
9/21/2011
8
Where do you spend most of your time?
Simulating designs?
Creating designs and test
benches?
System Designer
Analyzing and combining results
from multiple tools?
Exploring implementation ideas
and architectures?
Floating point to fixed-point?
Writing HW specifications?
Fixed-Point
Timing / Control Logic
Architecture Exploration
Algorithms / IP
Environment Models
Algorithms / IP
Analog Models
Digital Models
FPGA Requirements
18
Iterating over designs with the
FPGA designer?
Blaming the FPGA designer?
Hardware Specification
Test Stimulus
FPGA Designer
Where do you spend most of your time?
Simulating designs and validating
against HW specs?
Creating designs and writing test
benches?
Hardware architecture design?
Writing interfaces to existing IP?
Synthesis, Map, PAR cycles?
Iterating over designs with the
IP Interfaces
Hardware Architecture
Functional Simulation
Static Timing Analysis
Timing Simulation
Behavioral Simulation
Back Annotation
Implement Design
M
Synthesis
19
Blaming the system designer?
Place & Route
FPGA Hardware
Comentários a estes Manuais