A COMPLEMENTARY METAL OXIDE SEMICONDUCTOR LOW NOISE AMPLIFIER USING INTEGRATED ACTIVE INDUCTOR RAFIQ SHARMAN BIN KHAMIS @ ROSLEE Universiti Teknologi Malaysia iii ACKNOWLEDGEMENT I would like to take the opportunity to thank the Almighty God, Allah, which with His blessed, I manage to complete this thesis. In this spirit, it is a pleasure for me to record the many archival and intellectual debts that I have accumulated while completing this thesis. To put everyone name on list is an impossible job. However, I would like to name some of them whom I am deeply indebted. Firstly, I wish to express my sincere appreciation to my respectful supervisor, Prof Dr. Abu Khari Bin A’Ain for the advices, encouragement, guidance, critics and friend that have helped me in completing this projectthesis. Secondly, I would like to express my appreciation for the support and motivation that have been given to me by my family, my friends, and not forgotten to my wife…Mrs. Noor Azreen bte Kasmani, thank you very much for your great support to complete this thesis. iv ABSTRACT Low Noise Amplifier (LNA) is a very important component in a receiver system. It provides the smallest noise and high gain to decrease the noise of the subsequent stages and the whole system. As System On Chip (SOC) is very important nowadays, active inductor is an alternative to the designer to have an integrated design. Furthermore, active inductor can be tuned to obtain the required inductance and Q-factor values. Instead of using passive inductor such as spiral and bonding wire which need bigger die area, active inductor can be employed to save die area but this comes at the cost of higher current consumption and noise. This thesis presents the study of active inductor architecture, how active inductor can combine with LNA and evaluation on LNA performance when active inductor is added. This will help designers to have better understanding on how to use active inductor in their design. This research proposes the Commmon Gate LNA architecture and is designed with 1.2 um CMOS process, operating at 850 MHz. The voltage gain and noise factor obtained are 24.7 dB and 8.26 dB respectively. Two active inductors are used as gain control, input and output matching of LNA. However, the LNA consumes 163.8 mW where 75% percent of power consumption is contributed by active inductor. v ABSTRAK Penguat Hingar Rendah (LNA) adalah komponen yang amat penting dalam sistem penerimaan. Ia menyediakan hingar yang paling rendah dan gandaan yang tinggi untuk merendahkan hingar pada peringkat yang berikutnya dan dalam keseluruhan sistem. Memandangkan Sistem Atas Cip (SOC) semakin penting pada akhir-akhir ini, inductor aktif merupakan alternatif kepada pereka untuk mencapai rekebentuk bersepadu. Lebih-lebih lagi, induktor aktif boleh diubah suai untuk mendapatkan nilai induktor dan faktor-Q yang diperlukan. Berbanding dengan induktor pasif seperti pusar dan wayar ikatan yang memerlukan ruang yang besar, induktor aktif boleh digunakan untuk menjimatkan ruang ital tetapi terpaksa memerlukan penggunaan arus dan hingar yang tinggi. Tesis ini membentangkan induktor aktif, bagaimana induktor aktif boleh digabungkan dengan LNA dan mengkaji LNA apabila induktor aktif digabungkan. Ini dapat membantu pereka untuk lebih memahami bagaimana hendak menggunakan induktor aktif dalam proses merekabentuk. Kajian ini menggunakan asas LNA Pintu Sepunya dengan proses1.2 um, beroperasi pada 850 MHz. Gandaan voltan dan faktor hingar diperolehi sebagai 24.7 dB dan 8.26 dB. Dua induktor aktif digunakan sebagai kawalan gandaan, padanan masukan dan keluaran untuk LNA. LNA ini didapati menggunakan 163.8 mW, di mana 75% daripadanya adalah disumbangkan oleh induktor aktif. vi TABLE OF CONTENTS CHAPTER 1 TITLE PAGE DECLARATION ii ACKNOWLEDGMENT iii ABSTRACT iv ABSTRAK v TABLE OF CONTENTS vi LIST OF TABLES ix LIST OF FIGURES x LIST OF SYMBOLS xiii LIST OF APPENDICES xv INTRODUCTION 1 1.1 Introduction 1 1.2 Problem Statement 2 1.3 Objective of The Research 3 1.4 Design Target 3 1.5 Methodology 3 1.6 Scope of Work 4 1.7 Thesis Outline 4 vii 2 ACTIVE INDUCTOR AND LNA ACHITECTURE STUDY 5 2.1 Introduction 5 2.2 Active Inductor 5 2.2.1 Active Inductor Motivation 6 2.2.2 Active Inductor Architecture 7 2.2.2.1 Basic Active Inductor 10 2.2.2.2 Cascode Active Inductor 11 2.2.2.3 Regulated Cascode Active Inductor 12 2.2.2.4 Differential Active Inductor 13 2.3 Low Noise Amplifier 2.3.1 3 LNA Architecture 14 15 2.3.1.1 Common Source Amplifier 15 2.3.1.2 Shut-shunt Feedback Amplifier 17 2.3.1.3 Inductive Source Degeneration Amp 18 2.3.1.4 Common Gate Amplifier 19 2.4 Comparison of LNA Architecture Performance 20 ACTIVE INDUCTOR AND LNA DESIGN 21 3.1 Introduction 21 3.2 Proposed Active Inductor 22 3.2.1 Small Signal Analysis 24 3.2.2 Active Inductor Design 29 3.3 LNA design with Active Inductor 30 viii 4 SIMULATION RESULT 34 4.1 Introduction 34 4.2 Active Inductor Analysis 35 4.2.1 Analysis on Inductance & f0 Tuning 36 4.2.2 Analysis on Q-factor 41 4.2.3 Analysis on Noise 43 4.2.4 Summary of Analysis 44 4.3 LNA with Active Inductor Analysis 5 47 4.3.1 LNA with Active Ls sweep 48 4.3.2 LNA with Sweep Active Ld 51 4.3.3 LNA with Sweep Cd 54 4.4 Final Design – LNA with Active Inductor 57 4.5 LNA Comparison – Active vs Passive/Ideal Inductor 64 4.6 Comparison of LNA design 71 CONCLUSION AND FUTURE WORK 72 5.1 Conclusion 72 5.2 Future Work 75 76 REFERENCES Appendix A SPICE Transistor Parameter 79 Appendix B Active Inductor Inductance Extraction from Impedance 81 Simulation Appendix C Proposed LNA and Active Inductor Calculation 83 Appendix D SPICE file for LNA with Active Inductor 97 ix LIST OF TABLES TABLE NO. TITLE PAGE 2.1 Common Source Amplifier Performance 16 2.2 Shunt-shunt feedback Amplifier Performance 17 2.3 Inductive Source Degeneration Amplifier Performance 18 2.4 Common Gate Amplifier Performance 19 2.5 Comparison between All Architectures 20 3.1 Summary of proposed active inductor analysis 28 3.2 Active inductor transistors sizes 29 4.1 Active inductor transistor size 35 4.2 Design Variable for Inductance Tuning 36 4.3 Summary of different width on M1, 2, 3 & 4 40 4.4 Summary of different W/L on M11, 12, 13 & 14 42 4.5 W = 222 um summary 46 4.6 Performance summary of LNA with active inductor 62 4.7 Comparison between LNA with active and passive 69 inductor 4.8 LNA design comparison from other research 71 x LIST OF FIGURES FIGURE NO. TITLE PAGE 2.1 Basic Gyrator-C Topology 7 2.2 Active inductor Model 8 2.3 Circuit of Basic Active Inductor 10 2.4 Circuit of Cascode Active Inductor 11 2.5 Circuit of Regulated Cascode Active Inductor 12 2.6 Circuit of Differential Active Inductor 13 2.7 LNA in a receiver 14 2.8 Common Source Amplifier Circuit 15 2.9 Shunt-shunt feedback amplifier circuit 17 2.10 Inductive Source Degeneration Amplifier Circuit 18 2.11 Common Gate Amplifier Circuit 19 3.1 Proposed active inductor 22 3.2 Small signal analysis 24 3.3 Simplified small signal analysis 25 3.4 A sample waveform of an active inductor 26 3.5 Simplified model of proposed active inductor 27 3.6 Inductive Source Degeneration with Active Inductor 30 3.7 Common Gate with Active Inductor 31 3.8 Architecture for LNA with active inductor 32 4.1 Sweep width of M1, 2, 3 & 4 37 4.2 Sweep Ibias (0.6 mA – 2.5 mA) with W=50 um 38 xi 4.3 Sweep Ibias (0.6 mA – 2.5 mA) with W=500 um 39 4.4 Q-factor improvement 42 4.5 Noise with W = 50 um 43 4.6 Noise with W = 500 um 43 4.7 Inductance result with W = 222 um 45 4.8 Noise performance with W = 222 um 45 4.9 Zin when sweep Active Ls 48 4.10 Zout when sweep ActiveLs 48 4.11 Gain when sweep ActiveLs 49 4.12 PM when sweep ActiveLs 49 4.13 Noise when sweep ActiveLs 50 4.14 Zin when sweep ActiveLd 51 4.15 Zout when sweep ActiveLd 51 4.16 Gain when sweep ActiveLd 52 4.17 PM when sweep ActiveLd 52 4.18 Noise when sweep ActiveLd 53 4.19 Zin when sweep Cd 54 4.20 Zout when sweep Cd 54 4.21 Av when sweep Cd 55 4.22 PM when sweep Cd 55 4.23 Noise when sweep Cd 56 4.24 Final Design (simplified) 57 4.25 Final Design 58 4.26 LNA with Active L (Av) 59 4.27 LNA with Active L (PM) 59 4.28 LNA with Active L (Zin & Zout) 60 4.29 LNA with Active L (NF) 60 4.30 Layout of LNA with active inductor 62 4.31 Simulation setting for LNA with Passive L 64 4.32 Av Comparison 66 4.33 PM Comparison 66 4.34 Zin Comparison 67 4.35 Zout Comparison 67 xii 4.36 NF Comparison 68 xiii LIST OF SYMBOLS LNA - Low Noise Amplifier SoC - System on Chip CG - Common gate Q-factor - Quality Factor f0 - Frequency of operation NF - Noise factor Zin - Input impedance Zout - Output impedance Av - Voltage gain dB - Decibel W - Watt PM - Phase margin L - Inductance C - Capacitance R - Resistance RL - Inductor loss gm - Transconductance output g - Output conductance W/L - Transistor width and length Active Ls - Active inductor at source Active Ld - Active inductor at drain ro - Output resistance VE - Early voltage xiv ID - Saturation current gds - Output conductance Cgd - Transistor inductance value – gate to drain Cdb - Transistor inductance value – drain to bulk Cgs - Transistor inductance value – gate to source xv LIST OF APPENDICES APPENDIX TITLE PAGE A SPICE Transistor Parameter 79 B Active Inductor Inductance Extraction from Impedance 81 Simulation C Proposed LNA and Active Inductor Calculation 83 D SPICE file for LNA with Active Inductor 97 CHAPTER I INTRODUCTION 1.1 Introduction System on Chip (SOC) design is becoming more popular nowadays. The idea to integrate the whole circuits system in a single chip has given a good advantage to the manufacturer to have smaller integrated circuit (IC) as most of the design is becoming more complex and integrated. Furthermore, they can reduce manufacturing cost and save die area. Active inductor is one of the key elements to achieve smaller die area. Moreover, its capability to tune the inductance and Q-factor values have increased the design programmability to achieve better performance of the design. Previously, passive inductor such as spiral and bonding wire have widely used by designers. However, their usage have limits the performance as they need bigger die area and provide fix values of inductance and Q-factor. Even though active inductor gives an alternative method to provide SOC design, we need to face the drawback of active inductor as it increases power consumption and introduces higher noise. Therefore, careful design is very important to make sure the noise can be limited with moderate power consumption. 2 To study the idea to integrate active inductor with other circuits, Low Noise Amplifier (LNA) is chosen. LNA is very important in a receiver system which receives weak signals from an antenna and amplifies the signal to the subsequent stages. Since the signal at the antenna is comparatively weak, a good gain and Noise Factor (NF) are necessary. The noise of the whole system is reduced by the gain of the LNA and the noise of the LNA is injected directly into the received signal. Thus, the LNA needs both high gain and low noise to ensure good performance of the receiver is achieved. To achieve better noise performance, Common-Gate (CG) architecture is suggested. Its ability to avoid noisy component at the input signal is the main key to integrate active inductor with LNA[1]. Moreover, as this architecture needs high inductance value, active inductor is becoming more reliable to use rather than passive inductor. Since noise performance is important for the LNA, a new technique is presented to shrink the noise of the active inductor and LNA. Some of the design issues such as discussion and analysis on how to improve the design performance, the design trade-off and recommendation are briefly explained in this thesis. 1.2 Problem Statement Since active inductor is a noisy circuit, a good architecture and careful design consideration needed to achieve the required performance of LNA. A good architecture for the LNA is also essential to make sure the active inductor can be replaced and can work properly as the passive inductor. As active inductor is tuneable by current, higher power consumption will be one of its drawbacks. Even though die area can be saved, some other issues need to be studied such as frequency and inductance tuning capability, noise optimization, impedance matching, narrowband implementation and stability. Thus the problem statement of this research is what should the LNA architecture be if it were to be integrated with active inductor. 3 1.3 Objective of The Research The objectives of this research are listed below: i. To analyze and understand an active inductor. ii. To study and analyze the performance of a LNA which uses active inductor iii. To design and analyze performance of Complementary Metal Oxide Semiconductor (CMOS) Common Gate LNA with On-Chip active inductor. Design is based on 1.2 um CMOS process. 1.4 Design Target Design target for this research are: 1.5 a. Input/Output Impedance Æ 50 Ω b. Gain (Av) Æ >10dB c. Phase Margin (PM) Æ > 60 d. Noise Factor (NF) Æ < 8dB e. Power Consumption Æ < 100mW Methodology The methodology of this research is listed as follows: i. Literature survey on CMOS LNA and active inductor architectures and designs. ii. Study the noise impact for the LNA and active inductor circuit. 4 iii. Design the circuit of active inductor using S-Edit software. The design consideration and analysis are done. iv. Design the circuit of LNA using S-Edit software. v. All simulations and study are done using T-Spice and W-Edit software. vi. Integrate active inductor with LNA and study the effect of active inductor to the LNA. vii. Design the layout of the LNA and Active inductor using L-Edit sofware. viii. Performance analysis on schematic and layout levels design 1.6 Scope of Work The scopes of work of this research are as follows: i. To study active inductor performance based on tuning range, Q-factor and noise performance. ii. To study the effect of active inductor to LNA performance iii. Layout design for active inductor and LNA with performance analysis 1.7 Thesis Organization Chapter I presents the overview of the project. Chapter II reviews active inductor and LNA architecture. Chapter 3 proposes an active inductor design and presents how to integrate it to the LNA. Chapter 4 analyses design the performance based on gain, phase margin (PM), impedance matching, tuning capability and noise optimization. Chapter 5 concludes the research and proposes the future work that could improve the LNA performance, especially on power consumption and noise optimization. CHAPTER II ACTIVE INDUCTOR AND LNA ARCHITECTURE STUDY 2.1 Introduction This chapter presents some of active inductors and LNA architectures before the active inductor and LNA architecture are chosen for this research. 2.2 Active Inductor This sub section discusses on the active inductor motivation and the active inductor architectures such as basic, cascode, regulated cascode and differential active inductor. 6 2.2.1 Active Inductor Motivation The main motivation to implement active inductor is to avoid using passive inductor such as spiral and bonding wire inductor in the design. They require large die area and have a fixed and low Q-factor value since CMOS provides a low resistive substrate. More over, passive inductor tends to give a single-band operation for the design since it has a fixed inductance value. Active inductors can also achieve multi-band operation. Its capability to tune and switch the inductance value has made them more reliable to use. Furthermore, Qfactor value can be tuned to achieve the design specification. Even though we can have smaller die area and programmable capability, we need to pay their trade off by introducing a higher noise and power consumption in our design. Therefore, a good consideration needs to be made to make sure our design performance can be achieved with active inductor as an alternative to avoid passive inductor. 7 2.2.2 Active Inductor Architecture Active inductor is designed by using the gyrator-C topology to provide the inductance. Gyrator-C is developed by using two amplifiers which are connected back-to-back. This topology is capable of transforming the intrinsic capacitance from the amplifier to an inductive behavior. The gyrator-C topology is depicted in Figure2.1 [1] Figure 2.1 – Basic Gyrator-C Topology Based on Figure 2.1, there are 4 main components which are total tranconductance of amplifier1, gm1, transconductance of amplifier2, gm2, parasitic capacitance of amplifier1, C1 and parasitic capacitance of amplifier2, C2. Based on this architecture, the inductance and the resonant frequency, fr of the active inductor can be introduced by these equations [2]: L= C2 g m1 g m 2 Æ (2.1) fr = g m1 g m 2 C1C 2 Æ (2.2) Based on Equation 2.1, it shows that we can tune the inductance value by tuning the gm1 and gm2 rather than tuning C2 as its value are fixed by the length and width of the transistors. To increase the inductance value, we need to decrease the current as this will decrease gm1 and gm2. Therefore, to have smaller inductance value, 8 a higher current need to be supplied to increase gm1 and gm2.The same method can be applied to increase the fr by referring to Equation 2.2. This will increase power consumption of the design if smaller inductance value and higher resonant frequency are required. To have design simplicity, an active inductor model can be used to have better understanding on how it can be implemented in main circuit. Furthermore, we can also study the behaviors of active inductor by reviewing at the model, as depicted in Figure2.2 [3] Figure 2.2 – Active inductor Model [3] As we can see, active inductor can be modeled as four passive components, C, R, L and RL. The main component that we want is L. RL represents the loss of inductor, which is the main factor to control Q-factor. C and R are the parasitic components at the input. Below are the equations for the rest of the components, C, R and RL. C= RL = R= 1 2C 1 2g 2 g m1 g m 2 g1 2 Æ (2.3) Æ (2.4) Æ (2.5) where g1 and g2 are output transconductance of gm1 and gm2 respectively. Based on equation 2.4, we can have a high Q-factor by lowering the g2, rather that increasing 9 the current. This could be done by having a bigger length of gm2. All these components will be explained briefly in the next chapter. From the model, a series of C and R will produce a high-pass filter and a parallel of L and RL will produce a low-pass filter. Therefore, a combination of highpass and low-pass amplifier will act like a band-pass filter, one of the behaviors of active inductor. Even though active inductor can act as a filter, their very narrow behavior is not suitable for filter purposes. There are four active inductors’ architecture discussed next, namely i. Basic active inductor ii. Cascode active inductor iii. Regulated cascode active inductor iv. Differential active inductor 10 2.2.2.1 Basic Active Inductor Based on the active inductor architecture, the simplest way to design an active inductor is by using joining two amplifiers back-to-back. The simplest amplifier is actually the transistor itself. The circuit of basic active inductor is depicted in Figure 2.3 [4]: Figure 2.3 – Circuit of Basic Active Inductor [4] As shown in Figure 2.3, M1 and M2 are amplifier1 and amplifier2 respectively. The parasitic capacitance of both transistors will provide C1 and C2 to this circuit. However, this architecture has limited Q-factor values as the output transconductance at V1 is quite big. 11 2.2.2.2 Cascode Active Inductor To improve the previous architecture, a cascode technique can be used to reduce the output transconductance at V1 [5]. Therefore, transistor M3 is introduced to increase Q-factor values, as shown in Figure 2.4. M3 will be biased by external Vbias. Even though we have reduced output transconductance at V1, a new problem occurs as M3 will limit the resonant frequency. Figure 2.4 – Circuit of Cascode Active Inductor [5] 12 2.2.2.3 Regulated Cascode Active Inductor To improve the cascode active inductor, a regulated cascode active inductor is introduced. The circuit of this architecture is shown in Figure 2.5 [2],[3]. This circuit has the same architecture as before, but has additional transistor M4 and new current source, I3. The reason we add M4 is to increase the resonant frequency and to increase the Q-factor. Even though we have M3 to control the output conductance, but the appearance of M4 has increased the Q-factor value. Furthermore, this architecture does not need an external Vbias for M3 as it is provided by V3. The main drawback of this architecture is it increases the power consumption of our design as we need to introduce another current source, I3. Figure 2.5 - Circuit of Regulated Cascode Active Inductor [2], [3] 13 2.2.2.4 Differential Active Inductor This topology introduces a differential type of active inductor. A differential architecture can provide a high transconductance, thus this design can achieve smaller inductance value. As noise is one drawback of active inductor, a differential architecture can improve noise performance by rejecting the common-mode noise. Based on Figure 2.6, two current sources, IQ1 and IQ2 are introduced to improve Q-factor value by using M3, M4, M7 and M8 as negative resistance resistor [1],[4]. Furthermore, these current sources can be used to tune the Q-factor value. This architecture provides more programmability to the designers by having an inductance and Q-factor tuning. Figure 2.6 – Circuit of Differential Active Inductor [1],[4] 14 2.3 Low Noise Amplifier The first stage of a receiver is typically a LNA [6], whose main function is to provide enough gain to overcome the noise of subsequent stages. LNA receives a signal from the antenna and will amplify by the LNA. Apart from providing this gain, LNA should also introduce as little noise as possible. Frequently, LNA should present specific impedance such as 50 Ω to the input and output source. Figure 2.7 – LNA in a receiver As depicted in equation 2.6, the total noise of a system can be reduced by making the first stage of amplifier to have high gain and low noise factor [6], [7], [8] NFtotal = NF1 + where NF n − 1 NF 2 − 1 NF3 − 1 + + ... + Av1 Av1 Av 2 Av1 Av 2 Av 3 ... Avn −1 NF1 ≈ LNA noise of stage 1 NF2 ≈ LNA noise of stage 2 NF3 ≈ LNA noise of stage 3 NFn ≈ LNA noise of stage n Av1 ≈ LNA voltage gain of stage 1 Av2 ≈ LNA voltage gain of stage 2 Av3 ≈ LNA voltage gain of stage 3 Avn ≈ LNA voltage gain of stage n Æ (2.6) 15 2.3.1 LNA Architecture To design a good LNA, there are several common goals. These include minimizing the noise figure of the amplifier, providing gain with sufficient linearity and providing a stable 50 Ω input impedance to terminate an unknown length of transmission line which delivers signal from antenna to the amplifier [9]. With these goals in mind, we will first focus on the requirement of providing stable input impedance. To present known resistive impedance to the external part of the circuit, four architectures will be discussed in this chapter, they are: i. Common source amplifier ii. Shunt-shunt feedback amplifier iii. Inductive source degeneration amplifier iv. Common gate amplifier 2.3.1.1 Common Source Amplifier The first architecture that will be discussed is common source amplifier. The basic circuit of this architecture is depicted in Figure 2.8: Figure 2.8 - Common Source Amplifier Circuit 16 where Vs ≈ Signal input from antenna Zs ≈ Total impedance of LNA Zin ≈ Input impedance of LNA Ls ≈ Source Inductor RL ≈ Resistor load As illustrated in Figure 2.8, input signal will flow into the gate of the transistor and then will be amplified by the overall gain of this circuit. To have a better understanding of this circuit performance such as input impedance, noise factor (NF) and voltage gain (Av), all the equations are listed in Table 2.1: Table 2.1 - Common Source Amplifier Performance Performance Equation Z in = Rs + Input Impedance 1 ⎛ 1 j ⎜⎜ϖC gs − ϖL s ⎝ ⎞ ⎟⎟ ⎠ Rs is Inductive Loss of Ls Noise Factor NF = 2 + Gain Av = 4λ ; λ is g m Rs − g m RL 2 Based on Table 2.1, the reason we used LS is to cancel out the imaginary component introduced by transistor parasitic capacitance of gate to source, Cgs of the transistor. Hence, Zin will be equal to Rs. To get Zin = 50 Ω by Rs itself is quite unreasonable because inductive loss value is very small. We can use a shunt resistor to achieve 50 Ω. Furthermore, by increasing the shunt resistor we can reduce the NF. As this resistor has no relation to Av, we can have a higher Av by increasing the current to increase gm and to have bigger RL. 17 2.3.1.2 Shunt-shunt feedback Amplifier This topology is the same with the previous topology but feedback resistor, RF is introduced as a feedback component. This topology is depicted in Figure 2.9. Figure 2.9 - Shunt-shunt feedback amplifier circuit To study the performance of this topology, we will refer to Table 2.2. Table 2.2 - Shunt-shunt feedback Amplifier Performance Performance Equation Z in = Input Impedance RF + RL 1 + 1 + g m RL ⎛ 1 j ⎜⎜ϖC gs − ϖL s ⎝ Noise Factor R NF = 1 + S RF Gain Av = − g m RL ⎛ 1 ⎜⎜1 + g m RS ⎝ ⎞ ⎟⎟ ⎠ 2 ⎞ λ ⎟⎟ + g m Rs ⎠ The main reason we add the feedback component is to improve the Zin. Furthermore, Av is increased by factor of 2 and can be used to shrink the NF. Thus, this topology is better than Common Source Amplifier architecture. 18 2.3.1.3 Inductive Source Degeneration Amplifier This architecture does not use resistor as its main component to control Zin. That is why Lg is introduced as a matching component to cancel out Cgs. RF in previous circuit has increased the NF. Therefore, this architecture should have better NF and can also provide specific Zin without degrading the noise performance of the amplifier. The circuit for this architecture is shown in Figure 2.10. Table 2.3 shows the performance of this architecture. Figure 2.10 - Inductive Source Degeneration Amplifier Circuit Table 2.3 - Inductive Source Degeneration Amplifier Performance Performance Equation Input Impedance Z in = Noise Factor NF = 1 + Gain Av = ⎛ 1 ⎞⎟ g m LS + j ⎜ϖ (Lg + LS ) − ⎜ C gs ϖC gs ⎟⎠ ⎝ γ g m RS (2ϖ RS C gs ) 2 0 − g m RL 2ϖ 0 R S C gs Even though this architecture has improved the design performance, our calculation is becoming more complex. 19 2.3.1.4 Common Gate Amplifier This topology receives signal at the source of the NMOS, as illustrated in Figure 2.11. Similar to inductive source degeneration architecture, there is no resistor introduced. This is because the matching component is controlled by the transconductance of the transistor itself. Therefore, a proper selection of device size and bias current can provide the input matching. Figure 2.13 - Common Gate Amplifier Circuit To study the performance of this architecture, we can refer the list in Table 2.4. Table 2.4 - Common Gate Amplifier Performance Performance Input Impedance Equation Z in = 1 1 + gm ⎛ 1 j ⎜⎜ϖC gs − ϖL s ⎝ Noise Factor NF = 1 + γ Gain Av = g m R L ⎞ ⎟⎟ ⎠ 20 2.4 Comparison of LNA Architecture Performance To study the comparison between all of the architectures, some example parameters are set. These are γ = 2, gm = 20 mS, Qin = 2, RS = 50 Ω and RF = 500 Ω. These parameters are set to have better comparison on different LNA architecture implementations. Table 2.5 shows the performances for each architecture describe in subsection 2.3.1.1 to 2.3.1.4, with Qin = 1 2ϖ 0 R S C gs Table 2.5 – Comparison between all architectures Arch. Common Source Feedback Amplifier Inductive Source Degeneration Common Gate Zin NF50Ω RS 2+ RF + RL 1 + g m RL R 1+ S RF g m LS C gs 1+ 1 gm 1+ γ Av 4λ g m Rs ⎛ 1 ⎜⎜1 + ⎝ g m RS γ g m RS (2ϖ (example) − g m RL 2 10 dB − g m RL 5.9 dB − g m RL 2ϖ 0 R S C gs 1.8 dB g m RL 4.7 dB 2 ⎞ λ ⎟⎟ + ⎠ g m Rs R S C gs ) 2 0 NF Based on Table 2.5, inductive source degeneration architecture provides the best NF. The worst case of NF is introduced by common source amplifier. CHAPTER III ACTIVE INDUCTOR AND LNA DESIGN 3.1 Introduction Based on the previous chapter, we have reviewed some architectures for active inductor and LNA. Their advantage and disadvantages were also studied to make sure the best architecture is selected and can be implemented to achieve the design specification. In this chapter, active inductor and LNA design are proposed, reviewed and discussed briefly. The analysis consists of why they are chosen for this design. A method to integrate active inductor with LNA is also presented. Both design is based on 1.2 um CMOS process. Process file is shown in Appendix A. 22 3.2 Proposed Active Inductor Since one of the design goals is to achieve lower noise, differential active inductor is chosen because differential architecture can reject the common mode signal. Furthermore, this architecture is capable to have wider tune ability of inductance and Q-factor values. This will help designer to tune their circuit to suit the design goals. However, a modification to differential active inductor’s architecture needs to be done compared to what is discussed in subsection 2.2.2.4. This is to provide better performance of active inductor on the LNA itself. The proposed differential active inductor is shown in Figure 3.1. Figure 3.1 – Proposed active inductor [4] 23 The main modification of the proposed active inductor is done by removing IQ1 and IQ2. The reasons for this modification are listed below: • Ensure Lower Power Consumption - As active inductor is tuned by current, this will introduce higher power consumption. By removing IQ1 and IQ2, we have saved the current of active inductor to ensure lower power design. As a result of this technique on power saving, Q-factor cannot be tuned easily. - For this case, it is important to make sure Q-factor is set to be as high as possible. By theory, smaller Rout tends to increase the Q-factor value. In order to achieve this, the length of M11, M12, M13 and M14 must have smaller values. • Reduce Noise - Transistor is known as a noise introducer. Therefore, additional current source should be eliminated in order to sustain noise-free circuit. This can improve the noise performance of the active inductor. As depicted in Figure 3.1, M5, M6, M7, M8 and M9 represent current source, IL is shown in Figure 2.6. The inductance value can be tuned by providing current through IX. VX also needs to be given a DC voltage for biasing purpose of M9. After removing IQ1 and IQ2, M11, M12, M13 and M14 also need to be biased. This is the reason why M10 is introduced by sharing the same current source with IX. As a result, the inductance and Q-factor values are controlled only by IX. Even though we lost free-tuning capability on Q-factor by removing IQ1 and IQ2, IX can be used to control Q-factor value. However, as IX play a major rule to tune inductance value, IX only introduces a small effect on Q-factor value. The technique to tune inductance and Qfactor values will be explained in section 3.2.1. 24 3.2.1 Small Signal Analysis To have a better understanding on how active inductor works, it is very useful to study the behavior of active inductor by using small signal analysis [9]. From this analysis, the performance of the active inductor can be studied. The small signal analysis for proposed circuit is shown in Figure 3.2. Figure 3.2 – Small signal analysis [2] g1 ≡ Effective output conductance at the drain node for amplifier stage 1 g2 ≡ Effective output conductance at the drain node for amplifier stage 2 gm1 ≡ Transconductance of the differential pair of stage 1 gm2 ≡ Transconductance of the differential pair of stage 2 C1 ≡ Effective capacitance between one of the drain nodes of the transconductance amplifier stage 1 and Gnd. C2 ≡ Effective capacitance between one of the drain nodes of the transconductance amplifier stage 2 and Gnd. 25 The small signal analysis from Figure 3.2 can be simplified as differential mode equivalent circuit which is half of the active inductor as shown in Figure 3.3. Figure 3.3 – Simplified small signal analysis Based on Figure 3.3, input impedance, Zin of the active inductor is depicted : Z in = = U IN U ' =2 1 I IN I1 [ g m1 g m 2 2[ g 2 + sC 2 ] + g1 g 2 ] + s[ g1C 2 + g 2 C1 ] + s 2 [C1C 2 ] Æ (3.1) where, g1 = gds1 + gds11 Æ (3.2) g2 = gds3 + gds13 Æ (3.3) gm1 = gm1 or gm2 Æ (3.4) gm2 = gm3 or gm4 Æ (3.5) C1 = Cdb11 + Cgd11 + Cgd1 + Cdb1 + Cgs3 Æ (3.6) C2 = Cdb13 + Cgd13 + Cgd3 + Cdb3 + Cgs4 Æ (3.7) 26 Figure 3.4 is an example of the impedance waveform of active inductor. Calculation to find out inductance value is shown in Appendix B. Figure 3.4 – A sample waveform of an active inductor 27 From equation 3.1, the simplified model of the proposed active inductor component, C, R L and RL can be extracted based on active inductor model depicted in Figure 3.5. Figure 3.5 – Simplified model of proposed active inductor The components can be computed using the formulation: L= 2C 2 g m1 g m 2 Æ (3.8) RL = 2g 2 g m1 g m 2 Æ (3.9) C= C1 2 Æ (3.10) R= 1 2 g1 Æ (3.11) From equations (3.8) to (3.11), the frequency of operation, f0, and Q-factor, Q for an active inductor are found as: f0 = Q= 1 2π LC = g m1 g m 2 C1C 2 X L 2πf 0 C 2 = RL g2 Æ (3.12) Æ (3.13) 28 Based on the equations (3.8) to (3.13), the tuning capability can be studied. In this case, Ix is the main control for tuning the inductance and resistor loss value. By increasing Ix, gm1 and gm2 will increase and tends to reduce the inductance value, and vice versa if Ix is reduced. As a result, power consumption of active inductor becomes worse if lower inductance value is needed. Even though transconductance can be increased by having bigger width, this method will limit the tuning range of the inductance value. The same problem will occur if higher f0 is needed. Based on equation (3.12), the only component to tune the frequency are gm1 and gm2 since C1 and C2 have the fix values based on width and length of the active inductor. Therefore, f0 will change each time we tune the current. In order to achieve better Q-factor value, it is quite important to study equation (3.13). C2 and g2 are the only parameters that can be considered to control Q-factor value. Parasitic capacitance is hard to tune as it has a complex connection with the device itself. Therefore, g2 is the easy way to ensure better Q-factor value. This matter can be done by providing the smallest length to the related transistors to g2. Although f0 can be used to control Q-factor, the changes can affect the inductance value. Based on Figure 3.1, active inductor can be connected to a system by connecting input of the system to active inductor point (F+) and active inductor point (F-) to the next point of the system. If active inductor is connected series with the input signal of system, the signal need to go through active inductor. In this case, active inductor is not suggested to be used in the line signal because the signal will be distorted by the active inductor itself. Furthermore, since active inductor is a noisy circuit, it is not suggested to implement active inductor in low noise application. 29 Although it is stated to prevent using active inductor in a low noise application, it is very important to study the impact of active inductor in the low noise device. This is the reason why LNA is being chosen as a medium to study the effect of its performance. Therefore, new method needs to be introduced to block or shrink noise from active inductor. This technique will be discussed in Chapter IV. Table 3.1 summarize the advantages and disadvantages of the analysis of the proposed active inductor. Table 3.1 – Summary of proposed active inductor analysis Advantage Disadvantage • Reduce power consumption • Reduce Q-factor tuning dependency • Reduce noise performance • Bigger Q-factor • Smaller layout area Simulation result of active inductor based on analysis describe in this subsection will be presented in Chapter IV. 30 3.2.2 Active Inductor Design Based on equations (3.8) to (3.13) and small signal analysis, the active inductor is designed. Table 3.2 shows the width and length (W/L) for each transistor in the active inductor. Each transistor size is calculated for a specific value of current to make sure all the transistors are in the saturation region. This active inductor is supplied by 0.6 mA to 2.5 mA. The current outside this range will drive some transistors to be in the triode region. The simulation and result analysis of active inductor with transistor sizes shown in Table 3.2 will be studied in Chapter IV. Table 3.2 – Active inductor transistors sizes Transistor Width(μm) Length(μm) Transistor Width(μm) Length(μm) M1 222 1.2 M8 98.4 1.2 M2 222 1.2 M9 98.4 1.2 M3 222 1.2 M10 67.2 1.2 M4 222 1.2 M11 67.2 1.2 M5 196.8 1.2 M12 67.2 1.2 M6 196.8 1.2 M13 67.2 1.2 M7 98.4 1.2 M14 67.2 1.2 31 3.3 LNA design with Active Inductor In Chapter II, inductive source degeneration is shown to be the best architecture that can give the lowest Noise Factor value. Since we planned to use all active inductors in our design, adding active inductor in the input path may introduce higher noise to LNA and might change input signals. Figure 3.6 shows the active inductors implementation to inductive source degeneration architecture. Figure 3.6 - Inductive Source Degeneration with Active Inductor Based on Figure 3.5, Lg and Ls need to use active inductor. Since signal will flow from Lg, any noise generated by Lg will be seen by LNA and will be amplified. With active inductor applied to Lg, noise generated by active inductor itself will increase the noise of LNA. Furthermore, the proposed active inductor is not designed to connect to ground signal. In this case, proposed active inductor should not be used for Ls. Since noise performance of LNA is very important, inductive source degeneration architecture is not the best architecture to be used for this research. Adding a noisy circuit on input line might initiate worst noise performance eventhough this architecture shows to have lowest NF in Chapter II. To ensure better noise performance, the architecture that does not require active inductor in series with LNA input will be the best choice. 32 As common gate architecture will not use active inductor in series with LNA input signal, this architecture will be the best option to improve noise factor performance of the LNA. Eventhough the noise factor of common gate architecture is bigger than inductive source degeneration, it still has the second lowest noise factor. Figure 3.7 shows the modified version of common gate architecture with active inductor. Figure 3.7 – Common Gate with Active Inductor Based on Figure 3.7, Figure 3.8 shows the proposed architecture for LNA with active inductor implementation. Figure 3.8 – Architecture for common gate LNA with active inductor 33 In this architecture, M2 and M4 provide biasing value to M1 and M3. M1 and M3 is the amplifier stage on LNA. This design proposed to use two active inductor, Active Ls and Active Ld. Active Ls is used to tune to control Zin while Active Ld is used to tune output impedance, Av and f0. Additional capacitance, Cd is added to block DC to Active Ld and used to minimize noise. Cd also improves phase margin, PM of the LNA. Calculation to achieve transistors sizes and active inductor requirement are shown in Appendix C. CHAPTER IV SIMULATION RESULT AND ANALYSIS 4.1 Introduction This chapter presents the simulation results obtained from active inductor and LNA designs discussed in Chapter III. Based of these results, analysis is done to summarize the advantage and disadvantages when we integrate active inductor and LNA. The analysis will be focused on the impact of an active inductor to LNA and how to achieve design target. 35 4.2 Active Inductor Analysis It is important to analyze active inductor and to understand the active inductor behavior before we finalize the design. The study will be based on these parameter: i. Inductance tuning ii. Frequency response iii. Q-factor iv. Noise To study these parameters, active inductor transistors sizes used W/L values as shown in Table 3.2. These transistors are sweep from 50 um to 500 um. Table 4.1 shows the proposed W/L for active inductor study. Table 4.1 – Active inductor transistor size Transistor Width(μm) Length(μm) Transistor Width(μm) Length(μm) M1 500/50 1.2 M8 98.4 1.2 M2 500/50 1.2 M9 98.4 1.2 M3 500/50 1.2 M10 67.2 1.2 M4 500/50 1.2 M11 67.2 1.2 M5 196.8 1.2 M12 67.2 1.2 M6 196.8 1.2 M13 67.2 1.2 M7 98.4 1.2 M14 67.2 1.2 36 4.2.1 Analysis – Inductance and f0 Tuning Based on Chapter III, inductance equation is stated as L= 2C 2 g m1 g m 2 Æ (3.8) From Equation 3.8, there are two design variables that designers can vary, parasitic capacitance and transconductance. Table 4.2 – Design Variable for Inductance Tuning Design Variable Parasitic caps Transconductance Low Inductance High Inductance Smaller W/L Bigger W/L Bigger current Lower current Smaller VGS1/2/3/4 Bigger VGS1/2/3/4 Bigger W/L Smaller W/L Since we are able to use current to sweep inductance value, and VGS is affected by the applied current, only transistor size can be tweaked. Since there is mismatch between low and high inductance for transistor size (refer to Table 4.2), we would define which variable that is dominant to inductance tuning. 37 Figure 4.1 shows the simulation result when the widths of M1, M2, M3 and M4 are swept from 50 um to 500 um. Ibias is set constant to 1.5 mA. Since the result is based on impedance value, calculations have to be carried out in order to get inductance value. These are shown in Appendix A. Figure 4.1 – Sweep width of M1, M2, M3 and M4 From Figure 4.1, inductance and f0 value when W is swept from 50 um to 500 um are L(W=50mu) = 39.5 nH with f0 = 3.6 GHz and L(W=500mu) = 18.5 nH with f0 = 1.85 GHz. These values are within the inductance targeted value, 22.4 nH. Figure 4.1 also shows that tranconductance is dominant compared to parasitic capacitance. Bigger width tends to provide lower inductance value. However, bigger W will have lower inductance but will reduce f0. This is expected based on equation (3.12). For with smaller widths, when inductance value decrease, f0 decrease. Bigger width also tends to increase Q-factor value since it reduces output resistance. 38 Next analysis is to check inductance value when Ibias is changed and transistor width is set to 50 um and 500 um. The purpose of the analysis is to determine the width that can provide wider tuning capability and higher f0. Figure 4.2 shows the simulation result when widths of M1, M2, M3 and M4 are set to 50 um. Ibias is swept from 0.6mA to 2.5mA. The purpose of this check is to find out whether small transistor width will give higher f0 and lower inductance. Figure 4.2 – Sweep Ibias (0.6 mA to 2.5 mA) with W=50 um From Figure 4.2, inductance and f0 when width is 50 um and Ibias is swept from 0.6mA to 2.5mA are L(0.6mA) = 86.6 nH with f0 = 2.45 GHz and L(2.5mA) = 24.3 nH with f0 = 4.5 GHz. It shows that smaller width has wider range and has higher f0. The results also show that higher current will increase f0 at a cost of lower inductance value and worse Q-factor value. 39 Figure 4.3 shows the simulation when widths of M1, M2, M3 and M4 are set to 500 um. Ibias is swept from 0.6 mA to 2.5 mA. The purpose of this analysis is to determine the impact of f0 and inductance value with different transistor width. Figure 4.3 – Sweep Ibias (0.6 mA to 2.5 mA) with W=500 um Based on Figure 4.3, inductance and f0 when width is 500 um and Ibias is swept from 0.6mA to 2.5mA are L(0.6mA) = 39.8 nH with f0 = 1.33 GHz and L(2.5mA) = 13.1 nH with f0 = 2.1 GHz. The result shows that higher width will have narrow inductance range and lower f0. The result also shows that higher current will increase f0 at a cost of lower inductance value and worse Q-factor value 40 Table 4.3 shows the result summary on 50 um and 500 um width for transistors M1, M2, M3 and M4. The result shows that lower width for M1, M2, M3 and M4 will have wider range of inductance tuning capability and higher frequency. Smaller width is suggested for application that needs high f0 with bigger inductance value. However, Q-factor for lower width is small but bigger width provides better Q-factor. Applications that need lower inductance value need bigger area and vice versa for bigger inductance. Table 4.3 – Summary of different width on M1, M2, M3 and M4 Inductance(L) f0 Q-factor Smaller Width (50 um) Bigger Width (500 um) 86.6 nH to 24.3 nH 39.8 nH to 13.1 nH 2.45 GHz to 4.5 GHz 1.33 GHz to 2.1 GHz 8 to 28 36 to 94 41 4.2.2 Analysis of Q-factor From the analysis presented in subsection 4.2.1, higher widths for M1, M2, M3 and M4 are able to provide higher Q-factor value. However, it will minimize inductance to be tuned in a wider range. Another variable that can be tuned to have bigger Q-factor is the output resistance. Below is the equation for Q-factor (as in equation (3.13)) Q= X L 2πf 0 C 2 = RL g2 Æ (4.1) r0 = VE L ID Æ (4.2) g2 = gds3 + gds13 Æ (4.3) From the equation (4.1) to (4.3), we can have higher Q-factor value by increasing the transistor lengths of M11, M12, M13 and M14. To prove this method can increase Q-factor value, the simulation is run again based on W=50 um but with double sizes of W/L of M11, M12, M13 and M14. Ibias is swept from 0.6 mA to 2.5 mA. Results are shown in Figure 4.4. Table 4.4 shows the summary of active inductors performance width different sizes of W/L of M11, M12, M13 and M14 42 Figure 4.4 – Q-factor improvement Table 4.4 – Summary of different W/L on M11, M12, M13 and M14 L = 1.2 um, W = 67.2 um L = 2.4 um, W = 134.4 um 86.6 nH – 24.3 nH 288 nH – 26.2 nH 2.45 GHz – 4.5 GHz 1.2 GHz – 4.25 GHz 8 - 28 68 - 43 Inductance(L) f0 Q-factor From Figure 4.4 and Table 4.4, Q-factor value, inductance and f0 range increase with double sizes of W/L. These proved that bigger W/L has increased Qfactor value. However, bigger W/L for M11, M12, M13 and M14 tend to move transistors to the triode region. 43 4.2.3 Analysis on Noise Since noise is a big concern for LNA, it is important to study noise that are generated by active inductor. Studies that will be done are based on previous analysis where we set width for M1, M2, M3 and M4 to 50 um and 500 um and Ibias is swept from 0.6 mA to 2.5 mA. Figures 4.5 and 4.6 show the noise simulation results. Figure 4.5 – Noise with width of M1, M2, M3 and M4 as 50 um Figure 4.6 – Noise with width of M1, M2, M3 and M4 as 500 um 44 Based on the results in Figure 4.5 and 4.6, noise performance can be improved when bigger widths for M1, M2, M3 and M4 are used on active inductor design. The overall output noise is bigger on lower width. The highest output noise is found on the lowest and highest currents. To minimize noise impact, Ibias should be in the middle range. 4.2.4 Summary of Analysis Based on the previous analyses on sections 4.2.1, to 4.2.3, M1, M2, M3 and M4 with bigger widths will narrow inductance range, increase higher Q-factor and f0. The results also show that higher width will have higher noise performance. As a result, the widths of M1, M2, M3 and M4 are set to 222 um. This width number is based from the middle number of 50 um and 500 um, to ensure wider inductance range with higher Q-factor value. Figures 4.7 and 4.8 are the results of active inductor that will be used in this design. 45 Figure 4.7 – Inductance result with W = 222 um Figure 4.8 – Noise performance with W = 222 um 46 Table 4.5 shows the performance summary of active inductor design with W = 222 um on M1, M2, M3 and M4. Ibias is swept from 0.6 mA to 2.5 mA Table 4.5 – W = 222 um summary W = 222 um Inductance(L) 96.46 nH – 24.71 nH f0 1.1 GHz – 1.84 GHz Q-factor Output noise 119.9 - 22 Max = 35 Min = 19 Based on Table 4.5, it shows that wider range is achieved from 24.71 nH to 96.46 nH. Q-factor value can be achieved from 22 to 119.9. The result on Figure 4.8 shows that output – input noise is 16 uV/Rt[Hz]. This result shows the lower noise on proposed active inductor and can minimize noise impact. 47 4.3 LNA with Active Inductor Analysis For this section, we will analyze LNA behavior when we combine active inductors. To meet LNA spec, we will tune Active Ls and Active Ld to meet: • Zin = 50 Ohm • Zout = 50 Ohm • Av > 15 dB • NF < 10 dB • PM > 60 • Power < 100mW LNA transistor sizes are based on calculations in Appendix C. Active inductor transistors sizes are based on the study in section 4.2.3. The analyses for LNA with active inductor are based on parameters as shown below: i. LNA with Active Ls sweep ii. LNA with Active Ld sweep iii. LNA with Cd sweep 48 4.3.1 LNA with Active Ls sweep Figures 4.9 to 4.13 show the results when Ibias of Active Ls is swept from 0.6 mA to 2.9 mA. Ibias of Active Ld is set to have constant 2.9 mA and Cd = 2pF. Figure 4.9 – Zin when sweeping Active Ls Figure 4.10 – Zout when sweeping ActiveLs 49 Figure 4.11 – Gain when sweeping ActiveLs Figure 4.12 – PM when sweeping ActiveLs 50 Figure 4.13 – Noise when sweeping ActiveLs Based on the results depicted in Figures 4.9 to 4.13, we can summarize that Active Ls will only impact on Zin performance. 51 4.3.2 LNA with sweep Active Ld Figures 4.14 to 4.18 show the results when Ibias of Active Ld from is swept 0.6 mA to 2.9 mA. Ibias of Active Ls is set to have constant 1.5 mA and Cd = 2pF Figure 4.14– Zin when sweeping ActiveLd Figure 4.15– Zout when sweeping ActiveLd 52 Figure 4.16– Gain when sweeping ActiveLd Figure 4.17– PM when sweeping ActiveLd 53 Figure 4.18– Noise when sweeping ActiveLd Based on Figures 4.14 to 4.18, we can summarize that changes on Active Ld value will give impact to all LNA performance. The result also shows that Zout is able to achieve. Higher ibias current on active Ld will provide higher Av and improve PM. Best noise performance required on lower ibias current. However, low current will cause lower Av and lower f0. Since our target is to achieve high f0, we may have bigger noise to compensate with high f0. 54 4.3.3 LNA with sweep Cd Figures 4.19 to 4.23 show the results when Cd is swept from 1 pF to 6 pF. Ibias for Active Ls is set to 1.5mA and for Active Ld is 2.9mA. Figure 4.19– Zin when sweeping Cd Figure 4.20– Zout when sweeping Cd 55 Figure 4.21– Av when sweeping Cd Figure 4.22– PM when sweeping Cd 56 Figure 4.23– Noise when sweeping Cd Based on the results of Figures 4.19 to 4.23, we can summarize that higher Cd value will improve glitch in Zin and Zout, better PM and noise performance. The drawback of higher Cd value will cause lower f0 and lower Av. Since this research is targeted to operate in higher frequency, lower Cd is needed. In this case, 2 pF will be used for this research. 57 4.4 Final Design – LNA with Active Inductor Figure 4.24 shows the final design of LNA with Active Ls and Active Ld. Figure 4.24 – Final Design (simplified) This design is targeted to have: • High Av > 10db • Good PM > 60 • Good input/output impedance matching ~50 Ohm • Noise Factor < 10 dB • Power Consumption < 100mW 58 Figure 4.25 shows to final design of LNA with active inductor circuit. Figure 4.25 – Final Design Final LNA with active inductor design required ibias for Active Ls is 1.5 mA, ibias for Active Ld is 2.9 mA and Cd is 2pF. Figures 4.26 to 4.29 show the performance of common gate LNA with active inductor. Spice file for LNA with active inductor is shown in Appendix D. 59 Figure 4.26 – LNA with Active L (Av) Figure 4.27 – LNA with Active L (PM) 60 Figure 4.28 – LNA with Active L (Zin & Zout) Figure 4.29 – LNA with Active L( NF) 61 Power Consumption LNA is designed based on 3.3V power supply. Total current consumption by LNA is 7.6 mA. Active Ls and Active Ld is powered by Vcc = 3 V and Vss = -3V. Both inductors are biased with different value. Active Ls consumes 9 mA and Active Ld consumes 14.5 mA. Total power for this design is total of LNA, Active Ls and Active Ld power. LNA = 7.6 mA x 3.3 V = 22.8 mW Active Ls = 9 mA x (3 V + 3 V) = 54 mW Active Ld = 14.5 mA x (3 V + 3 V) = 87 mW Total Power = 22.8 mW + 54 mW + 87 mW = 163.8 mW 62 Layout for LNA with Active Inductor is shown in Figure 4.30. Table 4.6 shows the performance summary of LNA with active inductor. Figure 4.30 – Layout of LNA with active inductor Layout area = 480um x 600um = 0.288mm2 Table 4.6 – Performance summary of LNA with active inductor Technology 1.2 um CMOS Gain 24.7 dB f0 850 MHz Input Impedance 48.87 ohm Output Impedance 53.36 ohm Phase Margin 140 degree NF 8.26 dB Power 163.8 mW Area 0.288 mm2 63 Based on Table 4.6, this research has meet design target on Av, PM and NF. Input and Output impedance value are in the 10% range of 50 ohm target. Power consumption is higher than what is targeted. This proved that active inductor requires higher power consumption in this research. 64 4.5 LNA Comparison - Active vs Passive Inductor The purpose of this comparison is to analyze the performance difference between active and passive inductors. From the LNA with active inductor result, value for Ld and Ls are calculated to have 49.3 nH and 31.1 nH respectively. Simulation setting for LNA with passive inductor is show in Figure 4.31. Figure 4.31– Simulation setting for LNA with Passive L 65 On the1.2 um CMOS process, there is no passive inductor model ready yet. It is hard to compare active and passive inductors for this process. To solve this problem, ideal inductor is used for passive inductor. Eventhough this method is not good to represent passive inductor, ideal inductor react well as passive inductor compared to active inductor the parameters below: i. No additional current needed for biasing. ii. Inductance and Q-factor value are fixed Passive inductor is well known for area hunger, bigger inductance value will need more area to draw bigger inductance. From the calculations, inductance value for Ls and Ld are big, example for this design are 49.3 nH and 31.1 nH respectively. These inductance numbers will need bigger area to fit in. With active inductor, big inductance value is not a problem. Furthermore, those values can be achieved by only one active inductor solution, by using different Ibias. This research proves that active inductor can achieve wider inductance value but requires higher power consumption. 66 Figures 4.32 to 4.36 show simulation results for LNA with active and passive/ideal inductor: Figure 4.32 – Av Comparison Figure 4.33– PM Comparison 67 Figure 4.34 – Zin Comparison Figure 4.35 – Zout Comparison 68 Figure 4.36 – NF Comparison 69 Table 4.7 shows the comparison of LNA with active and ideal inductors. Table 4.7 – Comparison between LNA with active and ideal inductor Active Inductor Passive Inductor Av (dB) 24.7 23.4 f0 (Hz) 850 M 630 M Zin (ohm) 53.35 58.21 Zout (ohm) 48.87 64 NF (dB) 8.26 3.3 Power (mW) 163.8 22.8 Area (mm2) 0.288 NA From Table 4.7, big differences are observed on f0, NF and power consumption. f0 difference between active and ideal inductor may cause by the active inductor itself. If we would like to estimate area needed for passive/ideal inductor, we can use [2] summary for area estimation. Paper on [2] has stated that each active inductor will save ~25% of area needed. Since two active inductor are used for this project, 50% area saving is expected. This research requires 0.288 mm2 of area. With passive/ideal inductor, we may need 0.432 mm2 of area. This area may differ on real passive inductor since this is an estimation based on [2] However, higher NF from active inductor implementation is expected. It increases ~5 dB compared to passive inductor. Additional 5 dB noise is introduced by active inductor itself. NF might be worst from this research if the designer does not follow the design consideration for noise optimization that was discussed earlier in this chapter. 70 LNA with active inductor consumes huge power consumption. As shown in section 4.4, both Active Ls and Ld consume 141 mW compared to 163.8mW for the whole research. This shows that 75% of power is consumed by the active inductor circuits. Compared to ideal/passive inductor, it consumes 22.8 mW. Therefore, it is not suggested to use active inductor for low power system. 71 4.6 Comparison of LNA design Table 4.8 shows the performance comparison with other projects to this research work. Table 4.8 – LNA design comparison from other research Compared to other designs, this research has the worst power consumption and NF. The main difference from other research is this project used all active inductor for matching purposes. This implementation introduces huge NF and higher power consumption. Other parameter that need to considered is this research is based on 1.2 um CMOS process, where it required bigger area is needed with 1.2 um process and higher voltage supply is used. However, this research proves that LNA can combine with active inductor but need to consider on higher NF and higher power consumption. CHAPTER V CONCLUSION AND FUTURE WORK 5.1 Conclusion Differential Active Inductor is used for this design to minimize noise performance since differential architecture is able to reject common mode noise. Modification is done compared to [1] by removing Q-factor tunability to reduce power consumption. With this removal, other component on proposed active inductor is considered to improve Q-factor value. Analysis is done to ensure the proposed active inductor will take care of Q-factor value. LNA and active inductor are able to be combined and able to have high gain and meet impedance matching. This is done by choosing the best architecture that can fit in the active inductor block without totally degrading LNA performance. However, this design consumes a lot of power and has poor NF value due to active inductor integration. A total of 75% of overall power consumption is consumed by the active inductor itself. More over, this research uses two active inductors and uses high Ibias 73 to ensure we can meet high f0 and lower inductance value. If better CMOS process can be used in this research, power consumption can be improved. In this active inductor design, it is designed to have higher f0. However, the active inductor behavior is change when we combine them with LNA. If we need to support higher f0, we will need higher current to compensate with frequency loss due to LNA. We also might be able to have higher f0 and save more die area if we apply a good layout. This design uses basic layout techniques. It is recommended to apply more layout technique to have better performance. Compared to other designs, this research totally uses active inductor for matching and gain control. Since active inductor is well known to have higher noise, it is expected to introduce big NF ~8dB. The increase of NF that is consumed by active inductor is proven in section 4.5 when we did comparison on active and passive/ideal inductor LNA implementation. Active inductor introduces was found to introduce extra ~5dB to LNA. NF might be worst if noise optimization parameters are not considered in the design. Eventhough we have changed the architecture from inductive source degeneration to common gate architecture, active inductor is still connected to signal line but not totally flow on input signal path like in inductive source degeneration architecture. There is a possibility that active inductor has amplified noise and causing poor NF for LNA. It is recommended to concentrate more on noise reduction or optimization of active inductor. This poor NF is not seen by other designs such as [2], [3], [10], [12], [13] and [14] since they used passive inductor on input signal for noise optimization. Based on this NF result, it is not recommended to use active inductor in the input stage and for low noise implementation. However, active inductor is good for input/output impedance matching and for one design solution that is capable to have multiple inductance values. From die area point of view, active inductor is expected to save the die area. However, it is hard to have exact area saving for this process since there is no option 74 for spiral or bonding wire model for 1.2 um CMOS process. [2] shows that ~25% area saving for each active inductor that being used. From the analysis, we have better understanding on the impact of active inductor to LNA performance. Instead of using spiral or wire bonded inductance, active inductor shows a good start for future implementation that can improve on noise and power consumption. More researches are needed to overcome active inductor disadvantages to ensure better performance can be achieved. 75 5.2 Future Work There are a few items that can be studied for future work. They are mainly to enhance active inductor performance to ensure better result to the integrated system. It is suggested as follows: i. Low power active inductor that is able to reach lower inductance value with high f0. Existing design shows that higher power consumes needed to reach lower inductance value and high f0. This study should also enhance inductance range for better tuning capability. ii. Use better CMOS process that is able to support passive inductor. Better comparison can be done if passive inductor can be used. Better CMOS process also will need lower voltage supply, this will help to reduce power consumption iii. Better understanding on noise generated by active inductor. This will improve noise performance of design and help designer to do more optimization. iv. Layout optimization to ensure active inductor performance is not degraded compared to schematic. v. Floating active inductor is able to be connected to any source. This will improve active inductor connectivity to any source. Existing design required DC block to ensure active inductor internal node will not impacted due to DC value on introduce by the system. 76 REFERENCES [1] Grozing M, Pascht A, Berroth M, “A 2.5V CMOS Differential Active Inductor with Tuneable L and Q for Frequency up to 5 GHz”, Radio Frequency Integrated Circuits (RFIC) Symposium 2001, pp.271-274, May 2001 [2] Pascht,A , Ficher, J, Berroth, M, “A CMOS Low Noise Amplifier at 2.4 GHz with Active Inductor Load”, Silicon Monolithic Integrated Circuits in RF Systems, 2001, pp.1-5, Sept 2001 [3] Zhuo W, De Gyvez, JP, Sanchez-Sinencio, E, “Programmable Low Noise Amplifier with Active Inductor Load”, ISCAS ‘98, pp.365-368, June 1998 [4] Thanachayanont, A, “Low Voltage CMOS Fully Differential Active Inductor and It’s Application to RF Bandpass Amplifier Design”, VLSI Technology, Systems, and Applications 2001, pp.125-128, April 2001 [5] Yue Wu, X Ding, Ismail M, Olsson, H, “CMOS Active Inductor and It’s Application in RF Bandpass Filter”, Radio Frequency Integrated Circuits (RFIC) Symposium 2004, pp.655-658, June 2004 [6] Bosco Leung, VLSI for Wireless Communication, New Jersey, Prentice Hall Inc, 2002 [7] Kenneth R. Laker & Willy MC Sansen, Design of Analog Integrated Circuits and Systems, Hightstown, McGraw-Hill, 1994 77 [8] Gray, Hurst, Lewis and Meyer, Analysis and Design of Analog Integrated Circuits, New York, John Wiley & Sons, Inc, 2001 [9] Sharaf K, “2-V, 1 GHz CMOS inductorless LNA’s with 2-3 dB NF”, ICM 2000, pp.379-383, Nov 2000 [10] Akbhari Dilmaghani, R Payne, A, Toumazou, C, “A High Q RF CMOS Differential Active Inductor”, ICECS 1998, pp157-160, Sept 1998 [11] Jhy-Neng Ynag, Yi Chang Cheng, Terng-Yin Hsu, Tneg-Ren Hsu, Chen Yi Lee, “A 1.75 GHz Inductor-less CMOS Low Noise Amplifier with High-Q Active Load”, MWSCAS 2001, pp 816 – 819, Aug 2001 [12] Sui kei Tnag, Cheong-Fat Chan, Chiu Sing Choy, Kong Pang PUN, “ A 1.2V, 1.8 GHz CMOS Two Stage LNA with Common Gate Amplifier as An Input Stage”, ASIC 2003, pp 1042 – 1045, 2003 [13] R. Mukhopadhyay, SWYoon Y.Park, CH Lee, S.Nuttick & J.Laskar, “Investigation of inductors for digital Si-CMOS technologies”, Atlanta, ISCAS 2006, pp3750 – 3753, 2006 [14] D.K Shaffer , TH Lee, “A 1.5V, 1.5 GHz CMOS Low Noise Amplifier”, Electrical and Computer Engineering, 2003. (ICECE 2003), pp 745-759, May 1997 [15] A N Karanicholas, “ A 2.7V 900MHz CMOS LNA and Mixer”, ISCE 1996, pp 1934 – 1944, Dec 1996 [16] Shin Y J, Bult K, “ An Inductorless 900 MHz RF Low Noise Amplifier in 0.9 um CMOS”, Custom Integrated Circuits Conference 1997, pp 513 – 516, 1997 78 [17] Ler Chun Lee; Abu Khari bin A'ain; Albert Victor Kordesch, “A 2.4-GHz CMOS Tunable Image-Rejection Low-Noise Amplifier with Active Inductor”, APCCAS.2006, Page(s):1679 - 1682 APPENDIX A SPICE Transistor Parameter *N97N SPICE LEVEL1 PARAMETERS* TECHNOLOGY: SCN12 FEATURE SIZE: 1.2 microns *COMMENTS: American Microsystems, Inc. 1.2 micron ABN. * DATE: Sep 13/99 * LOT: n97n WAF: 04 .MODEL NMOS NMOS LEVEL=3 PHI=0.700000 TOX=3.0500E-08 XJ=0.200000U TPG=1 + VTO=0.6063 DELTA=4.7620E-01 LD=1.2100E-07 KP=7.6456E-05 + UO=675.3 RSH=6.8720E+01 GAMMA=0.6693 + NSUB=1.7300E+16 NFS=5.9080E+11 VMAX=2.0890E+05 + KAPPA=3.8640E-01 CGDO=2.0549E-10 CGSO=2.0549E-10 + CGBO=4.4943E-10 CJ=2.8197E-04 MJ=5.3962E-01 CJSW=1.3603E-10 + MJSW=1.0000E-01 PB=9.9000E-01 KF=2.0E-15 * Weff = Wdrawn - Delta_W * The suggested Delta_W is 1.4000E-06 .MODEL PMOS PMOS LEVEL=3 PHI=0.700000 TOX=3.0500E-08 XJ=0.200000U TPG=-1 + VTO=-0.9084 DELTA=2.1300E+00 LD=9.0910E-10 KP=2.0436E-05 + UO=180.5 RSH=2.3050E+01 GAMMA=0.3597 + NSUB=4.9960E+15 NFS=5.9090E+11 VMAX=1.2600E+05 + KAPPA=5.6030E+00 CGDO=5.0000E-11 CGSO=5.0000E-11 + CGBO=4.2631E-10 CJ=3.1189E-04 MJ=4.4543E-01 CJSW=1.7631E-10 + MJSW=1.0000E-01 PB=7.6608E-01 KF=5.0E-17 * Weff = Wdrawn - Delta_W * The suggested Delta_W is 1.2920E-06 APPENDIX B Active Inductor Inductance Extraction from Impedance Simulation Below is example of impedance result from active inductor simulation Based on Equation 3.8, there are three main components which are C All these component value is extracted from output simulation result. directly taken from simulation output file. After have all extracted data, apply Equation 3.8 to get inductance value APPENDIX C Proposed LNA and Active Inductor Calculation LNA calculation Active inductor will be using existing design that is discussed on active inductor topic. Calculation result might differ from what it is being targeted, however we can used tune the active inductor to meet our target specification. General Information Zin(real) = 1/gm1 Zin(imaginary)= 1/[sCgs1 + (1/sLs)] f0 = 1/2π sqrt [1/(Cgs1 Ls)] Av = gm1/(gds1 + gds2) Assumption f0 = 1.7GHz Out, Vx = 1.5 V In =0V Vdd = 3.0 V Circuit Calculation ω02 = 1/ (Cgs1 Ls) Cgs1 = CGSO W + 0.67 WL Cox Æ1 = W(CGSO + 0.67 L Cox) = W[205.49p + 0.67(1.2u)(1.132m)] Æ Assume L = 1.2u and = (1.111n)W Æ2 Cox = 1.132m Zin = 1/gm1 = L1/KW1(Vgs1 – Vt) Æ3 As Zin = 50 Ω From 3, 50 = L1/KW1(Vgs1 – Vt) W1 =1.2u/[50(76.456u)(1.5 – 0.6063) =1.5V, Vt =0.6063 = 351.6u (W/L)1 = (W/L)2 = 351.6u/1.2u From 2, Cgs1 = 1.111n(351.6u) = 390.6 fF ID = KW1(Vgs1 – Vt)2/2L1 = 76.456u(351.6u)(1.5 – 0.6063) 2/2(1.2u) = 8.95 mA ≈ 9.0 mA Æ K = 76.456u,Vgs1 (W/L)3 = (W/L)4 = 2ID/K(Vgs3 – Vt)2 = 2(9m)/[20.436u(1.5 – 0.9084) 2 = 2516.6 ≈ 3020.4u/1.2u Ls = 1/(ω02 C gs1) = 1/[(2π*1.7G)2 (1.111n*351.6u) = 22.4 nH Ls = 22.4 nH is targeted value to meet design requirement. This value will be achieved by active inductor. Ld value is taken by sweeping Ibias to find out the best performance that our design could met. APPENDIX D SPICE file for LNA with Active Inductor * Circuit Extracted by Tanner Research's L-Edit V8.11 / Extract V8.11 ; * TDB File: C:\Documents and Settings\AfiQ & AyieN\Desktop\My Design\Layout\CG LNA with ActiveL.tdb * Cell: Cell0 Version 1.69 * Extract Definition File: C:\Program Files\Tanner EDA\L-Edit Pro\tech\mosis\mamin12.ext * Extract Date and Time: 06/26/2006 - 15:05 * WARNING: Node/Element Name Conflicts Found. The following are the * Node/Element names that have been renamed. * Node B has been modified to B_1 * Node C+ has been modified to C+_1 * Node C- has been modified to C-_1 * Node E has been modified to E_1 * Node F has been modified to F_1 * Node Gnd has been modified to Gnd_1 * Node in has been modified to in_1 * Element M1 has been modified to M1_1 * Element M10 has been modified to M10_1 * Element M11 has been modified to M11_1 * Element M12 has been modified to M12_1 * Element M13 has been modified to M13_1 * Element M14 has been modified to M14_1 * Element M2 has been modified to M2_1 * Element M3 has been modified to M3_1 * Element M4 has been modified to M4_1 * Element M5 has been modified to M5_1 * Element M6 has been modified to M6_1 * Element M7 has been modified to M7_1 * Element M8 has been modified to M8_1 * Element M9 has been modified to M9_1 * NODE NAME ALIASES * 12 = Vss (1180,25) * 17 = Gnd (784,187) * 19 = Vdd (1182,120) * 21 = in_1 (510,239) * 22 = C+_1 (786,226) * 23 = C-_1 (778,218) * 24 = F (864,184) * 25 = E_1 (725,184) * 26 = B (232,231) * 28 = X (59,184) * 29 = C- (772,76) * 30 = F_1 (858,42) * 31 = Gnd_1 (778,45) * 32 = in (504,97) * 33 = E (719,42) * 34 = C+ (780,84) * 35 = B_1 (226,89) * 37 = G (53,42) Cpar1 1 0 859.47525p * Warning: Node 2 has zero nodal parasitic capacitance. * Warning: Node 3 has zero nodal parasitic capacitance. * Warning: Node 4 has zero nodal parasitic capacitance. * Warning: Node 5 has zero nodal parasitic capacitance. Cpar2 6 0 430.82761p * Warning: Node 7 has zero nodal parasitic capacitance. * Warning: Node 8 has zero nodal parasitic capacitance. * Warning: Node 9 has zero nodal parasitic capacitance. * Warning: Node 10 has zero nodal parasitic capacitance. Cpar3 11 0 58.98551p Cpar4 Vss 0 266.24758p * Warning: Node 13 has zero nodal parasitic capacitance. Cpar5 14 0 426.65336p * Warning: Node 15 has zero nodal parasitic capacitance. * Warning: Node 16 has zero nodal parasitic capacitance. Cpar6 Gnd 0 46.558967p Cpar7 18 0 41.355893p Cpar8 Vdd 0 143.07548p * Warning: Node 20 has zero nodal parasitic capacitance. Cpar9 in_1 0 63.755931p Cpar10 C+_1 0 44.698333p Cpar11 C-_1 0 60.248598p Cpar12 F 0 49.497539p Cpar13 E_1 0 49.497539p Cpar14 B 0 24.907968p * Warning: Node 27 has zero nodal parasitic capacitance. Cpar15 X 0 12.111782p Cpar16 C- 0 85.479287p Cpar17 F_1 0 49.497539p Cpar18 Gnd_1 0 46.558967p Cpar19 in 0 60.465792p Cpar20 E 0 49.497539p Cpar21 C+ 0 44.698333p Cpar22 B_1 0 24.907968p * Warning: Node 36 has zero nodal parasitic capacitance. Cpar23 G 0 12.111782p M1 6 6 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M2 6 3 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M3_1 6 2 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M4_1 6 5 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M5 6 4 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M6_1 14 6 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M7_1 14 8 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M8 6 7 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M9_1 14 10 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M10 14 9 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M11 Vss 13 11 Vss NMOS L=1.2u W=351.6u AD=1.26576n PD=710.4u AS=1.26576n PS=710.4u M12_1 14 16 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M13 14 15 1 1 PMOS L=1.2u W=600.6u AD=2.16216n PD=1.2084m AS=1.8018n PS=1.2072m M14 C-_1 B Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M15 C+_1 B Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M16 Gnd B Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M17 18 20 Vss Vss NMOS L=1.2u W=351.6u AD=1.26576n PD=710.4u AS=1.26576n PS=710.4u M18 in_1 B Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M19 B B Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M20 Vss X F Vss NMOS L=1.2u W=196.8u AD=708.48p PD=400.8u AS=708.48p PS=400.8u M21 C+_1 Gnd F Vss NMOS L=1.2u W=222u AD=799.2p PD=451.2u AS=399.6p PS=225.6u M22 F in_1 C-_1 Vss NMOS L=1.2u W=222u AD=399.6p PD=225.6u AS=799.2p PS=451.2u M23 Gnd C-_1 E_1 Vss NMOS L=1.2u W=222u AD=799.2p PD=451.2u AS=399.6p PS=225.6u M24 E_1 C+_1 in_1 Vss NMOS L=1.2u W=222u AD=399.6p PD=225.6u AS=799.2p PS=451.2u M25 Vss X E_1 Vss NMOS L=1.2u W=196.8u AD=708.48p PD=400.8u AS=708.48p PS=400.8u M26 27 B B Vss NMOS L=1.2u W=98.4u AD=59.04p PD=99.6u AS=413.28p PS=205.2u M27 Vss X 27 Vss NMOS L=1.2u W=98.4u AD=354.24p PD=204u AS=59.04p PS=99.6u M28 Vss X X Vss NMOS L=1.2u W=98.4u AD=354.24p PD=204u AS=354.24p PS=204u M1_1 C- B_1 Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M2_1 Vss G F_1 Vss NMOS L=1.2u W=196.8u AD=708.48p PD=400.8u AS=708.48p PS=400.8u M3 C+ B_1 Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M4 C+ Gnd_1 F_1 Vss NMOS L=1.2u W=222u AD=799.2p PD=451.2u AS=399.6p PS=225.6u M5_1 F_1 in C- Vss NMOS L=1.2u W=222u AD=399.6p PD=225.6u AS=799.2p PS=451.2u M6 Gnd_1 B_1 Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M7 in B_1 Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M8_1 Gnd_1 C- E Vss NMOS L=1.2u W=222u AD=799.2p PD=451.2u AS=399.6p PS=225.6u M9 E C+ in Vss NMOS L=1.2u W=222u AD=399.6p PD=225.6u AS=799.2p PS=451.2u M10_1 Vss G E Vss NMOS L=1.2u W=196.8u AD=708.48p PD=400.8u AS=708.48p PS=400.8u M11_1 B_1 B_1 Vdd Vdd PMOS L=1.2u W=67.2u AD=241.92p PD=141.6u AS=201.6p PS=140.4u M12 36 B_1 B_1 Vss NMOS L=1.2u W=98.4u AD=59.04p PD=99.6u AS=413.28p PS=205.2u M13_1 Vss G 36 Vss NMOS L=1.2u W=98.4u AD=354.24p PD=204u AS=59.04p PS=99.6u M14_1 Vss G G Vss NMOS L=1.2u W=98.4u AD=354.24p PD=204u AS=354.24p PS=204u * Total Nodes: 37 * Total Elements: 65 * Total Number of Shorted Elements not written to the SPICE file: 24 * Extract Elapsed Time: 4 seconds .END
© Copyright 2026 Paperzz