Commit graph

79 commits

Author SHA1 Message Date
stephan
01e054c3ab memport mem_sqi
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8884 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-03 01:04:52 +00:00
stephan
303363d9e9 backend: make encode.vvp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7913 bc5caf13-1734-44f8-af43-603852e9ee25
2020-02-17 19:30:19 +00:00
stephan
d05fb76594 hamming: s64_edac for MEPS sampleram
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7742 bc5caf13-1734-44f8-af43-603852e9ee25
2019-10-15 15:00:00 +00:00
stephan
892b2603cb hamming: 56 bit brutto, 48 bit netto
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7280 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-11 22:55:37 +00:00
stephan
946ff9ae8e hamming: 18 bit brutto, 12 bit netto
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7276 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-10 23:21:20 +00:00
stephan
4a0c8e1c1e sirena: with spacewire
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7115 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-21 16:35:35 +00:00
stephan
a76dee63a0 SpWire in sirena
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7072 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-02 16:38:42 +00:00
stephan
311835fc89 baudgen: fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6763 bc5caf13-1734-44f8-af43-603852e9ee25
2018-04-26 22:01:58 +00:00
stephan
12bb2fa87e sirenacntr: bitfile with nmcounter module
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6580 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 10:24:42 +00:00
stephan
46dbca919d sirenacntr: Torsten's internship project, empty sirena template
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6574 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 15:37:17 +00:00
stephan
8721926009 counters: textjig, BUG: {si,er} sampled too late
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6535 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-24 22:04:12 +00:00
stephan
59c10e5cbc sirena_ce4: RBF
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5719 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-12 15:42:49 +00:00
stephan
af7a39a42a message: SpW
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5665 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-23 23:57:02 +00:00
stephan
a84b4d50ee memport: memasync8m for C'E4
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5652 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-21 20:40:33 +00:00
stephan
0f8e1fb9eb C'E4 ana/dig simulation
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5480 bc5caf13-1734-44f8-af43-603852e9ee25
2016-10-04 19:19:08 +00:00
stephan
749564f984 sirena_ce4: altera target
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5456 bc5caf13-1734-44f8-af43-603852e9ee25
2016-09-29 14:15:28 +00:00
stephan
5a5730f690 uart: PARITY integration and test work
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5454 bc5caf13-1734-44f8-af43-603852e9ee25
2016-09-29 08:24:34 +00:00
stephan
13216dbf08 l3win: 50ms
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4925 bc5caf13-1734-44f8-af43-603852e9ee25
2016-03-01 11:42:06 +00:00
stephan
68739946e4 l3win_test: new simulatioon, to be debugged
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4923 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-29 19:50:57 +00:00
stephan
ccba008080 sirena: add pps_gen
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4430 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-29 08:18:17 +00:00
stephan
28137dad17 l3test: add EPT events
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4299 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-26 21:29:04 +00:00
stephan
998eea0827 Makefile for encschedule testjig
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4291 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-26 12:47:05 +00:00
stephan
37a2275909 l3test: simulate one STEP event
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4217 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-18 20:46:38 +00:00
stephan
206a69ecb9 sirena: add por
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4156 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 07:51:51 +00:00
stephan
2d996cc29d log2by8: simulation testjig
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4098 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-07 12:25:03 +00:00
stephan
0ea1680ef0 eeprom_page: fix write cycle time bug
The flight EEPROM requires at least 750ns between nWE pulses.  
	The memory driver gives 80ns.  The consequence is that we were
	not able to write to the HET/EPT PQM EEPROM.

	This change add delays in the eeprom_page engine to ensure sufficient 
	time between write cycles.  

	A write is started after two uticks passed.  That yields 2µs per byte
	under non-contetsted memory bus conditions.  This also provides lower
	priority access slots during an EEPROM page write.

	The maximum time between write cycles must be no more than 30µs, 
	else the EEPROM will start commiting the page to persistent 
	flash cells.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3805 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 22:45:58 +00:00
