direct-form sc filterspetra/eel814/filtroscapacitoreschaveados.pdfa) fir sc filters(*) each...
TRANSCRIPT
![Page 1: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/1.jpg)
Direct-Form SC Filters
EEL814 – Microeletrônica I – 1º. Semestre/2017 – DEL/UFRJProf. Antonio Petraglia
![Page 2: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/2.jpg)
Direct-Form FIR SC Filter Realization
(L-1)th-order FIR SC filter:
![Page 3: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/3.jpg)
Direct-Form FIR SC Filter Realization
Ex.: 4th-order SC FIR filter
![Page 4: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/4.jpg)
Direct-Form FIR SC Filter Realization
Reduction of the number of amplifiers by a multiplexing technique
![Page 5: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/5.jpg)
Direct-Form IIR SC Filter Realization
Direct Form I
2 SC arrays sharing the same SC delay line
Ex.:
![Page 6: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/6.jpg)
Direct-Form IIR SC Filter Realization
Direct Form II
2 SC delay lines sharing the same SC array
Ex.:
![Page 7: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/7.jpg)
C = ACox
Cox = ox/tox
Cox ≈ 3.5 fF/m2
ox ≈ 3.5 x 10-13 F/cm
tox ≈ 10 nm
For 0.35 m CMOS:
Capacitors in CMOS Technology
![Page 8: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/8.jpg)
Very small capacitors:– The actual capacitance ratio can be significantly different from unity.
Large capacitors:– Better ratio accuracy;– However, if the plates are too large: (i) chip area may be excessive;
(ii) opposite regions of the two capacitors may be affected differently by the fabrication process (e.g., slight difference in oxide thickness tox);
Capacitance Ratio Err0r Sources
![Page 9: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/9.jpg)
Systematic error caused by overetching:– Occurs when the upper layer of polysilicon or metal is being etched;– The relative area error of two capacitors will be the same if their nominal
perimeter/area ratio is the same;– Therefore the capacitance ratio will not be affected.
Capacitance Ratio Err0r Sources
![Page 10: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/10.jpg)
Overetching effects
Capacitance Ratio Err0r Sources
![Page 11: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/11.jpg)
Unit capacitor: C = 100 fFA = 5m x 5m
Techniques to improve capacitance ratio accuracy:– Parallel connection of identical unit capacitors to implement each capacitance
=> Systematic error is compensated;– Arrangement of unit capacitors in common centroid layout;– Careful routing inside capacitor matrices.
Capacitor Layout
![Page 12: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/12.jpg)
Process technology: 0.35 m CMOSDimensions: 3.2 x 0.90 mm2
Unit capacitance: 100 fF
Capacitor Layout
![Page 13: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/13.jpg)
crosstalkcapacitances
crossovercapacitances
Parasitic Capacitances
![Page 14: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/14.jpg)
Parasitic Capacitances
![Page 15: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/15.jpg)
Symmetrical layout with common centroid: evaluation of the mean capacitance of each capacitor, assuming a linear model for tox variation:
Mismatch Caused by Process Gradients
![Page 16: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/16.jpg)
Asymmetrical layout with common centroid:
Mismatch Caused by Process Gradients
![Page 17: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/17.jpg)
Difficulties:– Common centroid arrangement is not a simple task when the number of
capacitance ratios is large; – Common centroid layout is not always possible; – When it is possible, there are several alternatives.
Solutions(*):– Common centroid layout tends to increase the spatial correlation
coefficients of the capacitors;– Find the optimal arrangement that minimizes the common centroid error
and maximizes the spatial correlation.
*C. F. T. Soares and A. Petraglia, “Automatic placement to improve capacitance matching using generalized common-centroid layout and spatial correlation optimization”, IEEE Trans. Comp. Aided Design of Integrated Circuits and Systems , 2015.
Mismatch Caused by Process Gradients
![Page 18: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/18.jpg)
Capacitance Mismatch Effects
Mathematical model commonly used in computer aided analysis of SC filters:
were
: desired capacitance ratios
: uncorrelated zero-mean Gaussian random variables
![Page 19: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/19.jpg)
Capacitance Mismatch Effects
Ex.: Frequency responses of 3 FIR filters having L = 50 and = 0.001
![Page 20: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/20.jpg)
Capacitance Mismatch Effects
a) FIR SC Filters(*)
Each coefficient is implemented as a ratio between two capacitances
Because of random capacitance errors, the actual frequency response is:
(*) A. Petraglia and S.K. Mitra , “Effects of coefficient inaccuracy in switched-capacitor transversal filters,´´IEEE Trans. Circ. Syst., pp. 977-983, Set. 1991.
![Page 21: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/21.jpg)
Capacitance Mismatch Effects
Deviation in the frequency response:
where ,
(i) are random Gaussian mismatches in unit capacitance arrays, with zero mean and standard deviation
(ii) is a Raileygh random variable with a mean (average) value
where
![Page 22: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/22.jpg)
Capacitance Mismatch Effects
b) IIR SC Filters (*)
Each coefficient is implemented as a ratio between two capacitances
The average deviation in frequency response is:
(*) A. Petraglia , “Fundamental frequency response bounds of direct form switched-capacitor filters with capacitance mismatch,'' IEEE Trans. Circ. Syst. II, pp. 340-350, Apr. 2001.
![Page 23: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/23.jpg)
Capacitance Mismatch Effects
Letting z1, z2, …, zN-1 be the poles of H(z):
![Page 24: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/24.jpg)
Capacitance Mismatch Effects
Example: p = 0.2; s = 0.3; Rp < 1dB; Rs > 60 dB
--- Eliptic: M=N=6__ Two-pole design: M=9, N=3_._ FIR: M=22, N=1
![Page 25: Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance](https://reader033.vdocuments.us/reader033/viewer/2022051808/600e73d370d4422a3816f0d3/html5/thumbnails/25.jpg)
Capacitance Mismatch Effects
Eliptic: M=N=6
Two-pole design: M=9, N=3