<project>.place.rpt

In GUI Result pane > Placement menu
In file system <project>/outflow
Created by Efinity software during the placement step
Design source? No

The Efinity software creates this file during the placement step. This file shows the resources used after placement for inputs, outputs, clocks, LEs, memory, and multipliers (Trion) or DSP Blocks (Titanium). The report has several sections:

  • Resource Summary—Shows how many core resources (inputs, outputs, clocks, etc.) the design uses. In this context, the inputs and outputs are the connections between the core and the periphery (or interfaces); they do not represent package pins. Different versions of software model these connections differently, which can cause the number of available input or output connections to change from one release to the next.
    For example, the Efinity software v2022.2 includes a -reference_pin option for the set_input_delay and set_output_delay constraints for Trion FPGAs. To model these pins, the software adds more clock connections from the core to the interface to the report's I/O counts. Therefore, for the same design, you may notice a higher number of inputs and outputs in the report file in the Efinity software v2022.2 or higher.
  • Module Resource Usage Distribution Estimates—Lists resource usage at the cluster level for instantiations of modules in the user RTL.

To find the number of GPIO used (meaning the number of package I/O pins as inputs and outputs), refer to the Result pane's GPIO Periphery Resource field or <project>.pt.rpt in the outflow folder.