No Slide Title

Download Report

Transcript No Slide Title

Integrated Management of Power Aware
Computation and Communication
Technologies
Nader Bagherzadeh, Pai H. Chou, Scott Jordan, Fadi Kurdahi
University of California, Irvine, ECE Dept.
Jean-Luc Gaudiot
University of Southern California, EE-Systems
Nazeeh Aranki, Nikzad “Benny” Toomarian
Jet Propulsion Laboratory
Quad Chart for IMPAC2T Project
Behavior
high-level
simulation
high-level
components
composition
operators
Architecture
functional
partitioning
& scheduling
behavioral
system model
mapping
system integration
& synthesis
parameterizable
components
busses, protocols
static
configuration
system
architecture
dynamic power
management
Innovations

Component-based power-aware design

Multi-power component aggregation

Power-aware reconfigurable architectures

Protocol-based power management

Global power policy optimization

Static & dynamic configurability for power
System Modeling
Coordination Synthesis
Architecture Definition
Static Partitioning
Component partitioning
Impact

Authoring Tool v1.0
Dynamic Partitioning
Simulator v1.0
Component Partitioning
Fully exploit off-the-shelf components

Unified functional/power correctness

Confidence in complex design points

Rapid turnaround time to architecture

Power protocol for massive scale
Start
2Q 00
Kickoff
2Q 01
Power Management Design Techniques
PCL definition
Simulatable components
Benchmark Identification
End
2Q 02
Component Simulator
PCL benchmarking
Synthesizable components
System Benchmarking
Layers to be addressed

Protocols
 Communication
channel coding, data compression
 fault tolerant protocols

DSP Algorithms
 media
streaming, channel equalization
 autonomous vehicle control
 weapon management systems

System-level architecture
 Power
optimization by pre-mission configuration
 Support for robust in-mission adaptivity

Component integration
 Distributed
coordination of power usage
 Evolvable component interface
Milestones
System Modeling
Coordination Synthesis
Architecture Definition
Static Partitioning
Component partitioning
2Q 00
2Q 01
Authoring Tool v1.0
Dynamic Partitioning
Simulator v1.0
Component Partitioning
2Q 02
Kickoff
Power management design techniques
PCL definition
Component Simulator
Simulatable components
PCL benchmarking
Benchmark Identification
Synthesizable components
System Benchmarking
Vendor Relationships

Jet Propulsion Laboratory
 Pasadena,

CA
Consystant Design Technologies
 Seattle, WA
Specific Application Scenarios

The NASA X-2000
 Avionics
for deep-space exploration
 Platformfor multiple missions

Pre-mission configuration
 Mix
of general-purpose processors and accelerator hardware
 Partitioning between hardware/software and multiple versions

Adaptable to changing mission objectives
 Re-integration

& in-mission optimization of power-aware components
Micro Air Vehicles
 Additional
tradeoffs between coordinated systems
 Inter-system computation/communication balance