Altera_Forum
Honored Contributor
18 years agoWarning: Converting TRI node that feeds logic to an OR gate
I am in the process of upgrading from QII 5.0 to QII 7.1 and I am facing some problems. My design is fairly large. One of the modules that I know is not working properly is a module that interfaces with an SRAM chip. I notice that when I compile the design in QII 7.1, I get the following new warning:
--- Quote Start --- Warning: Converting TRI node "SRAM_Control:SRAM_ARBITRATOR|bus_tri32uni:SRAM_TRISTATE_BUFFER|lpm_bustri:lpm_bustri_component|dout[31]" that feeds logic to an OR gate --- Quote End --- I do not get this warning when compileing in QII 5.0. I was wondering if anybody has any suggestions or if they have seen a similar warning. The SRAM_TRISTATE_BUFFER takes in data off of a PCI bus and outputs the data to the SRAM chip. The enable for the tristate buffer is a PCI_write signal. I don't know why it would try to convert it to an OR gate. Is there any way of disabling QuartusII from converting Tri state buffers? To fix the SRAM control logic I have also looked into timing requirements, but the timing is the same between QII 5.0 and QII 7.1. Thank you in advance.