• No results found

Analog correlators for CMOS signal processing

N/A
N/A
Protected

Academic year: 2022

Share "Analog correlators for CMOS signal processing"

Copied!
104
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

Dept.ofInformatics,UniversityofOslo

(2)
(3)

Cand.Scient.Thesis JohnArneNesheim February1993

Dept.ofInformatics,UniversityofOslo

(4)

iv

(5)

Preface

ThisisthethesisformyCand.Scient.degreeatDept.ofInformatics,Universityof Oslo.

ThetimeIhavespentwritingthisthesishasbeeninterestingandchallenging.Since mybackgroundismostlydigitalalotofthe\Analogwayofthinking"andtheanalog CMOStechniquewasnewtome.Theworkhasvariedfromdesigningthelayoutof thechiptotestingthefabricatedchipinourlaboratory.

IwouldliketothankmysupervisorTorSverreLandeandYngvarBergforallthehelp duringthewritingofthisthesis.MortenSalomonsenhasalsogivenalotofhints,both scienticandnon-scientic.FinallyIthankmyparents,theyhavealwaysencouraged meinmyeducation.

Blindern,February1993 JohnArneNesheim

v

(6)

vi

(7)

Contents

Preface v

Contents vii

Figures xi

Ananalogcalculator? xiii

1Introduction 1.1Digitalsystems 1.2WhatisanalogCMOS? 1.3Humansenses 1.4SomeprojectsusinganalogCMOS 1.5Aboutthisreport

1.5.1 Generalinformation1.5.2 Therestofthereport: :: ::: ::: ::: ::: :::: :::: :::::: :::::: :::::: :::::: :::::: :::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: :::::::

1 1 2 3 3 4

44

2Background 2.1TheCMOStransistorinweakinversion 2.2Somebasiccircuits 2.3Circuitdeviations 2.4Basiccircuitsonmychip

2.1.1 TheCMOS-transistor2.1.2 Thesub-thresholdregion2.2.1 Currentmirroranddifferentialpair2.2.2 Thetransconductanceamplier2.3.1 GateefciencyandBodyeffect2.3.2 Earlyeffect2.3.3 Transistormismatch: :: ::: ::: ::: :::: :::::: :::::: ::::::: ::::::: ::::::: ::::::: ::::::::: ::::::::: ::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: ::::::::::: 101010

11 7 7 8 9

7789

vii

(8)

viii Contents 3Signalprocessingandspectralanalysis 3.1Signalprocessing 3.2Spectralanalysis 3.3Correlation

3.2.1 Ashortreview3.2.2 TheFFT-algorithm: : : : ::: ::: :::: :::: :::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :::::

13 13 14 16

1415

4Correlationandcorrelators 4.1Whatiscorrelation? 4.2Correlators 4.3Theasymmetricsimplecorrelator 4.4Thesymmetriccorrelator 4.5Othercorrelators 4.6Amajordrawback 4.7Theuseofcorrelatorsonmychip

4.1.1 Whatdoweneed?4.2.1 Circuitsolutions4.2.2 Aboutthelayout4.3.1 Description4.3.2 Simulationsandmeasuredresults4.4.1 Description4.4.2 Simulationsandmeasuredresults4.5.1 Theimprovedsymmetriccorrelator4.5.2 Correlator/anti-correlator: : : : :::: ::::: :::::: :::::::: :::::::: ::::::::: :::::::::: :::::::::: :::::::::: ::::::::::: ::::::::::: ::::::::::::: ::::::::::::: ::::::::::::: ::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: :::::::::::::::: ::::::::::::::::

19 19 20 20 25 30 34 34

192020202225253032

5Thedevelopmentofachip:PASUC 5.1WhatisPASUC? 5.2ThePASUCchip 5.3Thedelayelement 5.4Thecorrelator 5.5TheWinnerTakeAllcircuit(WTA) 5.6ResistorsinCMOS 5.7Theselectcircuit 5.8Theshift-register

