]> jspc29.x-matter.uni-frankfurt.de Git - trbnet.git/log
trbnet.git
4 years agoAdded status register, not yet tested in hardware retransmission syncTRB
Ingo Froehlich [Thu, 17 Sep 2020 09:32:41 +0000 (11:32 +0200)]
Added status register, not yet tested in hardware

4 years agoMerge remote-tracking branch 'origin/master' into retransmission
Ingo Froehlich [Mon, 7 Sep 2020 13:38:48 +0000 (15:38 +0200)]
Merge remote-tracking branch 'origin/master' into retransmission

4 years agoFix Xilinx FIFO counts, remove unused FIFOs
Thomas Gessler [Thu, 3 Sep 2020 09:20:55 +0000 (11:20 +0200)]
Fix Xilinx FIFO counts, remove unused FIFOs

4 years agofix sbuf sizes in IObufs
Jan Michel [Mon, 31 Aug 2020 11:55:34 +0000 (13:55 +0200)]
fix sbuf sizes in IObufs

4 years agoChange settings for Xilinx CDC FIFO
Thomas Gessler [Mon, 24 Aug 2020 13:52:06 +0000 (15:52 +0200)]
Change settings for Xilinx CDC FIFO

Add safety circuit and change the full-flag reset value. These settings
were found to prevent slow control-related crashes.

4 years agoAdd register for IP address readback
Jan Michel [Sat, 22 Aug 2020 17:34:10 +0000 (19:34 +0200)]
Add register for IP address readback

4 years agoadd trb_net_xdna to components so that it is not needed in every project
Jan Michel [Mon, 17 Aug 2020 08:50:41 +0000 (10:50 +0200)]
add trb_net_xdna to components so that it is not needed in every project

4 years agoadd trb_net_xdna to components so that it is not needed in every project
Jan Michel [Mon, 10 Aug 2020 10:33:31 +0000 (12:33 +0200)]
add trb_net_xdna to components so that it is not needed in every project

4 years agoadd missing sbuf in gbe hub mux
Jan Michel [Mon, 10 Aug 2020 08:11:21 +0000 (10:11 +0200)]
add missing sbuf in gbe hub mux

4 years agoAdd UltraScale temperature read-out
Thomas Gessler [Fri, 7 Aug 2020 14:52:55 +0000 (16:52 +0200)]
Add UltraScale temperature read-out

4 years agoOverhaul UltraScale DNA read-out
Thomas Gessler [Fri, 7 Aug 2020 08:08:24 +0000 (10:08 +0200)]
Overhaul UltraScale DNA read-out

4 years agoUpdate XCKU gtwizard README
Thomas Gessler [Thu, 6 Aug 2020 21:12:27 +0000 (23:12 +0200)]
Update XCKU gtwizard README

4 years agoXCKU MGTs: Add clock-correction sequence "C5BC"
Thomas Gessler [Thu, 6 Aug 2020 15:38:44 +0000 (17:38 +0200)]
XCKU MGTs: Add clock-correction sequence "C5BC"

4 years agoXCKU quad MGT: Fix control signal assignments
Thomas Gessler [Thu, 6 Aug 2020 15:37:30 +0000 (17:37 +0200)]
XCKU quad MGT: Fix control signal assignments

4 years agoendpoint_hades_full_gbe: Add Xilinx DNA interface
Thomas Gessler [Wed, 5 Aug 2020 18:25:48 +0000 (20:25 +0200)]
endpoint_hades_full_gbe: Add Xilinx DNA interface

4 years agoMerge branch 'cbm_cri'
Thomas Gessler [Wed, 5 Aug 2020 14:59:16 +0000 (16:59 +0200)]
Merge branch 'cbm_cri'

4 years agoXCKU media interfaces: simplify and clean up
Thomas Gessler [Wed, 5 Aug 2020 14:57:43 +0000 (16:57 +0200)]
XCKU media interfaces: simplify and clean up

