]>
jspc29.x-matter.uni-frankfurt.de Git - trb3.git/log
Manuel Penschuck [Thu, 16 Oct 2014 19:31:15 +0000 (21:31 +0200)]
CTS: Included bigger CBMNET read-out buffer in project (and adopted placement), routed add-on input to TDC
Manuel Penschuck [Thu, 16 Oct 2014 19:28:20 +0000 (21:28 +0200)]
CBMNET: Adopted peripherial test design to new pattern generator
Manuel Penschuck [Thu, 16 Oct 2014 19:27:00 +0000 (21:27 +0200)]
CBMNet: Private tool to analyse sync-scheme of bridge
Manuel Penschuck [Thu, 16 Oct 2014 19:24:45 +0000 (21:24 +0200)]
CBMNet: Increase read-out buffer to 128 kb, TrbNet pattern generator for testing the read-out in periph FPGA, small improvements and bug-fix to the bridge
Manuel Penschuck [Wed, 15 Oct 2014 20:02:30 +0000 (22:02 +0200)]
CreateProject: Now supports verilog-includePath and FDC files. Generates ldf-files version 3.2
Manuel Penschuck [Wed, 15 Oct 2014 10:07:58 +0000 (12:07 +0200)]
CBMNet: Test design adopted to new cbmnet_bridge component
Manuel Penschuck [Tue, 14 Oct 2014 21:11:42 +0000 (23:11 +0200)]
CTS: Included TDC v1.7.1 and replace individual CBMNET instance by cbmnet_bridge component
Manuel Penschuck [Tue, 14 Oct 2014 21:05:48 +0000 (23:05 +0200)]
Trigger and Clock Select (not working, but commit necessary as already included in CTS)
Manuel Penschuck [Tue, 14 Oct 2014 21:02:42 +0000 (23:02 +0200)]
CBMNet: Encapsulated whole stack into a dedicated entity
Manuel Penschuck [Tue, 14 Oct 2014 21:01:16 +0000 (23:01 +0200)]
CBMNET: Fine-Tuning of PHY
Jan Michel [Fri, 10 Oct 2014 15:07:16 +0000 (17:07 +0200)]
latest version of ADC code. Processor seems to be fine in simulation.
Jan Michel [Fri, 10 Oct 2014 14:39:59 +0000 (16:39 +0200)]
added clock for power converters to central FPGA
Jan Michel [Mon, 6 Oct 2014 19:10:27 +0000 (21:10 +0200)]
Latest version of adc code, with status trigger
Jan Michel [Tue, 30 Sep 2014 13:55:57 +0000 (15:55 +0200)]
added SED to hub design and switched to new Diamond
Jan Michel [Tue, 30 Sep 2014 13:50:25 +0000 (15:50 +0200)]
added 4 MHz clock output for Enpirion regulators
Manuel Penschuck [Sun, 28 Sep 2014 18:38:54 +0000 (20:38 +0200)]
CTS: Back-Up before migrating to CBMNet LPv3
Manuel Penschuck [Sun, 28 Sep 2014 18:37:39 +0000 (20:37 +0200)]
CBM: Wrong status bits for event packer; CTS: clean up
Manuel Penschuck [Wed, 24 Sep 2014 21:13:44 +0000 (23:13 +0200)]
CBM: Timing issues in sync module due to meta-stab seem to be resolved + Improved function of sync module + Typo in port of pos_edge_sync_strech corrected
Manuel Penschuck [Mon, 22 Sep 2014 16:20:25 +0000 (18:20 +0200)]
CTS: Included sync module, introduced new constraints; issues with CTS-endpoint after TrbNet reset
Manuel Penschuck [Mon, 22 Sep 2014 16:16:25 +0000 (18:16 +0200)]
CBMNet: First version of sync-module (not fully tested yet), small changes to PHY
Jan Michel [Fri, 19 Sep 2014 14:45:34 +0000 (16:45 +0200)]
changed SED checker to use new record based control bus interface
Jan Michel [Mon, 15 Sep 2014 16:58:08 +0000 (18:58 +0200)]
changed reset behavior of external clock selection. Now static.
Jan Michel [Fri, 5 Sep 2014 14:27:36 +0000 (16:27 +0200)]
latest adc handler. acknowledges triggers, no readout
Ludwig Maier [Thu, 21 Aug 2014 13:07:02 +0000 (15:07 +0200)]
Revert "cleanup adc handler"
This reverts commit
51661daa7abfad0a6861ee8aba5a69df386518af .
Ludwig Maier [Thu, 21 Aug 2014 13:06:32 +0000 (15:06 +0200)]
Ludwig Maier [Thu, 21 Aug 2014 13:06:11 +0000 (15:06 +0200)]
Revert "nxyter, new working adc handler"
This reverts commit
c4a02b3d2e11046863a5561372c0e9f6abd11500 .
Ludwig Maier [Thu, 21 Aug 2014 13:05:57 +0000 (15:05 +0200)]
Revert "nxyter, new working adc handler 2"
This reverts commit
736b5114bd1a8383608b8921db46f85e90487d37 .
Ludwig Maier [Thu, 21 Aug 2014 13:05:47 +0000 (15:05 +0200)]
Revert "nxyter: calibration trigger bug removed"
This reverts commit
da2b63f9047ac74aea8d2795263ce96681c1412f .
Ludwig Maier [Thu, 21 Aug 2014 13:05:26 +0000 (15:05 +0200)]
Revert "nxyter: keep status, working so far"
This reverts commit
051c65e2f649cd8502d66d3bd35d1bb5a271f9fc .
Ludwig Maier [Thu, 21 Aug 2014 13:04:35 +0000 (15:04 +0200)]
Revert "geht garnicht"
This reverts commit
0e65ca43ca8106d185946f1487d566cd9e46f978 .
Ludwig Maier [Thu, 21 Aug 2014 12:42:08 +0000 (14:42 +0200)]
geht garnicht
Ludwig Maier [Tue, 19 Aug 2014 15:57:59 +0000 (17:57 +0200)]
nxyter: keep status, working so far
Ludwig Maier [Sat, 16 Aug 2014 19:21:31 +0000 (21:21 +0200)]
nxyter: calibration trigger bug removed
Jan Michel [Mon, 18 Aug 2014 11:56:08 +0000 (13:56 +0200)]
latest status of ADC read-out
Cahit [Mon, 18 Aug 2014 11:09:21 +0000 (13:09 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Mon, 18 Aug 2014 11:07:33 +0000 (13:07 +0200)]
cbmtof clock manager design
Ludwig Maier [Thu, 14 Aug 2014 23:00:38 +0000 (01:00 +0200)]
nxyter, new working adc handler 2
Ludwig Maier [Thu, 14 Aug 2014 21:55:34 +0000 (23:55 +0200)]
nxyter, new working adc handler
Ludwig Maier [Thu, 7 Aug 2014 16:30:29 +0000 (18:30 +0200)]
tmp
Ludwig Maier [Tue, 5 Aug 2014 11:46:13 +0000 (13:46 +0200)]
cleanup adc handler
Ludwig Maier [Mon, 4 Aug 2014 13:52:59 +0000 (15:52 +0200)]
try new clock domains in nx_data_receiver
Manuel Penschuck [Sun, 10 Aug 2014 19:09:36 +0000 (21:09 +0200)]
Readout seems to work with TrbNet test-pattern generator
Manuel Penschuck [Thu, 7 Aug 2014 17:33:32 +0000 (19:33 +0200)]
CBMNet: data_stop-related timing problem in combination with slow fifo required additional output-buffer - now implemented. New simulation includes two lp_top's for an end-to-end coverage of the readout path. Simulation look promising
Manuel Penschuck [Tue, 5 Aug 2014 18:08:35 +0000 (20:08 +0200)]
CBMNet readout: Debug-Design for Periph-FPGA with Test-Pattern generator. Simulation proven. Scripts to verify data received by FLIB. Seems to work fine as long as there's no back-pressure
Jan Michel [Mon, 4 Aug 2014 11:34:01 +0000 (13:34 +0200)]
added entities for proper ADC readout, reorganized ADC code slightly, moved ADC registers from 0xe000 to 0xa000.
Cahit [Thu, 31 Jul 2014 07:49:48 +0000 (09:49 +0200)]
tdc v1.6.3 compatibility with the tdc v1.7.1
Cahit [Tue, 29 Jul 2014 13:10:34 +0000 (15:10 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Tue, 29 Jul 2014 13:10:22 +0000 (15:10 +0200)]
32PinAddOn design is brought up-to-date with tdc v1.7.1
Cahit [Tue, 29 Jul 2014 13:09:28 +0000 (15:09 +0200)]
tdc v1.7 and v1.7.1 release
Jan Michel [Tue, 29 Jul 2014 09:02:21 +0000 (11:02 +0200)]
created two CTS constraints files for compatibilty with Diamond 2
Manuel Penschuck [Mon, 28 Jul 2014 09:55:07 +0000 (11:55 +0200)]
Migrated CTS constraints to Diamond 3.2 (Synplify I), Added FDC for synplify, added CBMNet constraints, relaxed Reset Path (Retiming), debug tools for cbmnet stack
Manuel Penschuck [Mon, 28 Jul 2014 09:50:39 +0000 (11:50 +0200)]
Monitoring and Debug features added to CBM-Readout Chain
Jan Michel [Fri, 25 Jul 2014 16:16:28 +0000 (18:16 +0200)]
few more debugging regs for ADC
Jan Michel [Thu, 24 Jul 2014 16:00:51 +0000 (18:00 +0200)]
some additional registers for ADC control
Jan Michel [Wed, 23 Jul 2014 17:41:43 +0000 (19:41 +0200)]
first running ADC AddOn version
Jan Michel [Tue, 22 Jul 2014 12:05:03 +0000 (14:05 +0200)]
next step towards running ADC board
Manuel Penschuck [Fri, 18 Jul 2014 19:05:20 +0000 (21:05 +0200)]
CBMNet: Simulation of TrbNet -> CBMNet readout path seems to work
Cahit [Fri, 18 Jul 2014 08:39:24 +0000 (10:39 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Fri, 18 Jul 2014 08:39:18 +0000 (10:39 +0200)]
tidy up
Ludwig Maier [Thu, 17 Jul 2014 22:04:12 +0000 (00:04 +0200)]
nxyter ts/adc timestamp delay auto adjust entity implemented, works now
Manuel Penschuck [Thu, 17 Jul 2014 20:55:34 +0000 (22:55 +0200)]
CBMNet readout backup
Cahit [Thu, 17 Jul 2014 07:34:57 +0000 (09:34 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Thu, 17 Jul 2014 07:32:31 +0000 (09:32 +0200)]
TDC version v1.6.3 brought uptodate with the new config file
Cahit [Thu, 17 Jul 2014 07:31:55 +0000 (09:31 +0200)]
General Purpose project brought uptodate with tdc core v1.6.3
Ludwig Maier [Wed, 16 Jul 2014 22:52:26 +0000 (00:52 +0200)]
nxyter ts/adc timestamp delay auto adjust entity implemented
Ludwig Maier [Mon, 7 Jul 2014 08:41:34 +0000 (10:41 +0200)]
nxyter: bug fix in slow control
Andreas Neiser [Wed, 16 Jul 2014 08:04:01 +0000 (10:04 +0200)]
ADC: Keeping the ADC SPI pins low (also PULLMODE=DOWN), prevent entering power on test mode
Jan Michel [Mon, 7 Jul 2014 16:51:11 +0000 (18:51 +0200)]
added flexible UART to all 4conn AddOns via FPGA5_3V3 lines
Andreas Neiser [Mon, 7 Jul 2014 16:08:39 +0000 (18:08 +0200)]
ADC: Adding many missing things to LPF files...how stupid!
Andreas Neiser [Mon, 7 Jul 2014 15:29:54 +0000 (17:29 +0200)]
ADC: More nxyter like CLK usage...not tested yet
Andreas Neiser [Mon, 7 Jul 2014 15:20:06 +0000 (17:20 +0200)]
ADC: Switching to other CLK also does not help...
Andreas Neiser [Mon, 7 Jul 2014 09:04:26 +0000 (11:04 +0200)]
ADC Addon: Fix CS numbering
Jan Michel [Wed, 2 Jul 2014 17:00:42 +0000 (19:00 +0200)]
update to CTS project file for TDCs
Jan Michel [Wed, 2 Jul 2014 17:00:07 +0000 (19:00 +0200)]
removed fast signals from debug word
Jan Michel [Wed, 2 Jul 2014 16:58:37 +0000 (18:58 +0200)]
added UART to trb3_gbe design
Manuel Penschuck [Mon, 30 Jun 2014 14:24:10 +0000 (16:24 +0200)]
Added CBMNet support to CTS - not working yet
Manuel Penschuck [Mon, 30 Jun 2014 14:22:55 +0000 (16:22 +0200)]
added module configuration to CTS prj-file: All include-statements from config.vhd are converted into tcl code and thus can be used to include only necessary hdl-files. for example, TDC and CBMNET are only loaded when needed
Manuel Penschuck [Mon, 30 Jun 2014 14:19:59 +0000 (16:19 +0200)]
initial version of the (yet incomplete) read-out handler for cbmnet
Manuel Penschuck [Mon, 30 Jun 2014 14:19:18 +0000 (16:19 +0200)]
cbmnet phy: additional debug tools .. data transport works ... sometimes
Manuel Penschuck [Mon, 30 Jun 2014 14:17:58 +0000 (16:17 +0200)]
moved CBMNet SFP to base
Manuel Penschuck [Wed, 25 Jun 2014 17:46:19 +0000 (19:46 +0200)]
CBMNet: Relaxed Timing Constraints - Seems to work
Manuel Penschuck [Wed, 25 Jun 2014 08:57:05 +0000 (10:57 +0200)]
CBMNet: Relaxed some time critical components. Design currently broken; back-up
Ludwig Maier [Tue, 24 Jun 2014 22:26:20 +0000 (00:26 +0200)]
nxyter: additional debug line out for new addon board
Ludwig Maier [Tue, 10 Jun 2014 18:51:45 +0000 (20:51 +0200)]
nxyter update
Ludwig Maier [Wed, 28 May 2014 20:17:15 +0000 (22:17 +0200)]
nxyter update
Cahit [Tue, 24 Jun 2014 08:44:50 +0000 (10:44 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Tue, 24 Jun 2014 08:44:47 +0000 (10:44 +0200)]
tdc release 1.6.3
Jan Michel [Mon, 23 Jun 2014 09:46:03 +0000 (11:46 +0200)]
changed enable handling in trigger logic
Jan Michel [Mon, 23 Jun 2014 09:43:20 +0000 (11:43 +0200)]
changed enable handling in trigger logic
Cahit [Sat, 21 Jun 2014 06:28:48 +0000 (08:28 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Manuel Penschuck [Wed, 18 Jun 2014 16:41:01 +0000 (18:41 +0200)]
Data transport works in the straight-forward case
Jan Michel [Fri, 13 Jun 2014 12:42:09 +0000 (14:42 +0200)]
updated coincidence logic
Cahit [Fri, 13 Jun 2014 08:10:34 +0000 (10:10 +0200)]
Merge branch 'master' of jspc29.x-matter.uni-frankfurt.de:trb3
Cahit [Fri, 13 Jun 2014 08:08:05 +0000 (10:08 +0200)]
Standard AddOn Project is brought up to date with tdc_v1.6.2
Manuel Penschuck [Fri, 13 Jun 2014 07:25:03 +0000 (09:25 +0200)]
Synthesisable with new CBMNet, however initialisation of link fails
Jan Michel [Thu, 12 Jun 2014 16:35:00 +0000 (18:35 +0200)]
very simple coincidence logic for trigger logic
Manuel Penschuck [Wed, 4 Jun 2014 15:45:14 +0000 (17:45 +0200)]
Changes before adopting to new CBMNet version
Manuel Penschuck [Wed, 4 Jun 2014 15:44:38 +0000 (17:44 +0200)]
create_project: more helpful error messages & bug-fix
Manuel Penschuck [Wed, 4 Jun 2014 15:43:27 +0000 (17:43 +0200)]
Changes before adopting to new CBMNet version
Jan Michel [Tue, 27 May 2014 10:55:35 +0000 (12:55 +0200)]
added included features map to trb3_gbe design