Analysis & Synthesis generates Formal Verification reports for debugging purposes before performing formal verification between an RTL-level netlist and a gate-level netlist using the Cadence Encounter Conformal software. This section only appears if you specified Conformal LEC as the formal verification tool in the Formal Verification page of the Settings dialog box.
For more information, refer to Design Guidelines for Using Quartus® Prime Standard Edition Integrated Synthesis and the Encounter Conformal Software.
Lists the entities that Quartus® Prime Standard Edition Integrated Synthesis automatically converted to black-box entities in the design. Quartus® Prime Standard Edition Integrated Synthesis automatically converted any megafunction or library of parameterized modules (LPM) function without a formal verification model to a black-box entity. The report contains the following information:
Lists the inferred RAM instance(s) that Quartus® Prime Standard Edition Integrated Synthesis recommends be converted to a black-box entity or instantiated with the IP Catalog. If the Auto RAM Replacement logic option is turned on, the Quartus® Prime Standard Edition software automatically recognizes RAM logic and infers the appropriate megafunction. The report contains the following information:
Lists the inferred ROM instance(s) that Quartus® Prime Standard Edition Integrated Synthesis recommends be converted to a black-box entity or instantiated with the IP Catalog. Normally, the ROM is inferred (if the Auto ROM Replacement logic option is turned on), but the Quartus® Prime Standard Edition software did not infer the ROM, which could cause verification mismatches in the Incisive Conformal software. The report contains the following information:
Lists the inferred shift register instance(s) that Quartus® Prime Standard Edition Integrated Synthesis recommends be converted to a black-box entity or instantiated with the IP Catalog. Normally, the shift register is inferred (if the Auto Shift Register Replacement logic option is turned on), but the Quartus® Prime Standard Edition software did not infer the shift register, which could cause verification mismatches in the Incisive Conformal software. The report contains the following information:
Lists information about a single state machine in the design, including encoding, state values, and bit values.
Lists information regarding the logic cells used by Quartus® Prime Standard Edition Integrated Synthesis to represent combinational loops in the design. Combinational loops may result in verification mismatches when performing formal verification. The report contains the following information:
Lists the instance names of latches inferred in the design by Quartus® Prime Standard Edition Integrated Synthesis. Quartus® Prime Standard Edition Integrated Synthesis automatically infers latches from some HDL constructs that result in combinational loops in the design. Combinational loops may result in mismatches when performing formal verification.
Lists the registers in the design merged by Quartus® Prime Standard Edition Integrated Synthesis. Quartus® Prime Standard Edition Integrated Synthesis may merge duplicate registers during synthesis, for example, to optimize the area of a design. Register merging may lead to mismatches when performing formal verification. The report lists the Original Register Name and the resulting Merged Register Name.
Lists the Register Name of registers with input signals stuck at GND or VCC removed by Quartus® Prime Standard Edition Integrated Synthesis, and the Value (GND or VCC) of the stuck input signal. Removed registers may cause mismatches or unmapped points when performing formal verification.
Lists the registers in the design duplicated by Quartus® Prime Standard Edition Integrated Synthesis. Quartus® Prime Standard Edition Integrated Synthesis may duplicate registers during synthesis; for example, if you specify the Maximum Fan-Out logic option for a node, the Quartus® Prime Standard Edition software duplicates the registers to reduce the number of fan-outs from the node. Register duplication may lead to mismatches when performing formal verification. The report lists the Original Register Name and the Duplicated Register Name.