4 years agoAdd XCKU quad-MGT core and clean up code
Thomas Gessler [Fri, 24 Jul 2020 21:49:10 +0000 (23:49 +0200)]
Add XCKU quad-MGT core and clean up code

4 years agoremove one counter check to allow empty events
Jan Michel [Thu, 16 Jul 2020 15:23:45 +0000 (17:23 +0200)]
remove one counter check to allow empty events

4 years agoadd files for GbE-in-Frontend option
Jan Michel [Thu, 16 Jul 2020 12:35:12 +0000 (14:35 +0200)]
add files for GbE-in-Frontend option

4 years agoMove XCKU sync logic to own dir, fix bus logic
Thomas Gessler [Mon, 13 Jul 2020 08:47:20 +0000 (10:47 +0200)]
Move XCKU sync logic to own dir, fix bus logic

Changes suggested by Jan Michel.

4 years agoAdd Kintex UltraScale FIFOs and GTH for CBM CRI
Thomas Gessler [Wed, 8 Jul 2020 14:13:03 +0000 (16:13 +0200)]
Add Kintex UltraScale FIFOs and GTH for CBM CRI

Migrated from the CBM RICH CRI test repo:

git.cbm.gsi.de/rich/rich_cri

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

4 years agoMerge branch 'retransmission' of jspc29:trbnet into retransmission
Ingo Froehlich [Thu, 2 Jul 2020 17:49:51 +0000 (19:49 +0200)]
Merge branch 'retransmission' of jspc29:trbnet into retransmission

4 years agoadded retrans feature to ecp5
Ingo Froehlich [Wed, 1 Jul 2020 12:53:49 +0000 (14:53 +0200)]
added retrans feature to ecp5

4 years agoadded retrans feature to ecp5
Ingo Froehlich [Fri, 5 Jun 2020 09:32:44 +0000 (11:32 +0200)]
added retrans feature to ecp5

4 years agomerged with master
Ingo Froehlich [Wed, 1 Jul 2020 13:18:01 +0000 (15:18 +0200)]
merged with master

4 years agofixed missing rising_edge() line in timer
Michael Boehmer [Fri, 26 Jun 2020 06:49:33 +0000 (08:49 +0200)]
fixed missing rising_edge() line in timer

4 years agoWA_POSITION fixed to 0x0
Michael Boehmer [Thu, 25 Jun 2020 13:38:01 +0000 (15:38 +0200)]
WA_POSITION fixed to 0x0

4 years agoECP5 cleanup, sync TRBnet preperations
Michael Boehmer [Thu, 25 Jun 2020 10:55:04 +0000 (12:55 +0200)]
ECP5 cleanup, sync TRBnet preperations

4 years agoMove outdated files to oldfiles
Jan Michel [Tue, 23 Jun 2020 14:33:56 +0000 (16:33 +0200)]
Move outdated files to oldfiles

4 years agoadd both serdes configurations for single serdes in ECP5 to trbnet.git
Jan Michel [Tue, 23 Jun 2020 14:33:37 +0000 (16:33 +0200)]
add both serdes configurations for single serdes in ECP5 to trbnet.git

4 years agoadded retrans feature to ecp5
Ingo Froehlich [Fri, 5 Jun 2020 09:32:44 +0000 (11:32 +0200)]
added retrans feature to ecp5

4 years agofix bug when word count is set to 0
Jan Michel [Wed, 3 Jun 2020 10:03:07 +0000 (12:03 +0200)]
fix bug when word count is set to 0

4 years agoprepared media interface for ECP5/hub
Jan Michel [Tue, 2 Jun 2020 09:58:01 +0000 (11:58 +0200)]
prepared media interface for ECP5/hub

4 years agoregenerated old fifo
Jan Michel [Tue, 2 Jun 2020 09:57:14 +0000 (11:57 +0200)]
regenerated old fifo

4 years agosome streaming API test files
Jan Michel [Tue, 2 Jun 2020 09:56:37 +0000 (11:56 +0200)]
some streaming API test files

