chipscope
authormichael <michael>
Sat, 10 Mar 2007 14:07:35 +0000 (14:07 +0000)
committermichael <michael>
Sat, 10 Mar 2007 14:07:35 +0000 (14:07 +0000)
dhwk/dhwk.cpj [new file with mode: 0644]
dhwk/icon.arg [new file with mode: 0644]
dhwk/ila.arg [new file with mode: 0644]
dhwk/source/top.vhd

diff --git a/dhwk/dhwk.cpj b/dhwk/dhwk.cpj
new file mode 100644 (file)
index 0000000..6edc2bd
--- /dev/null
@@ -0,0 +1,659 @@
+#ChipScope Pro Analyzer Project File, Version 3.0
+#Sat Mar 10 15:06:53 GMT+01:00 2007
+deviceChain.deviceName0=XCF02S
+deviceChain.deviceName1=XCF04S
+deviceChain.deviceName2=XC3S1500
+deviceChain.iRLength0=8
+deviceChain.iRLength1=8
+deviceChain.iRLength2=6
+deviceChain.name0=MyDevice0
+deviceChain.name1=MyDevice1
+deviceChain.name2=MyDevice2
+deviceIds=050450930504609301434093
+mdiAreaHeight=0.7993890020366599
+mdiAreaHeightLast=0.7993890020366599
+mdiCount=2
+mdiDevice0=2
+mdiDevice1=2
+mdiType0=1
+mdiType1=0
+mdiUnit0=0
+mdiUnit1=0
+navigatorHeight=0.17922606924643583
+navigatorHeightLast=0.17922606924643583
+navigatorWidth=0.1797752808988764
+navigatorWidthLast=0.1797752808988764
+unit.-1.-1.username=
+unit.2.0.0.HEIGHT0=0.2634271
+unit.2.0.0.TriggerRow0=1
+unit.2.0.0.TriggerRow1=1
+unit.2.0.0.TriggerRow2=1
+unit.2.0.0.WIDTH0=1.0
+unit.2.0.0.X0=0.0
+unit.2.0.0.Y0=0.0
+unit.2.0.1.HEIGHT1=0.6956522
+unit.2.0.1.WIDTH1=1.0
+unit.2.0.1.X1=0.0
+unit.2.0.1.Y1=0.2634271
+unit.2.0.MFBitsA0=XXXXXXXX
+unit.2.0.MFBitsB0=00000000
+unit.2.0.MFCompareA0=0
+unit.2.0.MFCompareB0=999
+unit.2.0.MFCount=1
+unit.2.0.MFDisplay0=0
+unit.2.0.MFEventType0=3
+unit.2.0.SQCondition=All Data
+unit.2.0.SQContiguous0=0
+unit.2.0.SequencerOn=0
+unit.2.0.TCActive=0
+unit.2.0.TCAdvanced0=0
+unit.2.0.TCCondition0_0=M0
+unit.2.0.TCCondition0_1=
+unit.2.0.TCConditionType0=0
+unit.2.0.TCCount=1
+unit.2.0.TCEventCount0=1
+unit.2.0.TCEventType0=3
+unit.2.0.TCName0=TriggerCondition0
+unit.2.0.TCOutputEnable0=0
+unit.2.0.TCOutputHigh0=1
+unit.2.0.TCOutputMode0=0
+unit.2.0.browser_tree_state<Data\ Port>=1
+unit.2.0.coretype=ILA
+unit.2.0.eventCount0=1
+unit.2.0.port.-1.b.0.alias=PCI
+unit.2.0.port.-1.b.0.channellist=0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
+unit.2.0.port.-1.b.0.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.b.0.name=DataPort
+unit.2.0.port.-1.b.0.orderindex=-1
+unit.2.0.port.-1.b.0.radix=Hex
+unit.2.0.port.-1.b.0.signedOffset=0.0
+unit.2.0.port.-1.b.0.signedPrecision=0
+unit.2.0.port.-1.b.0.signedScaleFactor=1.0
+unit.2.0.port.-1.b.0.tokencount=0
+unit.2.0.port.-1.b.0.unsignedOffset=0.0
+unit.2.0.port.-1.b.0.unsignedPrecision=0
+unit.2.0.port.-1.b.0.unsignedScaleFactor=1.0
+unit.2.0.port.-1.b.0.visible=1
+unit.2.0.port.-1.buscount=1
+unit.2.0.port.-1.channelcount=64
+unit.2.0.port.-1.s.0.alias=
+unit.2.0.port.-1.s.0.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.0.name=DataPort[0]
+unit.2.0.port.-1.s.0.orderindex=-1
+unit.2.0.port.-1.s.0.visible=1
+unit.2.0.port.-1.s.1.alias=
+unit.2.0.port.-1.s.1.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.1.name=DataPort[1]
+unit.2.0.port.-1.s.1.orderindex=-1
+unit.2.0.port.-1.s.1.visible=1
+unit.2.0.port.-1.s.10.alias=
+unit.2.0.port.-1.s.10.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.10.name=DataPort[10]
+unit.2.0.port.-1.s.10.orderindex=-1
+unit.2.0.port.-1.s.10.visible=1
+unit.2.0.port.-1.s.11.alias=
+unit.2.0.port.-1.s.11.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.11.name=DataPort[11]
+unit.2.0.port.-1.s.11.orderindex=-1
+unit.2.0.port.-1.s.11.visible=1
+unit.2.0.port.-1.s.12.alias=
+unit.2.0.port.-1.s.12.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.12.name=DataPort[12]
+unit.2.0.port.-1.s.12.orderindex=-1
+unit.2.0.port.-1.s.12.visible=1
+unit.2.0.port.-1.s.13.alias=
+unit.2.0.port.-1.s.13.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.13.name=DataPort[13]
+unit.2.0.port.-1.s.13.orderindex=-1
+unit.2.0.port.-1.s.13.visible=1
+unit.2.0.port.-1.s.14.alias=
+unit.2.0.port.-1.s.14.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.14.name=DataPort[14]
+unit.2.0.port.-1.s.14.orderindex=-1
+unit.2.0.port.-1.s.14.visible=1
+unit.2.0.port.-1.s.15.alias=
+unit.2.0.port.-1.s.15.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.15.name=DataPort[15]
+unit.2.0.port.-1.s.15.orderindex=-1
+unit.2.0.port.-1.s.15.visible=1
+unit.2.0.port.-1.s.16.alias=
+unit.2.0.port.-1.s.16.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.16.name=DataPort[16]
+unit.2.0.port.-1.s.16.orderindex=-1
+unit.2.0.port.-1.s.16.visible=1
+unit.2.0.port.-1.s.17.alias=
+unit.2.0.port.-1.s.17.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.17.name=DataPort[17]
+unit.2.0.port.-1.s.17.orderindex=-1
+unit.2.0.port.-1.s.17.visible=1
+unit.2.0.port.-1.s.18.alias=
+unit.2.0.port.-1.s.18.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.18.name=DataPort[18]
+unit.2.0.port.-1.s.18.orderindex=-1
+unit.2.0.port.-1.s.18.visible=1
+unit.2.0.port.-1.s.19.alias=
+unit.2.0.port.-1.s.19.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.19.name=DataPort[19]
+unit.2.0.port.-1.s.19.orderindex=-1
+unit.2.0.port.-1.s.19.visible=1
+unit.2.0.port.-1.s.2.alias=
+unit.2.0.port.-1.s.2.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.2.name=DataPort[2]
+unit.2.0.port.-1.s.2.orderindex=-1
+unit.2.0.port.-1.s.2.visible=1
+unit.2.0.port.-1.s.20.alias=
+unit.2.0.port.-1.s.20.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.20.name=DataPort[20]
+unit.2.0.port.-1.s.20.orderindex=-1
+unit.2.0.port.-1.s.20.visible=1
+unit.2.0.port.-1.s.21.alias=
+unit.2.0.port.-1.s.21.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.21.name=DataPort[21]
+unit.2.0.port.-1.s.21.orderindex=-1
+unit.2.0.port.-1.s.21.visible=1
+unit.2.0.port.-1.s.22.alias=
+unit.2.0.port.-1.s.22.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.22.name=DataPort[22]
+unit.2.0.port.-1.s.22.orderindex=-1
+unit.2.0.port.-1.s.22.visible=1
+unit.2.0.port.-1.s.23.alias=
+unit.2.0.port.-1.s.23.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.23.name=DataPort[23]
+unit.2.0.port.-1.s.23.orderindex=-1
+unit.2.0.port.-1.s.23.visible=1
+unit.2.0.port.-1.s.24.alias=
+unit.2.0.port.-1.s.24.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.24.name=DataPort[24]
+unit.2.0.port.-1.s.24.orderindex=-1
+unit.2.0.port.-1.s.24.visible=1
+unit.2.0.port.-1.s.25.alias=
+unit.2.0.port.-1.s.25.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.25.name=DataPort[25]
+unit.2.0.port.-1.s.25.orderindex=-1
+unit.2.0.port.-1.s.25.visible=1
+unit.2.0.port.-1.s.26.alias=
+unit.2.0.port.-1.s.26.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.26.name=DataPort[26]
+unit.2.0.port.-1.s.26.orderindex=-1
+unit.2.0.port.-1.s.26.visible=1
+unit.2.0.port.-1.s.27.alias=
+unit.2.0.port.-1.s.27.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.27.name=DataPort[27]
+unit.2.0.port.-1.s.27.orderindex=-1
+unit.2.0.port.-1.s.27.visible=1
+unit.2.0.port.-1.s.28.alias=
+unit.2.0.port.-1.s.28.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.28.name=DataPort[28]
+unit.2.0.port.-1.s.28.orderindex=-1
+unit.2.0.port.-1.s.28.visible=1
+unit.2.0.port.-1.s.29.alias=
+unit.2.0.port.-1.s.29.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.29.name=DataPort[29]
+unit.2.0.port.-1.s.29.orderindex=-1
+unit.2.0.port.-1.s.29.visible=1
+unit.2.0.port.-1.s.3.alias=
+unit.2.0.port.-1.s.3.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.3.name=DataPort[3]
+unit.2.0.port.-1.s.3.orderindex=-1
+unit.2.0.port.-1.s.3.visible=1
+unit.2.0.port.-1.s.30.alias=
+unit.2.0.port.-1.s.30.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.30.name=DataPort[30]
+unit.2.0.port.-1.s.30.orderindex=-1
+unit.2.0.port.-1.s.30.visible=1
+unit.2.0.port.-1.s.31.alias=
+unit.2.0.port.-1.s.31.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.31.name=DataPort[31]
+unit.2.0.port.-1.s.31.orderindex=-1
+unit.2.0.port.-1.s.31.visible=1
+unit.2.0.port.-1.s.32.alias=PCI_INTAn
+unit.2.0.port.-1.s.32.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.32.name=DataPort[32]
+unit.2.0.port.-1.s.32.orderindex=-1
+unit.2.0.port.-1.s.32.visible=1
+unit.2.0.port.-1.s.33.alias=
+unit.2.0.port.-1.s.33.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.33.name=DataPort[33]
+unit.2.0.port.-1.s.33.orderindex=-1
+unit.2.0.port.-1.s.33.visible=1
+unit.2.0.port.-1.s.34.alias=
+unit.2.0.port.-1.s.34.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.34.name=DataPort[34]
+unit.2.0.port.-1.s.34.orderindex=-1
+unit.2.0.port.-1.s.34.visible=1
+unit.2.0.port.-1.s.35.alias=
+unit.2.0.port.-1.s.35.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.35.name=DataPort[35]
+unit.2.0.port.-1.s.35.orderindex=-1
+unit.2.0.port.-1.s.35.visible=1
+unit.2.0.port.-1.s.36.alias=
+unit.2.0.port.-1.s.36.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.36.name=DataPort[36]
+unit.2.0.port.-1.s.36.orderindex=-1
+unit.2.0.port.-1.s.36.visible=1
+unit.2.0.port.-1.s.37.alias=
+unit.2.0.port.-1.s.37.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.37.name=DataPort[37]
+unit.2.0.port.-1.s.37.orderindex=-1
+unit.2.0.port.-1.s.37.visible=1
+unit.2.0.port.-1.s.38.alias=
+unit.2.0.port.-1.s.38.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.38.name=DataPort[38]
+unit.2.0.port.-1.s.38.orderindex=-1
+unit.2.0.port.-1.s.38.visible=1
+unit.2.0.port.-1.s.39.alias=
+unit.2.0.port.-1.s.39.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.39.name=DataPort[39]
+unit.2.0.port.-1.s.39.orderindex=-1
+unit.2.0.port.-1.s.39.visible=1
+unit.2.0.port.-1.s.4.alias=
+unit.2.0.port.-1.s.4.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.4.name=DataPort[4]
+unit.2.0.port.-1.s.4.orderindex=-1
+unit.2.0.port.-1.s.4.visible=1
+unit.2.0.port.-1.s.40.alias=
+unit.2.0.port.-1.s.40.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.40.name=DataPort[40]
+unit.2.0.port.-1.s.40.orderindex=-1
+unit.2.0.port.-1.s.40.visible=1
+unit.2.0.port.-1.s.41.alias=
+unit.2.0.port.-1.s.41.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.41.name=DataPort[41]
+unit.2.0.port.-1.s.41.orderindex=-1
+unit.2.0.port.-1.s.41.visible=1
+unit.2.0.port.-1.s.42.alias=
+unit.2.0.port.-1.s.42.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.42.name=DataPort[42]
+unit.2.0.port.-1.s.42.orderindex=-1
+unit.2.0.port.-1.s.42.visible=1
+unit.2.0.port.-1.s.43.alias=
+unit.2.0.port.-1.s.43.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.43.name=DataPort[43]
+unit.2.0.port.-1.s.43.orderindex=-1
+unit.2.0.port.-1.s.43.visible=1
+unit.2.0.port.-1.s.44.alias=
+unit.2.0.port.-1.s.44.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.44.name=DataPort[44]
+unit.2.0.port.-1.s.44.orderindex=-1
+unit.2.0.port.-1.s.44.visible=1
+unit.2.0.port.-1.s.45.alias=
+unit.2.0.port.-1.s.45.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.45.name=DataPort[45]
+unit.2.0.port.-1.s.45.orderindex=-1
+unit.2.0.port.-1.s.45.visible=1
+unit.2.0.port.-1.s.46.alias=
+unit.2.0.port.-1.s.46.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.46.name=DataPort[46]
+unit.2.0.port.-1.s.46.orderindex=-1
+unit.2.0.port.-1.s.46.visible=1
+unit.2.0.port.-1.s.47.alias=
+unit.2.0.port.-1.s.47.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.47.name=DataPort[47]
+unit.2.0.port.-1.s.47.orderindex=-1
+unit.2.0.port.-1.s.47.visible=1
+unit.2.0.port.-1.s.48.alias=
+unit.2.0.port.-1.s.48.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.48.name=DataPort[48]
+unit.2.0.port.-1.s.48.orderindex=-1
+unit.2.0.port.-1.s.48.visible=1
+unit.2.0.port.-1.s.49.alias=
+unit.2.0.port.-1.s.49.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.49.name=DataPort[49]
+unit.2.0.port.-1.s.49.orderindex=-1
+unit.2.0.port.-1.s.49.visible=1
+unit.2.0.port.-1.s.5.alias=
+unit.2.0.port.-1.s.5.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.5.name=DataPort[5]
+unit.2.0.port.-1.s.5.orderindex=-1
+unit.2.0.port.-1.s.5.visible=1
+unit.2.0.port.-1.s.50.alias=
+unit.2.0.port.-1.s.50.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.50.name=DataPort[50]
+unit.2.0.port.-1.s.50.orderindex=-1
+unit.2.0.port.-1.s.50.visible=1
+unit.2.0.port.-1.s.51.alias=
+unit.2.0.port.-1.s.51.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.51.name=DataPort[51]
+unit.2.0.port.-1.s.51.orderindex=-1
+unit.2.0.port.-1.s.51.visible=1
+unit.2.0.port.-1.s.52.alias=
+unit.2.0.port.-1.s.52.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.52.name=DataPort[52]
+unit.2.0.port.-1.s.52.orderindex=-1
+unit.2.0.port.-1.s.52.visible=1
+unit.2.0.port.-1.s.53.alias=
+unit.2.0.port.-1.s.53.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.53.name=DataPort[53]
+unit.2.0.port.-1.s.53.orderindex=-1
+unit.2.0.port.-1.s.53.visible=1
+unit.2.0.port.-1.s.54.alias=
+unit.2.0.port.-1.s.54.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.54.name=DataPort[54]
+unit.2.0.port.-1.s.54.orderindex=-1
+unit.2.0.port.-1.s.54.visible=1
+unit.2.0.port.-1.s.55.alias=
+unit.2.0.port.-1.s.55.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.55.name=DataPort[55]
+unit.2.0.port.-1.s.55.orderindex=-1
+unit.2.0.port.-1.s.55.visible=1
+unit.2.0.port.-1.s.56.alias=
+unit.2.0.port.-1.s.56.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.56.name=DataPort[56]
+unit.2.0.port.-1.s.56.orderindex=-1
+unit.2.0.port.-1.s.56.visible=1
+unit.2.0.port.-1.s.57.alias=
+unit.2.0.port.-1.s.57.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.57.name=DataPort[57]
+unit.2.0.port.-1.s.57.orderindex=-1
+unit.2.0.port.-1.s.57.visible=1
+unit.2.0.port.-1.s.58.alias=
+unit.2.0.port.-1.s.58.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.58.name=DataPort[58]
+unit.2.0.port.-1.s.58.orderindex=-1
+unit.2.0.port.-1.s.58.visible=1
+unit.2.0.port.-1.s.59.alias=
+unit.2.0.port.-1.s.59.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.59.name=DataPort[59]
+unit.2.0.port.-1.s.59.orderindex=-1
+unit.2.0.port.-1.s.59.visible=1
+unit.2.0.port.-1.s.6.alias=
+unit.2.0.port.-1.s.6.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.6.name=DataPort[6]
+unit.2.0.port.-1.s.6.orderindex=-1
+unit.2.0.port.-1.s.6.visible=1
+unit.2.0.port.-1.s.60.alias=
+unit.2.0.port.-1.s.60.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.60.name=DataPort[60]
+unit.2.0.port.-1.s.60.orderindex=-1
+unit.2.0.port.-1.s.60.visible=1
+unit.2.0.port.-1.s.61.alias=
+unit.2.0.port.-1.s.61.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.61.name=DataPort[61]
+unit.2.0.port.-1.s.61.orderindex=-1
+unit.2.0.port.-1.s.61.visible=1
+unit.2.0.port.-1.s.62.alias=
+unit.2.0.port.-1.s.62.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.62.name=DataPort[62]
+unit.2.0.port.-1.s.62.orderindex=-1
+unit.2.0.port.-1.s.62.visible=1
+unit.2.0.port.-1.s.63.alias=
+unit.2.0.port.-1.s.63.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.63.name=DataPort[63]
+unit.2.0.port.-1.s.63.orderindex=-1
+unit.2.0.port.-1.s.63.visible=1
+unit.2.0.port.-1.s.7.alias=
+unit.2.0.port.-1.s.7.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.7.name=DataPort[7]
+unit.2.0.port.-1.s.7.orderindex=-1
+unit.2.0.port.-1.s.7.visible=1
+unit.2.0.port.-1.s.8.alias=
+unit.2.0.port.-1.s.8.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.8.name=DataPort[8]
+unit.2.0.port.-1.s.8.orderindex=-1
+unit.2.0.port.-1.s.8.visible=1
+unit.2.0.port.-1.s.9.alias=
+unit.2.0.port.-1.s.9.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.-1.s.9.name=DataPort[9]
+unit.2.0.port.-1.s.9.orderindex=-1
+unit.2.0.port.-1.s.9.visible=1
+unit.2.0.port.0.b.0.alias=
+unit.2.0.port.0.b.0.channellist=0 1 2 3 4 5 6 7
+unit.2.0.port.0.b.0.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.b.0.name=TriggerPort0
+unit.2.0.port.0.b.0.orderindex=-1
+unit.2.0.port.0.b.0.radix=Hex
+unit.2.0.port.0.b.0.signedOffset=0.0
+unit.2.0.port.0.b.0.signedPrecision=0
+unit.2.0.port.0.b.0.signedScaleFactor=1.0
+unit.2.0.port.0.b.0.unsignedOffset=0.0
+unit.2.0.port.0.b.0.unsignedPrecision=0
+unit.2.0.port.0.b.0.unsignedScaleFactor=1.0
+unit.2.0.port.0.b.0.visible=1
+unit.2.0.port.0.buscount=1
+unit.2.0.port.0.channelcount=8
+unit.2.0.port.0.s.0.alias=
+unit.2.0.port.0.s.0.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.s.0.name=TriggerPort0[0]
+unit.2.0.port.0.s.0.orderindex=-1
+unit.2.0.port.0.s.0.visible=1
+unit.2.0.port.0.s.1.alias=
+unit.2.0.port.0.s.1.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.s.1.name=TriggerPort0[1]
+unit.2.0.port.0.s.1.orderindex=-1
+unit.2.0.port.0.s.1.visible=1
+unit.2.0.port.0.s.2.alias=
+unit.2.0.port.0.s.2.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.s.2.name=TriggerPort0[2]
+unit.2.0.port.0.s.2.orderindex=-1
+unit.2.0.port.0.s.2.visible=1
+unit.2.0.port.0.s.3.alias=
+unit.2.0.port.0.s.3.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.s.3.name=TriggerPort0[3]
+unit.2.0.port.0.s.3.orderindex=-1
+unit.2.0.port.0.s.3.visible=1
+unit.2.0.port.0.s.4.alias=
+unit.2.0.port.0.s.4.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.s.4.name=TriggerPort0[4]
+unit.2.0.port.0.s.4.orderindex=-1
+unit.2.0.port.0.s.4.visible=1
+unit.2.0.port.0.s.5.alias=
+unit.2.0.port.0.s.5.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.s.5.name=TriggerPort0[5]
+unit.2.0.port.0.s.5.orderindex=-1
+unit.2.0.port.0.s.5.visible=1
+unit.2.0.port.0.s.6.alias=
+unit.2.0.port.0.s.6.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.s.6.name=TriggerPort0[6]
+unit.2.0.port.0.s.6.orderindex=-1
+unit.2.0.port.0.s.6.visible=1
+unit.2.0.port.0.s.7.alias=
+unit.2.0.port.0.s.7.color=java.awt.Color[r\=0,g\=0,b\=124]
+unit.2.0.port.0.s.7.name=TriggerPort0[7]
+unit.2.0.port.0.s.7.orderindex=-1
+unit.2.0.port.0.s.7.visible=1
+unit.2.0.portcount=1
+unit.2.0.samplesPerTrigger=1
+unit.2.0.triggerCapture=1
+unit.2.0.triggerNSamplesTS=0
+unit.2.0.triggerPosition=0
+unit.2.0.triggerWindowCount=1
+unit.2.0.triggerWindowDepth=1024
+unit.2.0.triggerWindowTS=0
+unit.2.0.username=MyILA0
+unit.2.0.waveform.count=33
+unit.2.0.waveform.posn.0.channel=2147483646
+unit.2.0.waveform.posn.0.name=PCI
+unit.2.0.waveform.posn.0.radix=1
+unit.2.0.waveform.posn.0.type=bus
+unit.2.0.waveform.posn.1.channel=32
+unit.2.0.waveform.posn.1.name=PCI_INTAn
+unit.2.0.waveform.posn.1.type=signal
+unit.2.0.waveform.posn.10.channel=41
+unit.2.0.waveform.posn.10.name=DataPort[41]
+unit.2.0.waveform.posn.10.type=signal
+unit.2.0.waveform.posn.11.channel=42
+unit.2.0.waveform.posn.11.name=DataPort[42]
+unit.2.0.waveform.posn.11.type=signal
+unit.2.0.waveform.posn.12.channel=43
+unit.2.0.waveform.posn.12.name=DataPort[43]
+unit.2.0.waveform.posn.12.type=signal
+unit.2.0.waveform.posn.13.channel=44
+unit.2.0.waveform.posn.13.name=DataPort[44]
+unit.2.0.waveform.posn.13.type=signal
+unit.2.0.waveform.posn.14.channel=45
+unit.2.0.waveform.posn.14.name=DataPort[45]
+unit.2.0.waveform.posn.14.type=signal
+unit.2.0.waveform.posn.15.channel=46
+unit.2.0.waveform.posn.15.name=DataPort[46]
+unit.2.0.waveform.posn.15.type=signal
+unit.2.0.waveform.posn.16.channel=47
+unit.2.0.waveform.posn.16.name=DataPort[47]
+unit.2.0.waveform.posn.16.type=signal
+unit.2.0.waveform.posn.17.channel=48
+unit.2.0.waveform.posn.17.name=DataPort[48]
+unit.2.0.waveform.posn.17.type=signal
+unit.2.0.waveform.posn.18.channel=49
+unit.2.0.waveform.posn.18.name=DataPort[49]
+unit.2.0.waveform.posn.18.type=signal
+unit.2.0.waveform.posn.19.channel=50
+unit.2.0.waveform.posn.19.name=DataPort[50]
+unit.2.0.waveform.posn.19.type=signal
+unit.2.0.waveform.posn.2.channel=33
+unit.2.0.waveform.posn.2.name=DataPort[33]
+unit.2.0.waveform.posn.2.type=signal
+unit.2.0.waveform.posn.20.channel=51
+unit.2.0.waveform.posn.20.name=DataPort[51]
+unit.2.0.waveform.posn.20.type=signal
+unit.2.0.waveform.posn.21.channel=52
+unit.2.0.waveform.posn.21.name=DataPort[52]
+unit.2.0.waveform.posn.21.type=signal
+unit.2.0.waveform.posn.22.channel=53
+unit.2.0.waveform.posn.22.name=DataPort[53]
+unit.2.0.waveform.posn.22.type=signal
+unit.2.0.waveform.posn.23.channel=54
+unit.2.0.waveform.posn.23.name=DataPort[54]
+unit.2.0.waveform.posn.23.type=signal
+unit.2.0.waveform.posn.24.channel=55
+unit.2.0.waveform.posn.24.name=DataPort[55]
+unit.2.0.waveform.posn.24.type=signal
+unit.2.0.waveform.posn.25.channel=56
+unit.2.0.waveform.posn.25.name=DataPort[56]
+unit.2.0.waveform.posn.25.type=signal
+unit.2.0.waveform.posn.26.channel=57
+unit.2.0.waveform.posn.26.name=DataPort[57]
+unit.2.0.waveform.posn.26.type=signal
+unit.2.0.waveform.posn.27.channel=58
+unit.2.0.waveform.posn.27.name=DataPort[58]
+unit.2.0.waveform.posn.27.type=signal
+unit.2.0.waveform.posn.28.channel=59
+unit.2.0.waveform.posn.28.name=DataPort[59]
+unit.2.0.waveform.posn.28.type=signal
+unit.2.0.waveform.posn.29.channel=60
+unit.2.0.waveform.posn.29.name=DataPort[60]
+unit.2.0.waveform.posn.29.type=signal
+unit.2.0.waveform.posn.3.channel=34
+unit.2.0.waveform.posn.3.name=DataPort[34]
+unit.2.0.waveform.posn.3.type=signal
+unit.2.0.waveform.posn.30.channel=61
+unit.2.0.waveform.posn.30.name=DataPort[61]
+unit.2.0.waveform.posn.30.type=signal
+unit.2.0.waveform.posn.31.channel=62
+unit.2.0.waveform.posn.31.name=DataPort[62]
+unit.2.0.waveform.posn.31.type=signal
+unit.2.0.waveform.posn.32.channel=63
+unit.2.0.waveform.posn.32.name=DataPort[63]
+unit.2.0.waveform.posn.32.type=signal
+unit.2.0.waveform.posn.33.channel=63
+unit.2.0.waveform.posn.33.name=DataPort[63]
+unit.2.0.waveform.posn.33.type=signal
+unit.2.0.waveform.posn.34.channel=63
+unit.2.0.waveform.posn.34.name=DataPort[63]
+unit.2.0.waveform.posn.34.type=signal
+unit.2.0.waveform.posn.35.channel=63
+unit.2.0.waveform.posn.35.name=DataPort[63]
+unit.2.0.waveform.posn.35.type=signal
+unit.2.0.waveform.posn.36.channel=63
+unit.2.0.waveform.posn.36.name=DataPort[63]
+unit.2.0.waveform.posn.36.type=signal
+unit.2.0.waveform.posn.37.channel=63
+unit.2.0.waveform.posn.37.name=DataPort[63]
+unit.2.0.waveform.posn.37.type=signal
+unit.2.0.waveform.posn.38.channel=63
+unit.2.0.waveform.posn.38.name=DataPort[63]
+unit.2.0.waveform.posn.38.type=signal
+unit.2.0.waveform.posn.39.channel=63
+unit.2.0.waveform.posn.39.name=DataPort[63]
+unit.2.0.waveform.posn.39.type=signal
+unit.2.0.waveform.posn.4.channel=35
+unit.2.0.waveform.posn.4.name=DataPort[35]
+unit.2.0.waveform.posn.4.type=signal
+unit.2.0.waveform.posn.40.channel=63
+unit.2.0.waveform.posn.40.name=DataPort[63]
+unit.2.0.waveform.posn.40.type=signal
+unit.2.0.waveform.posn.41.channel=63
+unit.2.0.waveform.posn.41.name=DataPort[63]
+unit.2.0.waveform.posn.41.type=signal
+unit.2.0.waveform.posn.42.channel=63
+unit.2.0.waveform.posn.42.name=DataPort[63]
+unit.2.0.waveform.posn.42.type=signal
+unit.2.0.waveform.posn.43.channel=63
+unit.2.0.waveform.posn.43.name=DataPort[63]
+unit.2.0.waveform.posn.43.type=signal
+unit.2.0.waveform.posn.44.channel=63
+unit.2.0.waveform.posn.44.name=DataPort[63]
+unit.2.0.waveform.posn.44.type=signal
+unit.2.0.waveform.posn.45.channel=63
+unit.2.0.waveform.posn.45.name=DataPort[63]
+unit.2.0.waveform.posn.45.type=signal
+unit.2.0.waveform.posn.46.channel=63
+unit.2.0.waveform.posn.46.name=DataPort[63]
+unit.2.0.waveform.posn.46.type=signal
+unit.2.0.waveform.posn.47.channel=63
+unit.2.0.waveform.posn.47.name=DataPort[63]
+unit.2.0.waveform.posn.47.type=signal
+unit.2.0.waveform.posn.48.channel=63
+unit.2.0.waveform.posn.48.name=DataPort[63]
+unit.2.0.waveform.posn.48.type=signal
+unit.2.0.waveform.posn.49.channel=63
+unit.2.0.waveform.posn.49.name=DataPort[63]
+unit.2.0.waveform.posn.49.type=signal
+unit.2.0.waveform.posn.5.channel=36
+unit.2.0.waveform.posn.5.name=DataPort[36]
+unit.2.0.waveform.posn.5.type=signal
+unit.2.0.waveform.posn.50.channel=63
+unit.2.0.waveform.posn.50.name=DataPort[63]
+unit.2.0.waveform.posn.50.type=signal
+unit.2.0.waveform.posn.51.channel=63
+unit.2.0.waveform.posn.51.name=DataPort[63]
+unit.2.0.waveform.posn.51.type=signal
+unit.2.0.waveform.posn.52.channel=63
+unit.2.0.waveform.posn.52.name=DataPort[63]
+unit.2.0.waveform.posn.52.type=signal
+unit.2.0.waveform.posn.53.channel=63
+unit.2.0.waveform.posn.53.name=DataPort[63]
+unit.2.0.waveform.posn.53.type=signal
+unit.2.0.waveform.posn.54.channel=63
+unit.2.0.waveform.posn.54.name=DataPort[63]
+unit.2.0.waveform.posn.54.type=signal
+unit.2.0.waveform.posn.55.channel=63
+unit.2.0.waveform.posn.55.name=DataPort[63]
+unit.2.0.waveform.posn.55.type=signal
+unit.2.0.waveform.posn.56.channel=63
+unit.2.0.waveform.posn.56.name=DataPort[63]
+unit.2.0.waveform.posn.56.type=signal
+unit.2.0.waveform.posn.57.channel=63
+unit.2.0.waveform.posn.57.name=DataPort[63]
+unit.2.0.waveform.posn.57.type=signal
+unit.2.0.waveform.posn.58.channel=63
+unit.2.0.waveform.posn.58.name=DataPort[63]
+unit.2.0.waveform.posn.58.type=signal
+unit.2.0.waveform.posn.59.channel=63
+unit.2.0.waveform.posn.59.name=DataPort[63]
+unit.2.0.waveform.posn.59.type=signal
+unit.2.0.waveform.posn.6.channel=37
+unit.2.0.waveform.posn.6.name=DataPort[37]
+unit.2.0.waveform.posn.6.type=signal
+unit.2.0.waveform.posn.60.channel=63
+unit.2.0.waveform.posn.60.name=DataPort[63]
+unit.2.0.waveform.posn.60.type=signal
+unit.2.0.waveform.posn.61.channel=63
+unit.2.0.waveform.posn.61.name=DataPort[63]
+unit.2.0.waveform.posn.61.type=signal
+unit.2.0.waveform.posn.62.channel=63
+unit.2.0.waveform.posn.62.name=DataPort[63]
+unit.2.0.waveform.posn.62.type=signal
+unit.2.0.waveform.posn.63.channel=63
+unit.2.0.waveform.posn.63.name=DataPort[63]
+unit.2.0.waveform.posn.63.type=signal
+unit.2.0.waveform.posn.64.channel=63
+unit.2.0.waveform.posn.64.name=DataPort[63]
+unit.2.0.waveform.posn.64.type=signal
+unit.2.0.waveform.posn.7.channel=38
+unit.2.0.waveform.posn.7.name=DataPort[38]
+unit.2.0.waveform.posn.7.type=signal
+unit.2.0.waveform.posn.8.channel=39
+unit.2.0.waveform.posn.8.name=DataPort[39]
+unit.2.0.waveform.posn.8.type=signal
+unit.2.0.waveform.posn.9.channel=40
+unit.2.0.waveform.posn.9.name=DataPort[40]
+unit.2.0.waveform.posn.9.type=signal
diff --git a/dhwk/icon.arg b/dhwk/icon.arg
new file mode 100644 (file)
index 0000000..fc56ce1
--- /dev/null
@@ -0,0 +1,8 @@
+#
+# Usage: generate.exe icon -f=<arg_file_name>
+#
+-compname=icon
+-numports=1
+-devicefamily=Spartan3
+-bscanchain=1
+-outputdirectory=.
diff --git a/dhwk/ila.arg b/dhwk/ila.arg
new file mode 100644 (file)
index 0000000..e206017
--- /dev/null
@@ -0,0 +1,16 @@
+#
+# Usage: generate.exe ila -f=<arg_file_name>
+#
+-compname=ila
+-outputdirectory=.
+-datadepth=1024
+-datawidth=64
+-numtrigports=1
+-trigportwidth0=8
+-nummatchunits=1
+-mtrigport0=0
+-mtype0=0
+-enablestoragequal
+-devicefamily=Spartan3
+-srl16type=2
+-createcdc
index a79c47032468b8b59def86cd4406abdbf882ad5f..dda8be16ac73559b5083c628932c8353870ee809 100644 (file)
@@ -91,6 +91,9 @@ architecture SCHEMATIC of dhwk is
    signal SERIAL_OUT : std_logic;\r
    signal SPC_RDY_OUT : std_logic;\r
    signal watch : std_logic;\r
