由於 Quartus® II 軟體版本 10.0 和 10.0 SP1 中使用ALTLVDS_RX兆功能的問題,您無法移除 rx_data_align
MegaWirizd™ 外掛程式管理器中的輸入埠。雖然您可以使用核取方塊啟用並停用此選項,但 rx_data_align
埠仍作為超級功能的輸入埠。
如果您不想在設計中使用此埠,請使用以下說明手動編輯 VHDL 或 Verilog HDL 變異檔案:
- 針對 VHDL:
- 在實體聲明的埠區段中,移除線路
rx_data_align : IN STD_LOGIC_VECTOR (n DOWNTO 0)
- 在元件聲明的埠區段中,移除線路
rx_data_align : IN STD_LOGIC_VECTOR (n DOWNTO 0)
- 在ALTLVDS_RX_component即時的一般 MAP 區段中,將值
port_rx_data_align
變更"PORT_USED"
為"PORT_UNUSED"
- 在ALTLVDS_RX_component即時的 PORT MAP 區段中,移除線路
rx_data_align => rx_data_align
- 在實體聲明的埠區段中,移除線路
- 針對 Verilog HDL:
- 在模組宣告的埠清單中,移除埠
rx_data_align
- 在模組宣告的訊號清單中,移除線路
input [n:0] rx_data_align;
- 在ALTLVDS_RX_component即時,移除線路
.rx_data_align (rx_data_align)
- 在 ALTLVDS_RX_component 即時的 defparam 區段中,將值
ALTLVDS_RX_component.port_rx_data_align
變更"USED"
為"UNUSED"
- 在模組宣告的埠清單中,移除埠
n
是通道計數 -1
此問題排定在未來版本的 Quartus II 軟體中修復。