Williams 1 MAPLD 2005/1001 A Linux-based Software Platform for the Reconfigurable Scaleable Computing Project John A. Williams * , Neil W. Bergmann * Robert F. Hodson + * School of ITEE The University of Queensland Brisbane, Australia + NASA Langley Research Centre Hampton, Virginia
32
Embed
A Linux-based Software Platform for the Reconfigurable Scaleable Computing Project
A Linux-based Software Platform for the Reconfigurable Scaleable Computing Project. John A. Williams * , Neil W. Bergmann * Robert F. Hodson +. Outline. RSC Overview Concept, participants Existing Technology MicroBlaze, uClinux New Developments Vision, Multiprocessing, MPI, NoC - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Williams 1 MAPLD 2005/1001
A Linux-based Software Platform for the
Reconfigurable Scaleable Computing Project
John A. Williams*, Neil W. Bergmann*
Robert F. Hodson+
* School of ITEEThe University of Queensland
Brisbane, Australia
+NASA Langley Research Centre
Hampton, Virginia
Williams 2 MAPLD 2005/1001
Outline RSC Overview
Concept, participants Existing Technology
MicroBlaze, uClinux New Developments
Vision, Multiprocessing, MPI, NoC Status and outlook
Planned Investigations, Progress
Williams 3 MAPLD 2005/1001
Outline RSC Overview
Concept, participants Existing Technology
MicroBlaze, uClinux New Developments
Vision, Multiprocessing, MPI, NoC Status and outlook
Planned Investigations, Progress
Williams 4 MAPLD 2005/1001
Reconfigurable Scaleable Computing Features
Next-generation on-board computing platform FPGA-based reconfigurable computer Soft CPU cores + embedded Linux operating
system Hybrid SW/HW application environment Hierarchical, scaleable computing network
Selected for funding in 2004 H&RT call for proposals
Number of Slices: 1504 out of 10752 13% Number of Slice Flip Flops: 1172 out of 21504 5% Number of 4 input LUTs: 2238 out of 21504 10% Number of FIFO16/RAMB16s: 24 out of 72 33% Number used as RAMB16s: 24 Number of DSP48s: 3 out of 48 6%
Williams 10 MAPLD 2005/1001
MicroBlaze, Linux and RSC Why?
Path for existing applications onto RSC Standard platform improves design efficiency