Commit graph

9,307 commits

Author SHA1 Message Date
stephan
a9846a229b gse/hetept: Makefile: require a defs file for .itf target
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4357 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-13 09:29:45 +00:00
stephan
6324903089 tagsum.awk added
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4356 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-13 09:28:51 +00:00
stephan
ce211e9380 l3registerfile: add .clear command
This command clears all registers to zero.

	The register prefetch pipeline will fetch uninitialized
	registers which cause repeated EDAC errors. 

	We may do away with the Z register @R[0].  Z=0xdf instead?


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4355 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-12 20:44:57 +00:00
terasa
7b57e218be step_sft.py: Added test() function.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4354 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-12 12:11:45 +00:00
stephan
6b24c851a3 heteptdig em/v09: gold
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4353 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-12 06:27:02 +00:00
stephan
d53fd04afb heteptdig em/v09: merge -c 4349
The counters module was emmiting false SEU errors because
	the SEU flags were valid one mclk later than expected.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4352 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-11 20:09:59 +00:00
stephan
1b03c39343 heteptdig em/v09: merge -c 4348: comments
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4351 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-11 20:05:46 +00:00
stephan
6da2d3af54 heteptdig: gold
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4350 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-11 20:03:41 +00:00
stephan
252a89966c counters: fix timing of SEU error counting
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4349 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-11 13:51:08 +00:00
stephan
0ae9608aca log2by8: add comments for decoding hints
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4348 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-11 13:49:53 +00:00
panitzsch
1e2848021f ixmsg.py: reset() defaults to compatible message.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4347 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-08 13:28:00 +00:00
stephan
262ddf4f4c itf_parser: use hamming_decode to display HIST memdumps
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4346 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-08 10:38:49 +00:00
stephan
6fe453a9f3 itf_parser: hamming decoder
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4345 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-07 19:33:09 +00:00
terasa
d3d6f0d8cf step_sft.py: Reverted to use get_reg().
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4344 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-07 15:38:39 +00:00
terasa
b1744aa0f5 step_sft.py: Added newlines to __str__()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4343 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-07 15:31:22 +00:00
terasa
0b224d34a5 step_sft.py: Added self.pha2
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4342 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-07 15:26:19 +00:00
terasa
3849a30bfa step_sft.py: Added more pretty print to step_sft.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4341 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-07 15:23:42 +00:00
terasa
607871930a ixmsg.py: Fixed IX numbering in reset(). Added reset_sc().
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4340 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-07 13:59:55 +00:00
terasa
0c8d3cbbae ixmsg.py: Implemented new reset() functionality.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4339 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-07 11:38:58 +00:00
terasa
e5a6fa1c72 telecom.py: Fixed some values which are constant for Kiel EPD TCs.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4338 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-06 12:06:06 +00:00
terasa
5a3818475a Reverted r4336.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4337 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-06 08:56:10 +00:00
terasa
c3fe9ab23b configtable.py: If memdump takes a mandatory addr, memimage should do so, too.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4336 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-05 13:50:58 +00:00
terasa
20746d9cb5 telecom.py: Implemented generic byte telecommand.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4335 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-05 13:46:57 +00:00
wetzel
e7e675adbe ix reset: converted interface (irena -> solo) and added compatibility for 16bit data port
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4334 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-05 11:24:13 +00:00
wetzel
8940b30a93 step test jig: added test case for ix reset (sz==1)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4333 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-05 11:20:31 +00:00
wetzel
971e48a9e4 ix reset: renamed interface, irena -> solo
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4332 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-05 11:20:00 +00:00
stephan
7c921fc821 ppss_table, config_table, hetept: insertion slot rework, pps delays, startup delays
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4331 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 13:52:07 +00:00
terasa
1deb808c80 telecom.py: Implemented all four EPD sensor TCs.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4330 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:47:43 +00:00
wetzel
c4dfb0a2df step.gold: extended functionality of ix_reset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4329 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:46:33 +00:00
wetzel
d085b22e37 ix_reset: extended functionality to be able to send any pulse combination to the IX
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4328 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:42:32 +00:00
wetzel
e9b59e677f step test jig: updated test jig to test the new ix_reset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4327 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:41:31 +00:00
wetzel
1b91cd85d2 stein_middleend: updated to new ix_reset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4326 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:40:56 +00:00
wetzel
ceb5d81b6c stein_ix_controller: updated to new ix_reset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4325 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:40:19 +00:00
wetzel
dee37acd7b stein_ix_reset_msg_handler: updated to new ix_reset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4324 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:39:35 +00:00
stephan
7e422e24af config table: fix id string positioning, add hexdump parser
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4323 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-03 20:06:32 +00:00
stephan
b99843f8e7 hetept DPS: high resolution 2D calibration
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4322 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-03 13:53:06 +00:00
terasa
27932f9852 configtable.py: Fixed annoyance in configtable tables.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4321 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-30 09:36:04 +00:00
stephan
8837435599 itfparser: parse unit ID, with a version table
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4320 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-29 20:27:46 +00:00
stephan
661578efd4 config_table: limit Id string to 0x40 bytes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4319 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-29 17:29:02 +00:00
stephan
f052bff4d0 heteptdig em/v09: full flow, aldec and RTAX bitfiles
including the new adder implementation.

git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4318 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-29 17:21:53 +00:00
terasa
89c1f5ed1e stein/doc: Added step data format description.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4317 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-29 11:31:22 +00:00
stephan
e4d5c68e9a solomsg: more versions
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4316 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-29 11:11:37 +00:00
stephan
c473b55d98 sirena: bitfile with msg counter
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4315 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-28 20:06:32 +00:00
stephan
d5f0db87ab itfparser: awk script to sum science data
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4314 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-28 20:06:11 +00:00
stephan
f0ba907f4f sirena: display message count, untested
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4313 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-28 19:48:12 +00:00
stephan
4f468fbf6f heteptdig em/v09: EM1 burned
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4312 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-28 10:55:01 +00:00
stephan
1f58eff42c heteptdig em/v09: Aldec flow with old adder
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4311 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-28 09:25:45 +00:00
stephan
827868df38 hetept: v09
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4310 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-27 21:21:44 +00:00
stephan
5c55c27dba sirena: new bitfile
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4309 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-27 20:37:46 +00:00
stephan
fd6c1735a6 sologse: fix peek()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4308 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-27 20:37:26 +00:00