5.2.1 Asketchofthecircuit5.2.2 Somegeneralinformation5.3.1 Description5.3.2 Delaylines5.3.3 Simulationsandmeasuredresults5.3.4 Offsetinthedelayline5.4.1 Connections5.4.2 Auto-correlation5.4.3 Correlationandfrequency5.6.1 Hrespart5.6.2 Biaspart: :::: ::::::::: :::::::::::: :::::::::::: ::::::::::::: ::::::::::::: ::::::::::::: ::::::::::::: ::::::::::::::: ::::::::::::::: ::::::::::::::::: ::::::::::::::::: ::::::::::::::::: :::::::::::::::::: :::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: ::::::::::::::::::: :::::::::::::::::::

35 35 36 38 43 46 47 48 50

3638384041434343454748

(9)

Contents ix 6Testingthechip 6.1Testingingeneral 6.2Beforetesting 6.3Testingthechip

6.3.1 Measuredresults: :: :: ::: ::: ::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: :::: ::::

53 53 53 56

57

7Anothersystem:FREDD 7.1Anoverview 7.2Thechip 7.3HowdoesFREDDwork? 7.4Testingofthechip

7.2.1 Thedelayline7.2.2 ThecorrelatorandWTA7.2.3 Thefeedback: : : :: :: :: :: :::: ::::: ::::: ::::: :::::: :::::: :::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: ::::::: :::::::

59 59 60

606161

61 62

8Problemsandimprovements 8.1ProblemswiththePASUCchip 8.2Improvingandexpandingthechip 8.3FREDD{problemsandpossibleimprovements 8.4Futurework

8.1.1 Theunscaleablecorrelator8.1.2 Thedampingproblem8.1.3 Whoisthewinner?8.3.1 Somesuggestions8.3.2 Anewversion: : : : : :: :: ::: :::: :::: ::::: ::::: ::::::: ::::::: ::::::: :::::::: :::::::: :::::::: :::::::: :::::::: :::::::: :::::::: :::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: ::::::::: :::::::::

67 67

676869

69 70

7071

71

9Conclusion 9.1Thechip 9.2Experiences

: : : :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: ::

73 73 74

Bibliography 75

Appendix 79

ACompletecircuitdiagrams A.1PASUC:Theelementsinonestage A.2FREDD:Thechip

A.1.1CommentstotheupperpartofastageA.1.2CommentstothelowerpartofastageA.2.1CommentstotheInputs/OutputsA.2.2Commentstoasinglestage: : : : : : : : : :: :: ::: :::: :::: :::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: :::::: ::::::

79 79

7979

83

8384

(10)

x Contents BToolsandinstruments B.1Tools

: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

87 87

B.2Instruments

: : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :

88

Referanser

RELATERTE DOKUMENTER

10. Fylkestall, Akershus, alle driftsformer 11. Fylkestall, Hedmark, alle driftsformer 12. Fylkestall, Oppland, alle driftsformer 13. Fylkestall, Buskerud, alle driftsformer

MAIN HOUSE 2ND FLOOR PLAN GROUND FLOOR PLAN SECTION RENDERING1 RENDERING2 SCALE BAR 0 12 5m SECTION INDEX ROOM NAME 1.LIVINGROOM 2.LIGHT SHAFT

This layer includes functions for receiving data from another module, accessing the data structure, and transmitting processed data to subscribing modules.. The middle layer consists

11 Argumentene som blir gitt i denne launch-filen er navnet til noden, name, hvilken fil den skal åpne (type; den filen som inneholder programmet til noden), hvilken pakke

Kl. 07 – 09  Kl. 11 ‐ 13  Kl. 15 ‐ 17  Kl. 07 – 09  Kl. 11 ‐ 13  Kl. 15 ‐ 17  Ullevål 

There is a wide range of certification schemes and standards available, addressing food safety, environmental impact, animal welfare, and worker conditions, to name a few..

There is a wide range of certification schemes and standards available, addressing food safety, environmental impact, animal welfare, and worker conditions, to name a few..

Legacy processing aids (i.e., PFOA, PFNA) used to manufacture fluoropolymers are linked to a 218.. wide range of health effects in experimental animal models (causative) and humans