]> jspc29.x-matter.uni-frankfurt.de Git - trbnet.git/log
trbnet.git
4 years agofifo_18x16_dualport_oreg_xcku: Add missing ports
Thomas Gessler [Fri, 11 Sep 2020 13:57:33 +0000 (15:57 +0200)]
fifo_18x16_dualport_oreg_xcku: Add missing ports

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 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 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 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 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 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 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 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 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 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 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 agoset unconnected registers to 0
Jan Michel [Thu, 19 Apr 2018 12:55:35 +0000 (14:55 +0200)]
set unconnected registers to 0

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

6 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 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.

7 years agoupdate sync media interface and longer network reset
Jan Michel [Wed, 31 Jan 2018 10:53:37 +0000 (11:53 +0100)]
update sync media interface and longer network reset

7 years agosome more cleanup
Jan Michel [Mon, 22 Jan 2018 13:55:17 +0000 (14:55 +0100)]
some more cleanup

7 years agoremove unused ports
Jan Michel [Mon, 22 Jan 2018 10:58:32 +0000 (11:58 +0100)]
remove unused ports

7 years agochange memories of gbe_ecp2m back to ecp2m versions
Jan Michel [Fri, 19 Jan 2018 14:50:45 +0000 (15:50 +0100)]
change memories of gbe_ecp2m back to ecp2m versions

7 years agoadd "first idle after data" signal in tx_control
Jan Michel [Fri, 22 Dec 2017 16:14:20 +0000 (17:14 +0100)]
add "first idle after data" signal in tx_control

7 years agoUpdate .gitignore
Jan Michel [Thu, 14 Dec 2017 12:25:30 +0000 (13:25 +0100)]
Update .gitignore

7 years agoRevert "gbe with configurable ip address"
Jan Michel [Fri, 15 Dec 2017 15:45:00 +0000 (16:45 +0100)]
Revert "gbe with configurable ip address"

This reverts commit 7d74a38c516d8a21356d9026251b7ebfb523b15b.

7 years agoRevert "gk: fixed reversed dhcp ip address"
Jan Michel [Fri, 15 Dec 2017 15:44:53 +0000 (16:44 +0100)]
Revert "gk: fixed reversed dhcp ip address"

This reverts commit f1a3b9c87582f3cac540f9ae1ad577da53ab991b.

7 years agoRevert "gk: updated link status"
Jan Michel [Fri, 15 Dec 2017 15:44:25 +0000 (16:44 +0100)]
Revert "gk: updated link status"

This reverts commit 1d08a812cf5b8f4ef87b8af7b7381314060030d3.

7 years agoRevert "add missing end if"
Jan Michel [Fri, 15 Dec 2017 15:44:15 +0000 (16:44 +0100)]
Revert "add missing end if"

This reverts commit 01b508310d4eb4369218c0b70fc008a672ea895a.

7 years agoadd missing end if fixedIP
Jan Michel [Wed, 29 Nov 2017 12:49:26 +0000 (13:49 +0100)]
add missing end if

7 years agogk: updated link status
Your Name [Tue, 28 Nov 2017 16:41:30 +0000 (17:41 +0100)]
gk: updated link status

7 years agogk: fixed reversed dhcp ip address
Your Name [Fri, 24 Nov 2017 09:32:28 +0000 (10:32 +0100)]
gk: fixed reversed dhcp ip address

7 years agogbe with configurable ip address
Your Name [Fri, 17 Nov 2017 12:36:25 +0000 (13:36 +0100)]
gbe with configurable ip address

7 years agoadd temperature to outputs of hub streaming
Jan Michel [Tue, 14 Nov 2017 12:24:32 +0000 (13:24 +0100)]
add temperature to outputs of hub streaming

7 years agofix large Fifos for ECP5
Jan Michel [Tue, 14 Nov 2017 12:24:22 +0000 (13:24 +0100)]
fix large Fifos for ECP5

7 years agofix asserts for buffer sizes
Jan Michel [Thu, 9 Nov 2017 14:04:55 +0000 (15:04 +0100)]
fix asserts for buffer sizes

7 years agoclean-up in media interfaces
Jan Michel [Thu, 9 Nov 2017 14:04:23 +0000 (15:04 +0100)]
clean-up in media interfaces

