Mixed Signal SOC Circuit Design

advertisement
Mixed signal SoC:
A new technology driver in LSI industry
Akira Matsuzawa
Matsushita Electric Industrial Co., Ltd
(Tokyo Institute of Technology, after this April)
ISCAS
A. Matsuzawa
1
Contents
•
•
•
•
Introduction
Current electronics and mixed signal technology
CMOS as an analog device
Development strategy and design system for
mixed signal SoC
• Issues of mixed signal SoC and solutions
• Summary
ISCAS
A. Matsuzawa
2
Current electronics and
mixed signal technology
ISCAS
A. Matsuzawa
3
Image of current electronics
Digital consumer electronics and networking drive current electronics.
IEEE 1394, USB, Blue tooth, Wireless LAN
DAB
CS/BS
Ethenet
Digital TV
ITS
HII Station
Home network
ADSL, FTTH
Network
Digital TV
W-CDMA
Home
Server
ISCAS
DVC
A. Matsuzawa
DVD
4
Mixed signal technology :Digital networkings
Mixed signal technology enables high speed digital networking.
Data conversion
Equalization
Encryption
Data and clock recovery
Noise cancellation
Error correction
Digital
Analog
DAC
DAC
DAC
DAC
Line
I/F
TX3
TX4
6b, 125MHz ADC, DAC
ADC
ADC
ADC
ADC
250Mbaud
(PAM-5)
Pulse Shaping
Slicer
FFE
DFE
Clock
Recovery
TX1
TX2
Side-stream
Scramber
&
Trellis,Viterbi
Symbol
Encoder
Side-stream
Descramber
&
Trellis,
Viterbi
decoder
Echo Canceller
Analog circuit
3-NEXTCanceller
Digital circuit
ISCAS
A. Matsuzawa
5
Mixed signal tech. ;Digital read channel
Digital storage also needs high speed mixed signal technologies.
Variable
Variable
Gain
GainAmp.
Amp.
Analog
Analog
Filter
Filter
AAto
toDD
Converter
Converter
Voltage
Voltage
Controlled
Controlled
Oscillator
Oscillator
Data In
Pickup signal
(Erroneous)
Digital
Digital
FIR
FIRFilter
Filter
Viterbi
Viterbi
Error
Error
Correction
Correction Data
Out
Clock
Clock
Recovery
Recovery
Analog circuit
Data Out
Digital circuit
Processed
(No error) Signal
ISCAS
A. Matsuzawa
6
Mixed signal SoC for DVD RAM system
This enables high readability for weak signal from DVD RAM pickup.
World fastest and highly integrated mixed signal CMOS SoC
0.18um- eDRAM
Analog
for servo
24M Tr
16Mb DRAM
Digital
Read channel
500MHz
Mixed Signal
16Mb DRAM
Goto, et al., ISSCC 2001
ISCAS
A. Matsuzawa
7
Recent developed mixed signal CMOS LSIs
5G RF LAN
12b 50MHz ADC 2ch
12b 50MHz DAC 2ch
AFE for ADLS
AFE (Analog Front End)
Digital network
1394b (1GHz)
AFE for Digital Camera
12b 20MHz ADC+AGC
12b 20MHz
ADC+DAC
2GHz RF CMOS
ISCAS
A. Matsuzawa
8
Application area in mixed signal CMOS tech.
Almost all the products need mixed signal CMOS LSI tech.
・Cellular phone: PDC, W-CDMA
Wireless
・RR-Net: Bluetooth, IEEE802.11
・Broad cast: STB, DTV, DAB
Network
Network
Communication
Communication
・Optical:FTTH, OC-xx
・Metal: ADSL, VDSL, Power line modem
Wired
・Serial: IEEE1394, USB, Ethernet
・Parallel: DVI, LVDS
Recording
Recording
・DVD, VDC, HDD
Output
Output
Input
Input
Power
Powersupply
supply
・LCD, PDP, EL, Audio drive
・Camera, Others
・ Switching supply, Every LSIs (On-chip)
ISCAS
A. Matsuzawa
9
Digital technology in real world
Digital signal suffers heavy damage in real world.
But, digital can address this issue by own advantages,
but needs the help of analog tech.
Pure digital
Advantages of Digital Tech.
•
•
•
•
•
High robustness
Programmability
Time shift (memory)
Error correction
High Scalability
Media
(Cable, Disc, Air, etc)
Noise
Distortion
Interference
Limited bandwidth
Real world
Damaged
digital
Mixed
Mixedsignal
signaltechnology
technology Reconstruction
(Analog+Digital)
(Analog+Digital)
Not only digital, but also analog;
ADC, DAC, Filter, and PLL are needed
ISCAS
Recovered digital
A. Matsuzawa
10
Progress in A/D converter; video-rate 10b ADC
ADC is a key for mixed signal technology.
We have reduced the cost and power of ADC drastically;
1/ 2,000 for Power and 1/200,000 for the cost!
dulling past 20 years
CMOS technology attained it.
1980
1982
1993
Now
Conventional product World 1st Monolithic World lowest power SoC Core
Board Level (Disc.+Bip)
20W
$ 8,000
Analog Devices Inc.
Bipolar (3um)
2W
$ 800
Our developed.
ISCAS
A. Matsuzawa
CMOS (1.2um) CMOS (0.15um)
10mW
30mW
$0.04
$ 2.00
Our developed.
Our developed.
11
Progress in high-speed ADC
High speed ADC has reduced its power and area down to be embedded.
World fastest 6b ADC
6b, 1GHz ADC
2W,
1.5um Bipolar
ISSCC 1991
6b, 800MHz ADC
400mW, 2mm2
0.25umCMOS
Pd/2N[mW]
ISSCC 2000 World fastest CMOS ADC
10
1
Reported Pd of CMOS ADCs
ps
s
G
W/
m
10
s
sp
G
W/
m
1
ISSCC 2002 World lowest Pd HS ADC
7b, 400MHz ADC
50mW, 0.3mm2
0.18umCMOS
ISCAS
1 order down
This Work
0.1
A. Matsuzawa
1
10
Conversion rate [x100Msps]
12
Early stage mixed signal CMOS LSI for CE
Success of CMOS ADC and DAC enabled low cost mixed signal CMOS LSI.
This also enabled low cost and low power digital portable AV products.
1993 Model: Portable VCR with digital image stabilizing
6b Video ADC
Digital Video filter
System block diagram
8b low speed ADC;DAC
8b CPU
ISCAS
A. Matsuzawa
13
CMOS as analog device
ISCAS
A. Matsuzawa
14
CMOS as analog device
CMOS has many issues as analog device,
but also has a variety of circuit techniques
CMOS
Bipolar
Comment
Switch action
++
--
Low Input current
++
--
Only CMOS can realize
switched capacitor circuits
High gm
-
+
CMOS is ¼ of Bip.
Low Capacitance
+
-
This results in Cp issue
fT
+
+
Almost same
Voltage mismatch
--
++
CMOS is 10x of Bip.
1/f noise
--
++
CMOS is 10x to 100x of Bip.
Low Sub. effect
-
+
Offset cancel
++
--
Analog calibration
++
--
Digital calibration
++
--
Embed in CMOS
++
--
ISCAS
A. Matsuzawa
CMOS has a variety of
techniques
to address the self issues
15
GHz operation by CMOS
Cutoff frequency of MOS becomes higher than that of Bipolar.
Over several GHz operations have attained in CMOS technology
0.13um
100G
0.18um
Frequency (Hz)
20G
fT : Bipolar (w/o SiGe)
0.25um
50G
fT : CMOS
fT /10 (CMOS )
0.35um
RF circuits
10G
5G
Cellular
Phone
CDMA
fT /60 (CMOS )
5GHz W-LAN
gm
fT ≡
2πCin
vsat
fTpeak ≈
2πLeff
Digital circuits
2G
1G
IEEE 1394
D R/C for HDD
500M
200M
100M
1995
2005
2000
ISCAS
A. Matsuzawa
Year
16
CMOS technology for over GHz networking
Digital consumer needs over GHz wire line networking.
CMOS has attained 5Gbps data transfer.
DVC
IEEE1394
STB
DVI
HD-DVD
FPD
World first 1394b transceiver
For 1Gbps networking
Test chip for 5Gbps wire line
0.25um 3AL_CMOS
0.18um 4AL_CMOS
200ps
5Gbps Eye pattern
ISCAS
A. Matsuzawa
17
fT: MOS vs. Bipolar
Even if fT of MOS is same as that of Bipolar,
fT of MOS is easily lowered by parasitic capacitance.
Because, gm of MOS is ½ to ¼ of that of Bipolar at the same current.
MOS
gm
fT ≡
2πCin
Ids
gm ≡
⎛ Veff ⎞
⎜
⎟
⎝ 2 ⎠
Veff min = 2nU T
Veff/2: 50-100mV
(actual ckt.)
Bipolar
Ic
gm ≡
UT
UT ≡
n: 1.4
gmCMOS <
CinCMOS
ISCAS
1 1
, gmBip
2 4
1 1
< , CinBip
2 4
A. Matsuzawa
kT
≈ 26mV
q
(Same operating current)
(Same fT)
18
Parasitic effect: CMOS CT filter
High frequency ckt. with scaled device is strongly affected from parasitic.
Circuit optimization with layout and parasitic effect is needed.
SIM w/o parasitic C
SIM with parasitic C
NO LPE
2.5E+00
3.5E+00
3.5E+00
NG
3.0E+00
2.5E+00
Group Delay
OK
Group Delay
Group Delay
LPE OPTIMIZED
LPE
3.5E+00
3.0E+00
Optimized with parasitic C
OK
3.0E+00
2.5E+00
2.0E+00
2.0E+00
2.0E+00
1.5E+00
1.00E+07 1.00E+08 1.00E+09
1.5E+00
1.00E+07 1.00E+08 1.00E+09
1.5E+00
1.00E+07 1.00E+08 1.00E+09
Freq.
Freq.
ISCAS
A. Matsuzawa
Freq.
19
Transistor issue: VT mismatch
Larger gate area is needed for small VT mismatch.
Scaling and proper channel structure can improve this.
ΔVT (σ:mV)
15
Tox
ΔVT ∝
LW
0.4um Nch
Larger gate area
0.13um Nch Boron w. Halo*
Tox scaling
10
0.4um Pch
Channel engineering
0.13um Nch In w/o Halo*
5
0
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
1
( μm −1 )
LW
ISCAS
0.8
* Morifuji, et al., IEDM 2000.
A. Matsuzawa
20
Development strategy and design system
for mixed signal SoC
ISCAS
A. Matsuzawa
21
Full DVD system integration in 0.13um tech.
Advanced mixed signal SoC has been successfully developed.
Okamoto, et al., ISSCC 2003
0.13um, Cu 6Layer, 24MTr
CPU2
CPU1
System
Controller
Pixel
Operation
Processor
Front-End
Analog FE
+Digital R/C
VCO
ADC
PRML
Read
Channel
AV
Decode
Processor
IO
Processor
Servo DSP
Gm-C
Filter
Back
Back -End
-End
Analog
Analog
Front
Front End
End
ISCAS
A. Matsuzawa
22
System: DVD player
Current electrical system is complicated and needs analog and memory.
Optical Disc Optical
Head
Memory
32bit MCU
DRAM Embedded
Red Laser
Driver
Head
Amp
16M
SDRAM
PhotoPhoto-receptive
Compound
4M
Red Laser Unit DRAM
ODC
High-speed
Analog-Digital
Read
Channel
Analog
Front End
Copy
Protection
Servo DSP
MPEG
Algorithm
Video Output
AC-3 Output
AC-3 Audio
CD
DEM
System Controller
MCU
Servo
DSP
MPEG 2
Video
Demodulation
ECC
Pre Amp
Analog
AV Decoder
Media Core
Processor
Stereo Output
Console
Panel
System Controller MCU
:First-Gen.
:Third-Gen.
:Second-Gen.
:Fourth-Gen.
ISCAS
OS
API
A. Matsuzawa
23
Scaled CMOS technology
Current Scaled CMOS technology is very artistic.
Matsushita’s 0.13um CMOS technology
Gate
SiO2
Seven lattices
Si
100nm
Transistor
Cu Interconnection
ISCAS
A. Matsuzawa
24
Development strategy and system
Product time slot is narrow and development cost is huge.
Conventional analog LSI needs 2 or 3 re-designs.
This can not be accepted to mixed signal SoC
Advanced development strategy and design system must be established.
12 Mon
12 Mon
12 Mon
6 Mon 6 Mon 3 Mon
Sales (A.U)
Combo
8x
DVD ROM
16x
DVD
ROM
12x
DVD ROM
6x DVD ROM
First
DVD ROM
‘97
2.6G
RAM
‘00
Time
ISCAS A. Matsuzawa
Combo
2nd G
2.6G
RAM
4.7G
RAM
25
Strategy for the mixed signal SoC
•
System design
– Digital calibration for analog adjustment and unknown parameters.
– System optimization to reduce analog area and increase robustness.
•
System verification
– Fast and accurate mixed signal system simulator with behavioral model to
verify and optimize the mixed signal system.
– Create the target performance for circuit blocks.
•
Circuit design
– Ultra fast and accurate circuit simulation for P.V.T and fluctuation analysis
to verify the performance and robustness.
– Circuit optimizer to find the sweet spot of the circuit.
– Automated creation of analog behavioral model for system sim.
•
Process and device development
– Develop suitable analog option device
– Early analog parameter extraction ( mismatch, temp. and voltage chara.)
– Monitor and control the analog parameters in Fab.
ISCAS
A. Matsuzawa
26
Design flow for mixed signal SoC
Design flow from System to layout with top down and bottom up process
should be used for designing mixed signal SoC.
Accurate and a variety of device parameters is an another key.
Unified design flow controller
Device parameters
(SPICE, Noise, Mismatch)
System design
(Mixed signal level)
Transistors Top down flow
Required SPEC
Passives
Substrate
Circuit design
(SPICE +Behavioral)
Package
Bottom up flow
Actual
Circuit model
Optimizer
Cable
Parasitic effect
Layout design
(Semi/Full automated)
ISCAS
A. Matsuzawa
27
Multi-language simulation
Multi-language simulation is 56x faster than SPICE with same accuracy.
This will contribute to shorter design TAT and higher design quality.
SPICE+Verilog D+Verilog A
ISCAS
A. Matsuzawa
28
Mixed signal system design
Needs mixed signal Simulation for total signal processing.
Many parameters and processing methods should be optimized.
Finally, system is checked by real disc signals.
Real disc signal
Encoder/Decoder Methods
PRECODER
M-RANDOM
ENCODER
Analog
Digital
Resolution
BER
Processing Method
# of Taps
Filter
NOISE
ADC
Boost level
ISCAS
PR
EQUALIZER
# of Taps
A. Matsuzawa
VITERBI
DETECTOR
DECODER
# of Path
29
System simulation
Perfection of the mixed signal system should be verified
and optimized by system simulation.
ADC resolution effect
EPR4ML BER vs SNR (AD ENOB)
1.0E+00
RLL (2, 10) recorded data
1.0E-01
4b
1.0E-02
BER
BER
PR(3,4,4,3) waveform
4bit
5bit
6bit
7bit
1.0E-03
5b
1.0E-04
Viterbi decoded result
1.0E-05
6b
7b
1.0E-06
18
19
20
21
22
23
24
25
26
SNR (dB)
SNR
System verification
ISCAS
A. Matsuzawa
30
LSI design using behavioral language
Example: Analog Front End chip for ADSL system.
LNA
Output driver
Buffer
Buffer
Filter
Filter
D/A
A/D
VCXO cont.
ISCAS
Control logic
A. Matsuzawa
31
Hierarchical and behavioral system design
System should be described in behavioral language, hierarchically.
Analog: Verilog-A
Logic: Verilog-D
Analog behavioral model
ISCAS
A. Matsuzawa
32
Virtual System test using Verilog AMS and Matlab
We can test the designed mixed signal system virtually,
by using Verilog AMS and Matlab.
Matlab
Matlab
DMT modulation
DMT demodulation
Target LSI
Conste
llation
ENC
IFFT
FIR
FIR
FFT
Verilog-AMS
Conste
llation
DEC
Matlab is used as a soft DSP
> 66dB
Q
I
f
MTPR TEST (DMT Carrier hole)
ISCAS
A. Matsuzawa
QAM constellation
33
Fitting between behavioral and Spice
The combination of Verilog AMS and SPICE assures system perfection.
Function check
In Verilog-AMS
Verilog-A
Verilog-A Sim
Specification
Circuit design
(SPICE+Verilog AMS)
SPICE
Fitting check
Behavioral model
extraction
If needed
SPICE sim
ISCAS
A. Matsuzawa
34
Unified mixed signal circuit simulator
New design system can increase design speed, 10x to 50x.
System level Specification
Optimization
Simulation
Results
Design flow
controller
Documentation
Test bench
PVT analysis
Spec sheet
Behavioral model
Optimization
Simulation flow
Verilog-AMS
+SPICE
ISCAS
A. Matsuzawa
35
Controller for automated simulation
Simulation controller enables fast and automated simulation steps
Project name
Test bench (20 types)
Parameter seep
Spec sheet
-PLL simulation results
-Behavioral modeling
Behavioral model calibration
Behavioral model generation
Optimization
Design procedure
ISCAS
A. Matsuzawa
36
Issues of mixed signal SoC
ISCAS
A. Matsuzawa
37
Vdd and CMOS scaling limits in analog
Lowest analog operating voltage must be 1.2V -1.8V.
Thus 0.18um – 0.13um must be a scaling limit for analog.
This results in salutation of fT and area reduction.
Technology node (0.1um)
Supply voltage (V)
4
ITRS ‘99
Digital
(Upper)Technology
node
テクノロジーノード
デジタル(上限)
Analog
アナログ(上限)
(Upper)
3
Analog
アナログ(下限)
(Lower)
2
1
Digital
(Lower)
デジタル(下限)
0
1
2
‘00
3
4
5
6
ISCAS
7
‘05
8
A. Matsuzawa
9
10
11
12
‘10
13
14
15
38
Optimization in channel parameters
Larger gate length is needed for small mismatch and small noise circuit.
However, this results in increase of cost and decrease of performance.
Log (Magnitude)
Internal capacitance
Transistor area
Output resistance
DC Gain
Frequency characteristics
1/f noise
VT mismatch
Small
Log L
ISCAS
A. Matsuzawa
Large
39
Cost up issue by analog & I/O
Cost of mixed A/D LSI will increase when using deep sub-micron
device, due to the increase of cost of non-scalable analog and I/O
parts.
Large analog on SoC must be unacceptable in near future.
Wafer cost increases 1.3x
for one generation
I/O
Analog
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
(0.35um : 1)
Digital
0.35um
0.25um
0.18um
0.13um
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0.35um
Chip area
0.25um
0.18um
0.13um
Chip cost
ISCAS
A. Matsuzawa
40
Solution 1: Scaled CMOS and use of digital
Use scaled CMOS and not accurate passives.
Address the issues by M/S compensation and system optimization.
0.35um Tr
0.18um_0.13um Tr
Accurate passive Not accurate passive
(If low Vdd is acceptable)
0.35um
0.35um
0.13um
0.13um
Pros
· ·Small
Smallarea
area(low
(lowcost)
cost)
· ·High
Highspeed
speed
· ·Low
Lowpower
power
Cons
Scaled CMOS
· ·Low
Lowaccuracy
accuracy
· ·Sensitive
Sensitiveto
toProcess
Process
· ·Large
Large1/f
1/fnoise
noise
Solution
··Analog
Analogcompensation
compensation
··Digital
Digitalcalibration
calibration
··System
Systemoptimization
optimization
ISCAS
A. Matsuzawa
41
Example: Analog+ digital calibration tech.
Area and power are reduced drastically, by scaled CMOS and digital tech.
Y. Cong and R. L. Geiger, Iowa state university,
ISSCC 2003
14b 100MS/s DAC
1.5V, 17mW, 0.1mm2, 0.13um
0.5 LSB INL,
SFDR=82dB at 0.9MHz, 62dB at 42.5MHz
+/- 9 LSB
+/- 0.4 LSB
Area: 1/50
Pd: 1/20
Calibration
ISCAS
A. Matsuzawa
42
Solution 2: Advanced packaging technology
Some advanced packaging technologies will give the solution.
Analog: using not so much scaled technology.
Digital: using scaled technology
Connect with low parasitic cap. and inductance.
LSI B
(MPU)
Digital
LSI A
(DRAM)
Analog
area pads
+
LSI chip A
Chip On Chip technology
LSI chip B
Same capacitance
as on-chip interconnection.
No interconnection inductance
bumps
ISCAS
A. Matsuzawa
43
Future step: Mixed signal egg.
Analog helps digital (digital network and storage…).
Next step is digital must help analog.
Mixed signal egg ( Analog yolk and white with digital shell)
Digital shell
Sustain the analog egg.
Calibration and adjustment.
Analog yolk and white
Ultra-low power signal processing (Weak inversion)
Ultra-high speed signal processing
But, very delicate and fancy
ISCAS
A. Matsuzawa
44
Summary
• The mixed signal (Analog+Digital) is essential for almost
all the systems. Not analog only, not digital only.
• Effective modeling of analog parts and high speed
concurrent simulation with digital is vital for design.
• CMOS is very powerful technology for analog, as well as
digital, but scaling limitation is reaching.
• The collaboration between analog and digital, and
advanced packaging technology will bring us effective
solutions.
ISCAS
A. Matsuzawa
45
Download