Commit graph

9,310 commits

Author SHA1 Message Date
stephan
9c641365d8 stein: lss and hss fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3560 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 23:59:22 +00:00
stephan
70b9cc32d7 heteptdig: gold with initials
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3559 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 22:58:34 +00:00
stephan
a1989161df backend+:
Review power on reset. 
	Add initial statements for synthesis, in case the
	target supports a define power on state. 


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3558 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 20:50:02 +00:00
kruse
5788d21217 step.v: Adapted number of unused pins.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3557 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 14:19:37 +00:00
kruse
22ecfbdadb stein/em: Deleted old aldec flash folder.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3556 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 14:16:57 +00:00
kruse
9612e7ef0c stein/em: Added flash folder.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3555 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 14:16:10 +00:00
stephan
61f41d810b pha:
New reset: e_reset = strobes[6]
	Restore orthogonal meanings to
		e_enable, l3_enable, pha_enable.
	Do not clear events at ~e_enable.  Events will be processed
	when ~e_enable.  Do not clear events at ~l3_enable.  Events can
	be stored without processing them immediately.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3554 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 11:27:51 +00:00
stephan
ec2c4209aa heteptdig: all new gold, the extra RAM unsettled the PRNG
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3553 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 16:29:01 +00:00
kruse
992e71d7fc stein/libero: Adapted project file paths to local paths instead of network shares.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3552 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 13:24:38 +00:00
kruse
fd40691d09 step.pdc/step.sdc: Adopted pinlist to verilog code. Commented timing constraints.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3551 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 13:22:00 +00:00
kruse
2d2fdbd6cd step.v: EEPROM_nBUSY is not assigned to UNUSED anymore
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3550 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 13:17:10 +00:00
stephan
d6355a7d14 heteptdig: more enables reassignment sim fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3549 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 13:07:02 +00:00
stephan
e57d5ae341 pha: 24-bit pha counters, uses one more RAM block
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3548 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 13:05:51 +00:00
stephan
6cc920bf10 heteptcore: remode a fixed TODO
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3547 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 12:56:42 +00:00
stephan
4180cdc3aa heteptdig: reduce SEU_RATE to avoid double bit errors in the PPSS
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3546 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 12:55:43 +00:00
stephan
e3ff86c809 sologse: implement solo.atbrk() and gsecmd()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3545 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 12:54:16 +00:00
kruse
f8f0291673 stein/em: Added step_aldec flash project.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3544 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 11:55:27 +00:00
kruse
79bb514dbd em: Created folder structure to include libero project files and constraints.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3543 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 11:25:28 +00:00
kruse
6537416e41 step.v: Adapted number of UNUSED pins and assigned nBUSY to UNUSED.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3542 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 11:14:57 +00:00
stephan
dc5592f40b merge -c 3540: fallout from enables reassignment
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3541 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-25 12:25:48 +00:00
stephan
87f7dcdf38 heteptdig em/v06: simulate new enables/confs assignments
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3540 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-25 11:31:50 +00:00
kruse
4ee3865932 step.v: Added another wire to TRIG inversion.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3539 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 17:17:48 +00:00
kruse
48f9f1bfeb stein_core.v: Moved conf registers further to top. (Define before use!)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3538 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 14:48:22 +00:00
kruse
60a08b5df5 stein_core.v: Moved wires to allow compilation with Libero toolchain.
step.v: Adapted number of UNUSED pins (27->30).

git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3537 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 11:04:24 +00:00
terasa
23cdee284a itf_paser.c: Added step_event function to parse STEP ITF events.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3536 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 10:15:56 +00:00
terasa
d4c0b535f9 steinrc.py: Added new STEP acquire and stream enables/disables.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3535 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 09:15:29 +00:00
stephan
8c9986a5e6 heteptdig em/v06: merge -c 3375
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3534 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 08:46:19 +00:00
stephan
5b5c146c0e heteptdig em/v06: merge -c 3518: rearrange enables and confs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3533 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 08:43:39 +00:00
stephan
424902d9c9 heteptdig em/v06: merge -c 3508: initialize enables and confs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3532 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 08:42:00 +00:00
stephan
4481eafdcb heteptdig em/v06:
merge -c 3507: drive EEPROM_nRES from confs[7]


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3531 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-24 08:40:22 +00:00
wetzel
da47d7a68a stein_core: fixed a bug (tff_data got the wrong signal) and did some cosmetics
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3528 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 22:47:34 +00:00
wetzel
1b7732ad5a acquire: removed sync word low speed stream and made sure there are at least 4clk cycles (48 MHz, configurable) between each lss_put
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3527 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 22:46:38 +00:00
wetzel
553de0e548 step.gtkw: added signals for streaming tests
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3526 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 22:44:56 +00:00
wetzel
daeac2a0cf makefile: added flag for streaming to acquire sim
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3525 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 22:44:10 +00:00
wetzel
b657e1e578 step: reworked the production way of low speed streaming data
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3524 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 18:41:43 +00:00
wetzel
41e042785f ...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3523 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 18:37:32 +00:00
wetzel
b84886fd10 frontend: fixed a bug (width of s_data)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3522 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 13:20:06 +00:00
wetzel
d9138319cd acquire: added module number to the data
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3521 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 13:19:09 +00:00
wetzel
8ce1cb152b stein_core: made acquire modules enable seperately
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3520 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 13:02:30 +00:00
wetzel
e673a06b66 icu-message/ enables: swapped order of IXs in enables
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3519 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 13:00:32 +00:00
stephan
2e8b882ea0 heteptcore: reassign confs and enable bits to accomodate STEP
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3518 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 12:49:31 +00:00
stephan
ec6878f2fd heteptdig em/v06: merge -c 3390: ACTEL LVPECL and HCLK driver models
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3517 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 12:46:27 +00:00
stephan
60002ef8f8 heteptdig em/v06: support sim of mem16ee driver
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3516 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 12:45:02 +00:00
wetzel
2f112c58bc ...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3515 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 11:27:21 +00:00
wetzel
83f8471751 Makefile/step: added flag for high speed streaming
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3514 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 11:27:00 +00:00
stephan
7ab3c744d5 heteptdig em/v06:
merge memasync16ee rework for fully registered ports.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3511 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-20 17:06:17 +00:00
stephan
222d214cea heteptdig em/v06: branched from em/v05
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3510 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-20 16:45:09 +00:00
stephan
d7f505efb5 heteptana em/v04: merge -c 3402,3505: aschedule change related to STEP and fallout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3509 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-20 16:30:43 +00:00
stephan
00cb4950f1 backend: use initial statement to clear confs and enables at startup
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3508 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-20 13:46:50 +00:00
stephan
b08668b407 backend:
Provide a confs port all the way to the toplevel.
	Use confs[7] to drive EEPROM_nRES.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3507 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-20 13:46:08 +00:00