You can place cells on specific locations on the FPGA, such as assigning all I/O ports in an AMD 7 series FPGA design. Place the I/Os before attempting to close timing.
I/O placement can influence cell placement in the FPGA fabric. Manually placing other cells in the fabric can help create consistent clock logic and macro placement, improving the consistency of implementation runs.
| Constraint | Use | Notes |
|---|---|---|
| LOC | Places a gate or macro at a specific site. | SLICE sites contain subsites called BEL sites. |
| BEL | Specifies the subsite in the slice to use for a basic element. |