Commit 11ac9b62 authored by Grzegorz Daniluk's avatar Grzegorz Daniluk

modify tx delays for v3.3 HDL

v3.3 gateware has reduced number of global clocks by using regional clock nets
for first 4 GTX. Software needs to compensate additional delays.
parent bd27c4c4
......@@ -43,7 +43,7 @@ ports = {
};
wr4 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161200; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -51,7 +51,7 @@ ports = {
};
wr5 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161200; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -60,7 +60,7 @@ ports = {
wr6 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161200; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -68,7 +68,7 @@ ports = {
};
wr7 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161200; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -76,7 +76,7 @@ ports = {
};
wr8 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161200; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -84,7 +84,7 @@ ports = {
};
wr9 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161200; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -92,7 +92,7 @@ ports = {
};
wr10 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161400; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -100,7 +100,7 @@ ports = {
};
wr11 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161400; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -108,7 +108,7 @@ ports = {
};
wr12 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161400; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -116,7 +116,7 @@ ports = {
};
wr13 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161400; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -124,7 +124,7 @@ ports = {
};
wr14 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161500; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -132,7 +132,7 @@ ports = {
};
wr15 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161400; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -140,7 +140,7 @@ ports = {
};
wr16 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161400; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......@@ -148,7 +148,7 @@ ports = {
};
wr17 = {
phy_rx_min = 160000; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_rx_min = 161400; -- minimal RX latency introduced by the PHY (in picoseconds)
phy_tx_min = 0;
mac_addr = "auto";
......
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