SlideShare a Scribd company logo
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

More Related Content

PPTX
Fpga architectures and applications
PPTX
4.FPGA for dummies: Design Flow
PDF
Overview of digital design with Verilog HDL
PPTX
Design for testability and automatic test pattern generation
PPTX
Seminar on field programmable gate array
PPTX
ASIC design verification
PDF
Session 2,3 FPGAs
PDF
UVM ARCHITECTURE FOR VERIFICATION
Fpga architectures and applications
4.FPGA for dummies: Design Flow
Overview of digital design with Verilog HDL
Design for testability and automatic test pattern generation
Seminar on field programmable gate array
ASIC design verification
Session 2,3 FPGAs
UVM ARCHITECTURE FOR VERIFICATION

What's hot (20)

PPTX
RTL-Design for beginners
PPTX
Verilog Test Bench
PPTX
Spyglass dft
PDF
JTAG Interface (Intro)
PPTX
Scan insertion
PDF
Router 1X3 – RTL Design and Verification
PPTX
Physical design
DOCX
Altera flex
PDF
Data types in verilog
PPTX
LSSD Level-Sensitive Scan Design VLSI ECE 6th Sem
PPT
PDF
Actel fpga
PPTX
Powerplanning
PDF
UVM Methodology Tutorial
PDF
Uvm presentation dac2011_final
PDF
Logic synthesis using Verilog HDL
PPTX
Trends and challenges in IP based SOC design
PPT
PPTX
SOC Verification using SystemVerilog
RTL-Design for beginners
Verilog Test Bench
Spyglass dft
JTAG Interface (Intro)
Scan insertion
Router 1X3 – RTL Design and Verification
Physical design
Altera flex
Data types in verilog
LSSD Level-Sensitive Scan Design VLSI ECE 6th Sem
Actel fpga
Powerplanning
UVM Methodology Tutorial
Uvm presentation dac2011_final
Logic synthesis using Verilog HDL
Trends and challenges in IP based SOC design
SOC Verification using SystemVerilog
Ad

Viewers also liked (18)

PPTX
ASIC DESIGN FLOW
PPT
Fundamentals of FPGA
PPTX
PROGRAMMABLE LOGIC DEVICES PATR 2 OF 2
PDF
fpga programming
PDF
prom,pld problems
PPTX
programmable logic array
PPTX
Field programable gate array
PPTX
PPT
Programmable array logic
PPT
Hardware Implementation Of QPSK Modulator for Satellite Communications
PPT
PPTX
What is FPGA?
PDF
Programmable Logic Array ( PLA )
PPTX
IC ENGINE'S COMBUTION
PPTX
PDF
CI Engine Knocking
PPSX
INTRODUCTION TO C PROGRAMMING
PPT
Basics of C programming
ASIC DESIGN FLOW
Fundamentals of FPGA
PROGRAMMABLE LOGIC DEVICES PATR 2 OF 2
fpga programming
prom,pld problems
programmable logic array
Field programable gate array
Programmable array logic
Hardware Implementation Of QPSK Modulator for Satellite Communications
What is FPGA?
Programmable Logic Array ( PLA )
IC ENGINE'S COMBUTION
CI Engine Knocking
INTRODUCTION TO C PROGRAMMING
Basics of C programming
Ad

Similar to Fpga design flow (20)

PDF
MDE based FPGA physical Design Fast prototyping with Smalltalk
PDF
Advance hdl design training on xilinx fpga
KEY
A compiler approach_to_fast_hardware_design_exploration_in_fpga-based-systems
PDF
Lear design club_presentation_collaboration-verification
PPTX
Migrating Legacy Waveforms to the Software Communications Architecture (SCA)
PPTX
VVDN Presentation
PPTX
module nenddhd dhdbdh dehrbdbddnd d 1.pptx
PDF
Vlsi lab
PDF
Training Lecture
PDF
Fel Flyer F10
PDF
FPGA Camp - National Instruments Presentation
PDF
FPGAシステムを作るといいことある(かも?) @SWoPP2011鹿児島 BoF-2
PDF
8d545d46b1785a31eaab12d116e10ba41d996928Lecture%202%20and%203%20pdf (1).pdf
PPTX
Introduction to EDA Tools
DOC
Resume
DOC
Maxim zap cv_asic_backend_04_13
PPTX
Intro (lesson1)comp arch
PDF
Common Licensing Following Mergers and Acquisitions
PDF
FPGA Architecture and application
PDF
Chapter_01 Course Introduction.pdf
MDE based FPGA physical Design Fast prototyping with Smalltalk
Advance hdl design training on xilinx fpga
A compiler approach_to_fast_hardware_design_exploration_in_fpga-based-systems
Lear design club_presentation_collaboration-verification
Migrating Legacy Waveforms to the Software Communications Architecture (SCA)
VVDN Presentation
module nenddhd dhdbdh dehrbdbddnd d 1.pptx
Vlsi lab
Training Lecture
Fel Flyer F10
FPGA Camp - National Instruments Presentation
FPGAシステムを作るといいことある(かも?) @SWoPP2011鹿児島 BoF-2
8d545d46b1785a31eaab12d116e10ba41d996928Lecture%202%20and%203%20pdf (1).pdf
Introduction to EDA Tools
Resume
Maxim zap cv_asic_backend_04_13
Intro (lesson1)comp arch
Common Licensing Following Mergers and Acquisitions
FPGA Architecture and application
Chapter_01 Course Introduction.pdf

Recently uploaded (20)

PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
01-Introduction-to-Information-Management.pdf
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Cell Types and Its function , kingdom of life
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Classroom Observation Tools for Teachers
Final Presentation General Medicine 03-08-2024.pptx
Final Presentation General Medicine 03-08-2024.pptx
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
O7-L3 Supply Chain Operations - ICLT Program
Weekly quiz Compilation Jan -July 25.pdf
01-Introduction-to-Information-Management.pdf
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
A systematic review of self-coping strategies used by university students to ...
VCE English Exam - Section C Student Revision Booklet
Pharma ospi slides which help in ospi learning
Cell Types and Its function , kingdom of life
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
GDM (1) (1).pptx small presentation for students
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Anesthesia in Laparoscopic Surgery in India
Abdominal Access Techniques with Prof. Dr. R K Mishra
Supply Chain Operations Speaking Notes -ICLT Program
Classroom Observation Tools for Teachers

Fpga design flow

  • 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