Commit graph

9,307 commits

Author SHA1 Message Date
stephan
ee3e0acda1 iarena: add monitor taps to adc_data, add some Adata bits to la
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8202 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-21 19:48:48 +00:00
stephan
0af7668b9b lasc: sim diagnostic waveforms
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8201 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-21 17:02:23 +00:00
stephan
c6090aaaf5 iarena lasc: use a previous fifo16 implementation
There is an altera/mega/fifo16.v which shall not be confused with the file
altera/fifo16.v I made recently.  It is basically the same thing except for
parameter names.

The mega/fifo16.v implementation uses the Altera fifo megafunction.  It is 
faster but does not optimize out unused data bits.

Renamed the new implemenation, to be deleted, eventually.  

Use the megafunction in iarena, with reduced size of the scope.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8200 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-20 11:03:57 +00:00
stephan
8731656139 iarena: use lasc for analyser and oscilloscope
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8199 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-19 21:56:07 +00:00
stephan
c6e7655108 LASC: unified logic analyser ans oscilloscope
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8198 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-19 21:55:39 +00:00
stephan
4235275876 iarena: quartus 13
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8197 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-18 20:29:43 +00:00
stephan
06362e4f96 u-idef-x: python3, new ifc, fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8196 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-18 20:08:25 +00:00
stephan
e67c771589 arena.py: Icc shunt 1Ω instead of 0.1Ω (iarena)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8195 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-18 20:07:21 +00:00
stephan
f7ac58a1d8 arm: FATSIZE_flash_iarena=1M
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8194 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-18 09:30:05 +00:00
stephan
49c2d269a8 MUSTANG: avoid division by zero
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8193 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-18 09:29:42 +00:00
stephan
2b64209f09 idef-x-termination
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8192 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-15 15:08:08 +00:00
stephan
f661c140d7 irena.c: uart reset defaults to MTR3GSE levels.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8191 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-13 00:31:22 +00:00
stephan
c81e5b32eb irena.c: fix sc->zeros
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8190 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 21:02:51 +00:00
nm64
855371b299 nm64: thr_scan as used on jfj/igy
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8189 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 21:01:03 +00:00
stephan
8ddef25aa1 JFJ_IGY-650mbar-10min: fix pressure ref
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8188 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:40:57 +00:00
stephan
e47d082a81 cospi: analysis work, epoch
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8187 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:38:26 +00:00
stephan
6643f74d9c cospi: make bom
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8186 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:36:12 +00:00
stephan
a30dd3d484 cospi: fix values
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8185 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:35:39 +00:00
stephan
f077b71bc9 dorn: lost+found
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8184 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:33:00 +00:00
stephan
913d0f7efa SCI_ITF: add flg to tag
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8183 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:30:18 +00:00
stephan
99c19034e9 step sim: flight nominal ix settings
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8182 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:21:07 +00:00
stephan
edc77ea32e uartterm, irena: --md3
The Matroshka GSE need the Reset signal inverted.
The option --md3 also provides a gse=md3_gse() module instance.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8181 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:15:57 +00:00
stephan
031e99583f arena: pyhton3 fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8180 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:13:07 +00:00
stephan
f6fc90265a usbterm: Python3 fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8179 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:11:36 +00:00
stephan
9a7d64d749 IRENA: Vbias offset for MD3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8178 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:09:52 +00:00
stephan
26181d30cc mustang THRSCAN.awk
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8177 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:09:01 +00:00
stephan
104c9ece2e RAW_ITF: small fix to Temp calib
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8176 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-12 20:05:47 +00:00
stephan
93fa42e159 sologse/mtr3gse: Makefile cleanup, Model specific sources
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8175 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-10 20:49:48 +00:00
mustang
6838b542aa nmmustang: thr_scan(do_defaults, hv, thr), hv_scan()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8174 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-10 13:01:36 +00:00
stephan
e14b47406b sololo,cron
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8173 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-09 21:51:57 +00:00
stephan
b09f9bdeed step.gold: found to simulate so, with a small fix to por
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8172 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-09 17:02:50 +00:00
mustang
b9b8ccfb51 nmmustang: thr_scan(), DAC infra work
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8171 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-08 12:14:36 +00:00
mustang
820c74f51e usbterm: dump.Sync
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8170 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-07 10:36:06 +00:00
stephan
e25219e00e class uartterm.md3_gse()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8169 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-05 12:08:02 +00:00
stephan
f558cf5700 uartterm: fix for MD3, Reset - EINT1 swap and polarity
Method uart.MD3_GSE() adjusts the levels for the unfixed GSE.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8168 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-04 20:22:29 +00:00
stephan
68c1717142 irena.py: python3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8167 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-04 20:19:26 +00:00
stephan
cc9752d0e0 Roberts scripts M_Coinc added
Find all coincidences in Mustang events and counts them.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8166 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-03 14:11:28 +00:00
stephan
2a44761488 python3 porting of solo/ce4
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8165 bc5caf13-1734-44f8-af43-603852e9ee25
2021-02-25 10:38:33 +00:00
stephan
c27c26513a solomsgclass: new class msg_uart_hex
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8164 bc5caf13-1734-44f8-af43-603852e9ee25
2021-02-25 10:37:24 +00:00
stephan
e3e7f9544e CE4.awk: replace numeric column by named constant in Ibias()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8163 bc5caf13-1734-44f8-af43-603852e9ee25
2021-02-23 21:49:01 +00:00
stephan
4261d74e68 nm64 IGY rate plot
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8162 bc5caf13-1734-44f8-af43-603852e9ee25
2021-02-15 09:10:14 +00:00
stephan
9a9ae2782f solol0: new L0 data pipeline, initil commit
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8161 bc5caf13-1734-44f8-af43-603852e9ee25
2021-01-27 13:54:03 +00:00
stephan
c78a8cc8e8 all_raw_itf: preformance work
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8160 bc5caf13-1734-44f8-af43-603852e9ee25
2021-01-27 13:52:33 +00:00
stephan
98d5947771 itf_parser: -V defs_version -O defs_version_{file|scratch}
The itf_parser learns to parse the version number from SCRATCH and use 
the corresponding defs version.  Multiple versions can be loaded.  The 
version can be taken from the defs file header.  The solol0 pipeline 
creates a link to a defs file for each ccsds input file.  In case of 
multiple versions in a file, the defs file is the concatenation of the 
defs files in reverse order.  It starts out parsing with the last version 
loaded and switches when a new version apears in SCRATCH.  If only one 
version is present in a file, the defs is a hardlink to the plain version 
file.  Alternatively, the itf_parser could load all versions and be told 
with a commandline option which version to start with.

