ln -sf $prefix/../../../trbnet/media_interfaces/ecp3_sfp/sfp_0_200_ctc.txt
ln -sf $prefix/../../../trbnet/media_interfaces/ecp3_sfp/serdes_onboard_full.txt
ln -sf $prefix/../../../trbnet/media_interfaces/ecp3_sfp/serdes_sync_0.txt
+ln -sf $prefix/../../../trbnet/media_interfaces/ecp3_sfp/serdes_sync_3.txt
ln -sf $prefix/../../../trbnet/media_interfaces/ecp3_sfp/serdes_sync_125_0.txt
ln -sf $prefix/../../../trbnet/media_interfaces/ecp3_sfp/serdes_full_ctc.txt
type unsigned_array_8 is array (integer range <>) of unsigned(7 downto 0);
type unsigned_array_5 is array (integer range <>) of unsigned(4 downto 0);
+
+component dcs
+-- synthesis translate_off
+ generic (
+ DCSMODE : string := "POS"
+ );
+-- synthesis translate_on
+ port (
+ CLK0 :IN std_logic ;
+ CLK1 :IN std_logic ;
+ SEL :IN std_logic ;
+ DCSOUT :OUT std_logic
+ ) ;
+end component;
+
+
component oddr is
port (
clk : in std_logic;