terasa
7b1909e02c
step_dps.py: Initial commit of STEP dps table.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4007 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 09:25:37 +00:00
stephan
13a2a5dc60
hetept: HK gnuplot script
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4006 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-23 07:20:16 +00:00
stephan
3418c6d29c
heteptdig datasheet:
...
Section 2.6.3
Update strobes 64 and enables 8 allocations.
Section 3.2
Update register readout allocations, scratch register, two uart status
registers, move heater register.
Section 3.2.1
Add misc 8 register for chip periphery status, i.e., eeprom busy.
Section 3.4.5
Add scratch 64 register description.
Section 3.7.1
Update for register reallocation.
Section 4
Update for strobes 64 and enables 8 reallocations.
Section 6.3.3
Mention that there are four available representations for count rate
numbers.
Section 8.3.2
Describe the lvds driver enable bits.
Section 8.5
Describe the EEPROM nRES bit.
Section 8.5.3
Describe rework of em 1 with pqm eeprom.
Section 9.2.1
Update the baud rate generator parameters for the real icu-supported
values.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4005 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-22 21:34:42 +00:00
stephan
9f854a4a1c
solomsg: update print_regs(), new versioning mechanism
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4004 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-22 20:46:14 +00:00
stephan
4faa3568be
hetept: gnuplot scripts
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4003 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-22 20:44:27 +00:00
stephan
26b39181f3
heteptdig em/v08: new current bitfiles for Aldec and RTAX
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4002 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-22 12:46:25 +00:00
terasa
519fee4bd4
ixmsg.py: Mimic default value of i0 register.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4001 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 18:30:49 +00:00
terasa
c84e64cf28
ixmsg.py: Rewrote get_thresholds() for more clarity.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4000 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 18:20:36 +00:00
terasa
c8b40731e5
ixmsg.py: Rewrote getters and removed cruft.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3999 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 17:29:35 +00:00
terasa
f0bfafe14a
phatest.l3: Write PHAs for every class to address zero.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3998 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 16:45:59 +00:00
stephan
43940ed5c6
heteptana em/v05: synthesis after nonblocking assignment fix
...
The resulting edif netlist is unchanged! Only the timestamp changed. Reverted.
No new place and route.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3997 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 16:42:47 +00:00
terasa
18122e53f2
Renamed step_phatest.l3 to phatest.l3.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3996 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 16:41:21 +00:00
terasa
8843555c86
solomsgclass.py: Added parameter to read from active PHA page.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3995 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 16:20:34 +00:00
terasa
d846933300
i128event.py: Implemented STEP PHA cases in l3input().
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3994 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 14:50:49 +00:00
stephan
df614fb520
heteptdig em/v08: merge -c 3969: nonblocking assignment fixes
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3993 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 08:55:51 +00:00
stephan
b8b467fd92
heteptdig em/v08: merge -c 3956: sim: do not set an unused confs bit
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3992 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 08:52:13 +00:00
stephan
77a12bd79c
heteptdig em/v08: merge -c 3958: wire abort into counters
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3991 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 08:47:20 +00:00
stephan
5aa209ea3a
heteptdig em/v08: merge -c 3978: reset/abort/atbrk reorganization
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3990 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 08:44:32 +00:00
stephan
23dbb36e12
heteptdig em/v08: merge -c 3978: iverilog 0.10 port width warnings
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3989 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 08:40:41 +00:00
stephan
966ee9de1a
heteptdig em/v08: merge -c 3913: move stein_pha_mask, no impact here
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3988 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 08:36:33 +00:00
stephan
bb7ba09891
heteptdig em/v08: merge -c 3947: meminteeprom, no impact here
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3987 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 08:34:22 +00:00
stephan
369d6fd73e
heteptdig em/v08: merge -c 3921: TARGET_ALTERA fix, no impact here
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3986 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-20 08:32:04 +00:00
terasa
33355f077b
ixmsg.py: Bugfix.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3985 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 16:16:21 +00:00
terasa
4cbeec9364
ixmsg.py: Implemented temperature and baseline readout.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3984 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 16:09:47 +00:00
terasa
b8f028f136
stein_ix_controller.v: Changed sign of temp_diff.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3983 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 16:09:17 +00:00
terasa
5a8927c6c7
stein_ix_controller.v: Fixed output of dtime in streaming mode.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3982 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 14:30:07 +00:00
terasa
b537ef3928
ixmsg.py: Bugfix.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3981 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 13:34:34 +00:00
terasa
a12b02bcac
stein_ix_controller.v: Moved declarations to allow compilation in iverilog 0.10.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3980 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 11:17:38 +00:00
terasa
b47c089cd4
stein_core.v, stein_ix_controller.v: Reverted 3976. acq_time1 is now used for science readouts, acq_time2 is now used for temperature readouts.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3979 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-19 09:54:09 +00:00
stephan
812bab8a21
backend...:
...
Reorganization of reset/abort/atbrk.
Argument size warnings.
Preparation for iverilog 0.10 (git)
Icarus verilog version 0.10 issues warnings for unsized (0)
connected to single ports. These were fixed.
Version 0.10 (git of today) does time 0 initializations
differently. The tfifo used to get reset a time 0, not any
more. A simple reset issued to message() did not succeed,
because undefined state from the tfifo trickles through the tport
chain, to set the message module back to undefined. This was
fixed by wireing abort into tports.
errors[4] = atbrk is fixed. It was always triggering itself
via strobes[0]. Now it really just triggers by the atbrk
sequence.
Gold for step, flyrena, heteptdig.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3978 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 19:41:12 +00:00
stephan
036ffc4910
heteptana em/v05: merge -c 3969: nonblocking assignment fix
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3977 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 16:05:05 +00:00
terasa
e814db3220
stein_ix_controller.v: stein_ix_temp: Delay acquisition by 8*acq_time to allow analog signal to settle.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3976 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 14:58:43 +00:00
terasa
cd8219fa8d
stein_ix_controller.v: Moved digitization one STROBE later.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3975 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 14:49:32 +00:00
stephan
f8785018d2
stein_ix_acquire_switch: fix a bug in p reset
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3974 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 13:05:50 +00:00
wetzel
694a8a2d8b
stein_core: revertet parts of r3935
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3973 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 12:41:12 +00:00
terasa
17fdf85cd0
stein/libero: Programmer paths are relative now.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3972 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 12:11:07 +00:00
stephan
245160eec5
verilog: fix more nonblocking assignments
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3971 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 01:00:31 +00:00
stephan
7e4fe0ae5b
stein_ix_acquire_switch: rewrite for readability and resources
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3970 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-18 00:00:32 +00:00
stephan
a20f15a962
verilog: fix a few nonblocking assignment s
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3969 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 23:58:36 +00:00
stephan
1beeea2d5f
step: gold
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3968 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 22:46:24 +00:00
stephan
c328f5bbad
hetpreamps layout: move thermistor wire solder pads
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3967 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 17:09:57 +00:00
terasa
3320ed2b56
ixmsg.py: Adapted to new register readout semantics.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3966 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 17:09:07 +00:00
stephan
76c30d7a87
eptpreamps layout: move thermistor wire solder pads
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3965 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 16:57:16 +00:00
wetzel
24eddb2ebd
step test jig: extended test jig, testing all classes of events
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3964 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 16:12:52 +00:00
wetzel
4f3fa3da2a
idefx sim model: set DOUT to X on negedge of TRIG
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3963 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 16:11:55 +00:00
wetzel
2ff885262b
stein_ix_acquire_switch: reduced edac go from 1 to a signal -> fix for error-counting bug
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3962 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 14:34:10 +00:00
wetzel
61ed0a7c05
stein core: pinned unused counter to zero
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3961 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 12:47:40 +00:00
terasa
6999cb4cb3
sologse.py: Fixed typo.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3960 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 11:22:47 +00:00
terasa
9e4ee9e775
step.v: Reverted r3953.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3959 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-17 10:21:57 +00:00
stephan
b2922724c0
counters:
...
When a counter input is stuck high, there will be a deadlock
of the complete memory readback machive as soon as a readback
of that counter memory was started.
Wire up the abort to be able to clear this deadlock.
Todo: consider a timeout.
Todo: consider sending an abort to the counter memory when
any memory readback is started.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3958 bc5caf13-1734-44f8-af43-603852e9ee25
2015-03-16 21:08:54 +00:00