Why is the “o_rx_pause” width as double as the expected value for 40GE designs when using the F-Tile Ethernet FPGA Hard IP and F-Tile Ethernet Multirate FPGA IP? - Why is the “o_rx_pause” width as double as the expected value for 40GE designs when using the F-Tile Ethernet FPGA Hard IP and F-Tile Ethernet Multirate FPGA IP? Description Due to a problem in the Quartus® Prime Pro Edition Software version 23.4 and onward, you may see the “o_rx_pause” width as double the expected value for 40GE designs when using the F-Tile Ethernet FPGA Hard IP and F-Tile Ethernet Multirate FPGA IP. This is due to the quanta value shifted by one extra bit. Resolution To work around this problem, follow the steps below. ) Change directory to “../[your design directory]/synth” directory. ) Open the file “eth_f_pause.sv” for the F-Tile Ethernet FPGA Hard IP and “eth_f_dr_tx_pause.sv” for the F-Tile Ethernet Multirate FPGA IP. ) Modify the file as listed below: [Original] : assign quanta_value =(EHIP_RATE == 0) ? (quanta_sync << 3) : (EHIP_RATE == 1) ? (quanta_sync << 3) : (EHIP_RATE == 2) ? (quanta_sync << 2) : (EHIP_RATE == 3) ? (quanta_sync << 2) : (EHIP_RATE == 4) ? (quanta_sync << 1) : {4'b000,quanta_sync} ; [Modified] : assign quanta_value =(EHIP_RATE == 0) ? (quanta_sync << 3) : (EHIP_RATE == 1) ? (quanta_sync << 3) : (EHIP_RATE == 2) ? (quanta_sync << 1) : (EHIP_RATE == 3) ? (quanta_sync << 2) : (EHIP_RATE == 4) ? (quanta_sync << 1) : {4'b000,quanta_sync} ; This problem is fixed beginning with the Quartus® Prime Pro Edition software version 24.3.1. Custom Fields values: ['novalue'] Troubleshooting 16025567260 False ['F-Tile Ethernet Hard IP'] ['FPGA Dev Tools Quartus® Prime Software Pro'] 24.3.1 23.4 ['Agilex™ 7 FPGAs and SoCs', 'Agilex™ 9 FPGAs and SoCs'] ['novalue'] ['novalue'] ['novalue'] - 2025-06-11

external_document