Commit graph

9,307 commits

Author SHA1 Message Date
stephan
1e0921147e l3: gold file target, -g dis add %(instr)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6290 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-19 19:20:56 +00:00
boden
8b1e9f0d8e l3.py: added support for macro-loops directives which repeat a
code fragment while replacing one argument with arbitrary strings
Syntax:
.loop varname a bb c 2
.print $varname
.endloop
Result:
a
bb
c
2


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6289 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-19 15:34:47 +00:00
boden
290e165777 het_stopping.l3: fixed hist_base bug, which prevented proper usage of directional histograms;
separated min and max cuts for ABC histograms


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6288 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-19 10:04:08 +00:00
boden
ec0c1ebd3f het_stopping.l3: split the ABC histogram into four for electrons(1D), protons(1D), helium (2D) and ions(2D)
het_calib.l3: new cut values for ABC stopping are only placeholders


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6287 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-19 08:55:43 +00:00
stephan
3866f3b5d9 hertz_hvps_demo: layout complete
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6286 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-18 22:55:16 +00:00
stephan
eed6aa123f hertz_hvps_demo: added DAC and ADC, adding arena passthrough
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6285 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-18 19:19:56 +00:00
boden
706340aa1f l3.py: fixed so that shift operators work again
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6284 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-18 12:18:50 +00:00
stephan
71e3dcb31f hertz_hvps_demo:
layout with two four quadrant HVPS done
	TODO: add ADC and DAC for sirena/arena configurations


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6283 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-17 21:20:21 +00:00
stephan
6a31d97673 sudoku: untested optimization
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6282 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-17 21:18:39 +00:00
stephan
42ee4cf5b4 hv_demo.sym: add pinnymber=s
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6281 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-16 15:57:36 +00:00
stephan
15615afe17 hertz_hvps_demo: Imon must feed non-inverting input
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6280 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-14 22:22:26 +00:00
stephan
a047df058e hertz_hvps_demo: one hv regulator layout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6279 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-14 22:05:52 +00:00
stephan
61f0a9148f hertz_hvps_demo: HV layout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6278 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-14 15:28:42 +00:00
stephan
f566a74307 hertz_hvps_demo new project
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6277 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-14 12:43:48 +00:00
stephan
39ef8b884a nm64_frontend: DAC filter 6.8nF, was 100nF
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6276 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-13 10:19:35 +00:00
stephan
f850fa2371 nm64_frontend: DAC filter 6.8nF, was 100nF
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6275 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-13 10:19:07 +00:00
stephan
7d612a3680 nmrena: run DACs at 12 MHz SCK, was 4MHz
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6274 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-13 10:17:08 +00:00
stephan
b315d60a4d ads8688: minor fix chi2
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6273 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-13 10:16:24 +00:00
stephan
49707ad5b4 arm nm/disc/scan fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6272 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-12 11:29:21 +00:00
stephan
d0ebace344 arm nm/disc/scan fix initialization, avoid warnings
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6271 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-11 22:29:05 +00:00
stephan
83161b0500 arm nm/disc/scan add delays, we may want to speed up the DACs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6270 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-11 22:07:15 +00:00
stephan
c7aaec0f37 arm/nm/disc/scan/load/offset
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6269 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-11 21:09:48 +00:00
stephan
4cf3b1a393 rpirena hour rate plot improvements
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6268 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-11 19:27:31 +00:00
stephan
64a705fbf4 nm64_frontend: DAC output filter 10kΩ --> 75Ω to drive disc input
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6267 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-11 19:26:09 +00:00
stephan
47b7cf92e9 nm64_power: v01a
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6266 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-11 19:24:19 +00:00
stephan
48aa9bef0b nm64_power: fix DRC issues with Leiton, v01a
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6265 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-11 10:25:28 +00:00
stephan
bdf0f4f69b arm nm/disc: fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6264 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 20:31:11 +00:00
stephan
38f4fe06a8 arm ssp_extended_response() wait for SSP idle
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6263 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 19:29:25 +00:00
stephan
4f61e138f6 arm nm.adc new address
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6262 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 18:20:44 +00:00
stephan
5a079d085e arm ssp: fix potential race in ssp_isr()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6261 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 18:20:05 +00:00
stephan
a560d2fd32 arm debug message with for ssp_extended_response
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6260 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 18:15:43 +00:00
stephan
bc07cb8bd8 nmrena bitfile with nm/disc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6259 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 13:53:33 +00:00
stephan
5eaef94a39 arm add nm64/disc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6258 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 13:50:00 +00:00
stephan
6800a9304a arm add ssp_extended_response()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6257 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 13:49:42 +00:00
stephan
d27d576926 nm64: add discriminator status readout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6256 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 12:32:30 +00:00
stephan
34610a192a arm nm/adc: fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6255 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 10:10:50 +00:00
stephan
f72eb26ee2 arm al/packet fix regression
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6254 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 10:09:56 +00:00
stephan
6027690495 C'E4 LND L3: minor fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6253 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-09 10:09:05 +00:00
stephan
2305d54be5 nm64_power: add resistors between power returns and ground, checkout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6252 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-08 11:54:35 +00:00
stephan
b42848586c arm al/packet: revert chage in altera_fifo_status, fix al/pa/words
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6251 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-06 18:37:03 +00:00
stephan
ab831ce602 arm nm64: fix nm/adc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6250 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-06 18:35:39 +00:00
stephan
bdc500c891 C'E4 LND L3: complete and documented
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6249 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-05 15:54:59 +00:00
stephan
3e14eea022 hetept HK.gpt: swap EPT temps
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6248 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-05 15:54:08 +00:00
stephan
d83e4ca8c5 C'E4 l3: fix up the existing code
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6247 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-01 15:53:17 +00:00
stephan
ba0f38de4c l3.py:
operators ~ & |
    define variables .PASS and .PASS2
    avoid duplicate entries in .forwards 


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6246 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-01 15:52:26 +00:00
stephan
28c6cb7f1e arm parser: export parse_atom, for /n=(expr) named parameters
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6245 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-01 15:50:10 +00:00
stephan
4776e29cfb l3: add call_trace() to error messages
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6244 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-01 12:49:11 +00:00
stephan
4cdb0ddbc1 nmrena: v02, connect ADC DAISY to GND
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6243 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-01 11:42:48 +00:00
stephan
05a7c20a7d nmrena: bitfile
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6242 bc5caf13-1734-44f8-af43-603852e9ee25
2017-09-01 11:38:19 +00:00
stephan
ca84f5cf04 nmrena: fix long counter packet, gtkw
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6241 bc5caf13-1734-44f8-af43-603852e9ee25
2017-08-31 23:19:42 +00:00