MichaelB
Occasional Contributor
2 years agoPlan error after upgrading Quartus Pro version 20.4 to 22.4
Hi,
I just upgrade my project for a Stratix 10 MX FPGA from 20.4 to 22.4.
With 20.4 the design run was successful but after upgrading to 22.4 I see planning errors with the same RTL / IP set:
Error(22412): The design requires at least 3 elements of type AIB_3VIO_OE but the device has only 2. Info(22415): AIB_3VIO_OE node(s) not associated with an IP require elements of this type: Info(22414): Node: AIB_3VIO_OE AIB_3VIO_CELL~u_i2c_master|u_i2c_master_top|byte_ctrl|bit_ctrl|isda_oen. Info(22414): Node: AIB_3VIO_OE AIB_3VIO_CELL~u_i2c_master|u_i2c_master_top|byte_ctrl|bit_ctrl|iscl_oen. Info(22414): Node: AIB_3VIO_OE AIB_3VIO_CELL~u_ltc2226_clk_output_gpio_top|u_ltc2226_clk_output_gpio|ltc2226_clk_output_gpio|core|i_loop[0].altera_gpio_bit_i|output_buffer.obuf~quartus_inserted_3vio_obuf_oe_wirelut.
The GPIO for I2C master SDA/SCL is defined as bidirectional with open-drain and output enable selected:
LTC2226 clock output GPIO does is only configured for output:
The OEN path is implemented in 22.4 which was not the case with 20.4
which doesn't seem to be allowed and results in an error (all three GPIO IP files are attached).
- Could you help me to resolve that problem?
- Do I need any additional qsf setting for this port which was not necessary in 20.4?
Best regards,
Michael