stephan
2e9ab722de
ppss_table:
...
can load a small table :-)
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3631 bc5caf13-1734-44f8-af43-603852e9ee25
2015-01-06 15:49:47 +00:00
boden
402186633e
EDACdecoder.py: fixed code for 0th parity bit
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3630 bc5caf13-1734-44f8-af43-603852e9ee25
2015-01-06 11:16:32 +00:00
boden
678a901050
EDACdecoder.py: small changes
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3629 bc5caf13-1734-44f8-af43-603852e9ee25
2015-01-06 09:41:26 +00:00
boden
9d3ef849f0
EDACdecoder.py: functions for en- and decoding EDAC-values
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3628 bc5caf13-1734-44f8-af43-603852e9ee25
2015-01-05 17:25:05 +00:00
terasa
51eb0453f2
pipe.py: Reverted changes by rasch, and copied changes to pipe_rasch.py. Please only check in tested and working code which not breaks previous functionality.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3625 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-16 17:17:01 +00:00
terasa
1c883d5d19
i128event.py: Ignore TRUNCATED packets in step PHA data.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3624 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-16 17:03:29 +00:00
terasa
1f35e822c0
i128event.py: Added step_pha.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3621 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-16 15:08:36 +00:00
terasa
5d43708f77
ppss_table.py: Added basic multiitem support.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3616 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-12 22:04:25 +00:00
terasa
2e061129e4
pipe.py: Reverted changes by rasch, and copied changes to pipe_rasch.py. Please only check in tested and working code, which does not break previous functionality.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3596 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-08 19:47:30 +00:00
stephan
18a5f147c8
pha: remove obsolete TODO comment
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3594 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-08 08:16:37 +00:00
stephan
667bc29959
pha:
...
Use only one RAM block for pha_acc_mem.
The SUE of the removed RAM block causes different PRNG sequences
for the analog input data.
Also: pass -v to vvp.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3593 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-07 19:25:37 +00:00
stephan
bf99b86424
pha:
...
Use separate memory in pha_acc_mem for tcnt and wptr.
This allows for 24 bit tcnt without an extra RAM block.
The extra RAM block is still there, not to mess up the PRNG.
The next commit will have the extra RAM removed and a
new gold file.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3592 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-07 15:47:13 +00:00
wetzel
fc11b6d5ef
icu-message.txt: added assignment to conf bits for Step l1 config
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3588 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-05 12:57:29 +00:00
terasa
3f76ea93b5
ppss_table.py: Added some typechecks and exception handling.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3583 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-04 14:58:47 +00:00
terasa
5c8eda23f0
ppss_table.py: Initial commit of python ppss_table creator.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3582 bc5caf13-1734-44f8-af43-603852e9ee25
2014-12-04 14:49:00 +00:00
stephan
a1989161df
backend+:
...
Review power on reset.
Add initial statements for synthesis, in case the
target supports a define power on state.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3558 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 20:50:02 +00:00
stephan
61f41d810b
pha:
...
New reset: e_reset = strobes[6]
Restore orthogonal meanings to
e_enable, l3_enable, pha_enable.
Do not clear events at ~e_enable. Events will be processed
when ~e_enable. Do not clear events at ~l3_enable. Events can
be stored without processing them immediately.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3554 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-27 11:27:51 +00:00
stephan
e57d5ae341
pha: 24-bit pha counters, uses one more RAM block
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3548 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-26 13:05:51 +00:00
wetzel
e673a06b66
icu-message/ enables: swapped order of IXs in enables
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3519 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 13:00:32 +00:00
stephan
2e8b882ea0
heteptcore: reassign confs and enable bits to accomodate STEP
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3518 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-21 12:49:31 +00:00
stephan
00cb4950f1
backend: use initial statement to clear confs and enables at startup
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3508 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-20 13:46:50 +00:00
stephan
b08668b407
backend:
...
Provide a confs port all the way to the toplevel.
Use confs[7] to drive EEPROM_nRES.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3507 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-20 13:46:08 +00:00
stephan
e88dd76889
TODO pha: check l3_enable and pha_enable logic
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3506 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-20 13:44:03 +00:00
boden
74e37d87f9
l3trigger.tex: added information about compare_l3_pha.py
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3493 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-18 16:54:42 +00:00
boden
f1a5458969
compare_l3_pha.py: new version with new options and reduced memory usage for big .itf files, also implemented l3 log function
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3492 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-18 16:53:18 +00:00
rasch
3e525fdf3f
First try at pipe.py and dps-simulator
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3489 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-17 14:46:47 +00:00
terasa
3bf054ae3d
step*.l3: Further testing.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3487 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-13 16:08:19 +00:00
stephan
bfc070a8a3
l3sim: enforce numbers in regs[] to be 29 bits
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3485 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-13 15:01:56 +00:00
stephan
1de66d7b5a
l3sim: add sign extension to x arg of ADDI
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3484 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-13 14:43:48 +00:00
terasa
f1c83f6979
pipe.py: Added more commandline options: -v: verbosity of l3 sim, -n: number of phas to inject, -a: numpy array output instead of raw binary.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3481 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-13 13:45:37 +00:00
terasa
8d9afb7852
l3trigger.tex: Added citations. Moved DPS subscetion to new 'Utilities' section
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3474 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-11 14:34:06 +00:00
terasa
1b13e747ba
l3trigger.tex: Refined some sections.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3468 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-11 11:17:56 +00:00
terasa
94501da8ed
l3trigger.tex: Added references.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3466 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-10 15:54:35 +00:00
grunau
434d479384
l3trigger.tex: edited section about DPS, dps_table.py: binary flag for files included, standard output now stdout instead of stderr
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3465 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-10 15:26:41 +00:00
grunau
c8c262c484
dps_table.py: Bugfix; l3trigger.tex: initial section release for DPS
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3464 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-10 14:16:09 +00:00
grunau
18cefbab25
l3trigger.tex: initial commit
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3463 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-10 13:53:52 +00:00
grunau
40d209d05f
Bugfix
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3462 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-10 13:36:28 +00:00
grunau
5926fd5503
dps_table.py: shifted dps configuration in external files; added documentation folder /sirena/altera/doc/ for latex documentation
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3461 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-10 13:34:42 +00:00
boden
dcd72cbb22
ept_simple.l3: added support for all trigger classes
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3458 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-07 10:33:32 +00:00
boden
594922077c
ept_1D.l3: radically simplified the code for easier testing ofl3 functionality
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3456 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-07 09:15:03 +00:00
boden
04bd864f28
compare_l3_pha.py: Added new class for comparing PHA data from .itf files with the output of the l3 trigger
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3455 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-07 09:09:16 +00:00
boden
a88b0a7080
ept_data_desc.txt: minor corrections
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3452 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-06 14:56:19 +00:00
terasa
8b2cea5a45
ept_simple.l3: Added simple l3 code for ept.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3451 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-06 14:34:06 +00:00
terasa
82a52f372c
dps_table.py: Added memclear.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3450 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-06 14:32:44 +00:00
grunau
ba92ffe418
dps_table.py: added control flags for simulation (-s), configuration (-c), binary stream (-b) and dps function bypass (-u)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3444 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-06 09:56:50 +00:00
stephan
60a169d9fc
pha: documet the channel-valid bit
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3441 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-05 16:54:21 +00:00
grunau
32b2b801cb
dps_table.py: minor changes
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3436 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-05 13:46:20 +00:00
boden
2bca3cb378
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3434 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-04 16:51:57 +00:00
boden
9feb70c581
Added ept l3 desc; changed ept l3 constant names
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3433 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-04 16:06:54 +00:00
grunau
55965cbfb3
dps_table.py: moved to ./sirena/altera, added streaming support for dps simulator
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@3428 bc5caf13-1734-44f8-af43-603852e9ee25
2014-11-04 08:46:45 +00:00