Note: The problem below affects Verilog only and does not affect the VHDL top-level module.
The Verilog version of the v_triple_sdi_1_0 core does not drive the GTX TXRESET_IN pin correctly when the GTX TX buffer under or overflows.
This is caused by an error in connecting the GTX TXBUFSTATUS[1] bit to drive the GTX TXRESET_IN port in the triple_sdi_rxtx_top.v file.
When the v_triple_sdi_v1_0 core is generated, the file is located at: <ise_project_dir>\ipcore_dir\<core_name>\hdl\triple_sdi_rxtx_top.v
To work around this problem, you must modify the signal connected to the txbufstatus1 port of the v6gtx_sdi_control module from gtx_txbufstatus to gtx_txbufstatus1 as shown below.
(This is located on line 508 of the triple_sdi_rxtx_top.v file)
Original:
.txbufstatus1 (gtx_txbufstatus),
Updated:Please see (Xilinx Answer 40473) for a detailed list of the LogiCORE IP Triple Rate SDI Release Notes and Known Issues.
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
40473 | LogiCORE IP Triple-Rate SDI (Serial Digital Interface) Virtex-6 - Release Notes and Known Issues | N/A | N/A |
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
40473 | LogiCORE IP Triple-Rate SDI (Serial Digital Interface) Virtex-6 - Release Notes and Known Issues | N/A | N/A |
AR# 42861 | |
---|---|
日期 | 08/11/2014 |
状态 | Archive |
Type | 综合文章 |
器件 | |
IP |