Visible to Intel only — GUID: mtr1423186072419
Ixiasoft
Visible to Intel only — GUID: mtr1423186072419
Ixiasoft
7.1.4. Pin Assignments
The FPGA checks for the status of high-speed pins and generates some errors if you do not connect these pins. When you black-box transceivers, you may encounter this situation. To address these errors, re-assign the HSSI pins to a standard I/O pin. Verify and change the I/O bank if necessary.
In the .qsf file, the assignment translates to the following:
set_instance_assignment –name IO_STANDARD “2.5 V” –to hip_serial_rx_in1
set_instance_assignment –name IO_STANDARD “2.5 V” –to hip_serial_rx_in2
set_instance_assignment –name IO_STANDARD “2.5 V” –to hip_serial_rx_in3
set_location_assignment IOBANK_4A –to hip_serial_rx_in1
set_location_assignment IOBANK_4A –to hip_serial_rx_in2
set_location_assignment IOBANK_4A –to hip_serial_rx_in3
Dangling pins
If you have high-speed I/O pins dangling because of black-boxing components, set them to virtual pins. Enter this assignment in the Assignment Editor, or in the .qsf file directly, as shown below:
set_instance_assignment –name VIRTUAL_PIN ON –to hip_serial_tx_in1
set_instance_assignment –name VIRTUAL_PIN ON –to hip_serial_tx_in2
set_instance_assignment –name VIRTUAL_PIN ON –to hip_serial_tx_in3
GPIO pins
If you have GPIO pins, make them virtual pins using this qsf assignment:
set_instance_assignment VIRTUAL_PIN –to *