7756 - Radiant / Diamond: Netlists show different values for Tri-state enable

7756 - Radiant / Diamond: Netlists show different values for Tri-state enable

Description:
Upon checking the Netlist Analyzer, users may observe that their logic appears differently between netlists. For example, the tri-state enable is active HIGH vs. active LOW between netlists.

Solution:
This is expected behavior with the netlists, specifically, RTL versus Technology Netlists.

Due to translation into Lattice primitives, it is expected for the tool to change the logic to work for Lattice primitive. This will not change the functionality of the design. 

See the following, where the generic truth table of a Tri-State Buffer is applied to the OBZ primitive. Thus, its tri-state enable logic is inverted:
 

For more information on Lattice primitives, you may refer to Radiant/Diamond Help and search the primitive name to ensure that the correct logic is implemented.