Visible to Intel only — GUID: oxm1515540856250
Ixiasoft
1. Introduction to Intel® FPGA Design Flow for AMD* Xilinx* Users
2. Technology Comparison
3. FPGA Tools Comparison
4. AMD* Xilinx* to Intel® FPGA Design Conversion
5. Conclusion
6. AN 307: Intel® FPGA Design Flow for AMD* Xilinx* Users Archives
7. Document Revision History for Intel® FPGA Design Flow for AMD* Xilinx* Users
3.3.1. Project Creation
3.3.2. Design Entry
3.3.3. IP Status
3.3.4. Design Constraints
3.3.5. Synthesis
3.3.6. Design Implementation
3.3.7. Finalize Pinout
3.3.8. Viewing and Editing Design Placement
3.3.9. Static Timing Analysis
3.3.10. Generation of Device Programming Files
3.3.11. Power Analysis
3.3.12. Simulation
3.3.13. Hardware Verification
3.3.14. View Netlist
3.3.15. Design Optimization
3.3.16. Techniques to Improve Productivity
3.3.17. Partial Reconfiguration
3.3.18. Cross-Probing in the Intel® Quartus® Prime Pro Edition Software
4.2.1.2.1. Memory Mode
4.2.1.2.2. Clocking Mode
4.2.1.2.3. Write and Read Operation Triggering
4.2.1.2.4. Read-During-Write Operation at the Same Address
4.2.1.2.5. Error Correction Code (ECC)
4.2.1.2.6. Byte Enable
4.2.1.2.7. Address Clock Enable
4.2.1.2.8. Parity Bit Support
4.2.1.2.9. Memory Initialization
4.2.1.2.10. Output Synchronous Set/Reset
Visible to Intel only — GUID: oxm1515540856250
Ixiasoft
4.3.2. Placement Constraints
The following table compares the most common AMD* Xilinx* placement constraints with the Intel® FPGA equivalent placement constraints:
AMD* Xilinx* Constraint | Intel® FPGA Constraint | Description | |
---|---|---|---|
Assignment Name | QSF Variable | ||
PBLOCK | Logic Lock Region | CORE_ONLY_PLACE_REGION | Specifies whether the placement region only applies to core logic. |
FLOATING_REGION | Specifies the type of floating region | ||
PLACE_REGION | Specifies the target and bounding boxes of a placement region | ||
REGION_NAME | Specifies the region name of a design instance. | ||
RESERVE_PLACE_REGION | Specifies whether the placement region prevents the Fitter from placing other logic in that region. | ||
ROUTE_REGION | Specifies the target and bounding boxes of a routing region. | ||
PACKAGE_PIN <Pin Number> | Location Assignment | PIN_<Pin number> | Assigns a location on the device for the current nodes or pins. |
LOC (for primitive cell such as SLICE, RAMB) | Location Assignment | <Location> <Value> | Assigns a location on the device for the current nodes or pins. |
BEL (for registers, LUT, SRL, LUTRAM) | Location Assignment | <Location> <Value> | Assigns a location on the device for the current nodes or pins. |
PROHIBIT | NA | NA | NA |
To set or modify placement constraints, use the Intel® Quartus® Prime Assignment Editor. Alternatively, you can edit the .qsf file.
Related Information