Stephan I. Böttcher
60aae89495
move net decls before use
...
iverilog v13 is becoming picky about that.
parameter use before decl requires a patch.
2026-03-16 22:23:47 +01:00
Stephan
f5590f4260
stis: provide individual fifo outputs for thhor, log
2026-03-16 08:20:21 +01:00
Stephan
14a3bc4b9e
stis: provide individual fifo outputs for thhor
2026-03-16 08:19:52 +01:00
Stephan I. Böttcher
59cd500e6d
add …/.gitignore
2026-03-07 10:15:30 +01:00
stephan
a007e5cfbe
nmleia_c3: pinout for nmrena_v1 board
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9395 bc5caf13-1734-44f8-af43-603852e9ee25
2025-11-05 19:55:31 +00:00
stephan
7dab6493fe
nmleia: nmahepam with a single slice
...
- dorn: no GTRIGGER, use gtriggrs as etriggers, striggers
- io: 12 pins remain unused
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9394 bc5caf13-1734-44f8-af43-603852e9ee25
2025-11-05 14:43:22 +00:00
stephan
c5cdb1be90
stis_ana_core: signal sparse event packets in a lost bit.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9347 bc5caf13-1734-44f8-af43-603852e9ee25
2025-06-13 14:08:30 +00:00
stephan
465ca9cfdb
dorn L2_AHEPAM: independent atriggers and gtriggers
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9345 bc5caf13-1734-44f8-af43-603852e9ee25
2025-06-05 21:16:18 +00:00
stephan
440634932c
nmahepam: properly define WITH_GTRIGGER
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9344 bc5caf13-1734-44f8-af43-603852e9ee25
2025-06-05 21:13:24 +00:00
stephan
9deea2aae4
nmahepam: sim gtriggers
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9343 bc5caf13-1734-44f8-af43-603852e9ee25
2025-06-04 13:28:54 +00:00
stephan
1e3481144c
nmahepam: improve lsb_encode
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9342 bc5caf13-1734-44f8-af43-603852e9ee25
2025-06-04 13:22:11 +00:00
stephan
f2126eaadc
nmahepam: enable small packets in simulation
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9341 bc5caf13-1734-44f8-af43-603852e9ee25
2025-05-16 10:13:32 +00:00
stephan
e28185ec0a
stis_ana_core: implement small event packets
...
- Not tested, except for not regressing large packets.
- `confs[8]` selects small packets.
- Drop `pha`, `banana` and `phase` from the ev packets.
- Size reduces from 24 bytes to 16 bytes.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9340 bc5caf13-1734-44f8-af43-603852e9ee25
2025-05-16 09:25:39 +00:00
stephan
06101962e5
nmahepam: swap I²C SCL and SDA to match the hardware
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9305 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-03 11:07:47 +00:00
stephan
3309711c85
dorn: proper divider
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9301 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-03 01:24:26 +00:00
stephan
c5bac6787b
nmahepam: add I²C, remodel testjig connections
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9299 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-02 20:18:57 +00:00
stephan
7d55de58b8
stis_ana_jig: interface remodeling
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9298 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-02 20:09:18 +00:00
stephan
72ea419242
nmahepam: sim: read all of the fifos content
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9295 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-02 13:34:27 +00:00
stephan
d342c57796
nmahepam: sim: read all of the fifos content
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9294 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-02 13:33:50 +00:00
stephan
e9eee60775
nmahepam: sim: read all of the fifos content
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9293 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-02 13:31:00 +00:00
stephan
2d374d447c
nmahepam: add ms5540c pressure sensor driver
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9291 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-01 23:27:34 +00:00
stephan
6e13d6dddf
nmahepam: gold
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9290 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-01 23:13:07 +00:00
stephan
4ca1e7b9a1
stis_ana_core: fifo cleanup
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9289 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-01 23:08:43 +00:00
stephan
b1c279e5e2
dorn/divider: sim
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9288 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-01 23:04:58 +00:00
stephan
a79778804f
nmahepam: nmcounter: quartus, sim driver
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9287 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-01 23:03:42 +00:00
stephan
821a9aaa07
nmahepam: add nmcounter()
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9286 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-01 21:45:44 +00:00
stephan
83098f3917
nmahepam: fix resets and conf clock domain transition
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9285 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-01 21:06:44 +00:00
stephan
babc5bed30
dorn/divider: -DINFERRED_DIVIDER (cannot be implemented)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9284 bc5caf13-1734-44f8-af43-603852e9ee25
2025-03-01 10:48:24 +00:00
stephan
ef65152ec5
nmahepam: dorn_l3 φ⁴ bitfile
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9267 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-22 18:28:52 +00:00
stephan
9f952e62f5
dorn_l3: 4th order polynom
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9265 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-21 23:51:04 +00:00
stephan
e3693c384a
nmahepam: rbf w atrigger and INFERRED_MULTIPLIER
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9264 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-21 21:34:05 +00:00
stephan
be9ae5f6d5
nmahepam: sim atrigger
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9263 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-21 21:32:24 +00:00
stephan
c92b5d7f64
dorn Makefile: enable L2_AHEPAM and GTRIGGER
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9262 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-19 08:04:24 +00:00
stephan
1b4082f424
nmahepam gold with 64-bit trigger config
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9261 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-19 08:03:39 +00:00
stephan
886499e100
dorn: L2_AHEPAM
...
- New trigger -DL2_AHEPAM
- Non-sparse config with >16 channels.
- Mask `atriggers` for channels to always read,
- Mask `gtriggers` for channels to read at `gtrigger`.
Use case: SETH, when any SSD triggers, read the BGOs too.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9260 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-18 22:55:54 +00:00
stephan
577118b28b
nmahepam.warnings with u_ptr fix
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9257 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-16 16:25:43 +00:00
stephan
d3716f0a2f
dorn: fix u_ptr bug
...
`u_ptr` was set from `p_ptr` with MSB missing. That leads to events
being emited multiple times and other chaos.
Make `d_ptr` and `p_ptr` full width [WE:0], i.e, one bit more than required
to adrress all slots.
Also: add output `chit`.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9256 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-16 16:21:52 +00:00
stephan
fe38f6e6e1
nmahepam.warnings: new format
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9255 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-16 16:17:29 +00:00
stephan
99f8128582
altera/dorn/Makefile: warnings, future deps for nmahepam
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9254 bc5caf13-1734-44f8-af43-603852e9ee25
2025-02-16 16:15:15 +00:00
stephan
8019c574cb
nmahepam: quartus is happy
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9168 bc5caf13-1734-44f8-af43-603852e9ee25
2024-12-04 13:20:50 +00:00
stephan
15a62da9d5
nmahepam: connect states and resets
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9167 bc5caf13-1734-44f8-af43-603852e9ee25
2024-12-04 13:20:16 +00:00
stephan
7fc71de8d4
stis_ana_core: omit unused input sclk
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9166 bc5caf13-1734-44f8-af43-603852e9ee25
2024-12-04 13:19:36 +00:00
ava
5d3a895402
stis ana core: change position ifndef ana_without_serializer
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9165 bc5caf13-1734-44f8-af43-603852e9ee25
2024-12-04 11:18:46 +00:00
ava
c1eaf9e0d5
nmahepam.v: parameter ND fix
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9164 bc5caf13-1734-44f8-af43-603852e9ee25
2024-12-04 11:14:54 +00:00
ava
7f9e73cdbf
nmahepam.qsf: fix pins
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9163 bc5caf13-1734-44f8-af43-603852e9ee25
2024-12-04 11:14:16 +00:00
ava
7bf56f5c96
nmahepam: sdc: mclk to spi false paths fix
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9162 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-27 13:59:34 +00:00
ava
cdad146f38
nmahepam: properly wired up for simulation
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9161 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-27 13:01:05 +00:00
ava
9342a8824f
stis_ana_core: moved slice_addr to most significant bits
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9160 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-25 16:20:23 +00:00
ava
3c946ab145
nmahepam: provide mclk to jig
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9159 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-25 16:19:26 +00:00
ava
c675439253
nmahepam: fixed, DORN_ADDR, TODO: fix jig
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9150 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-18 16:47:14 +00:00