Commit graph

9,307 commits

Author SHA1 Message Date
terasa
c0e5432a81 itf_parser.c: STEP: Adapted ADC difference calculation.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3807 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 10:44:27 +00:00
terasa
97b0afdfaf step_itf_parser.py: Added continuous mode.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3806 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-18 10:28:37 +00:00
stephan
0ea1680ef0 eeprom_page: fix write cycle time bug
The flight EEPROM requires at least 750ns between nWE pulses.  
	The memory driver gives 80ns.  The consequence is that we were
	not able to write to the HET/EPT PQM EEPROM.

	This change add delays in the eeprom_page engine to ensure sufficient 
	time between write cycles.  

	A write is started after two uticks passed.  That yields 2µs per byte
	under non-contetsted memory bus conditions.  This also provides lower
	priority access slots during an EEPROM page write.

	The maximum time between write cycles must be no more than 30µs, 
	else the EEPROM will start commiting the page to persistent 
	flash cells.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3805 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 22:45:58 +00:00
stephan
40fd6a3ec8 hetept sft: fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3804 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 17:58:33 +00:00
stephan
9dbce07025 python: work towards sft: short functional test
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3803 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 15:35:10 +00:00
stephan
8103f60d5f hetept data: add NTC calib
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3802 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 15:33:53 +00:00
stephan
34b635308a pidata: ...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3801 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 15:32:45 +00:00
terasa
8d99d9e817 stein/libero: Changed naming of constraint files. Use *_designer files in the designer suite.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3800 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 15:13:23 +00:00
wetzel
2b9660ec0d step: fixed lss_put timing
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3799 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 14:51:16 +00:00
wetzel
0cfe04bfc9 step temp: temporary changed clock rating 1/6MHz and synchronized SC and DIN to rising edge of STROBE
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3798 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 13:04:54 +00:00
wetzel
8c9b1a8222 step slow control: reverted temporary changes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3797 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 12:35:25 +00:00
wetzel
9bac3bfd47 step.gtkw: ...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3796 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 12:33:58 +00:00
terasa
0d6842ff81 solopath.py: Bugfix: Path to /eda/python can be at idx 0.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3795 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-17 10:53:07 +00:00
terasa
dbc1ce7c0a step_itf_parser.py: Added CRC check.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3794 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-16 20:51:24 +00:00
grunau
0fdc6c9950 Bugfix: solomsgclass.py comp-dict value correction
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3793 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-16 16:01:35 +00:00
terasa
ef6e1a899a stein/libero: Updated project files.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3792 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-16 15:42:27 +00:00
wetzel
67bc5a8328 step ix temp read: changed readout sequence (timings of STROBE and SC)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3791 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-16 14:52:05 +00:00
stephan
c2ec6a4472 dps_table: major rewrite
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3790 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-15 22:02:33 +00:00
terasa
5d15bfce87 i128event.py: Refactored generic event to be base class of other pha classes. Rewrote parse_stream for more clarity.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3789 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-15 13:35:03 +00:00
stephan
e9b56bf82f compression.py: move to eda/python/
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3788 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-15 02:57:58 +00:00
stephan
3b321d5221 hetept_dps: move to python/cdpu/
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3787 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-14 21:28:51 +00:00
stephan
d89eda8cd9 hetept_l1l2trigger: move to python/cdpu/
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3786 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-14 21:04:50 +00:00
stephan
e7b98935fa hetept_ppss: move to python/cdpu/
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3785 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-14 20:58:45 +00:00
stephan
5b9756b14f config_table: use solomsgclass
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3784 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-13 23:53:02 +00:00
stephan
4216c7eceb ppss_table: fix sys.path
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3783 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-13 23:39:15 +00:00
terasa
fe065120e0 python/l3/Makefile: Only keep relevant l3 code.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3782 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-13 16:23:57 +00:00
terasa
bb71d64872 python/l3: Copied Makefile from sirena/altera.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3781 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-13 16:12:08 +00:00
wetzel
dccf84a858 ...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3780 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-13 15:51:29 +00:00
wetzel
59e25400e4 step: added temporary channel nr to streaming data
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3779 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-13 15:51:07 +00:00
wetzel
5cebc96011 step: added temporary oszi for sc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3778 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-13 15:12:22 +00:00
stephan
d4e12d0cc2 step pf: bitfile with raw ix_temp readout
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3777 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-11 08:11:55 +00:00
stephan
f49e09d475 heteptdig em/v07: bitfiles created for RTAX and Aldec.
strange things happened in the SDC, gone back to n?? net sources
        last bug fixed in RTAX sdc not yet compiled.

git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3776 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-11 08:10:21 +00:00
wetzel
e9f4e3a2be step: added temporary oscilloscope
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3775 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-09 10:44:58 +00:00
wetzel
67e959a322 step test jig: extended test jig
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3774 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-09 10:43:50 +00:00
stephan
70aa64b8db heteptdig em/v07: merge -c 3772
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3773 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 15:56:18 +00:00
stephan
5538281670 l3code: remove unused reg wwp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3772 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 15:42:38 +00:00
wetzel
183c892f5c step: fixed bug (multiple drivers for adc_valid)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3771 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 14:55:58 +00:00
wetzel
da2cf9af48 step: moved the adc_diff to adc_controller, fixed ix temp (again)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3770 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 14:37:15 +00:00
wetzel
de1b98a79c ...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3769 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 12:40:13 +00:00
wetzel
a7bdd098de step test jig: added idef temps to sim models
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3768 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 12:39:42 +00:00
wetzel
1bf9b54bf8 step temp-module: fixed calculation of temp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3767 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 12:38:47 +00:00
stephan
0074e8707c heteptdig em/v07: new gold
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3766 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 12:01:13 +00:00
terasa
c43cc056ae stein/libero: Check in working project file.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3765 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 10:44:11 +00:00
terasa
e749adde93 stein/libero: Check-in latest constraints and configs.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3764 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-06 09:51:45 +00:00
stephan
748f88ca2f heteptdig: merge em/v06 synth fixes into trunc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3763 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-05 21:57:37 +00:00
stephan
f14a13dbd3 heteptdig em/v07: merge -c 3739: count tf_lost
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3762 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-05 21:55:59 +00:00
stephan
23654a27c2 heteptdig em/v07: merge -c 3677,3678: Fix BUG in itouf
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3761 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-05 21:51:49 +00:00
stephan
65d95df240 heteptdig em/v07: merge -c 3670: "BITc ~R[x]{n}" bug
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3760 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-05 21:48:42 +00:00
stephan
2a34ad55f1 heteptdig: merge em/v06 synth fixes into trunc
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3759 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-05 21:02:38 +00:00
stephan
8565d93050 heteptdig em/v07: merge unit testjig updates and other non-synth code
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3758 bc5caf13-1734-44f8-af43-603852e9ee25
2015-02-05 21:00:58 +00:00