Commit graph

9,307 commits

Author SHA1 Message Date
stephan
51c0e7353b nm_mcs: flash with v2 bitfile, loose cruft
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8455 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:43:17 +00:00
stephan
811b94e7fa nm_mcs: v2 prod, (do not load (wrong) bitfile), dac value fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8454 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:42:06 +00:00
stephan
d5d0a763cb nmmustang: add CH2, dac settings for unit 2, [UO][1-9]
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8453 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:39:51 +00:00
stephan
c0b02fa369 nm_mcs v1: quatus warnings
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8452 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:37:17 +00:00
stephan
2004243cfe all_raw_itf: extend THREEMONTH to six
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8451 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:35:21 +00:00
stephan
970629853d ce4_l0a.py: port to python3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8450 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:34:29 +00:00
stephan
0a01f03b01 hex2bin.py: port to python3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8449 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:34:01 +00:00
stephan
8de7f57ebe step8.makefile: extend time range
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8448 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:33:29 +00:00
stephan
ff0a58fc48 ce4 Makefile: M=
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8447 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:31:45 +00:00
stephan
88a8352e68 fi-preamps checkout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8446 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:27:27 +00:00
stephan
6fc26ba790 solo counters: fix float 8/16 overflow, signedness
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8445 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:26:39 +00:00
stephan
ea6fbc16cc pirena FPGA: add DAC for fi-preamps
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8444 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 12:21:28 +00:00
stephan
76bbde7a93 arm script: fix for loop
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8443 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 12:17:53 +00:00
stephan
58ee4b743b pirena: old gtkw
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8442 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 11:08:36 +00:00
stephan
febb3870cb irena: SScync
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8441 bc5caf13-1734-44f8-af43-603852e9ee25
2022-04-28 12:30:40 +00:00
stephan
8ad0823ef6 irena: new: hist.gpt
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8440 bc5caf13-1734-44f8-af43-603852e9ee25
2022-04-28 12:30:01 +00:00
stephan
d33040a6e6 nm_mcs: pulse detection improvements
The frontend discriminator inverts the input signal.  The (inverting)
discriminator driver is omittted and replaced by a 2:1 divider.

This patch allows to receive very short LOW pulses on the FPGA input, i.e.,
very short HIGH input pulses at the connector.  

Short HIGH pulses at the FPGA input will be missed if they are not seen by a
negedge on sclk (200MHz).

Long pulses (>5ns) of either polarity are captured.  The polarity config can be
used to select the active egde.  Negative (FPGA) edges are seen up to 5ns
earlier than positive edges.



git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8439 bc5caf13-1734-44f8-af43-603852e9ee25
2022-04-25 09:25:56 +00:00
stephan
88a77ed2a8 IRENA.awk: add jFETT, %.histb
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8438 bc5caf13-1734-44f8-af43-603852e9ee25
2022-04-07 17:19:12 +00:00
stephan
8bda891fe5 arm/usbterm: numpy compat uint8
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8437 bc5caf13-1734-44f8-af43-603852e9ee25
2022-04-07 17:15:22 +00:00
stephan
3f9e880a68 arm: add agilent3322A.pulser.set_highlevel()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8436 bc5caf13-1734-44f8-af43-603852e9ee25
2022-04-07 17:13:11 +00:00
stephan
7e72c0fc78 ahepam-demo-carrier: move backside pads closer to the edge, symmetrie
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8435 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-20 18:15:14 +00:00
stephan
fb66f4452e ahepam-demo-carrier: first draft
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8434 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-16 20:41:38 +00:00
stephan
c99cbc68da ahepam-ana-demo bifile warnings
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8433 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-16 20:41:21 +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
7855fbe01b ahepam_ana_core: feed tx fifo with a new packet when empty.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8431 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-09 20:49:39 +00:00
stephan
6a96ef7f4c ser_slave_tx add output .fempty()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8430 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-09 20:46:29 +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
e195041a6a armlib: add ifc._stream_control
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8428 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-08 22:03:04 +00:00
stephan
d4c45904df step8: do not use header of the last file, it may be empty
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8427 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-08 22:02:02 +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
adf3cc0132 ahepam_ana_core: sa_busy when fsa half full
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8425 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-06 16:32:25 +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
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
e5adea354d arm: var stream_control
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8421 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-04 21:40:56 +00:00
stephan
b9b0a01268 new module for pulser control
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8420 bc5caf13-1734-44f8-af43-603852e9ee25
2022-03-03 21:20:25 +00:00
stephan
747b8137b3 alt/cmd/inj/delay[]
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8419 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 21:23:24 +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
bdf0a2c90a ahepam_ana_core: fix pinout, swap xC and xD
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8417 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 19:01:14 +00:00
stephan
35844b7ee4 ahepam_ana_core: fix pinout, swap xC and xD
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8416 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 18:58:38 +00:00
stephan
dfb9b399a9 ahepam_ana_core: fix pinout, swap xC and xD
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8415 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 18:57:52 +00:00
stephan
e0b947ddd0 altera/file/secondary: fix reset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8414 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 15:14:06 +00:00
stephan
6185ad2b8a powerlog: more precision
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8413 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 11:51:53 +00:00
stephan
b7829570ec HETEPT: do not globber Time from REG
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8412 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 11:51:13 +00:00
stephan
305c5c2b34 gvp2make: explicitly python2, for now
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8411 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 11:50:10 +00:00
stephan
5fddb39018 step-oh webpage
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8410 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 11:48:35 +00:00
stephan
a317227e79 step8: plot last week
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8409 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 11:48:04 +00:00
stephan
dcacd04216 nm64_pa: R value changes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8408 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 11:39:41 +00:00
stephan
a89f00f22d NM64: I-3000 data
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8407 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 09:13:53 +00:00
stephan
87792d8ebf nmdbstream.py: Python 3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@8406 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-28 09:13:22 +00:00