Visible to Intel only — GUID: kdt1734684102337
Ixiasoft
6.1. Synthesis Tool
6.2. Device Resource Reports
6.3. Quartus® Prime Message
6.4. Design Assistant Design Rule Checking
6.5. Timing Constraints and Analysis
6.6. Area and Timing Optimization
6.7. Preserving Performance and Reducing Compilation Time
6.8. Designing with Hyperflex®
6.9. Simulation
6.10. Power Analysis
6.11. Design Implementation, Analysis, Optimization and Verification Revision History
Visible to Intel only — GUID: kdt1734684102337
Ixiasoft
1.1. Design Flow
Stages of the Design Flow | Description |
---|---|
System Specification | Planning, design specifications, IP selection |
Device Selection | Device information, determining device variant and density, package offerings, migration, speed grade |
Security Considerations | Authentication, encryption, base security, firewalls and fuses |
Hard Processor System | Bandwidth analysis, firewall planning, HPS boot methods, reset and I/O planning, peripheral, bridge and SDRAM configuration |
Design Entry | Coding styles and design recommendations, Platform Designer, planning for hierarchical or team-based design |
Board considerations | Power and Thermal Calculator, thermal management option, board design guidelines, configuration scheme, boot mode, signal integrity, I/O and clock planning, pin connections, reset plan, memory interfaces, verification |
Design verification | System console, simulation, debug timing analysis |
Debugging | Debug tools, remote debugging, simulation, system console, JTAG |
Embedded software design guidelines | Software requirements and architecture, tools, driver considerations, application development, test and validate |
The flow diagram depicted below represents the general high level design flow when you design with an Agilex™ 5 FPGA device.
Figure 1. Agilex™ 5 Device Design Flow