presentation charts

Porting & Scaling Strategies
for Nanoscale CMOS RHBD
Robert Shuler has 42 years of experience
in aerospace & avionics fault tolerant
systems design with NASA, and MSEE
(Rice) and BSEE (Miss. State U.)
degrees. He has half a dozen patents, and
publications in fields ranging from
economics (corporate risk compensation,
the equity premium) to physics (inertia & quantum gravity).
He lives in Texas with his wife Natasha, and has written
books on The Equity Premium Puzzle, Money, Wealth & War,
and crash rate theory (Economic Optimization of Innovation
& Risk).
5/18/2015
SEE/MAPLD
Robert Shuler
[email protected]
+1-281-413-7713 cell
http://mc1soft.com/papers
See full paper at above URL for explanation of charts
Human spaceflight 20-year needs
• high speed, low power and highly complex
integrated circuits to support manned missions
assisted by intelligent subsystems
• find landing sites in real time . . . . . . . . . . . . at night!
• large scale multi-core integrated circuits
• Incremental design over long periods
• Specialized commercial applications
may share similar need to protect design investment
Problems . . .
• Vendors consider ONLY mass-consumer applications
• Older RHBD techniques, and weaker technique, are
in-vogue for hi-reliability commercial applications
• University programs emphasize the weaker
techniques to get grants and jobs for graduates
• As susceptibility increases, space applications need
more robust techniques
• Need to research and adopt new techniques derails
notion of incremental progress toward distant goals
• Cost of porting to new processes growing very large
5 techniques
for addressing
these issues:
1. 10-cell library
• NAND/NOR functions
are regular & easy
• Most effort spent on
MUX/XOR/various FF
• Use MUX for FF, XOR
• INVZ = Guard Gate/TAG
• FF variations with external
gates costs very little
• Regular and RHBD mux/lat
• Delay SET filter not viable
much longer
2. Multi-parameter scaling
Vdd
diffusion (active)
NWELL
M1
N guard ring
P+
• Replaceable sub-cells for exact
size CONTACT and VIA1/2
• Max of minimum space-extension
rounding up to nearest lambda
• Pick “lambda” for drawing metal &
diffusion rather than gates
N+
P+
M2
• With few cells, adjust gate lengths
manually
• DRC subset for 12 base cell layers
N+
P guard ring
• Copy with layer map to vendor
setup for full DRC, routing, verification
3. Critical Node Separation
• Quest for smallest DICE layout obscures
its “dual interlocked” history
• Re-layout single cell for node
separation undone by one generation
•
•
•
•
DICE, SERT, TAG4 share same topology
DICE has most missing transistors, weak
Dooley cell = TAG4 off patent as of 2015
Half-cell layout for arbitrary separation
Critical Node Separation – cont’d
• Dooley-TAG4 2-1 MUX cell
• Half of RHBD latch
• Compact layout with
conventional mux setup
Dooley-TAG4
Standard MUX
4. Compact Voting Latch
• Based on TAG/Guard Gate
• Single gate votes 3 things:
– it’s current output node state
– input A
– input B
• Setting output node does not
cause node fights
– sim’d all cases
– regular gate won’t even
work in this configuration
• Use conventional 2nd FF stage for
TOTAL of 3 interconnects vs. 8!
• Same size as conventional DFF
CVL DFF
Traditional voting latch – 22T
Compact Voting Latch (CVL) – 8T
5. Automatic interlock/voting
• Top/bottom of blocks for signals
(was already author’s block convention)
• Left/right for coupling ports
• Connection by placement
• Blocks are identical
• #1 of each triad is primary inside block
• Ports rotate 1→3, 2→1, 3→2
• Blocks could be dynamically configurable
Results – library layout
Note: PAD buffers will be about as much work as the base library
Results – baseline for comparison
Conventional TMR with mixed routing:
33% inefficiency
no better than dual rail
(just different sensitive angles)
Even at 180 nm!
Results – single string vs. CVL TMR
• About 10% above theoretical minimum (3x) with Tanner router, 65 nm generic
• Horizontal routing channels available for full row abutment (green rectangles)
• 7 nm critical node spacing would be ~3 mm, up to 10 mm with low aspect ratio
Conclusions & further information
•
•
•
•
Combination of techniques should work into 7 nm region
Designs probably supportable/evolvable for 20 years (through Mars)
Likely migrate to commercial use in far future just as existing RHBD has
For full paper or author contact
http://ShulerResearch.wordpress.com
Also of interest to high-reliability community:
Economic Optimization of Innovation & Risk