Clocking Consideration
Multiple Clock domains, clock muxing, clock gating.
Database preparation
RTL modification and Update
RTL simulation
Synthesis
Layout
Gate Level Simulation
PCB and FPGA validation
For FPGA
Can be reused to generate a database of Black box models
Core Test
Generation
Core Level Tests Core Test Library
RTL Database Modifications Datbase
System
Test
Generation
Compilation System Tests System Test Libraries
Script Simulation
Generation
Synthesis
System Test ELF File Core Test ELF file
Script Synthesis
Generation
Mapped
Verilog Model
Software Debugger
Regression
Test Results
Back Anotated
Place and Route Verilog Model
FPGA
Development Board
FPGA Image File
Ethernet ADC
Virtex XC6VLX760
MAC
External Interfaces
Switches
GPIO Connectors
Flexray
Level Shifters
Designed in
conjunction with
Hitex UK
Branded as
Meridian FPGA
development
Platform
http://www.recomp
.eu/meridian/
Bristol
10.02.2010 Copyright Infineon Technologies 2010. All rights reserved. Page 16
In System Testing
Simulation
Single RTL test ~40 seconds
Synthesis an Layout
Synplify Pro compilation and map ~4 hours on single compute
node
Xilinx Layout ~ 5 hours
Tool development
Early visibility of a multi core SOC design