Skip to content

SahilPrabhu/CurrentMirror_ACD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

CurrentMirror_ACD

The current mirror is an analog circuit that senses the reference current and generates the copy or number of copies of the reference current, with the same characteristics. The replicated current is as stable as the reference current source. The replicated current could be the same as the reference current (Icopy = IREF), or it could be either multiple or fraction of the reference current.
I2 = [ (W/L)2/(W/L)1 ]*Iref

PROBLEM STATEMENT


Design a common source stage with current source load (implement using current mirror) for the following specifications:

 Gain (Av) = 20
 Power budget < 20 mW
 Supply voltage (Vdd) = 1.8 V
 Threshold Voltage (Vth) = 0.5
 UnCox = 100 uA/V2
 UpCox = 200 uA/V2
 Output Swing Limit = 0.5 peak to peak
 λ1 = 0.1 V-1
 λ2 = 0.2 V-1

SCHEMATIC

current_mirror

DC ANALYSIS

dc_analysis
We can see the transfer characteristics of M1 NMOS in the graph which shows that it is in saturation.

TRANSIENT ANALYSIS

transient_analysis
When we compare peak to peak voltage of output we get the following values:

 upper peak - 1.01 V
 lower peak - 810.09 mV

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published