boden
6a9b09d48a
hetept_dps.py: added function simulate_unit(), which takes PHA data,
...
e.g. EHETEPT or 0x57ea, pipes it through the l3 trigger,
then simulates the DPS and returns the data rate
dps_table.py, hetept_sim.py: some changes to accomplish this
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5990 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-28 13:25:14 +00:00
boden
a5cf828f83
l3pipe.py: fixed whitespace inconsistency
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5989 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-28 13:19:56 +00:00
stephan
424f453c2c
C'E4 L2 trigger: proposal for flight
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5988 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-27 15:59:21 +00:00
stephan
2e637dd331
C'E4 config fixes. SCIMEM delivers spectra
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5987 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-24 16:40:49 +00:00
stephan
6d2bf6940b
ce4_config for em1 w/ l3
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5986 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-24 13:06:02 +00:00
stephan
7b70d48567
l1.del_bits()
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5985 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-24 13:04:19 +00:00
stephan
d2e7630e45
C'E4 gse: hss parsing
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5984 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-24 13:03:36 +00:00
stephan
11e533f92f
C'E4 gse: hss parsing
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5983 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-24 13:03:17 +00:00
stephan
da5293e56a
C'E4 ppss: (re)assign PPS slots to telemetry
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5982 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-23 20:18:34 +00:00
boden
935ebba188
l3.py: added new function $LOGR(x), which returns int(floor(16*log2(x)))
...
ept_calib.l3, het_calib.l3: use $LOGR for all ratio calculations
==> compiled code remains unchanged
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5981 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-23 15:40:22 +00:00
stephan
4b48f77585
l3 doc: LOG formula with rounding offset
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5980 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-23 13:31:25 +00:00
stephan
c962bb586b
C'E4: FM preamps smoke test results
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5979 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-23 13:28:39 +00:00
stephan
5d0a71c060
C'E4 LDO-4913: add connection to SENSE pin
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5978 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-23 13:28:11 +00:00
stephan
c892018756
l3 $LOG:
...
revert -c 5976
$LOG was supposed to yield exactly the same as the LOG opcode.
The LOG opcode adds 0.499 to the argument.
For L3 calib calculations, the old $LOG works better.
LOG opcode: 16×log₂(2x+0.99)
$LOG: 16×log₂(2x)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5977 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-23 12:50:47 +00:00
boden
034d38aebc
l3.py: changed LOG function to int(16*log2(n+.5)+16) as in verilog implementation
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5976 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-23 11:06:29 +00:00
stephan
19ab539c01
C'E4 LND FM ANA FPGA programming logfiles
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5975 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-22 13:46:30 +00:00
stephan
d87a7b565e
C'E4 LND FM DIG FPGA programming logs
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5974 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-22 12:00:16 +00:00
stephan
4734b359f4
astreamparser: irena RLE zeros, UART fifo
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5973 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 23:55:27 +00:00
stephan
fe129f7a81
spwsologse: calculate ARB packet length automatically
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5972 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 21:41:12 +00:00
stephan
e411b63318
µsolo: iniz the fifos
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5971 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 21:39:52 +00:00
stephan
dd3b236612
astreamparser: option -le (not pretty, on so many levels)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5970 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 21:38:57 +00:00
stephan
5d6b08c760
spwsologse: python support
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5969 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 19:44:58 +00:00
stephan
52da11f5c2
spwsologse: fix LED addr collision, LED trigger polarities, PPS frequency, uart parity
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5968 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 19:43:30 +00:00
stephan
8b87c610c6
icucore: compile option UART_PARITY
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5967 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 19:41:06 +00:00
boden
14c48d38e4
dps_table.py: further fixes for ccsds packets
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5966 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 13:24:15 +00:00
stephan
9f4a5ee223
C'E4 dig/v01 bitfile checkin
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5965 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-21 11:08:50 +00:00
stephan
ab295cce77
C'E4 FM C-V, I-V
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5964 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-20 17:16:10 +00:00
boden
69e00317cd
dps_table: now outputs correctly formatted CCSDS packet during simulation
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5963 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-20 16:10:53 +00:00
boden
984cde0252
solo_data.py: added packetid according to gnumeric table
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5962 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-20 09:39:08 +00:00
boden
85019e93b1
dps_table.py: fixed a bug and changed set_tmod() to work
...
step_dps.py: minor fix in do_lowlatency()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5961 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-18 12:46:20 +00:00
boden
6aff673a59
dps_table.py: fixed the crc issue and implemented ccsds packet generation
...
and data_rate calculation and verbosity settings
compression.py: fix for log2(0)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5960 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-18 11:57:49 +00:00
stephan
eb620d8372
gse/ce4: 2017-03-09-em1-ldo-Bi207-9_cal
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5959 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 20:57:17 +00:00
stephan
55b67fd076
merge C'E4 tuning into trunc
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5958 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 20:56:45 +00:00
stephan
c7dc977840
C'E4 sim: simulate ce4ana, not heteptana
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5957 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 20:55:58 +00:00
stephan
7dfc579ba3
C'E4 ana/v01: optional DDR_REG for DCLK
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5956 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 20:54:54 +00:00
stephan
b8061bc691
actel: DDR_REG
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5955 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 20:49:35 +00:00
boden
a49238c88d
dps_table, solo_data, compression: dps_table.simulate() now simulates the dps scheduler
...
and returns (mostly) functional itf binary packets. crc still needs to be fixed
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5954 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 17:00:22 +00:00
stephan
72d1fc5627
C'E4 dig: timing analysis script
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5953 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 14:56:45 +00:00
stephan
df289ebd7e
C'E4 ana/v01: good bitfile w/o DDR
...
r23_s3 is excatly the same as r22_s3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5952 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 13:32:14 +00:00
stephan
fdc995dc40
C'E4 dig/v01: flight bitfile selected
...
Add RCLK buffer for xclkP
Selected r50_s5 for flight
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5951 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-17 12:29:49 +00:00
stephan
9fdaa2c17a
spwirena: 2-color LEDs
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5950 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 23:01:11 +00:00
stephan
24b752d3fa
spwsologse: merge -c 5948
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5949 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 22:54:43 +00:00
stephan
59cc64a248
spwirena: fix ununsed i/o bank voltage, drive LEFT with 8mV LVTTL
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5948 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 22:53:27 +00:00
boden
b442c0aa9b
dps_table.py, solo_data.py: allow simulating of an entire dps_table
...
generated from science_data for a given modulus and
L3 histogram memory image
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5947 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 18:38:16 +00:00
stephan
0a3fa49951
sologse48: add port .SxSTAT() to drive LEDs
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5946 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 16:36:30 +00:00
stephan
b8ac17d866
secondcyclone: add port ser_master_rx.rxs_valid() as link active indicator
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5945 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 16:32:03 +00:00
stephan
c22f245431
serializer: old gold
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5944 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 16:29:07 +00:00
stephan
9577733840
serializer: very old gold
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5943 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 16:28:17 +00:00
stephan
5f13437017
C'E4 ana,dig/v01: merge periphery fixes into trunc
...
MM altera/actel/actel.v
MM change4/altera/ce4ana.v
R + flyrena/altera/ce4dig.v
MM hetept/altera/heteptana.v
Merged /solo/eda/change4/dig/v01/altera/actel/actel.v:r5814,5837
Merged /solo/eda/change4/ana/v01/ce4ana.v:r5845-5846
Reverse-merged /solo/eda/heteptdig/em/v01/heteptdig.v:r2217
Reverse-merged /solo/eda/heteptdig/em/v03/heteptdig.v:r2651
Reverse-merged /solo/eda/heteptdig/em/v04/heteptdig.v:r2703
Reverse-merged /solo/eda/heteptdig/em/v05/heteptdig.v:r3330-3350,3357,3361,3367-3368
Reverse-merged /solo/eda/heteptdig/em/v06/heteptdig.v:r3540,3604
Reverse-merged /solo/eda/heteptdig/em/v08/heteptdig.v:r3885
Merged /solo/eda/flyrena/altera/heteptdig.v:r2125,2204,2207,2212,2219,2319-2323,2408,2563,2591,3009,3186,3355,3378,3380,3390,3507,3549,3875,3904,3956,3978,4029,4355
Merged /solo/eda/change4/ana/v01/heteptana.v:r5832
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5942 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 13:03:28 +00:00
stephan
9b54a48080
C'E4 ana/v01: a good bitfile
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5941 bc5caf13-1734-44f8-af43-603852e9ee25
2017-03-15 11:41:48 +00:00