<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 CMOS - Taller 6 de OCtubre
Simulacion del circuito de la figura 20,15 (Beta-Multiplier)
Step1:  Caracteristicas usadas en las simulaciones
Step2:  Simulacion en NGSPICE
Archivo
Step3:  Fig-20-15-LEVEL-3.cir Transitorio de 0 a 1n Segundo, condicines iniciales v(gateM1)=0 v(drainM2)=0
Step4:  Fig-20-15-LEVEL-3.cir Transitorio de 0 a 1n Segundo, condicines iniciales v(gateM1)=5 v(drainM2)=0
Step5:  Diseño en Electric
Circuito en esquematico
Step6:  Circuito en esquematico para exportar a Spice
Step7:  Edicion de las preferencias para seleccionar nivel 3
Step8:  Simulacion en LTSpice, Archivo
Step9:  Circuito en LayOut
Step10:  Circuito en LayOut para exportar a Spice
Step11:  Simulacion en LTSpice, Archivo
Step12:  Libreria final, archivo
Step13:  Simulacion del circuito de la figura 20,22 (Improved current reference )
Step14:  Caracteristicas usadas en las simulaciones
<ASSISTANT_TASK:>
Python Code:
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/fig-20-15.png'))
Explanation: CMOS - Taller 6 de OCtubre
Simulacion del circuito de la figura 20,15 (Beta-Multiplier)
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/long-channel-mosfet.png'))
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/table-9-1.png'))
Explanation: Caracteristicas usadas en las simulaciones:
NIVEL=3, canal largo, tabla 9.1
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_ngspice_Level_3.png'))
Explanation: Simulacion en NGSPICE
Archivo: Fig-20-15-LEVEL-3.cir
Fig-20-15-LEVEL-3.cir Barrido de VDD de 0 a 10 V
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_ngspice_Level_3_transitory.png'))
Explanation: Fig-20-15-LEVEL-3.cir Transitorio de 0 a 1n Segundo, condicines iniciales v(gateM1)=0 v(drainM2)=0
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_ngspice_Level_3_transitory_2.png'))
Explanation: Fig-20-15-LEVEL-3.cir Transitorio de 0 a 1n Segundo, condicines iniciales v(gateM1)=5 v(drainM2)=0
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_electric_sch.png'))
Explanation: Diseño en Electric
Circuito en esquematico:
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_electric_sch_2.png'))
Explanation: Circuito en esquematico para exportar a Spice:
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_electric_preferences.png'))
Explanation: Edicion de las preferencias para seleccionar nivel 3
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_ltspice_sch.png'))
Explanation: Simulacion en LTSpice, Archivo: Current_mirror_bias_SIM_long_channel.spi , Barrido de VDD de 0 a 6 V
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_electric_layout.png'))
Explanation: Circuito en LayOut:
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_electric_layout_sim.png'))
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_electric_layout_2.png'))
Explanation: Circuito en LayOut para exportar a Spice:
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_ltspice_layout.png'))
Explanation: Simulacion en LTSpice, Archivo: Current_mirror_bias_layout_SIM.spi , Barrido de VDD de 0 a 6 V
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_15_jelib.png'))
Explanation: Libreria final, archivo: Fig-20-15-Sim.jelib
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Fig_20_22.png'))
Explanation: Simulacion del circuito de la figura 20,22 (Improved current reference )
End of explanation
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/short_channel_model.png'))
from IPython.core.display import Image, display
display(Image(url='images/taller-oct-6/Table_9_2.png'))
Explanation: Caracteristicas usadas en las simulaciones:
- NIVEL=54, canal corto, tabla 9.2
End of explanation
<END_TASK>