4 years agoupdate onewire interface for stand-alone operation with external mux
Jan Michel [Tue, 2 Jun 2020 09:55:19 +0000 (11:55 +0200)]
update onewire interface for stand-alone operation with external mux

4 years agomove old files to sub directory
Jan Michel [Tue, 2 Jun 2020 09:52:37 +0000 (11:52 +0200)]
move old files to sub directory

5 years agosmall changes to make pexor compile again
Ingo Froehlich [Wed, 26 Feb 2020 15:27:19 +0000 (16:27 +0100)]
small changes to make pexor compile again

5 years agoerror mask by default disabled
Ingo Froehlich [Fri, 21 Feb 2020 07:15:57 +0000 (08:15 +0100)]
error mask by default disabled

5 years agoadded USE_RETRANSMISSION generic
Ingo Froehlich [Fri, 13 Dec 2019 14:33:15 +0000 (15:33 +0100)]
added USE_RETRANSMISSION generic

5 years agomost recent test bench
Ingo Froehlich [Wed, 4 Dec 2019 16:20:40 +0000 (17:20 +0100)]
most recent test bench

5 years agoremoved some debug regs
Ingo Froehlich [Wed, 4 Dec 2019 16:20:16 +0000 (17:20 +0100)]
removed some debug regs

5 years agodouble registration and fatal error timeout
Ingo Froehlich [Mon, 25 Nov 2019 11:10:20 +0000 (12:10 +0100)]
double registration and fatal error timeout

5 years agoapply patches bei Thomas Geßler - syntax fixes
Jan Michel [Fri, 30 Aug 2019 12:28:12 +0000 (14:28 +0200)]
apply patches bei Thomas Geßler - syntax fixes

5 years agoupdated sci reader to separate bus state machines
Ingo Froehlich [Mon, 6 May 2019 09:42:29 +0000 (11:42 +0200)]
updated sci reader to separate bus state machines

5 years agoGbE Fifos for ECP5. Fifos > 16k missing
Adrian Weber [Mon, 29 Apr 2019 08:10:30 +0000 (10:10 +0200)]
GbE Fifos for ECP5. Fifos > 16k missing

5 years agoupdate SCI reader for ECP5
Jan Michel [Thu, 25 Apr 2019 12:07:27 +0000 (14:07 +0200)]
update SCI reader for ECP5

5 years agoUpdate ECP5 serdes files
Jan Michel [Thu, 25 Apr 2019 12:06:33 +0000 (14:06 +0200)]
Update ECP5 serdes files

6 years agoadd old SPI interface for designs not compatible with the new features added in January
Jan Michel [Mon, 8 Apr 2019 13:33:11 +0000 (15:33 +0200)]
add old SPI interface for designs not compatible with the new features added in January

6 years agocleanup to reduce timing problem
Ingo Froehlich [Tue, 19 Feb 2019 16:43:33 +0000 (17:43 +0100)]
cleanup to reduce timing problem

6 years agoMerge branch 'master' of jspc29:trbnet into retransmission
Ingo Froehlich [Tue, 19 Feb 2019 11:48:33 +0000 (12:48 +0100)]
Merge branch 'master' of jspc29:trbnet into retransmission

6 years agoadded more mask bits, added new startup
Ingo Froehlich [Fri, 15 Feb 2019 15:33:09 +0000 (16:33 +0100)]
added more mask bits, added new startup

6 years agoadded error mask bits
Ingo Froehlich [Fri, 8 Feb 2019 20:01:14 +0000 (21:01 +0100)]
added error mask bits

6 years agofixed timeout error
Ingo Froehlich [Thu, 7 Feb 2019 13:03:22 +0000 (14:03 +0100)]
fixed timeout error

6 years agoseems to be stable
Ingo Froehlich [Fri, 1 Feb 2019 08:40:10 +0000 (09:40 +0100)]
seems to be stable

6 years agoadditional SPI features for non-standard interfaces
Jan Michel [Thu, 31 Jan 2019 14:26:27 +0000 (15:26 +0100)]
additional SPI features for non-standard interfaces

