Re-Configurable Multimode, Multiband Information Transfer

Download Report

Transcript Re-Configurable Multimode, Multiband Information Transfer

Stanford
University
Re-Configurable Multimode, Multiband
Information Transfer Systems
Low Power, Small Size, Secure Software Defined Radio,
Re-Configurable Mobile Communications & Computing
M. Flynn, M. Morf, Stanford University
M. Cummings, enVia
1
Global Mobile Information Systems (GloMo) Program
Principal Investigators Meeting
July 28-30, 1998
Arlington, Virginia
1
Stanford
University
Re-Configurable Multimode, Multiband Information Transfer Systems
Secure Digital Radio
Radio IMPACT
• Hand-held, ubiquitous
• Field upgradable
• Mission Adaptive
Architecture IMPACT
• Security
• Arithmetic
• Signal Processing
Adaptive Radios
• Multi-Band, Multi-Service
• Small Formfactor, Low Power
• PLD co-processing (Prog.Log.Dev.)
Adaptive Architectures
• Secure, Robust, Redundant
• PAM-Blox
• Adaptive Arithmetic
SCHEDULE 1998
Jan:
Apr:
Oct:
Oct:
Digital hw physical design
Security plan
Digital hw test
Security sw demo, 2 channel
2 Service RF, hw & sw demos
Security PLD demo, 2 channel
End of Contract
Stanford University, Computer Systems Lab
enVia
http://umunhum.stanford.edu/res_html/darpa/radio.html
2
2
Objectives
Stanford
University
Adaptive Radios
Multi-Band, Multi-Service
Small Formfactor, Low Power
PLD co-processing Programmable Logic Devices
Adaptive Architectures
Secure, Robust, Redundant
PAM-Blox, Firm/Software tools
Adaptive Arithmetic
3
3
Impact on DoD
Stanford
University
Radio IMPACT
Hand-held, ubiquitous
Field upgradable
Mission Adaptive
Architecture IMPACT
Security
Arithmetic
Signal Processing
4
4
Stanford
University
Program Background
Stanford Architecture & Arithmetic:
Related Work:
SNAP (Arithmetic, HOF (PPA, CORDIC)
, Wave-Pipelining)
Tools (Chip planning, PAM- Blox, (P)AWB, ...)
Architectures studies: Superscalar, VLIW, Multi-Media (Video, LG)
Keyboard-less workstation
Advanced HW Technologies (photonics, Q-dots, UWB [DARPA])
Quantum-dots, Ultra-Wide-Band
enVia, Morphics
5
5
Challenges/Problem
Stanford
University
Program Task Overview, Challenges & Issues
Radio, enVia
Hand Held Communication Product Vision
Multi-Band RF front-end
Multi-Service Reconfigurable base-band
Security, SU
Security Issues (interactions, reconfiguration, ...)
Security Algorithms (Space-Time-Code-Diversity, ...)
SU Wireless Security Demo
Flexible Architecture Study, SU
PAM-Blox, Tools
Implementing Arithmetic & Algorithms in PLDs
6
6
Technical Approach
Stanford
University
Stanford Security Demo:
1. Simulation of Security Algorithms on Workstations ( 3 Laptops )
2. Demonstration of Security Algorithms with wireless modems (Ricochet,
FreeWave)
3. Demonstration of Security Algorithms on PLDs (Pamette, PAM-Blox)
4. System Integration (User Level, TCP/IP, Reconfigurable Hardware)
7
7
Accomplishments
Stanford
University
Technical Progress: Security [SU]
Reconfigurable Security Algorithms:
IDEA (arithmetic intensive) Pamette implementation @ 528Mbps = 1/2Giga-bps,
3 times speedup over somewhat older ASIC "VINCI", and
50% reduction in Power, 30% reduction in MOPS/Watt.
DES (RAW benchmark) Pamette implementation +50% speed, -50% area vs. RAW.
Space-Time-Code-Diversity (~secret-sharing) has low hw complexity
>> Challenge: system integration, standards, management.
Need to test our security algorithms with real RF links
Wireless hardware (e.g. freewave.com and ricochet.com)
Testing standard protocols (e.g. TCP/IP, SLIP/PPP):
some of the tested hw requires firmware or protocol changes,
workarounds: user-level, IPv4, Ipv6, hw-level.
>>Opportunities: combining security, robustness, compression, performance
8
8
Status
Stanford
University
SCHEDULE 1998
9
Jan:
Digital hw physical design
Security plan
Apr:
Digital hw test
Security sw demo, 2 channels
Oct:
2 Service RF, hw & sw demos
Security PLD demo, 2 channels
Oct:
End of Contract
9
Stanford
University
SU PLD Hw & Sw and Development Environment
Technologies / Parameters
10
• PLD
• Programmability
• DSP
• Performance
• Microprocessor
• Power
10
Stanford
University
Power
DSP versus PLD
11
•
Hurry & Wait vs. Just in Time
•
Granularity of multiple DSPs
•
Power wasted by transfer of instructions
(control) from memory to the DSP vs.
PLD has more compact representation
of the control information
11
Stanford
University
www.research.digital.com:80/SRC/pamette/overview/sld007.html
Oskar Mencer:
12
http://umunhum.stanford.edu/PAM-Blox/
http://umunhum.stanford.edu/~oskar/
12
Stanford
University
Reconfigurable Security Architectures
•
Multi Band Multi Service Radios enable new forms of Security:
-
•
Reconfigurable Security Applications
-
•
Mission adaptive
Field upgrade
Reconfigurable Security Implementations:
-
13
Multiple Paths allow "Secret Sharing" orSpace Time Code Diversity
Third Party Authentication and other security arrangements
User Level
Session Level
IP Level
HW Level
FirmWare Level
ASIC/Chip Level
13
Stanford
University
Reconfigurable Security Architectures
(continued)
Security via Multi Band, Multi Service, and Multiple Paths
Challenge problem driven security solutions
Diversity enables new forms of security:
Multiple Paths allow "Secret Sharing" ( 2 to k/n paths)
Multi Band (band switching/hopping to spread spectrum)
Multi Service (space, time, code/type diversity)
Combinations
Third Party Authentication and other security arrangements
14
14
Plans for Future Development
Stanford
University
Future Technical Work:
Flexible Systems, DSP, Security, Integration:
Incorporate Security & Video Compression into PLDs
Incorporate (baseband) DSP into PLDs
Incorporate IF DSP into PLDs
Basic Studies:
Provide Standard PAM-Blox
Flexible Arithmetic for DSP (PLD, ASIC, Custom AUs)
Higher Order Functions (e.g. PPAs, CORDIC,... SimOS)
Advanced Technologies (Photonics, Quantum Devices, ... UWB)
15
15
Technology Transition
Stanford
University
Commercial Applications are underway by:
enVia
Morphics
$
Military Applications are pursued by:
other DARPA projects
...
16
16
Key Resources
Stanford
University
Principal Investigator: Michael J. Flynn
Address: E.E. Department, Gates Computer Science Building, Room 334, Stanford, CA 94305,
e-mail: [email protected] , Phone: (650) 723-1450, Fax: (650) 725-6949
Co-Principal Investigator: Martin Morf
Address: E.E. Department, Gates Computer Science Building, Room 335, Stanford, CA 94305,
e-mail: morf@ umunhum.Stanford.edu , Phone: (650) 723-0140, Fax: (650) 725-6949
Principal Investigator for Subcontract: Mark Cummings, enVia,
Address: enVia, Inc., 12340 Saratoga/Sunnyvale Rd., Saratoga, Ca 95070,
e-mail: [email protected] , Phone/Fax: (408) 777-4802, mobile: (408) 813-8765
WebPages to download:
Publications
PAM-Blox software tools and design libraries
http://umunhum.stanford.edu/res_html/darpa/radio.html
Oskar Mencer:
17
http://umunhum.stanford.edu/PAM-Blox/
http://umunhum.stanford.edu/~oskar/
17