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
e41ff6974f
Add s2f_{w,r,f}
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9132 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-06 09:07:33 +00:00
ava
c16b9c53fb
revert r9129
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9131 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-06 08:21:34 +00:00
ava
2b28898673
Connection core-frontend in nmahepam.v
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9130 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-05 09:05:48 +00:00
ava
19bccf5d1d
new distribution DISC ports
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9129 bc5caf13-1734-44f8-af43-603852e9ee25
2024-11-05 08:04:35 +00:00
stephan
f2c2f59fc8
nmahepam: test spi phase to mclk
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9127 bc5caf13-1734-44f8-af43-603852e9ee25
2024-10-23 14:08:12 +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
stephan
73a1969e50
nmahepam: add weak pullup to DISC
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9122 bc5caf13-1734-44f8-af43-603852e9ee25
2024-10-17 10:14:21 +00:00
ava
8ced865364
pll192_test: four tester, nmahemap:coorect error message
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9121 bc5caf13-1734-44f8-af43-603852e9ee25
2024-10-17 09:32:03 +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
stephan
45975feb84
nmahepam: fix pll port name
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9119 bc5caf13-1734-44f8-af43-603852e9ee25
2024-09-25 17:54:39 +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
e06e5f8cbb
dorn_core: add input .gtrigger
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9111 bc5caf13-1734-44f8-af43-603852e9ee25
2024-09-09 14:41:54 +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
60c9ec62df
stis_ana_demo: warnings
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8930 bc5caf13-1734-44f8-af43-603852e9ee25
2024-05-17 09:27:19 +00:00
stephan
d6aa541b03
stis_ana_core: comment typo fix
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8929 bc5caf13-1734-44f8-af43-603852e9ee25
2024-05-17 09:23:06 +00:00
stephan
beb6da6f25
stis_ana_demo: MEM_SQI pins as built
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8920 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-28 16:22:58 +00:00
stephan
60a75f50d1
stis_ana_demo: gse_hkreq, gse_resync wired up
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8918 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-28 10:36:10 +00:00
stephan
9f41608d76
stis_ana_demo: gse_hkreq
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8914 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-25 15:33:03 +00:00
stephan
126f2f4bdb
stis_ana_demo: gse_enable
...
Move gse_override from states[0] to states[1].
Use states[0] as master_enable, as usual.
Disable frontend when `gse_override & ~gse_enable`
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8907 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-24 18:18:41 +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
06b5e05973
stis_ana_core: incr_base applies to sc too
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8901 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-12 12:32:18 +00:00
stephan
674a1cef95
stis_ana_demo: avoid size warning
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8900 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-12 12:31:33 +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
79f37130fa
stis_ana_core: remove unnecessary parameters from …_split
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8882 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-02 18:15:34 +00:00
stephan
385405dd42
stis_ana_demo: sdc: mark IRxC asynchronous to the other clocks
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8881 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-02 18:14:32 +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
5b277e3451
stis_ana_core: sc, gse port, …
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8874 bc5caf13-1734-44f8-af43-603852e9ee25
2024-02-25 20:08:41 +00:00
stephan
a37e51c08c
stis_ana_core: data pipeline sim successfull
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8873 bc5caf13-1734-44f8-af43-603852e9ee25
2024-02-24 22:45:35 +00:00
stephan
a7b371fe66
dorn: trigger individual channels
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8872 bc5caf13-1734-44f8-af43-603852e9ee25
2024-02-24 22:44:54 +00:00
stephan
c2fe2844bf
stis_ana_core: mem write/read/clear sim passes
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8871 bc5caf13-1734-44f8-af43-603852e9ee25
2024-02-23 09:06:49 +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
94fbbc2ed7
dorn_l4 and stis_core, work in progess
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8865 bc5caf13-1734-44f8-af43-603852e9ee25
2024-02-18 20:25:15 +00:00
stephan
a2f44428a9
dorn L1: allow trigger on inverted pulses
...
The thr[] gains a sign bit. When the 13-bit threshold is negative, trigger on
negative pulses.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8472 bc5caf13-1734-44f8-af43-603852e9ee25
2022-06-06 10:41:53 +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
bfab9c15e2
dorn divider: sim iniz workaround
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8429 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-09 20:32:07 +00:00
stephan
2cd2512114
dorn: fix timestamp race, read two clocks at the same time
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8426 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-08 22:00:52 +00:00
stephan
d5a1a114fd
dorn samples: test sa_busy at start of event only
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8424 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-06 16:31:32 +00:00
stephan
a811b04596
dorn_core: minor cosmetics
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8418 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 19:05:38 +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
0e7aafbb63
ahepam_demo_core: WITH_FULL_L1_CONF (defined)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8397 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-25 18:11:30 +00:00
stephan
92e0da72f7
ahepam_demo_core: WITH_FULL_L1_CONF (undefined)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8396 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-25 17:27:16 +00:00
stephan
a4830cc5ab
ahepam_demo_core: sim
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8395 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-25 16:28:17 +00:00