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
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
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
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
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
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
ava
0eef328907
dorn make: precious .fst, sparse trigger
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9149 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-18 16:46:16 +00:00
ava
612f5c3214
error fixing for 'make nmahepam.vvp'
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9139 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-14 11:55:07 +00:00
ava
f7f17d7177
Adjust DISCinputs in nmahepam.qsf - Extend nmahepam_test - Bug fixing to make nmahepam.vvp
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9138 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-13 17:35:22 +00:00
ava
314a59e9e0
nmahepam: mclk=64MHz, resets[0]=plltest reset
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9123 bc5caf13-1734-44f8-af43-603852e9ee25
2024-10-17 12:05:43 +00:00
ava
2a5e7b8a2b
pll192_test
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9120 bc5caf13-1734-44f8-af43-603852e9ee25
2024-10-15 13:59:10 +00:00
ava
a700b6a57e
added simulation for pll192
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9118 bc5caf13-1734-44f8-af43-603852e9ee25
2024-09-25 15:04:46 +00:00
stephan
ec5dda4533
nmahepam fpga skeleton
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9117 bc5caf13-1734-44f8-af43-603852e9ee25
2024-09-24 11:53:56 +00:00
stephan
e3ace632ec
stis_ana_core: add ifdefs for amepam_ana_core
...
-DWITH_DORN_L4 to include histogramming
-DWITH_DORN_SC to include single detector counters
-DANA_WITHOUT_SERIALIZER to exclude the serial link
WITH_DORN_SC cannot be used without WITH_DORN_L4, because
there won't be an SRAM. TODO: route the sc outputs out of core.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9112 bc5caf13-1734-44f8-af43-603852e9ee25
2024-09-16 18:00:09 +00:00
stephan
1d9878774a
dorn/altera: use -fst dump format
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8933 bc5caf13-1734-44f8-af43-603852e9ee25
2024-05-17 09:36:09 +00:00
stephan
eff80b3adb
dorn/altera: use -fst dump format
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8932 bc5caf13-1734-44f8-af43-603852e9ee25
2024-05-17 09:34:36 +00:00
stephan
03c33e8561
dorn/altera" drop line numers from %.warnings
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8931 bc5caf13-1734-44f8-af43-603852e9ee25
2024-05-17 09:31:15 +00:00
stephan
09133fe407
dorn/altera/Makefile: VFLAGS
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8902 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-12 12:32:55 +00:00
stephan
0e0aa09c2e
stis_ana_demo: wire up mem_sqi
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8889 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-05 22:04:23 +00:00
stephan
33827fe38c
stis_ana_demo: fits into a 3c25 (33%)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8877 bc5caf13-1734-44f8-af43-603852e9ee25
2024-02-26 18:37:30 +00:00
stephan
40029ce855
stis_ana_core: compiles w/o warnings
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8867 bc5caf13-1734-44f8-af43-603852e9ee25
2024-02-20 23:04:11 +00:00
stephan
d4bfe63bf7
dorn l2: lockup hardening.
...
dorn L2 locks up fast. Periodic l2resets are necessary to continue.
A root cause has not yet been found. This patch includes
* general cleanups
- $clog2
- sim iniz from x,
* lockup hardening
- u_ptr = w_ptr when no pipeing is in progress
- r_ptr = rr_ptr == r_ptr+1 when ~f_busy
Both of these depended on proper data in the sample queue to update.
* a testjig for testing dorn_l2 with random state.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8432 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-09 21:15:47 +00:00
stephan
c99ab13554
ahepam_ana_demo: multiplier implementation in logic cells
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8400 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-26 21:54:05 +00:00
stephan
a7b3128147
ahepam_ana_demo: cyclone3 target, buf and warning fixes
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8399 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-26 20:51:25 +00:00
stephan
2018194748
darena:
...
add scangen
scope.extrig(trigger)
fix endianess of pha (LE, same as clock)
delay sa_init, to allow for 8 det readout at 16MHz
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8025 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-31 23:47:58 +00:00
stephan
82bef8d259
dorn:
...
split darena.v from dorn.v
rule to collect all Verilog sources in vsrc
define WITH_* in Makefile and qsf
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8012 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-20 03:01:34 +00:00
stephan
711f7f90e4
darena: scope sim, target Altera
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7983 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-12 23:59:28 +00:00
stephan
2bc6837b8b
darena: feature complete, next: target Altera
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7977 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-12 00:01:29 +00:00
stephan
378dd03885
dorn L3
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7974 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-11 04:29:32 +00:00
stephan
ae5244bd72
darena with dorn l1, dac, pulser, hk and sample readout
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7944 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-01 22:53:54 +00:00