jesd204: support for 16 lanes
parent
0cb5c0bdaf
commit
db573a59b0
|
@ -76,7 +76,7 @@ set_property description "ADI JESD204 Receive" [ipx::current_core]
|
||||||
# { "rx_data" "TDATA" } \
|
# { "rx_data" "TDATA" } \
|
||||||
# }
|
# }
|
||||||
|
|
||||||
adi_add_multi_bus 8 "rx_phy" "slave" \
|
adi_add_multi_bus 16 "rx_phy" "slave" \
|
||||||
"xilinx.com:display_jesd204:jesd204_rx_bus_rtl:1.0" \
|
"xilinx.com:display_jesd204:jesd204_rx_bus_rtl:1.0" \
|
||||||
"xilinx.com:display_jesd204:jesd204_rx_bus:1.0" \
|
"xilinx.com:display_jesd204:jesd204_rx_bus:1.0" \
|
||||||
[list \
|
[list \
|
||||||
|
|
|
@ -73,7 +73,7 @@ adi_add_bus "tx_data" "slave" \
|
||||||
{ "tx_data" "TDATA" } \
|
{ "tx_data" "TDATA" } \
|
||||||
}
|
}
|
||||||
|
|
||||||
adi_add_multi_bus 8 "tx_phy" "master" \
|
adi_add_multi_bus 16 "tx_phy" "master" \
|
||||||
"xilinx.com:display_jesd204:jesd204_tx_bus_rtl:1.0" \
|
"xilinx.com:display_jesd204:jesd204_tx_bus_rtl:1.0" \
|
||||||
"xilinx.com:display_jesd204:jesd204_tx_bus:1.0" \
|
"xilinx.com:display_jesd204:jesd204_tx_bus:1.0" \
|
||||||
[list \
|
[list \
|
||||||
|
|
|
@ -44,8 +44,8 @@
|
||||||
|
|
||||||
proc adi_axi_jesd204_tx_create {ip_name num_lanes {num_links 1}} {
|
proc adi_axi_jesd204_tx_create {ip_name num_lanes {num_links 1}} {
|
||||||
|
|
||||||
if {$num_lanes < 1 || $num_lanes > 8} {
|
if {$num_lanes < 1 || $num_lanes > 16} {
|
||||||
return -code 1 "ERROR: Invalid number of JESD204B lanes. (Supported range 1-8)"
|
return -code 1 "ERROR: Invalid number of JESD204B lanes. (Supported range 1-16)"
|
||||||
}
|
}
|
||||||
|
|
||||||
if {$num_links < 1 || $num_links > 8} {
|
if {$num_links < 1 || $num_links > 8} {
|
||||||
|
@ -116,8 +116,8 @@ proc adi_axi_jesd204_tx_create {ip_name num_lanes {num_links 1}} {
|
||||||
|
|
||||||
proc adi_axi_jesd204_rx_create {ip_name num_lanes {num_links 1}} {
|
proc adi_axi_jesd204_rx_create {ip_name num_lanes {num_links 1}} {
|
||||||
|
|
||||||
if {$num_lanes < 1 || $num_lanes > 8} {
|
if {$num_lanes < 1 || $num_lanes > 16} {
|
||||||
return -code 1 "ERROR: Invalid number of JESD204B lanes. (Supported range 1-8)"
|
return -code 1 "ERROR: Invalid number of JESD204B lanes. (Supported range 1-16)"
|
||||||
}
|
}
|
||||||
|
|
||||||
if {$num_links < 1 || $num_links > 8} {
|
if {$num_links < 1 || $num_links > 8} {
|
||||||
|
|
Loading…
Reference in New Issue