From 95cf7600a53fe4617d83d1c54748b8ec45bae971 Mon Sep 17 00:00:00 2001 From: Peter Lemmens Date: Mon, 25 Aug 2014 14:30:03 +0200 Subject: [PATCH] SERDES config files added. soda_hub constraint-file added. --- soda_client/serdes_sync_upstream.txt | 58 +++++ soda_hub.ldf | 7 +- soda_hub.lpf | 207 ++++++++++++++++++ soda_hub/serdes_4_sync_downstream.txt | 163 ++++++++++++++ soda_hub/serdes_sync_upstream.txt | 58 +++++ soda_hub_probe.rvl | 10 +- soda_source/serdes_sync_source_downstream.txt | 58 +++++ soda_source_probe.rvl | 9 +- 8 files changed, 561 insertions(+), 9 deletions(-) create mode 100644 soda_client/serdes_sync_upstream.txt create mode 100644 soda_hub.lpf create mode 100644 soda_hub/serdes_4_sync_downstream.txt create mode 100644 soda_hub/serdes_sync_upstream.txt create mode 100644 soda_source/serdes_sync_source_downstream.txt diff --git a/soda_client/serdes_sync_upstream.txt b/soda_client/serdes_sync_upstream.txt new file mode 100644 index 0000000..a057cb3 --- /dev/null +++ b/soda_client/serdes_sync_upstream.txt @@ -0,0 +1,58 @@ +# This file is used by the simulation model as well as the ispLEVER bitstream +# generation process to automatically initialize the PCSD quad to the mode +# selected in the IPexpress. This file is expected to be modified by the +# end user to adjust the PCSD quad to the final design requirements. + +DEVICE_NAME "LFE3-150EA" +CH3_PROTOCOL "G8B10B" +CH0_MODE "DISABLED" +CH1_MODE "DISABLED" +CH2_MODE "DISABLED" +CH3_MODE "RXTX" +CH3_CDR_SRC "REFCLK_CORE" +PLL_SRC "REFCLK_CORE" +TX_DATARATE_RANGE "MEDHIGH" +CH3_RX_DATARATE_RANGE "MEDHIGH" +REFCK_MULT "10X" +#REFCLK_RATE 200 +CH3_RX_DATA_RATE "FULL" +CH3_TX_DATA_RATE "FULL" +CH3_TX_DATA_WIDTH "8" +CH3_RX_DATA_WIDTH "8" +CH3_TX_FIFO "DISABLED" +CH3_RX_FIFO "DISABLED" +CH3_TDRV "0" +#CH3_TX_FICLK_RATE 200 +#CH3_RXREFCLK_RATE "200" +#CH3_RX_FICLK_RATE 200 +CH3_TX_PRE "DISABLED" +CH3_RTERM_TX "50" +CH3_RX_EQ "DISABLED" +CH3_RTERM_RX "50" +CH3_RX_DCC "DC" +CH3_LOS_THRESHOLD_LO "2" +PLL_TERM "50" +PLL_DCC "AC" +PLL_LOL_SET "0" +CH3_TX_SB "DISABLED" +CH3_RX_SB "DISABLED" +CH3_TX_8B10B "ENABLED" +CH3_RX_8B10B "ENABLED" +CH3_COMMA_A "1100000101" +CH3_COMMA_B "0011111010" +CH3_COMMA_M "1111111100" +CH3_RXWA "ENABLED" +CH3_ILSM "ENABLED" +CH3_CTC "DISABLED" +CH3_CC_MATCH4 "0100011100" +CH3_CC_MATCH_MODE "1" +CH3_CC_MIN_IPG "3" +CCHMARK "9" +CCLMARK "7" +CH3_SSLB "DISABLED" +CH3_SPLBPORTS "DISABLED" +CH3_PCSLBPORTS "DISABLED" +INT_ALL "DISABLED" +QD_REFCK2CORE "ENABLED" + + diff --git a/soda_hub.ldf b/soda_hub.ldf index e628cc1..ae19f78 100644 --- a/soda_hub.ldf +++ b/soda_hub.ldf @@ -4,7 +4,7 @@