Commit graph

9,307 commits

Author SHA1 Message Date
terasa
6dbae0af7a step_*.py: Set svn property 'keywords: Id'
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4157 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 08:34:46 +00:00
stephan
206a69ecb9 sirena: add por
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4156 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 07:51:51 +00:00
stephan
0a69eef393 heteptdig em/v08: merge -c 4102: fix modcount reset
The seconds counter was reset every 10 minutes, instead
	  of after the full hour.  The impact was only HK.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4155 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 07:43:11 +00:00
stephan
364444c1f3 heteptdig em/v08: merge -c 4029: testjig for scratch
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4154 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 07:39:32 +00:00
stephan
aed1b46f2d heteptdig em/v08: merge -c 4098: log2by8 testjig
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4153 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-13 07:36:05 +00:00
stephan
3d67afe02c fpgas: add module por: Power On Reset
por is treated as abort
	por resets the opheater

	There is a 1 in 256 chance that the por will not happen
	if registers initialize randomly at power on.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4152 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 19:47:48 +00:00
stephan
95243c24ec step v01: Makefile: add target truncdiff
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4151 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 19:41:05 +00:00
stephan
8d420eb186 step v01: set version tag to 0xd1
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4150 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 19:17:57 +00:00
stephan
175fdc29e4 step v01: synth: fix verilog source filenames
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4149 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 19:14:58 +00:00
stephan
eef91c6183 step v01: copy stein/libero
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4148 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 19:10:48 +00:00
stephan
90a11a1e15 step v01: copy the remaining sources
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4147 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 19:07:41 +00:00
stephan
a9faaa0aaa step v01: remove non-verilog from stein
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4146 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 19:01:20 +00:00
stephan
a7a0de97cd step v01: copy stein/altera
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4145 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 18:59:08 +00:00
stephan
1dbcfe3abe step v01: remove non-verilog from sirena
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4144 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 18:58:19 +00:00
stephan
225e0c8dd6 step v01: copy sirena/altera
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4143 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 18:52:51 +00:00
stephan
d343192f88 step v01: remove altera/mega
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4142 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 18:49:22 +00:00
stephan
d4e2a97a76 step v01: copy altera lib into new branch
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4141 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 18:48:35 +00:00
stephan
04edbd1a39 step: v01 branch (empty)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4140 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 18:47:29 +00:00
terasa
1eb52fc5ef steinmsg.py: Refactored acquire and stream enables a bit.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4139 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-12 09:48:32 +00:00
terasa
a5a1bac426 step_sft.py: Removed spurious import of configtable.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4138 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 13:37:56 +00:00
terasa
327392662d step_ppss.py: Issue just one IX HK command. Fixed moduli.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4137 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 13:37:28 +00:00
terasa
e08184a185 ixmsg.py: Added message to generate HK data (registers + temperatures).
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4136 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 13:36:08 +00:00
terasa
eede02d31c solomsgclass.py: Renamed clr_step_cntrs to set_step_cntrs in MES0.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4135 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 13:35:34 +00:00
terasa
0b9f7eed45 step_ppss.py: Reverted part of 4133.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4134 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 11:22:55 +00:00
terasa
a9a3b2a3b8 steinmsg.py: Cleaned up acquire code a bit.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4133 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 11:19:01 +00:00
terasa
2ad2aa968e ixmsg.py: Added read_regs() function to send a readout message.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4132 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-11 10:55:14 +00:00
stephan
4c84d2b0df hetept_dps:
Fix EPT 2D addresses.
	Force t.allocate() in a define order.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4131 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 20:45:20 +00:00
stephan
908ce1d175 dps_table: nitpicking on recent fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4130 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 17:47:26 +00:00
stephan
624ea59ff8 sirena: update RBF and HKTABLE
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4129 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 13:26:02 +00:00
boden
45de088105 dps_table, hetept_dps: fixed some new bugs with the .itf definition output
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4128 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 11:00:44 +00:00
terasa
67ad3500e1 solomsgclass.py: Added clr_step_cntrs to MES0.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4127 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-10 10:30:13 +00:00
stephan
4026d88dbc l2rate: plot echo ¼ hour
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4126 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 22:56:14 +00:00
stephan
125f9418c3 dps_table: refactor write_defs
Replace the monolitic toplevel implementation by a
	distributed OO implementation.  

	Fixed some bugs: .comp, .is_tele() handling.

	Adapt hetept_dps, also utilizing the new dps_item.copy() method


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4125 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 20:35:42 +00:00
stephan
3035d0bbe5 solorc-hetept: properly import keV and MeV
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4124 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 18:34:19 +00:00
stephan
56dd29a29b sologse: default to use ipython via hash-bang
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4123 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 18:33:34 +00:00
terasa
4c54dae67b step_ppss.py: Give more time to IX SC commands and STEP commands. Add IX REG to HK output.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4122 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 16:23:41 +00:00
terasa
c8b9d7dd7a itf_parser.c: Parse STEP IX temperature data.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4121 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 16:21:57 +00:00
terasa
2f3a1a1893 ixmsg.py/steinmsg.py: Small fixes.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4120 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 16:20:41 +00:00
terasa
a8b17075c9 cdpu/step: Set Revision keyword property.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4119 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 11:39:22 +00:00
terasa
f326325964 step_dps.py: Added multiplicities.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4118 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 11:32:09 +00:00
stephan
ce308a5e1f preamps: draft nocoating layers on preamp layouts
It was decided to apply Mapsil coating to the FM preamp
	boards on the area of the LDOs.  This is primarily to
	mitigate a problem observed on some 10Ω resistors, where
	endcap metalization was coming loose.

	Further coating may need to be applied to the PEMs.

	Take care to leave uncoated areas for staking the thermistor 
	wires.

	No coating must be applied to areas near the preamp inputs.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4117 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 07:38:18 +00:00
stephan
0840719c87 preamps: forward annotate -c 4115 to the preamp layouts
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4116 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 07:11:18 +00:00
stephan
295b1d5abb CSA-beau: increase voltage divider current by factor 10
The values of R6, R7, and R8 were reduced by factor 10.

		R6 = 6.81kΩ
		R7 = 12.1kΩ
		R8 = 3.32kΩ

	While tesing the HET/EPT PQM eptpreamps board, is was observed
	that the operational points were off by a few hundred millivolts.

	The beta of the bipolar transistors is lower than the beta from
	non-flight parts.  The beta is expected to degrade further in
	space.  

	This change shall mitigate most of beta deficiencies, but a
	thorough  WCA will probably reveal that the preamps may still
	degrade at EOL.

	There are 20 CSA in HET/EPT, each drawing additional 0.5mA, from
	±6V supplies, resulting in additional power consumption of

		20*150%*12V*0.5mA = 180mW


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4115 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-09 07:06:16 +00:00
stephan
66be0b9894 emitest: delay HK telemetry by 100µs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4114 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 21:28:32 +00:00
stephan
49937f19b9 EMITEST(): import keV and MeV from ana
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4113 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 16:01:55 +00:00
terasa
0122dc8c07 step_sft.py: Made test functional.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4112 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 13:24:32 +00:00
terasa
4d7ef48c41 steinmsg.py/ixmsg.py: Bugfix of config functions.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4111 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 13:24:32 +00:00
terasa
7a6ddb460e steinmsg.py: Removed check in get_hk()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4110 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 12:57:51 +00:00
terasa
48487266da itf_parser.c: Parser for STEP IX register readouts.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4109 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 12:57:51 +00:00
stephan
47b2483846 hetept: add PQM -- FM diff gerbv
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@4108 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-08 12:53:37 +00:00