Download Ammon Final Project Good

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Heterodyne wikipedia , lookup

Dither wikipedia , lookup

Pulse-width modulation wikipedia , lookup

Electronic engineering wikipedia , lookup

Alternating current wikipedia , lookup

Electromagnetic compatibility wikipedia , lookup

Fault tolerance wikipedia , lookup

Current source wikipedia , lookup

Time-to-digital converter wikipedia , lookup

Electrical substation wikipedia , lookup

Buck converter wikipedia , lookup

Ground loop (electricity) wikipedia , lookup

Earthing system wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Oscilloscope history wikipedia , lookup

Islanding wikipedia , lookup

Resistive opto-isolator wikipedia , lookup

Rectiverter wikipedia , lookup

Circuit breaker wikipedia , lookup

Integrated circuit wikipedia , lookup

Network analysis (electrical circuits) wikipedia , lookup

Opto-isolator wikipedia , lookup

RLC circuit wikipedia , lookup

Regenerative circuit wikipedia , lookup

Transcript
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