7 years agoAllow hub with less ports than 2
Jan Michel [Tue, 26 Sep 2017 08:32:52 +0000 (10:32 +0200)]
Allow hub with less ports than 2

7 years agoSome default values for unused signals to reduce number of warnings in Synplify
Jan Michel [Fri, 22 Sep 2017 15:28:04 +0000 (17:28 +0200)]
Some default values for unused signals to reduce number of warnings in Synplify

7 years agogbe with forwarder
Your Name [Mon, 18 Sep 2017 13:05:19 +0000 (15:05 +0200)]
gbe with forwarder

7 years agogbe with forwarder
Your Name [Mon, 18 Sep 2017 12:43:32 +0000 (14:43 +0200)]
gbe with forwarder

7 years agoRemove clock renaming to clk_200 in media interfaces
Jan Michel [Thu, 17 Aug 2017 14:05:55 +0000 (16:05 +0200)]
Remove clock renaming to clk_200 in media interfaces

7 years agoFix IPU handler - remove Latch
Jan Michel [Thu, 17 Aug 2017 14:05:01 +0000 (16:05 +0200)]
Fix IPU handler - remove Latch

7 years agoSync media interface uses RXI clock on receiver side.
Jan Michel [Fri, 11 Aug 2017 14:25:55 +0000 (16:25 +0200)]
Sync media interface uses RXI clock on receiver side.

7 years agoAdd better sync of media interface control signals. Disable Lattice ECP5 link state...
Jan Michel [Fri, 11 Aug 2017 14:25:16 +0000 (16:25 +0200)]
Add better sync of media interface control signals. Disable Lattice ECP5 link state machine

7 years agoUpdate few bits of sync media interface reset handling
Jan Michel [Tue, 25 Jul 2017 14:03:33 +0000 (16:03 +0200)]
Update few bits of sync media interface reset handling

7 years agoUpdate ECP3 full quad to AC coupling
Jan Michel [Tue, 25 Jul 2017 14:01:49 +0000 (16:01 +0200)]
Update ECP3 full quad to AC coupling

7 years agoupdate
Your Name [Thu, 29 Jun 2017 15:20:53 +0000 (17:20 +0200)]
update

7 years agoupdated trigger type
Your Name [Tue, 23 May 2017 16:28:13 +0000 (18:28 +0200)]
updated trigger type

8 years agoFEE loads trigger number with first event after reset, event buffer checks event...
Jan Michel [Thu, 13 Apr 2017 13:46:11 +0000 (15:46 +0200)]
FEE loads trigger number with first event after reset, event buffer checks event numbers and waits until matching event is requested.

8 years agoNew fifos for trbnet update
Jan Michel [Tue, 24 Jan 2017 17:37:48 +0000 (18:37 +0100)]
New fifos for trbnet

8 years agoadded records for API connection
Jan Michel [Fri, 7 Oct 2016 16:37:51 +0000 (18:37 +0200)]
added records for API connection

8 years agoupdates to sync media interface for dirich modules
Jan Michel [Thu, 25 Aug 2016 15:19:26 +0000 (17:19 +0200)]
updates to sync media interface for dirich modules

8 years agoupdate
Your Name [Mon, 22 Aug 2016 11:41:28 +0000 (13:41 +0200)]
update

8 years agokiller ping added
Your Name [Wed, 10 Aug 2016 10:52:19 +0000 (12:52 +0200)]
killer ping added

8 years agoDisconnect some debug signals for better timing
Jan Michel [Mon, 11 Jul 2016 16:57:01 +0000 (18:57 +0200)]
Disconnect some debug signals for better timing

8 years agogbe update
Your Name [Fri, 8 Jul 2016 12:44:24 +0000 (14:44 +0200)]
gbe update

8 years agoUpdate to ecp5 media interface
Jan Michel [Wed, 6 Jul 2016 12:54:15 +0000 (14:54 +0200)]
Update to ecp5 media interface

8 years agoUpdate to UART, fix for wrong bit start signals
Jan Michel [Fri, 27 May 2016 08:50:48 +0000 (10:50 +0200)]
Update to UART, fix for wrong bit start signals