Karena masalah menggunakan megafungsi ALTLVDS_RX dalam perangkat lunak Quartus® II versi 10.0 dan 10.0 SP1, Anda tidak dapat menghapus rx_data_align
port input di Manajer Plug-In MegaWizard™. Meskipun Anda dapat mengaktifkan dan menonaktifkan opsi dengan kotak centang, rx_data_align
port tetap sebagai port input ke megafungsi.
Jika Anda tidak ingin menggunakan port ini dalam desain Anda, edit file variasi VHDL atau Verilog HDL secara manual menggunakan instruksi di bawah ini:
- Untuk VHDL:
- Pada bagian PORT pada deklarasi ENTITAS, hapus baris
rx_data_align : IN STD_LOGIC_VECTOR (n DOWNTO 0)
- Pada bagian PORT pada deklarasi KOMPONEN, hapus baris
rx_data_align : IN STD_LOGIC_VECTOR (n DOWNTO 0)
- Di bagian PETA GENERIK dari instantiasi ALTLVDS_RX_component, ubah nilai dari
port_rx_data_align
"PORT_USED"
ke"PORT_UNUSED"
- Di bagian PETA PORT pada instantiasi ALTLVDS_RX_component, hapus baris
rx_data_align => rx_data_align
- Pada bagian PORT pada deklarasi ENTITAS, hapus baris
- Untuk HDL Verilog:
- Dalam daftar port untuk deklarasi modul, hapus port
rx_data_align
- Dalam daftar sinyal untuk deklarasi modul, hapus baris
input [n:0] rx_data_align;
- Dalam instantiasi ALTLVDS_RX_component, hapus baris
.rx_data_align (rx_data_align)
- Dalam bagian defparam untuk instantiasi ALTLVDS_RX_component, ubah nilai dari
ALTLVDS_RX_component.port_rx_data_align
"USED"
ke"UNUSED"
- Dalam daftar port untuk deklarasi modul, hapus port
n
adalah jumlah saluran -1
Masalah ini dijadwalkan untuk diperbaiki dalam versi perangkat lunak Quartus II di masa mendatang.