Transcript Document
A Case Study in HW/SW Codesign and RC Project Risk Management: The Honeywell Reconfigurable Space Computer (HRSC)
Jeremy Ramos Advanced Processing Systems Honeywell, Inc.
Clearwater, FL Ian Troxel HCS Research Laboratory University of Florida Gainesville, FL
Presented by: Jeremy Ramos #196 MAPLD 2004
Research Approach
•
Honeywell Reconfigurable Space Computer (HRSC) developed to build knowledge base
Interoperate with current product line
At least two Virtex class FPGAs for processing
Support several example applications
cPCI 6U form factor
Radiation tolerance/mitigation for path to flight
Consume less than 40 Watts per board
PMC Slot B PMC Slot A Front Panel cPCI J1,J2 Front Panel cPCI_IF
IO Prototyping Interface IO Prototyping Interface
MemBus
PE1 Virtex 1000
MemBus MemBus Config.
Cache Configuration Manager Configuration, User I/O, and interrupts MemBus DPM 256Kx32
PE2 Virtex 1000
MemBus MemBus
Research Objective
• • •
Data requirements stressing satellite downlinks On-board high-performance computing needed RC has potential to help reduce
NRE, cycle time, risk, cost
•
However, challenges to overcome
Standard architecture and programming model
Radiation-hardened components for space
Power issues
Project cost and risk models
Prototype, proof-of-concept system needed
Results
•
HRSC built under budget and on time
One year from concept to running applications
At most 5 FTE engineering effort at any time
Board worked on first boot with 2 jumper wires
•
Many factors contributed to project success
HW/SW codesign
Simulation/Emulation/Hardware environments
Spiral development process
Reduction in Non-Recurring Engineering
Streamlined design and documentation process