terasa
9efc18dc3b Makefile: Added forward declare files for STEP.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3417 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-01 00:51:27 +00:00
stephan
18fbe6daec sirena: new frontend ports
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3033 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-11 15:29:55 +00:00
stephan
f948f6a03c l3: test ept.l3 with real data
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2974 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-01 22:42:45 +00:00
stephan
270f09565a sirena: do PHA in no_het.l3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2534 bc5caf13-1734-44f8-af43-603852e9ee25
2014-02-11 22:07:07 +00:00
stephan
bff1e2308f sirena: add pll384 sim model
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2530 bc5caf13-1734-44f8-af43-603852e9ee25
2014-02-11 21:37:30 +00:00
stephan
eb1e2f4a24 backend: fixes, including Actel synth merge
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2392 bc5caf13-1734-44f8-af43-603852e9ee25
2013-12-09 14:57:08 +00:00
stephan
7d8c638597 sirena: add trigger_class register
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2370 bc5caf13-1734-44f8-af43-603852e9ee25
2013-12-04 00:19:26 +00:00
stephan
8d79926bc4 icucore: add analog stream deserializer
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2318 bc5caf13-1734-44f8-af43-603852e9ee25
2013-11-17 21:04:27 +00:00
stephan
97622aaf9c sirenacore: Altera build tweeks
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2303 bc5caf13-1734-44f8-af43-603852e9ee25
2013-11-15 09:03:45 +00:00
stephan
88bee55ee2 sirena:
fix syntax
  fix testjig
  fix Altera synthesis
  needs debugging, test sequence development


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2234 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-14 21:20:38 +00:00
stephan
24356e8bba sirena: evgen_hetept complete and functional
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2229 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-13 22:54:43 +00:00
stephan
611fd809f2 syntax fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2108 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-04 09:25:34 +00:00
stephan
37d9686df8 add uart ports to message()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1897 bc5caf13-1734-44f8-af43-603852e9ee25
2013-07-08 14:15:36 +00:00
stephan
36d820b52e SEU error only flags double bit errors, s72_test, fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1876 bc5caf13-1734-44f8-af43-603852e9ee25
2013-07-04 15:46:51 +00:00
stephan
4247cdf2a9 prepare for 24 MHz main clock
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1866 bc5caf13-1734-44f8-af43-603852e9ee25
2013-07-04 03:48:31 +00:00
stephan
5fd35c91d1 add python output format to l3.py
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1854 bc5caf13-1734-44f8-af43-603852e9ee25
2013-07-03 14:46:14 +00:00
stephan
6e55739d46 fix we
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1829 bc5caf13-1734-44f8-af43-603852e9ee25
2013-06-30 01:03:21 +00:00
stephan
2e167a973d fix eeprom page off by one error
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1809 bc5caf13-1734-44f8-af43-603852e9ee25
2013-06-27 23:08:43 +00:00
stephan
f42c9b4e56 fix crc_test
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1791 bc5caf13-1734-44f8-af43-603852e9ee25
2013-06-24 14:53:12 +00:00
stephan
218ef335c3 itof test setup, for loop fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1770 bc5caf13-1734-44f8-af43-603852e9ee25
2013-06-19 07:36:40 +00:00
stephan
8eff156e86 use generic itof() in backend
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1760 bc5caf13-1734-44f8-af43-603852e9ee25
2013-06-18 13:52:44 +00:00
stephan
8dc0ef7df6 icucore altera built, but with bogus connections, not reviewed
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1740 bc5caf13-1734-44f8-af43-603852e9ee25
2013-06-10 15:35:20 +00:00
stephan
bca8ec358a pps_gen fixed
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1739 bc5caf13-1734-44f8-af43-603852e9ee25
2013-06-10 14:22:40 +00:00
stephan
32dbc26d72 moving towards simulation of EPT events
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1710 bc5caf13-1734-44f8-af43-603852e9ee25
2013-05-27 13:29:22 +00:00