6 years agoimproved setup and reset procedure to avoid deadlocks
Ingo Froehlich [Wed, 30 Jan 2019 13:12:20 +0000 (14:12 +0100)]
improved setup and reset procedure to avoid deadlocks

6 years agoMerge branch 'master' into retransmission
Ingo Froehlich [Thu, 17 Jan 2019 10:03:22 +0000 (11:03 +0100)]
Merge branch 'master' into retransmission

6 years agodirich working in Lab
Ingo Froehlich [Thu, 17 Jan 2019 09:06:06 +0000 (10:06 +0100)]
dirich working in Lab

6 years agofix inclusion of I2C instead of 1-wire
Jan Michel [Wed, 16 Jan 2019 15:22:33 +0000 (16:22 +0100)]
fix inclusion of I2C instead of 1-wire

6 years agoUpdate endpoint with I2C sensor option
Jan Michel [Mon, 26 Nov 2018 10:43:44 +0000 (11:43 +0100)]
Update endpoint with I2C sensor option

6 years agoadd I2C files from MB
Jan Michel [Thu, 22 Nov 2018 16:28:28 +0000 (17:28 +0100)]
add I2C files from MB

6 years agoMinEvSize=0; Adding Reg 0x7110 to 0x7114 to CTS
Adrian Weber [Fri, 9 Nov 2018 14:02:38 +0000 (15:02 +0100)]
MinEvSize=0; Adding Reg 0x7110 to 0x7114 to CTS

6 years agoMerge branch 'master' of jspc29:trbnet into retransmission
Ingo Froehlich [Thu, 1 Nov 2018 11:43:46 +0000 (12:43 +0100)]
Merge branch 'master' of jspc29:trbnet into retransmission

6 years agoadded ecp5
Ingo Froehlich [Thu, 1 Nov 2018 11:34:03 +0000 (12:34 +0100)]
added ecp5

6 years agoadd record for trbnet data paths
Jan Michel [Wed, 31 Oct 2018 10:57:45 +0000 (11:57 +0100)]
add record for trbnet data paths

6 years agoenable RX Fifo on uplink for sync media interface
Jan Michel [Wed, 31 Oct 2018 10:57:30 +0000 (11:57 +0100)]
enable RX Fifo on uplink for sync media interface

6 years agotested
Ingo Froehlich [Thu, 13 Sep 2018 13:59:32 +0000 (15:59 +0200)]
tested

6 years agochanged logic in reader
Ingo Froehlich [Thu, 30 Aug 2018 12:45:23 +0000 (14:45 +0200)]
changed logic in reader

6 years agostill working
Ingo Froehlich [Tue, 28 Aug 2018 11:06:20 +0000 (13:06 +0200)]
still working

6 years agomerged resub registers with sci_reader
Ingo Froehlich [Wed, 22 Aug 2018 20:43:28 +0000 (22:43 +0200)]
merged resub registers with sci_reader

6 years agomerged with current master
Ingo Froehlich [Mon, 20 Aug 2018 12:05:34 +0000 (14:05 +0200)]
merged with current master

6 years agosmall merge
Ingo Froehlich [Mon, 20 Aug 2018 11:26:57 +0000 (13:26 +0200)]
small merge

6 years agoworks in both directions, tested
Ingo Froehlich [Sun, 19 Aug 2018 14:18:23 +0000 (16:18 +0200)]
works in both directions, tested

