Top Banner
Cell Cell - - based Architecture for based Architecture for Adaptive Wiring Panels: A First Adaptive Wiring Panels: A First Approach Approach Victor Murray 1 1 , Daniel Llamocca 1 1 , Yuebing Jiang 1 1 , Marios Pattichis 1 1 James Lyke James Lyke 2 2 , Stephen Achramowicz , Stephen Achramowicz 2 2 , Keith Avery , Keith Avery 2 2 1 1 University of New Mexico University of New Mexico 2 2 Air Force Research Laboratory Air Force Research Laboratory
38

Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

May 29, 2018

Download

Documents

vudung
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

CellCell--based Architecture for based Architecture for Adaptive Wiring Panels: A First Adaptive Wiring Panels: A First

ApproachApproachVictor Murray11, Daniel Llamocca11, Yuebing Jiang11,

Marios Pattichis11

James LykeJames Lyke22, Stephen Achramowicz, Stephen Achramowicz22, Keith Avery, Keith Avery22

11University of New MexicoUniversity of New Mexico22Air Force Research LaboratoryAir Force Research Laboratory

Page 2: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

2

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 3: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

3

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 4: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

4

What is a wiring harness?

• Packaging hierarchy from transistor to system

• Wires dominate the content of electronics in systems

• Harnesses are wires that form Level 4 connections

27 April 2011

Page 5: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

5

Real World Example – Tacsat 2

27 April 2011

Page 6: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

6

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 7: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

7

Advantages

• Dramatic time reduction– Reduces weeks and months to minutes

• Flexibility– Accommodate last minute changes– Fixing errors after the fact

• Diagnostic enhancement– Form temporary probes without dismantling system

• Robustness– Ability to route around damage– Ability to make self-healing

27 April 2011

Page 8: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

8

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 9: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

9

Adaptive wiring concept

CB

A

A

B

C

CB

A

A

B

C

blank programmed

Page 10: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

10

Segmented (extended) adaptive panel

CB

A

A

BC

Page 11: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

11

Temporary probes can be inserted

CB

A

A

BC

V

Page 12: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

12

Fault management

CB

A

A

BC

Faulty connection

New good connection

Page 13: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

13

Physical Embodiment

Page 14: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

14

Placement and routing (two modules)

E

D

E

D

Page 15: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

15

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 16: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

16

Challenges

• Bistable / multistable / persistent, low-power• Electrical performance

– Low resistance– Bandwidth – High-isolation (low crosstalk)

• Hot-switching• Compact • Low-cost

27 April 2011

Page 17: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

17

Wiring Supply / Demand

27 April 2011

Length

Quantity

Supply (ex.)

Demand (OK)Case 1

Demand Case 2Over‐supply (wasteful)

Demand Case 3 (wiring starved, won’t work)

Page 18: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

18

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 19: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

19

Simplified Depiction

Unplaced modulePlaced module

Cell

Cells

Scalable adaptive wirinpanel

Cell Management Unit

Page 20: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

20

“Unit cell”

Displaced unit cell

Unit cell

Mechanical mounting point

Power terminal (pin)

Signal terminal (pin)

Page 21: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

21

“East “ edge

Local I2C communications port

Routable wiring resources

Surface routing termini

Cell common I2C port

Cell local processing unit

“North“ edge

“South“ edge

“West“ed

ge

Cell –module I2C port

Unit cell details

Page 22: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

22

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 23: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

23

Adaptive Wiring Panel with modules

27 April 2011

Page 24: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

24

Interior details of module connections to panel

27 April 2011

Page 25: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

25

Example Wiring Problem

27 April 2011

Page 26: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

26

Cell Implementation

• Cells are self-contained (5cm x 5cm)• Contains local routing (~70 relays)• Communicate using six I2C busses

– 4 neighbors (N-E-W-S) (local)– 1 cell-to-module– 1 cell-to-host (global)

27 April 2011

Page 27: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

27

Current Hardware (one cell)

27 April 2011

Top board ( adaptive surface)

Southcell board

Page 28: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

28

Cell Management Unit

• Manages global panel of cells– Computes connections– Manages cell and modules– Implements dynamic changes

• Implements wiring harness as netlist• Netlist programmed SPICE language• Route algorithms• Graphical User Interface (GUI) simplifies user

interaction

27 April 2011

Page 29: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

29

Cell management Unit

27 April 2011

Page 30: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

30

Five cells, two modules

27 April 2011

Page 31: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

31

Example Problem

27 April 2011

Page 32: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

32

Graphical User Interface

27 April 2011

Page 33: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

33

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 34: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

34

Future Work

• Increase demo to 64 tiles (8 cells x 8 cells)

• Development of MEMS switches (90% reduction in size, weight, and power)

• Improved hierarchical routing algorithms

• Self-healing demonstrations• Multi-panel manifold• Extension of ideas to three dimensions

27 April 2011

Page 35: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

35

Outline

• What is a wiring harness?• Why would we want to make it reconfigurable

and adaptive?• Basic concept of adaptive wiring harness• Challenges• Cellular architecture for adaptive wiring

harness• Current Status• Future Work• Conclusions

27 April 2011

Page 36: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

36

Conclusions

• Adaptive wiring can have significant advantages over fixed designs (speed, flexibility, robustness)

• Adaptive wiring architecture has been described

• Cellular version of adaptive wiring harness has been designed and partial panel has been demonstrated

• Within next year a full scale version will be available for further study

Page 37: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

37

Acknowledgments

• Financial support– AFRL Space Vehicles– Air Force Office of Scientific Research (AFOSR/NE)

Discovery Challenge Thrust for Reconfigurable Cellular Electronic/Photonic Arrays (Dr Gernot Pomrenke)

27 April 2011

Page 38: Cell-based Architecture for Adaptive Wiring Panels: …llamocca/Research/murray2011_AWP_paper...Cell-based Architecture for Adaptive Wiring Panels: A First ... Scalable adaptive wirin

38