1 delay insensitivity does not mean slope insensitivity! vainbaum yuri

Download 1 Delay Insensitivity does not mean slope insensitivity! Vainbaum Yuri

If you can't read please download the document

Post on 19-Dec-2015

220 views

Category:

Documents


1 download

TRANSCRIPT

  • Slide 1
  • 1 Delay Insensitivity does not mean slope insensitivity! Vainbaum Yuri
  • Slide 2
  • 2 Delay Insensitivity does not mean slope insensitivity! Paper presented in NOC-2010 Authors : Florent Ouchet, Katell Morin-Allory, Laurent Fesquet - TIMA Laboratory
  • Slide 3
  • 3 Talk outline Phenomenon highlight C-element implementation models C-element robustness for slow slopes Improving C-element impelemetaton Area/power penalty analysis
  • Slide 4
  • 4 Asynchronous circuit quality Self-timed circuit robustness evaluation: PVT variations Chip aging: transistors, nets, vias Low supply voltage Harden the behavior in harsh environment Avoid dead locks Avoid wrong operations
  • Slide 5
  • 5 Asynchronous circuit quality-Slopes Local effects on the circuit: Very slow signal variations Slow slopes on pads and nets Ex.: In synchronous design slopes are treated carefully Tools developed to check slopes Designer must fix all slopes violations
  • Slide 6
  • 6 Asynchronous circuit quality-Slopes Self-timed circuit assumptions usually reduced to delays But slopes must be considered
  • Slide 7
  • 7 2 half-buffers
  • Slide 8
  • 8 1 fast output environment
  • Slide 9
  • 9 2 half-buffers 1 fast output environment 1 slow input environment
  • Slide 10
  • 10
  • Slide 11
  • 11
  • Slide 12
  • 12
  • Slide 13
  • 13
  • Slide 14
  • 14
  • Slide 15
  • 15
  • Slide 16
  • 16
  • Slide 17
  • 17 Slow slop!
  • Slide 18
  • 18
  • Slide 19
  • 19 Slow slop!
  • Slide 20
  • 20
  • Slide 21
  • 21 VTL- voltage level for logic 0 VTH- voltage level for logic 1
  • Slide 22
  • 22 REQ M V TH V TL
  • Slide 23
  • 23 REQ M V TH V TL
  • Slide 24
  • 24 VTH>VTL safe and robust behavior VTL>VTH, VTH < Vin < VTL C-element sensitive to noise
  • Slide 25
  • 25 Assumption: VTH