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