25
Direct-Form SC Filters EEL814 – Microeletrônica I 1º. Semestre/2017 – DEL/UFRJ Prof. Antonio Petraglia

Direct-Form SC Filterspetra/EEL814/FiltrosCapacitoresChaveados.pdfa) FIR SC Filters(*) Each coefficient is implemented as a ratio between two capacitances Because of random capacitance

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Capacitance Mismatch Effects

Eliptic: M=N=6

Two-pole design: M=9, N=3