6 years agoadd option to discard events if they are below a certain threshold (e.g. headers...
Jan Michel [Mon, 16 Jul 2018 15:52:24 +0000 (17:52 +0200)]
add option to discard events if they are below a certain threshold (e.g. headers only)

6 years agofirst running version
Ingo Froehlich [Mon, 16 Jul 2018 12:06:08 +0000 (14:06 +0200)]
first running version

6 years agoonly small change
Ingo Froehlich [Sun, 15 Jul 2018 19:49:51 +0000 (21:49 +0200)]
only small change

6 years agostill testing
Ingo Froehlich [Fri, 13 Jul 2018 11:29:23 +0000 (13:29 +0200)]
still testing

6 years agoadd counter for code violations
Jan Michel [Thu, 12 Jul 2018 09:53:56 +0000 (11:53 +0200)]
add counter for code violations

6 years agoGK: fixed oversized subevents crashes
Your Name [Tue, 10 Jul 2018 08:02:14 +0000 (10:02 +0200)]
GK: fixed oversized subevents crashes

6 years agostill testing, link crashes after resubmit, IF
Ingo Froehlich [Fri, 6 Jul 2018 08:35:14 +0000 (10:35 +0200)]
still testing, link crashes after resubmit, IF

6 years agoseems to work with old hardware, IF
Ingo Froehlich [Mon, 25 Jun 2018 14:17:44 +0000 (16:17 +0200)]
seems to work with old hardware, IF

6 years agochange asynchronous detection of reference time edges
Jan Michel [Thu, 14 Jun 2018 14:54:20 +0000 (16:54 +0200)]
change asynchronous detection of reference time edges

6 years agoremove some debug signals for better timing
Jan Michel [Thu, 14 Jun 2018 14:53:55 +0000 (16:53 +0200)]
remove some debug signals for better timing

6 years agogk:trigger type taken from FEE stream instead of CTS_READOUT_TYPE
Your Name [Wed, 30 May 2018 20:25:57 +0000 (22:25 +0200)]
gk:trigger type taken from FEE stream instead of CTS_READOUT_TYPE

6 years agogk: updated EB address selection
Your Name [Wed, 25 Apr 2018 11:52:20 +0000 (13:52 +0200)]
gk: updated EB address selection

6 years agomade some stress tests, ID
Ingo Froehlich [Tue, 24 Apr 2018 14:55:25 +0000 (16:55 +0200)]
made some stress tests, ID

7 years agoset unconnected registers to 0
Jan Michel [Thu, 19 Apr 2018 12:55:35 +0000 (14:55 +0200)]
set unconnected registers to 0

7 years agoless warnings in Diamond
Jan Michel [Thu, 19 Apr 2018 12:55:13 +0000 (14:55 +0200)]
less warnings in Diamond

7 years agofix ipu counter register
Jan Michel [Thu, 19 Apr 2018 12:54:58 +0000 (14:54 +0200)]
fix ipu counter register

7 years agoadd few more registers to sync media interface
Jan Michel [Wed, 28 Mar 2018 14:24:29 +0000 (16:24 +0200)]
add few more registers to sync media interface

7 years agoadd reset counter to hub
Jan Michel [Tue, 27 Mar 2018 08:03:17 +0000 (10:03 +0200)]
add reset counter to hub

7 years agoimprove Serdes reset routine
Jan Michel [Tue, 27 Mar 2018 08:02:36 +0000 (10:02 +0200)]
improve Serdes reset routine

7 years agoupdate reset procedure in media interface sync and hub
Jan Michel [Fri, 9 Mar 2018 15:28:03 +0000 (16:28 +0100)]
update reset procedure in media interface sync and hub

7 years agoadded number of pakets, IF
Ingo Froehlich [Wed, 28 Feb 2018 18:27:45 +0000 (19:27 +0100)]
added number of pakets, IF

7 years agobasic functions working, IF
Ingo Froehlich [Wed, 28 Feb 2018 12:54:39 +0000 (13:54 +0100)]
basic functions working, IF

7 years agow.i.p., IF
Ingo Froehlich [Wed, 28 Feb 2018 12:16:21 +0000 (13:16 +0100)]
w.i.p., IF

7 years agow.i.p., IF
Ingo Froehlich [Thu, 8 Feb 2018 17:22:49 +0000 (18:22 +0100)]
w.i.p., IF

7 years agoRemove got-link-ready detection for sync interface for the moment.
Jan Michel [Fri, 2 Feb 2018 11:01:54 +0000 (12:01 +0100)]
Remove got-link-ready detection for sync interface for the moment.