Commit graph

163 commits

Author SHA1 Message Date
stephan
e2036134d3 tarena: fix hk, drop msg, use pf_match_mask
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9401 bc5caf13-1734-44f8-af43-603852e9ee25
2025-11-11 21:30:32 +00:00
stephan
45f97b5aa6 tarena: modern bitfile
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9398 bc5caf13-1734-44f8-af43-603852e9ee25
2025-11-09 13:20:27 +00:00
stephan
ab26087fcd tarena warnigs: prefix QDIR
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9353 bc5caf13-1734-44f8-af43-603852e9ee25
2025-10-07 08:51:25 +00:00
stephan
90b55900ee tarena: stein module port changes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9352 bc5caf13-1734-44f8-af43-603852e9ee25
2025-10-07 08:13:04 +00:00
stephan
d3a5c4841c tarina: QDIR, stein_channel_map
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@9351 bc5caf13-1734-44f8-af43-603852e9ee25
2025-10-07 08:11:17 +00:00
stephan
4971f81b72 narena: fix fifo magic
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8903 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-12 12:33:24 +00:00
stephan
27616d2ae9 narena: aarena for stis_ana_demo
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8883 bc5caf13-1734-44f8-af43-603852e9ee25
2024-03-02 18:16:34 +00:00
stephan
6453b52e33 harena: flag fifo full when any fifo is half full. Fix ADCC_ADDR decoding
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8423 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-06 16:29:59 +00:00
stephan
9309bf2eac harena: fix rbf rule and dependencies
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8422 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-06 16:28:34 +00:00
stephan
2a4807ad18 harena bitfile
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8403 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 09:05:14 +00:00
stephan
fdfbd7040b aarena: generalized ifc in preparation for HArena
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8391 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-20 16:09:12 +00:00
stephan
286a5334ac iarena: add real adata bits to adc_monitor
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8203 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-21 20:10:34 +00:00
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
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
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
34c3a1c86e dorn/altera: bitfile for pulser test on 2020-04-16
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8054 bc5caf13-1734-44f8-af43-603852e9ee25
2020-04-17 15:30:32 +00:00
stephan
90114fdfd4 oscilloscope.v: require ~fifo_full for a trigger
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8039 bc5caf13-1734-44f8-af43-603852e9ee25
2020-04-14 08:52:41 +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
7cb01e8cbf oscilloscope: sane packet sizes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7988 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-13 20:12:13 +00:00
stephan
f79f67b153 darena bitfile
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7987 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-13 11:35:30 +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
ee9acb2967 oscilloscope: allow longer acquisitions, edge trigger fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7981 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-12 23:56:21 +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
7c600a16e1 darena: dorn_l2 derandomizing buffer
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@7949 bc5caf13-1734-44f8-af43-603852e9ee25
2020-03-03 02:28:51 +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
stephan
75e28ebcfd arena: comments
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6080 bc5caf13-1734-44f8-af43-603852e9ee25
2017-05-31 13:02:26 +00:00
stephan
b1c5c822c8 CE4ARENA: fixes for sample mode and inverted TxSCLK
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6044 bc5caf13-1734-44f8-af43-603852e9ee25
2017-04-25 19:36:30 +00:00
stephan
1b714b3b8c aarena with 30 channels, variable sized event packets
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5705 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-06 21:13:31 +00:00
stephan
25cdff7cc4 arena: new quartus 13.1 rbf
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5693 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-30 20:44:11 +00:00
stephan
1faa33f2f3 arena: mark CRC_ERROR, as used with sirena_ana
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@5692 bc5caf13-1734-44f8-af43-603852e9ee25
2016-11-30 20:32:39 +00:00
stephan
de4fccf8d6 step: merge -c 4892 from step/v02: testpulser status
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4898 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-19 12:14:24 +00:00
stephan
5146f9590e ix.v: wire expanded ix_reset to tarena
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4855 bc5caf13-1734-44f8-af43-603852e9ee25
2016-02-12 19:52:44 +00:00
wetzel
e7e675adbe ix reset: converted interface (irena -> solo) and added compatibility for 16bit data port
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4334 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-05 11:24:13 +00:00
wetzel
d085b22e37 ix_reset: extended functionality to be able to send any pulse combination to the IX
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4328 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-04 12:42:32 +00:00
stephan
98a98f4c98 stein/tarena: major rewrite of stein_ix_acquire and others
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3385 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-26 02:02:56 +00:00
stephan
daca648505 tarena: work towards moving registers into IO pads.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3383 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-25 12:44:04 +00:00
stephan
1d6f2e68a7 tarena: new warnings
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3242 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-09 08:32:29 +00:00
stephan
f789333a94 tarena: testjig acq_time 1µs --> 2µs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3241 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-09 07:42:53 +00:00
stephan
d3449a47f3 tarena: new gold, looks like some timing changed, not much else
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3240 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-09 07:36:56 +00:00
stephan
d222235436 tarena: fix swapped ADC pins in the testjig
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3239 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-09 07:36:14 +00:00
stephan
9b72213e1b tarena: add acq_time port to ix_temp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3238 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-09 07:35:35 +00:00
stephan
f5d1735c38 typo in a comment
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3226 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-07 16:12:51 +00:00
stephan
cb806d4344 tarena: add missing io_stat output
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3198 bc5caf13-1734-44f8-af43-603852e9ee25
2014-09-25 13:12:55 +00:00
stephan
3734e9a481 tarena: swap ACLK ACS
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3175 bc5caf13-1734-44f8-af43-603852e9ee25
2014-09-15 17:22:52 +00:00
stephan
57ae35dce7 tarena: sim and synth successfull
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3151 bc5caf13-1734-44f8-af43-603852e9ee25
2014-09-08 14:33:16 +00:00
stephan
8b64e3cf9f stein: register adc_req in stein_ix_temp()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3141 bc5caf13-1734-44f8-af43-603852e9ee25
2014-09-02 19:48:46 +00:00
stephan
972b3c1f83 tarena: minor fixes to make it compile on quartus
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3140 bc5caf13-1734-44f8-af43-603852e9ee25
2014-09-02 09:57:48 +00:00
stephan
83e48ce7a2 tarena: final? pinout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3139 bc5caf13-1734-44f8-af43-603852e9ee25
2014-09-02 09:35:56 +00:00