Commit graph

59 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
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
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
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
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
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
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
5bfed28dfb stein: revert requirement for iverilog 0.10
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3138 bc5caf13-1734-44f8-af43-603852e9ee25
2014-08-31 21:25:02 +00:00
stephan
016310802d tarena: feature complete, compiles, next: testjig
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3137 bc5caf13-1734-44f8-af43-603852e9ee25
2014-08-31 19:50:56 +00:00
stephan
273342beb0 tarena: hook up the data fifo, preliminary
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3129 bc5caf13-1734-44f8-af43-603852e9ee25
2014-08-30 23:16:54 +00:00
stephan
2d231174f9 stein: stein_ix_controller runs a single instance, called twice
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3127 bc5caf13-1734-44f8-af43-603852e9ee25
2014-08-30 22:55:03 +00:00
stephan
b9f345211b stein: implement stein_ix_reset with ix_reset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3125 bc5caf13-1734-44f8-af43-603852e9ee25
2014-08-30 22:09:28 +00:00
stephan
7e08fa7e10 stein: remove strein implementation of debounce
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3124 bc5caf13-1734-44f8-af43-603852e9ee25
2014-08-30 21:34:08 +00:00
stephan
9396425129 tarena: plug in stein_ix_controller
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3120 bc5caf13-1734-44f8-af43-603852e9ee25
2014-08-30 19:01:39 +00:00
stephan
7fa6ebf876 iarena: updates, testjig fixes, gold file
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3117 bc5caf13-1734-44f8-af43-603852e9ee25
2014-08-30 14:57:11 +00:00
stephan
5ca59f5ebc iarena: fix breakage from last commit
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2224 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-08 12:02:21 +00:00
stephan
7843acbc11 iarena: fix testpulser address decoder, syntax cleanup
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2223 bc5caf13-1734-44f8-af43-603852e9ee25
2013-10-08 07:40:16 +00:00
stephan
a17e78dd49 fix read_delay address
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@2170 bc5caf13-1734-44f8-af43-603852e9ee25
2013-09-19 13:30:19 +00:00
stephan
6b16e12bb6 small simplification suggetsted by Moritz
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1592 bc5caf13-1734-44f8-af43-603852e9ee25
2013-03-20 20:42:27 +00:00
stephan
8092724b9e add read_delay register at addr IX+7
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1110 bc5caf13-1734-44f8-af43-603852e9ee25
2012-06-15 12:53:14 +00:00
stephan
7851de85dd add delay between TRIG and READ
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1107 bc5caf13-1734-44f8-af43-603852e9ee25
2012-06-14 13:03:56 +00:00
stephan
410b70158a iarena synth fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1094 bc5caf13-1734-44f8-af43-603852e9ee25
2012-05-07 16:03:08 +00:00
stephan
7065698483 idef-x: add clock and baseline sample, 40 words packets
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@1093 bc5caf13-1734-44f8-af43-603852e9ee25
2012-05-07 15:54:40 +00:00
stephan
5cbdf48e66 implement idef-x all mode
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@937 bc5caf13-1734-44f8-af43-603852e9ee25
2012-02-16 16:57:41 +00:00
stephan
56fe2a603e christmas
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@848 bc5caf13-1734-44f8-af43-603852e9ee25
2011-12-23 19:29:51 +00:00
stephan
cb01fcbe30 iarena fix warnings
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@730 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-24 08:39:30 +00:00
stephan
2c1c29a7ef ix: fix sample the last token
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@729 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-23 22:43:08 +00:00
stephan
bc2ecab803 iarena: invert TRIG pin
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@728 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-23 22:42:06 +00:00
stephan
ee9d790124 ix: allow for longer acq_time
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@717 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-14 07:01:55 +00:00
stephan
5d07bcac1d iarena: add STROBE to la
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@713 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-11 15:17:23 +00:00
stephan
b9cca0ff6c iarena: add a logic analyser
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@710 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-07 07:19:20 +00:00
stephan
e751d8b0ea use acq_time for temp measuremnts as well
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@708 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-04 14:42:05 +00:00
stephan
b0bbed584c iarena: use blocking assignement for clk
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@703 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-03 09:16:25 +00:00
stephan
a94b2d7be6 fix warning for unused fifo3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@702 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-03 09:15:33 +00:00
stephan
d7872497a6 add io line status, fix threshold readback
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@701 bc5caf13-1734-44f8-af43-603852e9ee25
2011-11-03 09:15:02 +00:00
stephan
9073e97635 iarena: fix digitalization
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@696 bc5caf13-1734-44f8-af43-603852e9ee25
2011-10-25 21:54:23 +00:00
stephan
b3a36c2710 iarena: fix adc pipeline for temp, idef-x model
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@695 bc5caf13-1734-44f8-af43-603852e9ee25
2011-10-25 20:08:46 +00:00