+   signal control0       : std_logic_vector(35 downto 0);\r
+   signal data       : std_logic_vector(63 downto 0);\r
+   signal trig0      : std_logic_vector(7 downto 0);\r
 \r
    component MESS_1_TB\r
       Port ( DEVSELn : In    std_logic;\r
@@ -221,6 +224,24 @@ component fifo_generator_v3_2
         prog_full: OUT std_logic);\r
 end component;\r
 \r
+component icon\r
+port\r
+       (\r
+        control0    :   out std_logic_vector(35 downto 0)\r
+       );\r
+end component;\r
+\r
+  component ila\r
+    port\r
+    (\r
+      control     : in    std_logic_vector(35 downto 0);\r
+      clk         : in    std_logic;\r
+      data        : in    std_logic_vector(63 downto 0);\r
+      trig0       : in    std_logic_vector(7 downto 0)\r
+    );\r
+  end component;\r
+\r
+\r
 begin\r
        SERIAL_IN <= SERIAL_OUT;\r
        SPC_RDY_IN <= SPC_RDY_OUT;\r
@@ -229,6 +250,28 @@ begin
        LED_4 <= '0';\r
        LED_5 <= not watch;\r
        PCI_INTAn <= watch;\r
+       trig0(7 downto 0) <= (others => '0');\r
+       data(31 downto 0) <= PCI_AD(31 downto 0);\r
+       data(32) <= watch;\r
+       \r
+       data(33) <= R_EFn;\r
+       data(34) <= R_HFn;\r
+       data(35) <= R_FFn;\r
+       data(36) <= R_FIFO_READn;\r
+       data(37) <= R_FIFO_RESETn;\r
+       data(38) <= R_FIFO_RTn;\r
+       data(39) <= R_FIFO_WRITEn;\r
+       data(40) <= S_EFn;\r
+       data(41) <= S_HFn;\r
+       data(42) <= S_FFn;\r
+       data(43) <= S_FIFO_READn;\r
+       data(44) <= S_FIFO_RESETn;\r
+       data(45) <= S_FIFO_RTn;\r
+       data(46) <= S_FIFO_WRITEn;\r
+       data(47) <= SERIAL_IN;\r
+       data(48) <= SPC_RDY_IN;\r
+       data(49) <= SERIAL_OUT;\r
+       data(50) <= SPC_RDY_OUT;\r
 \r
    I19 : MESS_1_TB\r
       Port Map ( DEVSELn=>DEVSELn, INTAn=>INTAn, KONST_1=>KONST_1,\r
@@ -321,4 +364,19 @@ send_fifo : fifo_generator_v3_2
                         empty => S_EFn,\r
                         full => S_FFn,\r
                         prog_full => S_HFn);\r
+\r
+  i_icon : icon\r
+      port map\r
+          (\r
+               control0    => control0\r
+         );\r
+\r
+  i_ila : ila\r
+    port map\r
+    (\r
+      control   => control0,\r
+      clk       => PCI_CLOCK,\r
+      data      => data,\r
+      trig0     => trig0\r
+    );\r
 end SCHEMATIC;\r
Impressum, Datenschutz