Creation of System Placement and Floorplan Views
FPGA System Placement Views can be created using Allegro PCB Editor footprints.
Users specify connectivity between components at a high level using interfaces (ex. DDRx, PCI Express, SATA, Front Side Bus, etc.) that connect FPGAs and other components in the design. This shortens the time to specify design intent for the FPGA system. Once the connectivity of the FPGA to other components in the sub-system is defined, the product synthesizes the pin assignment based on the user's design intent, available FPGA resources, component placement around the FPGA, and the FPGA vendor's pin assignment rules.
The floorplan view uses existing footprint libraries from Allegro PCB Editor. Should placement change during layout, pin optimization using FPGA System Planner can be accessed directly from Allegro PCB Editor and updated.