Commit graph

9,307 commits

Author SHA1 Message Date
terasa
c0516f996c solomsg.py: Added pha/l3 data injector.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3403 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-28 13:24:05 +00:00
stephan
d2c28a7b04 aschedule: make sure din1 ... is gated by nCS asserted
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3402 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 15:47:08 +00:00
stephan
7ee074ee26 heteptana em/v04: merge -c 3348,3361 from dig/em/v05, sermerge, unrelated code
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3401 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 13:36:21 +00:00
stephan
6704b1e893 heteptana: merge -c 3317 from em/v03
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3400 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 13:34:48 +00:00
stephan
bc82255841 heteptana em/v04: merge -c 3375
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3399 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 13:30:02 +00:00
stephan
7919e4c809 heteptdig timings: reduce ADC slack to 19ns
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3398 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 12:11:38 +00:00
kruse
59056add13 HETEPTANA EM/V03: New bitfile (faster Place&Route) created
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3397 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 10:29:27 +00:00
stephan
d9979e02f0 heteptana em/v04: merge -c 3392: NO_BCHANNEL
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3396 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 10:16:02 +00:00
stephan
829da3a843 heteptana em/v04: merge -c 3376,3390
remove TARGET_ACTEL from toplevel


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3395 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 10:13:22 +00:00
stephan
226eb43863 heteptana: merge -c 3365-3366,3369: UNUSED pins
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3394 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 07:57:33 +00:00
stephan
ca965ed3d1 heteptana em/v04: copied from em/v03
purpose: build a version without B-channel


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3393 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 07:45:19 +00:00
stephan
c7b654f949 heteptana: add verilog config macro NO_BCHANNEL
When this macro is defined, the B-channel data from the filter
	is ignored, and zeros used instead.  The effect is that close to 
	half the logic will optimize out.  Let's try.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3392 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 07:44:03 +00:00
stephan
b6874f9452 shaper2u2: checkin unsaved data from three days ago, uncompressed xml
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3391 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-27 07:38:06 +00:00
stephan
e8d94a979c hetept:
Remove `ifdef TARGET_ACTEL from FPGA toplevel modules.
	Provide models for the Actel buffers in use.
	This version now properly models the interconnection
	of the FPGAs.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3390 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-26 21:29:33 +00:00
stephan
1d684d1c7d heteptdig: merge -c 3367,3368 from dig/em/v05
Add unused pins as outputs driven low.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3389 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-26 14:08:31 +00:00
stephan
04f4f82fcc heteptdig: merge -c 3361 from dig/em/v05
Add ARxDD register in the IO-pad. 
	Add a mergable register in sermerge, to share with 
	the deserializer, just in case.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3388 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-26 14:02:18 +00:00
stephan
dfa21db131 heteptdig: merge -c 3367 from dig/em/v05
Add a 8-bit port to feed status bits to the status register
	all the way from the toplevel, 
	and used one bit for EEPROM_BUSY.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3387 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-26 13:51:18 +00:00
stephan
0e5c2920c7 stein: annotated patch for -c 3385
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3386 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-26 09:50:12 +00:00
stephan
98a98f4c98 stein/tarena: major rewrite of stein_ix_acquire and others
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3385 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-26 02:02:56 +00:00
stephan
f47033ff27 stein: work towards moving registers into IO pads.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3384 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-25 12:45:02 +00:00
stephan
daca648505 tarena: work towards moving registers into IO pads.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3383 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-25 12:44:04 +00:00
stephan
5170bf5f63 tarena: update run list
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3382 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-25 12:42:14 +00:00
stephan
f2e7d30323 hetept timing: fix mclk divider
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3381 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-25 12:41:37 +00:00
stephan
9d31183ea8 heteptdig: lock timestamps to ms, add eeprom write/read
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3380 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 22:26:18 +00:00
stephan
446a39d79b stein: complete -c 3360
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3379 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 19:40:21 +00:00
stephan
996c3d9ca9 heteptdig:
simulate DPS config that actually finds some EPT hits.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3378 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 18:54:08 +00:00
stephan
6c351bd4ff shaper2u2: change sim dataproducts to actually find hits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3377 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 14:42:01 +00:00
stephan
9b7595503b heteptana: remove unused wires
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3376 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 14:41:04 +00:00
stephan
8fd5cdfc56 hamming: remove unused wires
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3375 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 14:39:49 +00:00
stephan
81364c2451 memport mem16ee: fix data mux/demux
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3374 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 14:30:04 +00:00
wetzel
b89991ff7f acquire: fixed a bug (do not send e_done when nack); stein_test_jig: fixed some timing issues
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3373 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 13:45:17 +00:00
kruse
a1a1e1063b HETEPTANA EM/V03: New bitfile with no floating pins created
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3372 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 12:11:18 +00:00
kruse
83871d9075 HETEPTDIG: Correct rev number in bitfileSummary added
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3371 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 11:42:27 +00:00
kruse
5d40e62446 HETEPTDIG EM/V05: New bitfile, floating inputs now grounded
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3370 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 11:23:33 +00:00
stephan
91e10d220f heteptana em/v03: fix unused pin list
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3369 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 09:39:44 +00:00
stephan
3fdc618fa1 heteptdig em/v05: pin 185 is used, after all, for inverted op-heater
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3368 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-24 09:34:50 +00:00
stephan
a50ef4bcc4 heteptdig em/v05: drive all unused pins to ground
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3367 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 17:11:32 +00:00
stephan
71cf512b2c heteptana em/v03: fix name of unused pins
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3366 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 17:10:56 +00:00
stephan
abe3afeef9 heteptana em/v03: drive all unused pins to ground
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3365 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 16:55:14 +00:00
stephan
ba7c5c6726 memport mem16ee: fix swapped data bits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3364 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 16:09:17 +00:00
stephan
e43be02469 solomsg: provide default msg() implementation
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3363 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 16:08:35 +00:00
kruse
82d0fd42b9 HETEPTDIG EM/V05: Preliminary bitfile created
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3362 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 15:06:52 +00:00
kruse
01bde1a39b heteptdig em/v05: add further registers in ARxD to ease srx.deser placement
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3361 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 15:05:01 +00:00
wetzel
d45d1ddf82 stein: updated memasync16ee(sram) to new ports
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3360 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 14:11:43 +00:00
wetzel
e2aabae350 stein: extended test jig to cover most of the possible cases
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3359 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 14:06:52 +00:00
wetzel
5df4210b9f stein_core: added messages for Simulation
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3358 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 14:06:00 +00:00
stephan
2cda34bbd7 heteptdig em/v05: add EEPROM_BUSY bit in status register 0
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3357 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 13:52:06 +00:00
stephan
67c36ffdfb heteptdig: gtkw for mem16ee
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3356 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-23 13:30:07 +00:00
stephan
a355a14e97 memport: fully pad-registered IO in memasync16ee24
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3355 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-22 23:15:28 +00:00
stephan
b4c6f30cf9 heteptdig: merge -c 2651 MEM16EE sim fix into trunc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3354 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-22 21:06:07 +00:00