The XAUI v9.1 and RXAUI v1.1 block level asserts RXCDRRESET after releasing from powerdown.
The latest GTX users guide recommends asserting GTXTXRESET and GTXRXRESET after releasing from power down.
This can be updated in the "example_design/<core_name>_block.vhd/v" by making the following changes.
If using VHDL and the MDIO interface
1. Change:
mgt_reset_terms <= soft_reset or reset;
To:
mgt_reset_terms <= soft_reset or mgt_powerdown_falling or reset;
2. Change:
if mgt_rxbuferr /= "0000" or mgt_powerdown_falling = '1' then
To:
if mgt_rxbuferr /= "0000" then
If using VHDL and the Configuration Vector interface
1. Change:
mgt_reset_terms <= reset;
To:
mgt_reset_terms <= mgt_powerdown_falling or reset;
2. Change:
if mgt_rxbuferr /= "0000" or mgt_powerdown_falling = '1' then
To:
if mgt_rxbuferr /= "0000" then
If using Verilog and the MDIO interface
1. Change:
assign mgt_reset_terms = soft_reset | reset;
To:
assign mgt_reset_terms = soft_reset | reset | mgt_powerdown_falling;
2. Change:
if ( |mgt_rxbuferr || mgt_powerdown_falling )
To:
if ( |mgt_rxbuferr)
If using Verilog and the Configuration Vector interface
1. Change:
assign mgt_reset_terms = reset;
To:
assign mgt_reset_terms = reset | mgt_powerdown_falling;
2. Change:
if ( |mgt_rxbuferr || mgt_powerdown_falling )
To:
if ( |mgt_rxbuferr)
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
33302 | LogiCORE IP XAUI v9.1 and v9.1 rev1 - Release Notes and Known Issues for ISE Design Suite 11.3 and 11.5 | N/A | N/A |
33311 | LogiCORE IP RXAUI v1.1 and v1.1 rev1 - Release Notes and Known Issues for ISE 11.3 and ISE 11.5 | N/A | N/A |
AR# 33488 | |
---|---|
日期 | 12/01/2014 |
状态 | Active |
Type | 综合文章 |
IP |