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