]> jspc29.x-matter.uni-frankfurt.de Git - cri.git/log
cri.git
4 years agohub_test: Set RXLPMEN to 1
Thomas Gessler [Fri, 18 Sep 2020 15:51:12 +0000 (17:51 +0200)]
hub_test: Set RXLPMEN to 1

This switches the RX equalizer from DFE to LPM mode, which seems to
improve link stability when the equalizer is initialized on non-random
8b10b characters like idle words (see UG576, "Choosing Between LPM and
DFE Modes").

4 years agohub_test: Add In-System IBERT core for two links
Thomas Gessler [Thu, 17 Sep 2020 15:53:50 +0000 (17:53 +0200)]
hub_test: Add In-System IBERT core for two links

4 years agohub_test: Add microslice DLM pulse generation
Thomas Gessler [Thu, 17 Sep 2020 15:43:08 +0000 (17:43 +0200)]
hub_test: Add microslice DLM pulse generation

4 years agohub_test: Set MiniPOD RX parameters in init.c
Thomas Gessler [Thu, 17 Sep 2020 15:22:25 +0000 (17:22 +0200)]
hub_test: Set MiniPOD RX parameters in init.c

4 years agohub_test: Revise MB reset outputs and clocks
Thomas Gessler [Sun, 13 Sep 2020 18:26:42 +0000 (20:26 +0200)]
hub_test: Revise MB reset outputs and clocks

4 years agohub_test: Add big ILA for MGT user data signals
Thomas Gessler [Sun, 13 Sep 2020 18:24:46 +0000 (20:24 +0200)]
hub_test: Add big ILA for MGT user data signals

4 years agohub_test: style fix
Thomas Gessler [Sun, 13 Sep 2020 18:19:28 +0000 (20:19 +0200)]
hub_test: style fix

4 years agohub_test: Remove bd/ directory
Thomas Gessler [Sat, 12 Sep 2020 12:46:45 +0000 (14:46 +0200)]
hub_test: Remove bd/ directory

It is apparently sufficient to track the .bd file.

4 years agoChange to new MGT clocking scheme
Thomas Gessler [Fri, 11 Sep 2020 14:18:25 +0000 (16:18 +0200)]
Change to new MGT clocking scheme

4 years agotrb_parser: Add missing sensitivity-list signals
Thomas Gessler [Fri, 11 Sep 2020 14:17:12 +0000 (16:17 +0200)]
trb_parser: Add missing sensitivity-list signals

4 years agohub_test: Add TRB parser
Thomas Gessler [Fri, 4 Sep 2020 14:22:06 +0000 (16:22 +0200)]
hub_test: Add TRB parser

4 years agohub_test: Add MBS trigger output ports
Thomas Gessler [Fri, 4 Sep 2020 14:21:07 +0000 (16:21 +0200)]
hub_test: Add MBS trigger output ports

Add a test trigger signal that corresponds to the microslice timing.
Output the signal to the CRI's four coaxial (U.FL) LVDS connectors. This
can be used for investigations with a scope.

4 years agoAdd input sbuf to hub IO MUX
Thomas Gessler [Wed, 26 Aug 2020 12:53:46 +0000 (14:53 +0200)]
Add input sbuf to hub IO MUX

4 years agoFix hub data signals, add debug core to hub_test
Thomas Gessler [Mon, 24 Aug 2020 17:16:33 +0000 (19:16 +0200)]
Fix hub data signals, add debug core to hub_test

4 years agoAdd signals for unused hub data ports
Thomas Gessler [Mon, 24 Aug 2020 13:03:12 +0000 (15:03 +0200)]
Add signals for unused hub data ports

These are necessary to prevent "missing port association" errors during
synthesis with Vivado.

4 years agominor fix in data connection calculation of data path of hub
Adrian Weber [Tue, 11 Aug 2020 11:19:27 +0000 (13:19 +0200)]
minor fix in data connection calculation of data path of hub

4 years agohub_test: Add hub-data signals with debug attr's
Thomas Gessler [Fri, 7 Aug 2020 14:51:31 +0000 (16:51 +0200)]
hub_test: Add hub-data signals with debug attr's

4 years agoendpoint_test: Remove outdated testbenches
Thomas Gessler [Fri, 7 Aug 2020 14:50:38 +0000 (16:50 +0200)]
endpoint_test: Remove outdated testbenches

4 years agohub/endpoint_test: Add read_sysmon
Thomas Gessler [Fri, 7 Aug 2020 14:49:56 +0000 (16:49 +0200)]
hub/endpoint_test: Add read_sysmon

4 years agoAdapt file name to trbnet GbE-in-Frontend changes
Thomas Gessler [Wed, 5 Aug 2020 18:28:21 +0000 (20:28 +0200)]
Adapt file name to trbnet GbE-in-Frontend changes

4 years agoAdapt to media interface changes in trbnet
Thomas Gessler [Wed, 5 Aug 2020 15:34:35 +0000 (17:34 +0200)]
Adapt to media interface changes in trbnet

4 years agohub_test: Add compile scripts
Thomas Gessler [Mon, 27 Jul 2020 07:25:47 +0000 (09:25 +0200)]
hub_test: Add compile scripts

4 years agoAdd hub_test, update file paths in endpoint test
Thomas Gessler [Fri, 24 Jul 2020 21:51:29 +0000 (23:51 +0200)]
Add hub_test, update file paths in endpoint test

4 years agonumber of data hubs is now automaticly scaling to the MII_NUMBER. max. 12 downlinks...
Adrian Weber [Tue, 21 Jul 2020 14:02:00 +0000 (16:02 +0200)]
number of data hubs is now automaticly scaling to the MII_NUMBER. max. 12 downlinks per hub.

4 years agofix in cri_hub's stat_op and ctrl_op handling to get stacked hub config running
Adrian Weber [Tue, 21 Jul 2020 07:38:36 +0000 (09:38 +0200)]
fix in cri_hub's stat_op and ctrl_op handling to get stacked hub config running

4 years agohub for stacking: hub is controlling hubs
Adrian Weber [Mon, 20 Jul 2020 10:51:28 +0000 (12:51 +0200)]
hub for stacking: hub is controlling hubs

4 years agoadding missing file for combiner2CRI and new hub version for CRI: slowcontrol part...
Adrian Weber [Fri, 17 Jul 2020 07:11:24 +0000 (09:11 +0200)]
adding missing file for combiner2CRI and new hub version for CRI: slowcontrol part is now separated from data and unused channels to be more flexible for cascaded hub structure if we go up to 48 sfp connections

4 years agoadd a gitignore and the source files for data sending and receiving between CRI and...
Adrian Weber [Thu, 16 Jul 2020 14:04:36 +0000 (16:04 +0200)]
add a gitignore and the source files for data sending and receiving between CRI and Combiners

4 years agoAdjust file search paths to changes in trbnet
Thomas Gessler [Mon, 13 Jul 2020 08:59:10 +0000 (10:59 +0200)]
Adjust file search paths to changes in trbnet

Files were moved in trbnet commit 06cafe8.

4 years agoAdd project endpoint_test
Thomas Gessler [Wed, 8 Jul 2020 15:59:32 +0000 (17:59 +0200)]
Add project endpoint_test

Migrated from the CBM RICH CRI test repo:

git.cbm.gsi.de/rich/rich_cri

Original code by: Adrian Weber <a.weber@gsi.de>