Ammon Final Project Good

Download Report

Transcript Ammon Final Project Good

The Effects of Pipelining on Signal Accuracy
and Propagation Delay
Ammon Hardcastle
Advisor Dr. Ken Stevens
Overview
► Problem
 Passive circuit noise
 Active circuit noise
► Test
circuit qualifications
► Circuit design
► Simulation setup
► Results
► Conclusion
Passive Circuit Noise
► Passive
circuit elements:
resistors, capacitors and inductors

► Clean
signal
► Resistor
► Resistor,
and capacitor (RC)
capacitor and inductor (RLC)
Active Circuit Noise
► Active
circuit elements:
► Saturation
transistors
current

► Triode
current

► Non-ideal
transistor switching
 Signal integrity
 Signal propagation
Proposed Test
► Design
a pipelined Fibonacci simulator
 Used to test the accuracy of the model order
reductions of the two phase algorithm
►3
desired qualities
 RLC separate from circuit
►Passive
vs. Active noise
 Pipelined
►Signals
can be evaluated throughout the circuit
►Signal locations are known throughout the circuit
 Testable
►Signals
are predictable
Circuit Design
► Fibonacci:
Starting at stage 6 (8 13 21 34...)
► 4 circuit designs:




1 Stage (8  21)
4 Stages (8  89)
8 Stages (8  610)
16 Stages (8  28, 657)
Power In
13
8
16-Bit Adder
16-Bit Register
Micron Single Layer Package
21
89
610
Power Out
28,657
Simulation Setup
► Purpose
of simulations
 Determine accuracy of propagating signals
 Compare differences between simulators
►3
test simulation
 Control
►HSPICE
►Ideal
power  1.2V (No Noise)
 Single voltage source through package
►HSPICE
and HSimPlus
 Independent voltage sources through package
►HSPICE
and HSimPlus
Results
 Independent
Single
Ideal voltage
voltagevoltage
source
source sources
►HSimPlus
HSPICE multiple
single
vs. HSPICE
vs. Single
vs. Ideal
Results - Continued
► Delay
variation from control simulation
575
525
Delay (pS)
475
425
HSPICE Single
375
HSPICE Mult
325
275
225
175
125
75
25
-25
0
2
4
6
8
Stages 10
12
14
16
18
575
525
475
Delay (pS)
425
375
325
HSIM Single
275
225
HSIM Mult
175
125
75
25
-25
0
2
4
6
8
Stages 10
12
14
16
18
Conclusion
► Power
 IC designs sensitive to current fluctuations
► 1st stage has the largest current
 1st stage has largest signal delays
► Mean
variation
delay caused by noise decreases as the signal propagates
 Multiple supplies have little affect on this circuit
► Worst
case improvement of only .5%
► 6 cases with no improvement
► Signal
Propagation
 Golden model underestimates actual delay
► Variations
► HSimPlus
up to 544pS (HSPICE)
vs. HSPICE
 1st stage delay only 50% of HSPICE
► Largely
underestimates noise affects for this circuit