RAPID: A Rapid Prototyping Methodology for Embedded Systems PowerPoint PPT Presentation

presentation player overlay
1 / 4
About This Presentation
Transcript and Presenter's Notes

Title: RAPID: A Rapid Prototyping Methodology for Embedded Systems


1
RAPIDA Rapid Prototyping Methodology for
Embedded Systems
Huy Nguyen, Thomas Anderson, Stuart Chen, Ford
Ennis, Michael Eskowitz, Andy Heckerling, Tanya
Kortz, George Lambert , Larry Retherford, Michael
Vai HPEC 2009 23 September 2009
This work is sponsored by the Department of the
Air Force under Air Force contract
FA8721-05-C-0002. Opinions, interpretations,
conclusions and recommendations are those of the
author and are not necessarily endorsed by the
United States Government.
2
RAPID - Rapid Advanced Processor In Development
RAPID Tiles and IP Library
Control
IO
Known Good Designs
Capture
Form Factor Selection
Sig. Proc.
Custom
Composable Processor Board
VME / VPX
MicroTCA
System Architecture
Design
COTS Boards
FPGA Container Infrastructure
  • Main features of RAPID
  • Composable board design process
  • Custom processor composed of tiles extracted from
    known-good boards
  • Form factor highly flexible
  • Tiles accompanied with verified firmware /
    software for host computer interface
  • Container framework allowing co-design of boards
    and IPs
  • Portable FPGA Container Infrastructure with
    on-chip control infrastructure, off-chip memory
    access, and host computer interface
  • Surrogate board can be used while target board(s)
    are being designed or purchased

3
Composable Board Design Flow
Physical Design Reuse tool
Extract circuit block of interest (Known Good
Circuit)
Known Good Boards
Tile Re-use Library
Hierarchical Composite Known Good Tile
Board design time
Duration Approach Sche-matic Layout Manu-facture Test Debug Total(mos.)
Start from scratch 3-6 2-4 1-2 1-2 7-14
Known Good Board 1-3 1-3 1-2 1-2 4-10
Known Good Tiles 0.5-1 0.5-1 1-1.5 1-1.5 3-5
Verify
RAPID Design Board
Reduces time 50 to 66 as well as
increases probability of first-spin success

4
RAPID System Development
RAPID Processor
Packet Forming
Sample Timing Control
Timing signals
ADC data
Data path
DIQ
FIR
ABF
Packet Forming
Processed data
Analog data
ADC
Control
Control
  • 6 months head start on surrogate system
  • Overlapping of FPGA and board design
  • Standardized control interface allows smooth
    porting to objective system
  • 2 months saved in system debug and integration
  • Incremental integration with local storage for
    data path source / sink

12 months
Initial capability
Full capability
RAPID board design
13-14 months
Development Timeline
A. Heckerling, T. Anderson, H. Nguyen, et.al.,
An Ethernet-Accessible Control Infrastructure For
Rapid FPGA Development, HPEC 2008.
Write a Comment
User Comments (0)
About PowerShow.com