Commit graph

9,307 commits

Author SHA1 Message Date
terasa
e6787f5fdc i128event.py: Sign extend STEP ADC differences.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3857 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 15:09:37 +00:00
terasa
9ec36dc8ed i128event.py: Implemented proper STEP L3 format.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3856 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 14:37:44 +00:00
wetzel
d403e523ae step: renamed signals
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3855 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 13:29:07 +00:00
wetzel
286e204d7b step: included more registers to the acquire module for better performance
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3854 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 13:28:40 +00:00
wetzel
f2e3a61f13 step: renamed signals
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3853 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 13:26:45 +00:00
wetzel
ed6484b6d0 step sc write message handler: fixed timing bug
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3852 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 11:22:58 +00:00
terasa
519675b41b step_itf_parser.py: Added argument parser.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3851 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 09:41:06 +00:00
stephan
fc9b33eb87 l3sim: fix CMP sign extension s
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3850 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 08:09:05 +00:00
stephan
dad77b6922 l3dis: fix POKE
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3849 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-24 08:08:31 +00:00
grunau
495c65cb0d hetept_dps.py: included Sebastians Scheme from .ods table
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3848 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-23 13:17:51 +00:00
boden
4b9d1aff77 ept_dps_table: updated with far configuration data and transmit/add flags
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3847 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-23 12:55:11 +00:00
boden
bc9ce704c8 ept_dps_table.gnumeric: added dps configuration to be copied to hetept_dps.py
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3846 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-23 12:09:27 +00:00
boden
8a634ef3d2 ept_dps_table.ods: added comparison with 2D-hist boxes from stephan
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3845 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-20 13:50:50 +00:00
stephan
7e7c642031 step: fixes in package_maker
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3844 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-20 12:50:45 +00:00
stephan
cabaccb989 stein package maker:
First attempt at a flight PHA package maker.
	The Formatter is still missing.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3843 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-20 01:49:42 +00:00
terasa
d99eb70d3e i128event.py: Changed STEP trigger classes. Fixed parser code.
l3pipe.py: Cosmetic.

git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3842 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 20:44:45 +00:00
terasa
ab6c096c89 l3: Moved step L3 code and memtest L3 code to python/l3.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3841 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 18:45:52 +00:00
stephan
c488a1cfee rpigse: new bitfile
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3840 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 17:28:22 +00:00
stephan
7dda9ad339 heteptana em/v05: merge -c 3836: fix deserializer clk transfer phase
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3839 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 16:27:50 +00:00
stephan
58d21ec3d0 heteptdig em/v08: merge -c 3836: fix deserializer clk transfer phase
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3838 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 16:26:36 +00:00
stephan
fe48c2a847 heteptdig em/v08: branch from v07
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3837 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 16:23:01 +00:00
stephan
9591b2d56b serializer: fix deserializer clcok transition phase
The data was supposed to go from sclk to mclk on the rising
	edge of token[7].  It was using the falling edge instead.
	This worked well, because all past applications had a fixed 
	phase between sclk and mclk (and mclk<=sclk).  The rpigse 
	receives data from a solo unit, and here the phase where
	out[] is transfered into data[] drifts through the token[] edge, 
	such that at certain phases the cmd and invert bits are 
	taken from different words, and thus produce a long stream
	of bogus data_e.  

	The fack that mclk>sclk in the rpigse case probably does not 
	contribute.

	This needs to be fixed even for applications with constant phase, 
	because the phase may accidently turn out to be wrong, depending on 
	temperature and other issues.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3836 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 16:02:42 +00:00
stephan
78bc8d34bb solomsg: fix print_ana HKP
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3835 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 15:37:56 +00:00
grunau
d3bb9db162 hetept_dps.py: added burst mode, ept_dps_table: small bugfix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3834 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 15:00:41 +00:00
wetzel
cb597703d3 step: changed test jig to test very small read delay
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3833 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 14:51:21 +00:00
wetzel
a9e280a291 step: reverted temporary change of stream package format
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3832 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 14:50:28 +00:00
boden
8ae829602e python/l3/Makefile: changed cleanup
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3831 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 14:27:38 +00:00
grunau
2050d8ad16 hetept_dps.py, ept_dps_table.ods: included nominal and low latency in dps table
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3830 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:52:16 +00:00
terasa
c89406629c gse/step: Refactored idefx/stein/step messages code.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3829 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:07:43 +00:00
terasa
45da73f39d solomsgclass.py: Added prefix option to _export.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3828 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:06:31 +00:00
boden
8518d05637 compare_l3_pha.py: moved to python/
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3827 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:05:38 +00:00
boden
d0ebdec0f9 ept_dps_table.ods: Added spreadsheet with all data products needed for ept
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3826 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:03:32 +00:00
boden
36efd57d16 moved all het and ept *.l3 files to python/l3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3825 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:01:06 +00:00
boden
05dde8ea8c moved all het and ept *.l3 files to python/l3
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3824 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 13:00:22 +00:00
boden
3e1910753d ept.l3, ept_calib.l3: changed 2D-histogram to total energy vs. energy ratio
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3823 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 12:38:55 +00:00
wetzel
63d517b4c9 step: added timeouts counter
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3822 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 12:30:03 +00:00
wetzel
5f466f1553 step: Included forced timeout to testjig
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3821 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 12:29:45 +00:00
terasa
3ab04bce8e git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3820 bc5caf13-1734-44f8-af43-603852e9ee25 2015-02-19 12:21:48 +00:00
wetzel
04c0eda8ae step: fixed comment
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3819 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-19 11:13:03 +00:00
stephan
bdba364f02 step:
ADC: Feed proper registered FO to the ports.
	Hook up EEPROM_nRESET. (EERPOM_nBUSY)
	Minor cleanups.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3818 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 21:37:51 +00:00
stephan
4cc6c5b303 uart: add confs[5]=stat_sel to select nom/red status
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3817 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 20:11:40 +00:00
stephan
e5ffb299ce heteptdig: v08 gold
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3816 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 16:20:14 +00:00
stephan
2512322ea8 hetept: SFT complete
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3815 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 15:45:08 +00:00
stephan
1006befd6f stein_l1_counter: fix token order
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3814 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 15:16:49 +00:00
terasa
480ea247ca stein_l1_counter.v: Fixed address decoder.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3813 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 15:03:43 +00:00
wetzel
6512f3c6f1 step sc: decreased the speed by factor 10
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3812 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 13:59:17 +00:00
terasa
b4fe35e7fb steinmsg.py: Documented pulser.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3811 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 13:21:25 +00:00
terasa
945d17aaba steinmsg.py: Removed cruft. Adapted pulser function to match arena pulser semantics.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3810 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 10:47:08 +00:00
terasa
29841fc97e steingse.py: Added sleep to imports for interactive mode.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3809 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 10:46:32 +00:00
terasa
4807ef0747 step_itf_parser.py: Continous mode now sleeps 10ms to avoid load on CPU.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3808 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 10:46:04 +00:00