Design Objective

Download Report

Transcript Design Objective

TEAM W3:
Digital Voice Processor 525
Jarrett Avery (W3-1)
Sean Baker (W3-2)
Huiyi Lim (W3-3)
Sherif Morcos (W3-4)
Amar Sharma (W3-5)
Design Manager: Abhishek Jajoo
Design Goal
Design an Analog-to-Digital Conversion chip to meet
demands of high quality voice applications such as: Digital
Telephony, Digital Hearing Aids and VOIP.
Date: 2/15/2006
Gate Level Design
Status
Design Proposal
 Project chosen: 16 bit Delta-Sigma ADC
 Basic specs defined
Architecture
 Matlab Simulated
 Behavioral Verilog - Simulated
 Structural Verilog – Simulated
Schematic
 Digital – All modules created, yet to be tested
 Analog - More accurate model created
Floorplan
 Revised floorplan
Layout
 Intend to Bit Slice Sinc Filter and hopefully PII
Simulation / Verification
Algorithm Detail
Analog
Analog
Input
Analog to Digital
Conversion
Lowpass Filter
(Delta-Sigma
Modulator)
Decimation
(Sinc Filter,
Downsample)
Measure Peak
Amplitude
(Peak Input
Indicator)
Digital
Output
Digital
Peak
Indicator
Brief Analog Progress
Decided upon RC values for Low Pass
Filter
 Decided Operational Amplifier Topologies
 Modified Behavioral Schematic to more
accurately model the desired real circuit.
 Tuned the modulator
 Will all be discussed in detail Next
Week…

Algorithm Detail
Digital
Analog
Input
Analog to Digital
Conversion
Lowpass Filter
(Delta-Sigma
Modulator)
Decimation
(Sinc Filter,
Downsample)
Measure Peak
Amplitude
(Peak Input
Indicator)
Digital
Output
Digital
Peak
Indicator
Digital Design Decisions

Discovered governing formula for Digital
Resolution from Brandt and Whooley.
3
* log2 (256) = Resolution
 Changed our design from 18 bits to 24 bits.

Ran initial Schematic simulations.
Found glitches with clocking/timing. (Clk
Divider)
 Require buffering to correct.


Registered Y value coming out of the Sinc
Filter as opposed using switching.
Digital Schematic – Decimator
Overall
Hardware That Makes it Happen
(Sinc Filter)
Schematic – Sinc Filter
Hardware That Makes it Happen
(Peak Input Indicator)
Schematic - Peak Input Indicator
Hardware That Makes it Happen
(Clock Divider)
Schematic - Clock Divider
Simulation – Overall Chip
Now, we have simulated entire design in a
mixed-signal environment
 Analog portion represented by realistic
behavioral components
 Digital portion represented by Structural
Verilog code
 Simulated together in Cadence using
AHDL

Old Simulation – Overall Chip
New Simulation – Overall Chip
Digital Simulation
Simulated behavioral and structural
models of Decimator (Sinc Filter, PII
function & Clock Divider) in ModelSim
 Verified generation of Nyquist clock by
clock divider module
 Verified updates of maximum & minimum
values of sinc filter output by PII function
module

Digital Simulation Results
Revised Transistor Count

Analog



Digital










3 x Analog Op Amps, 3 x 24 = 72
Resistive/Capacitive Elements
8 x 24-bit registers, 8 x 530 = 4240
1 x 12-bit register, 1 x 260 = 260
8 x 24-bit adders, 8 x 680 = 5440
1 x 24-bit counter, 1 x 870 = 870
1 x 7-bit counter, 1 x 250 = 250
1 x 12-bit equality function, 1 x 120 = 120
2 x 24-bit muxes, 2 x 150 = 300
Misc logic/Buffers = 500
Total = 11,980 transistors
Old Total = 9,300 Transistors
Initial Floorplan
Total Area =
77, 750 sq μm
Revised Floorplan
REVISED FLOORPLAN
350 microns
Modulator
Sinc 3 Filter
1BIT
PII Function
72 Large
Transistors
900 = square
290 microns
microns
24 Bits
RC
Components
Area =
1800 =
square microns
59,147 square microns
24 Bits
Area =
7075 Transistors
41,005 square microns
4905 Transistors
Estimated
Area
Total Area = 102,852 sq μm
24 Bits PII
Total Area = 102,852 square microns
8.36 square microns per
transistor was used as an
estimate
Revised Power Consumption
We’ll be using 1.8V source
 Estimate chip’s total power ~3 mW


Digital Portion – .256 uW
= C * V2 * f
 Power = 5 MHz * (1.8 V)2 * 3.16 pF
 Capacitance Estimated from previous projects
(based on 322)
P

Analog Portion – 2.5 mW
P
= IV
 3 Op Amps * (150uA * 1.8 V) = 2.5 mW
Problems and Questions

Even More Transistors
~12,000 transistors is a lot for 3 digital
designers
 A lot of repetition
 Can always reduce design (PII function, clock
divider)


Analog RC Components
Keep them on chip?
 Outsource the analog low pass filter due to
size constraints.

Results

More comfortable with overall design





Gate level Design Completed
Structural Verilog simulations
Overall schematic including both analog & digital
portions of design
Topology, RLC selection for analog parts (next week)
Coming up Next:



Schematic Simulation
Layout
Gate Sizing - Analog