The itf_parser now uses the first science def defined for an apid/flgs, not
the last definition in case of duplicates.

The itf_parser now allocates encoding memory for each /flags listed, 
although multiple flags refereing to identical defs will never run 
simultaneously.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8159 bc5caf13-1734-44f8-af43-603852e9ee25
2021-01-06 22:01:38 +00:00
stephan
23265ecf77 itf_parser: fix ugly SCI CONT
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8158 bc5caf13-1734-44f8-af43-603852e9ee25
2021-01-05 00:46:56 +00:00
stephan
337969c981 itf_parser: -E ccsds
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8157 bc5caf13-1734-44f8-af43-603852e9ee25
2021-01-05 00:30:41 +00:00
stephan
7257d7377c itf_parser: terminate UNIT ID with eol
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8156 bc5caf13-1734-44f8-af43-603852e9ee25
2020-12-30 21:00:09 +00:00
stephan
5b6f4707e9 solohk: t2 ref is all_raw.tags
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8155 bc5caf13-1734-44f8-af43-603852e9ee25
2020-12-30 20:58:52 +00:00
stephan
843dac4a85 RAW_ITF: fix Vbias, step Ibias
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8154 bc5caf13-1734-44f8-af43-603852e9ee25
2020-12-30 20:57:57 +00:00
kollhoff
2e46368f7d solo/configurations/:
Add v0009 configuration files.  


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8153 bc5caf13-1734-44f8-af43-603852e9ee25
2020-12-20 13:21:22 +00:00