/CS_amplifer_current_mirror

CS Amplifier with active load and Current Mirror Biasing

CS_amplifer_current_mirror

CS Amplifier with active load and Current Mirror Biasing

Schematic Entry using Xschem

• XSCHEM is a schematic capture software that allows to design electronic circuit using a graphical interface.

– After Schematic has been created, a circuit netlist can be generated for simulation

• XSCHEM supports four netlist formats:

– SPICE netlist

– VHDL netlist

– VERILOG netlist

• Commands:

– Open terminal and type

Xschem

1_CS_schemetic_xschem

Simulations using Ngspice

Ngspice is a general-purpose circuit simulation program for nonlinear and linear analyses.

2_ac_analysis_plot 3_dc_analysis_plot 4_transient_analysis_plot

Layout using Magic Tool

– Magic has built-in knowledge of layout rules

– Tool uses simplified design rules and circuit structures for laying out devices

– It also extracts the Netlist from layout for LVS

• Commands:

– Open terminal and type

Magic –d OGL

5_cs_layout n LVS 6_log for match 7_cs_simple_layout 8_multi_finger_layout

Appendix

xschem

 shift+i :  used to open the device library 
 
 w : used to draw wire between to nodes
 
 c : used to copy the device
 
 m :  used to move the device
 
 f : used to go into full screen (zoom to fit)
 
 shift+f : used to flip the device
 
 shift+r : used to rotate the device

 ctrl+o : used to open schematic/symbol