100% found this document useful (1 vote)
190 views

FPGA (Xilinx & Altera)

The FPGA design flow involves specification, design entry using HDL languages or schematics, simulation, synthesis, placement and routing, timing simulation, and programming and debugging. Key steps include selecting an FPGA vendor, entering the design using various tools, synthesizing for the target device, placing and routing the design, simulating timing, and programming and debugging on hardware.

Uploaded by

Marco Amir
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
190 views

FPGA (Xilinx & Altera)

The FPGA design flow involves specification, design entry using HDL languages or schematics, simulation, synthesis, placement and routing, timing simulation, and programming and debugging. Key steps include selecting an FPGA vendor, entering the design using various tools, synthesizing for the target device, placing and routing the design, simulating timing, and programming and debugging on hardware.

Uploaded by

Marco Amir
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 1

FPGA Design Flow

Specification

System-Level Sim
SystemC Model C/C++ Matlab / Simulink

Device Selection
Xilinx Altera

Design Entry Design Entry


Verilog/VHDL Verilog/VHDL/AHDL
CoreGen
LogiBox LPM
IP Schematic FSM Schematic Waveform MegaCore

Function Sim
Cadence Verilog-XL Debussy
Simulation
Model &
TestBench Synopsys VCSi ModelSim
               
Synthesis Synthesis
FPGA Compiler II LeonardoSpectrum
Synthesis Synthesis
Constraints FPGA Express Synplify FPGA Express FAE Synplify Constraints

P&R Fitting
Placement & Routing Fitting
P&R
Constraints, Fitting
Floorplaning Back Annotate Routing Delay Back Annotate Routing Delay Constraints

Timing Sim
Cadence Verilog-XL Debussy
Timing
Model & Synopsys VCSi ModelSim
TestBench

Prototyping
Third Party Prototyping
Prototyping Development

Programming & Debug Programming & Debug


Hardware Debugger Programmer
SignalTap
JTAG Programmer ChipScope ILA

You might also like