SFP Bypass mechanism

parent b19cc278
...@@ -6,8 +6,13 @@ ...@@ -6,8 +6,13 @@
# --> wbgen2_eic.vhd # --> wbgen2_eic.vhd
# --> wishbone_pkg.vhd # --> wishbone_pkg.vhd
if bypass_sfp is True:
serdes_intfce_hdl = "serdes_intfce_bypass.vhd"
else:
serdes_intfce_hdl = "serdes_intfce.vhd"
files = [ # Library: serdes_intfce files = [ # Library: serdes_intfce
"serdes_intfce.vhd", serdes_intfce_hdl,
"serdes_intfce_pkg.vhd", "serdes_intfce_pkg.vhd",
"../wb_gen/serdes_intfce_csr.vhd", "../wb_gen/serdes_intfce_csr.vhd",
"../wb_gen/serdes_intfce_eic.vhd", "../wb_gen/serdes_intfce_eic.vhd",
......
This diff is collapsed.
...@@ -24,4 +24,5 @@ modules = { "local" : [ "../rtl", ...@@ -24,4 +24,5 @@ modules = { "local" : [ "../rtl",
fetchto = "../../ip_cores" fetchto = "../../ip_cores"
ctrls = [ "bank3_32b_32b" ] ctrls = [ "bank3_32b_32b" ]
bypass_sfp = False
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment