Commit graph

754 commits

Author SHA1 Message Date
stephan
78944d7184 L3 mode: boilerplate
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2293 bc5caf13-1734-44f8-af43-603852e9ee25
2013-11-10 18:29:24 +00:00
stephan
fa36807966 L3: emacs mode for editing L3 code, derived from asm-mode.el
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2292 bc5caf13-1734-44f8-af43-603852e9ee25
2013-11-10 18:26:54 +00:00
stephan
43622c3a66 L3: emacs mode for editing L3 code, this is asm-mode.el
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2291 bc5caf13-1734-44f8-af43-603852e9ee25
2013-11-10 18:26:22 +00:00
stephan
7809533668 backend: wait states for register readback ports
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2279 bc5caf13-1734-44f8-af43-603852e9ee25
2013-11-03 15:49:51 +00:00
stephan
ba6091cbde crc: implement CRC Verification of Compliance from the TM-TC-ICD
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2273 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-30 22:53:24 +00:00
stephan
8deafa220a backend: flag collision for byte aligned data product header
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2263 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-28 21:42:33 +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
78ca4c8fbe backend doc: add HET/EPT: frontend streaming mode it
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2233 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-14 18:36:17 +00:00
stephan
38a7925a69 sirena:
copy heteptcore to sirenacore
   remove analog board ifc
   instantiate in sirena
   add evgen


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2232 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-14 18:35:11 +00:00
stephan
c1863c82ee memport: readapt memasync8 from memasync8m
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2231 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-14 18:33:02 +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
78896066ef hetept: evgen.v started
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2227 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-09 21:08:32 +00:00
stephan
109ae76c7c memport mem15ee: fix D tristate enable
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2211 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-01 07:24:17 +00:00
stephan
ce24505325 backend: add 8-bit header mode to data product packets
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2202 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-30 10:01:44 +00:00
stephan
3ed86aae5b sirena: icucore: polarity adjustment support for LVDS links
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2199 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-30 07:04:21 +00:00
stephan
ead3fd6365 l3code: fix EDAC scrubbing in case ra==wa
other minor fixes


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2125 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-08 20:47:21 +00:00
stephan
901c2d792a backend counters: fix SEU flags
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2124 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-08 20:46:42 +00:00
stephan
0cfa3a6200 L3: remove old cruft
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2120 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-06 12:21:46 +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
4ff2bff5cc fix EEPROM timing for 250ns access time
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2106 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-04 09:23:22 +00:00
stephan
93036599ba HET/EPT configurabe event class
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2100 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-02 21:53:51 +00:00
stephan
3fd62b42f8 add fields to rb_data[2]
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2090 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-02 16:47:11 +00:00
stephan
306c7bb520 The flight EEPROM needs 15 ms for a page write
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2089 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-02 16:45:45 +00:00
stephan
6ac7faed8c add TODO, flight EEPROM timing
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2088 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-02 16:44:57 +00:00
stephan
479ece4a6f retire a TODO
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2087 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-02 16:44:12 +00:00
stephan
4ac3aa3173 packed sample packets
opheater parameter readout
SPIPE serial master states tranfer cadence parameter


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2085 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-01 21:37:58 +00:00
stephan
0697d4e55f be a little more explizit when we want we
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2083 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-01 21:33:58 +00:00
stephan
da3fc75d96 fix data_gap, avoid unsized constants > 32 bits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2065 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-27 19:21:18 +00:00
stephan
46efbe4da5 document buggy usage of tfifo
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2064 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-27 19:20:11 +00:00
stephan
a78a78ac7c fix t_busy gap before tx_crc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2058 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-27 10:46:45 +00:00
stephan
7276738f32 fix win_busy for case nx==0, ny==0
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2057 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-27 10:44:36 +00:00
stephan
9e10fc3c9b various critical fixes of the tfifo
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2056 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-27 00:33:28 +00:00
stephan
f2fdd74006 add operation heater controller
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2054 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-26 18:48:11 +00:00
stephan
d5ccaefbbf Race free counter read and clear
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2050 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-25 23:10:07 +00:00
stephan
8ede5bea53 fix e_l3 T field
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2047 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-25 20:20:13 +00:00
stephan
8685379eea fix tfifo send tining, wait for ~push
add crc check to t_test, remove clk port


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2046 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-25 20:19:08 +00:00
stephan
20c97cabf9 implement packet pipeline in tfifo, for L2 streaming
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2044 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-23 19:16:11 +00:00
stephan
2640ada6e1 add tf_busy, for L2 streaming throttle
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2040 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-22 21:47:04 +00:00
stephan
f034f790de capture samples readout, add L2 streaming mode
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2029 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-21 15:39:58 +00:00
stephan
32513cb741 add ports for unused backend counters
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2028 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-21 15:38:57 +00:00
stephan
0c54d39dc7 retire TODO
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2021 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-20 10:25:47 +00:00
stephan
cfcdb66c65 fix EDAC error bits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2020 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-20 10:25:25 +00:00
stephan
edb0721674 use generic itouf
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2017 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-19 20:09:20 +00:00
stephan
05523759af revert breakage of -r 2012
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2014 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-19 07:32:04 +00:00
stephan
a9a0088754 flyrena sim without know issues, 48 MHz
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2013 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-18 22:41:24 +00:00
stephan
868dced6b8 complete the X avoidance for EDAC errors
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2012 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-18 22:40:49 +00:00
stephan
d18e279192 prevent tick right after pps
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2011 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-18 20:39:22 +00:00
stephan
68da823bdf avoid X values for EDAC errors
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2010 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-18 20:38:20 +00:00
stephan
1facb8106a fix e_class counters
add telemetry fifo port for the frontend


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2009 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-18 20:36:10 +00:00
stephan
28faa9566e l3 and pha now parse sparse frontend packets
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2003 bc5caf13-1734-44f8-af43-603852e9ee25
2013-08-17 13:29:37 +00:00