Commit graph

9,307 commits

Author SHA1 Message Date
stephan
e50abaa392 nmrena: fix long counter packet, gold file
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6240 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-31 23:16:27 +00:00
stephan
767d1cbbcc nmrena: fix long counter packet
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6239 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-31 23:16:03 +00:00
stephan
6f6420d3f6 nmrena: sim long counter read ==> it does not work
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6238 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-31 22:00:55 +00:00
stephan
79bb1501dd C'E4 LND FS ANA burn
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6237 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-31 14:09:19 +00:00
stephan
ca329eaaa1 C'E4 LND FS DIG burn
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6236 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-31 12:26:14 +00:00
stephan
e37323b74d arm: nm64/adc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6235 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 23:23:27 +00:00
stephan
fefdeba8e1 arm altera/packet
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6234 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 23:22:57 +00:00
stephan
72c54893b6 arm: parse_reset_named_parameters()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6233 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 23:21:57 +00:00
stephan
e3b55100e6 nmrena: simulation with full functionality
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6232 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 17:02:17 +00:00
stephan
faa51b4a1f frontend: add .wp() to reset_reg, reset all when wp==0
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6231 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 17:00:39 +00:00
boden
fbd7bec07f solo_printer.py: changed the code structure to make it more readable and maintainable
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6230 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 10:17:52 +00:00
stephan
c20a39ed04 nmrena: ADC integrated
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6229 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 00:49:05 +00:00
stephan
c7a5e04c09 nmrena: ADS8688A driver
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6228 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 00:12:41 +00:00
stephan
61807847eb nm64/thr fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6227 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-30 00:12:00 +00:00
boden
7727cea367 dps_table.py: simulating the dps now uses poisson sampling from a given memory image
solo_data.py: added functions to generate these memory images for hetept (work in progress)
solo_printer.py: can now show the data rates (from the simulation) for each product and section


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6226 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-29 15:50:55 +00:00
stephan
71645d7941 nmrena: fix DAC_, THR_ADDR
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6225 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 19:47:42 +00:00
stephan
d5d7413cc2 /mn64/dac/ /nm64/thr commands added
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6224 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 19:46:56 +00:00
terasa
5b89792fce solo_data.py: Allow setting env=None.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6223 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 14:24:57 +00:00
terasa
c478954383 solo_data.py: Corrected STEP_basic data product.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6222 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 14:22:16 +00:00
stephan
cd640dc368 nm64: fix /rx flag
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6221 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 13:59:57 +00:00
stephan
3e96a44cbc ltc2656: removed those NOP counters
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6220 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 13:59:20 +00:00
boden
bd999696d8 hetept_ppss.py: moved reserved dps entries to just before the clear
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6219 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 13:56:27 +00:00
stephan
3c1d388e2d ltc2656: let's remove that NOP business, now that we have a pipe
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6218 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 13:17:07 +00:00
stephan
de924ad2be nm64: add ltc2656 SPI master
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6217 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-28 00:07:10 +00:00
stephan
48ec44001b nmrena: uart loopback
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6216 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-27 19:11:35 +00:00
stephan
31f84ccf33 nmrena: fix counter packet generator
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6215 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-25 17:01:59 +00:00
boden
d525b874f0 hetept_ppss.py: reserve ppss slots for additional data_products
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6214 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-25 15:36:33 +00:00
boden
c834a3cee5 hetept_config, hetept_config_himac, hetept_config_stopping: removed outdated and unused configs
hetept_config_em1: updated to work with current dps


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6213 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-25 12:26:54 +00:00
stephan
ee94a127f1 nmrena: add .prescale() to baudgen
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6212 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-25 01:57:06 +00:00
stephan
afe7e9caf8 nmrena: oops, one more file
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6211 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-24 20:59:42 +00:00
stephan
a4da51ad36 nmrena: add nm64 counters to FPGA
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6210 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-24 19:32:43 +00:00
stephan
241cc842fe nmrena: mn64 counters
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6209 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-24 17:33:16 +00:00
stephan
0d76c95583 nmrena: add uarts
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6208 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-23 20:57:41 +00:00
stephan
573de6af43 nmuart: sim passed
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6207 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-23 18:41:28 +00:00
boden
14012f8d50 step_dps.py: now uses science data from solo_data.py; step_config files still need to be adapted
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6206 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-23 12:13:57 +00:00
stephan
4299bc0777 C'E4 LND L3: uncommitted work towards a new L3 trigger
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6205 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-23 09:48:43 +00:00
stephan
ff0f67082d new puzzle
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6204 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-23 09:47:21 +00:00
boden
3ca821b71a solo_data.py: bugfix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6203 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-23 09:42:46 +00:00
boden
1b0649e876 solo_data.py: Implemented remaining data products from step_dps.py
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6202 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-23 09:11:46 +00:00
stephan
63b087b112 nmrena: uart implementation, just typed in, no testing
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6201 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-22 22:39:15 +00:00
stephan
8a3fbd1bde nmrena: altera project
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6200 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-21 21:55:49 +00:00
stephan
b7af02b362 HET/EPT FS config copied and adaptetd from FM1
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6199 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-21 11:00:32 +00:00
stephan
f0acd9d01a nm64_power: add LCD backlight switch
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6198 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-19 18:41:20 +00:00
stephan
760125ba5b nm64_power: pcb complete, refdes, soldermask, drc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6197 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-18 10:55:38 +00:00
boden
8d1fdc5879 solo_data.py: added most STEP data products from step_dps.py
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6196 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-18 09:12:28 +00:00
boden
a1bb6a4a25 solo_data.py: small bugfix for ept and het boxes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6195 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-17 13:25:50 +00:00
stephan
5878aaae6a sudoku: solve a sudoku in an FPGA
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6194 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-13 18:51:20 +00:00
boden
a48201b344 solo_data.py: - added EPT penetrating data products
- added solo_data classes for HET stopping histograms
	- allows to simulate unit with PHA data


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6193 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-10 15:06:12 +00:00
boden
014b2e0f1e dps_table.py: added function simulate_unit to determine precise data rates
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6192 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-10 15:03:01 +00:00
boden
bcd38ab7d4 solo_data.py: - simplified naming of dps_products and sections;
- started to introduce 6 different environments for EPT 
		for more data_rate flexibility
hetept_dps.py:	- solo_data.py now handles naming of dps_products


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6191 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-08 13:17:42 +00:00