Next Article in Journal
Prototype-Based Self-Adaptive Distribution Calibration for Few-Shot Image Classification
Next Article in Special Issue
Analysis of Congestion Control Mechanisms for Cooperative Awareness in IoV Environments
Previous Article in Journal
Efficient Route Planning Using Temporal Reliance of Link Quality for Highway IoV Traffic Environment
Previous Article in Special Issue
Wireless Communication Channel Scenarios: Machine-Learning-Based Identification and Performance Enhancement
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Parasitic-Aware Simulation-Based Optimization Design Tool for Current Steering VGAs

Electronics and Communications Department, Faculty of Engineering, Ain Shams University, Cairo 11517, Egypt
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(1), 132; https://doi.org/10.3390/electronics12010132
Submission received: 6 December 2022 / Revised: 21 December 2022 / Accepted: 23 December 2022 / Published: 28 December 2022
(This article belongs to the Special Issue 5G Mobile Telecommunication Systems and Recent Advances)

Abstract

:
Designing millimeter-wave variable gain amplifiers (VGAs) is very challenging owing to the parasitic effects of the interconnects of both active and passive devices. An automated parasitic-aware optimization RF design tool is proposed in this paper to address this challenge. The proposed tool considers the parasitic effects prior to layout. It employs a knowledge-aware optimization technique. The augmentation between parasitic-aware and knowledge-aware techniques speeds up the design process and leads to a design as close to the final design after finalizing the layout. The proposed tool gives limitless and guaranteed converged solutions in a wide range of RF frequencies. A four-bits current steering VGA design is used as a validation of the tool. The tool is tested on three different frequencies using the 65 nm-technology node. The three tested frequencies (7, 10, and 13 GHz) show a root mean square gain error at approximately 0.1 dB and a phase variation at approximately 3.5° within a 16-dB gain control range. To our knowledge, it is the first reported automated design tool for a current steering VGA.

1. Introduction

Today, the telecom industry is rapidly expanding the deployment of mm-wave 5G technologies to meet the demand for higher data rate wireless signals. Phased-array beamforming is used to mitigate the range difficulty in these systems. Controlling the phase and magnitude of the signals at every antenna element creates constructive and destructive electromagnetic interference patterns over the air, generating physical, 3D beams. A variable gain amplifier (VGA) circuit is an essential building block that is responsible for controlling the gain of different streams for beamforming applications [1]. VGA is used to produce a range of gain states with minimal RMS gain step error smaller than 0.2–0.3 dB where this amplitude adjustment helps the phased array to achieve high sidelobe suppression, while maintaining the least possible RMS phase error between states.
Designing VGAs at mm-wave frequencies is challenging because of the parasitics that contribute to performance at these high frequencies. Electromagnetic simulations are necessary at these frequencies to capture the effect of wiring and coupling between the different passive components, such as on-chip inductors [2]. This increases the design cycle significantly and optimum design may not be achievable. Parasitic-aware design techniques help to speed up the design processes by estimating the parasitics of interconnects of both active and passive devices. In addition, automation and optimization of the design can reduce the design time as well as lead to an optimum design.
Design automation is mainly divided into two main categories, knowledge-based approach and optimization-based approach [1,2,3,4,5]. The main advantage of the former is the speed, while the disadvantage is the time needed to develop the knowledge database, done before the process. The latter is divided into sub-categories, equation-based optimization, and simulation-based optimization [3]. The equation-based approach suffers from accuracy, especially if parasitics are included, while for the simulation-based approach a larger processing time is required [3]. An equation-based approach suffers from accuracy, especially if parasitics are included, while for the simulation-based approach a larger CPU time is required [3]. For both approaches, parasitic estimation during the optimization leads to a higher accuracy as well as fewer design iterations. A parameterized layout generator and parasitic extraction are used to consider the effect of on-chip inductors and interconnect parasitics shown in [4]. The parasitics are modeled with ideal components within the schematics of the circuit that is being optimized. Other approaches use approximate inductor analytical models, 2–π-models [5] and have been applied to different circuit classes. In [2], an algorithm that performs parasitic-aware automatic layout for analog/RF integrated circuits is presented. The algorithm creates a reduced-template-graph from original layouts and adds parasitic constraints. Using a two-dimensional hybrid scheme of graph-based optimization and nonlinear programming, the nonlinear problem is solved. The algorithm has successfully retargeted operational amplifiers and an RF low-noise amplifier within minutes of CPU time. An optimization methodology, presented in [6], based on adaptive simulated annealing (SA) with tunneling algorithm and a post-optimization PVT design centering strategy is used to model the parasitics of a self-biased fully differential RF CMOS PA. More recently another approach that combines genetic optimization algorithm and performance models (PMs) is presented in [7]. Device and interconnect parasitics are modeled into symbolic models, using foundry-provided equations and analytical models, respectively. Finally, to avoid in-the-loop EM simulations, in [8,9], a Pareto-optimal front (POF) of EM-simulated inductors is obtained prior to any circuit optimization, then, the POF is used as inductor design space (IDS) during circuit sizing. Another approach in [10] exploits the full capabilities of the most established computer-aided design tools for RF design available nowadays, i.e., RF circuit simulator as performance evaluator, electromagnetic simulator for inductor characterization, and layout extractor to determine the complete circuit layout parasitics. Liu et al. [11] proposed a simulation-based optimization approach for RF amplifiers, where machine learning techniques are used to build an inductor surrogate model. The accuracy of such a model is iteratively improved by refining the model with EM simulation results of promising inductors, instead of performing EM simulation of each candidate inductor, shown in [12].
A novel automated parasitic-aware simulation-based optimization design tool for designing mm-wave current steering VGAs is proposed in this paper. The augmentation between the parasitic-aware and knowledge-aware optimization methodologies speeds up the design process and help to achieve a design as close to the final design after finalizing the layout. To our knowledge, it is the first reported automated tool used to design current steering VGAs.
The paper is organized as follows: Section 2 presents the chosen architecture of the mm-wave digitally controlled current steering VGA. In Section 3, an overview of the proposed tool will be presented. Two subsections of Section 3 will address in detail the parasitic estimation methodology and the knowledge-aware simulation-based optimizer. The optimizer subsection explains the RF design trade-offs and the optimization flow. Section 4 presents the verification and simulation results, where the results of three test cases for the adopted VGA and the template layout are presented. Finally, in Section 5, conclusions are drawn.

2. N-Bits Digitally Controlled Current Steering Variable Gain Amplifier (VGA)

The most common topology of mm-wave VGAs relies on current steering using a cascode device [13,14]. Another circuit topology of VGA is to use an amplifier followed by a digital step attenuator [15,16,17], but the attenuator increases the circuit noise losses. Finally, current splitting techniques are another method to control the gain of the VGA [18].
Current steering topology is preferred over its alternatives due to its constant current and transconductance under different gain states, but the operating bandwidth would be limited by the current steering circuits. This topology is usually implemented using differential architecture for enhanced linearity [19,20,21,22].
In this paper, the automatic sizing of the digitally controlled current steering VGA shown in Figure 1 is proposed. The VGA is similar to a differential amplifier with a cascode input stage [1]. Four control bits enable/disable a few of the cascode devices to steer the current away/to the load to control the gain. Transistors Mp1-4 are used to ensure that a constant current is flowing through the main transistor Mm. By correctly sizing the transistors (Mm, Mcas, Mp1-4, and Mc1-4) a linear-in decibel gain step can be achieved. Turning on the auxiliary transistors decreases gain but the output impedance changes, which results in phase variations between the different gain states. An RC feedback network ( R F and C F ) is added to the cascode transistor for stability and wide bandwidth realization.
The cascode amplifier is conventionally used in broadband circuits to improve reverse isolation of the transistor. At high frequencies, design of cascode amplifiers entails resolving several issues one of them is the effect of parasitic inductive components associated with bias lines, interconnects, ground back-vias, bypass capacitors and bond-wires. This inductive effect results in cascode amplifiers instability at high frequencies. The stability can be improved by inserting a series gate resistance in the gate of the CG device and in some cases, it is needed to add capacitance. It has been shown that this RC network should be selected within the specific ranges to improve stability; otherwise, it can even degrade the amplifier stability [23].
Decreasing the root mean square (RMS) phase error is achieved by adjusting the values of the output matching network together with adjusting the interstage inductor to help tune out the equivalent parasitic capacitance at the intermediate node to minimize the phase/impedance variation during gain tuning. Source degeneration is added to improve linearity.

3. Proposed Automated Web-Based Design Tool

Figure 2 shows a top-level description of the proposed parasitic-aware design tool for the mm-wave digitally controlled current steering VGAs. The four main pillars of the presented tool are a web interface, a CAD RF circuit simulator, a simulator-based optimizer, and a parasitic device model generator. The proposed tool uses a parasitic device model generator to model the parasitics of both active and passive devices such that the generated design is as close as possible to the final design after finalizing the layout.
The web interface is developed using PHP, HTML, CSS, and JavaScript. It is used to get the user’s required specifications. Shell scripting is used to handle the logic of the design flow. It communicates with the RF simulator using ocean scripting and calls the optimizer to run the proposed optimization algorithm. Once the design is finalized, the final report is generated and displayed to the user through the web interface.
The parasitic device model generator estimates the parasitics to be used during the optimization phase to speed up the design time and reduce the iterations after generating the layout. Knowledge-aware simulation-based optimization is used to quickly size the circuit with a reduced number of iterations. In the following subsections, the parasitic device model generator and the knowledge-aware simulation-based optimizer are explained in detail.

3.1. Parasitic Device Model Generator

Modeling of inductors and capacitors includes lots of non-idealities. For inductors, ohmic losses, parasitic inductive effects, substrate effects, unknown ground return paths, and self-resonances are examples of those non-idealities. While for capacitors, those non-idealities include parasitic capacitance to ground, ohmic losses, and self-resonances [23]. For the proposed design automation tool, the models of capacitors and inductors provided by the foundry PDK are used directly because of the high accuracy of modeling.
Regarding the active devices, the proposed parasitic device model generator estimates the parasitics of the active device after extraction during the optimization loop. Those parasitic capacitances include the interconnections capacitance, extra gate-to-source capacitance ( C g s ) , extra gate-to-drain capacitance ( C g d ) , and extra drain-to-source capacitance ( C d s ) introduced because of wiring. The model was generated using linear regression method to have an analytical expression for those capacitances. The linear equations for those extra capacitances are defined as follows:
C g s ( f F ) = ( 18.46 + 0.676   N + 14.93   w   ( μ m ) ) M ,
C g d ( f F ) = ( 17.83 + 0.683   N + 13.87   w   ( μ m ) ) M ,
C d s ( f F ) = ( 29.02 + 0.907   N + 23.45   w   ( μ m ) ) M ,
where N is the number of fingers, M is the number of multipliers, and w is the width per finger in μ m of the CMOS transistor. Figure 3 and Figure 4 show a comparison of the extracted extra capacitance versus the one generated using (1)–(3) for different channel width and assuming minimum channel length. As depicted, the equation models the extra capacitance with high accuracy. This analytical expression helps to speed up the optimization loop.

3.2. Knowledge-Aware Simulation-Based Optimizer

RF design tradeoffs are very challenging, where the value of one design parameter could determine several of the design specifications. This could lead to a longer optimization time as well as the optimizer may not reach a solution. The proposed optimization algorithm is based on the knowledge of the designer by dividing one complex optimization into several smaller optimization steps to overcome the problem. Weighting factors are also used to determine which design specification is important to meet. The optimization core uses Broyden–Fletcher–Goldfarb–Shanno (BFGS) optimization algorithm implemented within the virtuoso environment [24]. The details of the knowledge-aware simulation-based optimization are discussed below starting from determining the different design specifications trade-offs and their dependency on the design parameters and ending with the proposed design flow.

3.2.1. Design Specifications Trade-Offs

The VGA, shown in Figure 1, has several design parameters. These design parameters determine the final specifications. The design specifications include input/output matching, gain, linearity, phase variation with step, etc. To avoid having time-consuming iterations during the optimization, the sensitivity of the design specification to the various design parameters is analyzed below. The sensitivity is determined using analytical equations and verified with simulations.
The input impedance of the VGA, shown in Figure 1, can be obtained using the simplified schematic in Figure 5. In the analysis below, the gate to source parasitic capacitance is considered. It could be shown that the input impedance is given by:
Z i n = s 2 C m l L m i Z 1 + s L m i + Z 1 1 + s C m l Z 1 + s C m s Z 1 w h e r e ,     Z 1 = 1 s C g s 1 + s L s + g m 1 L s C g s 1
where s is Laplace variable s ( = j ω ), L m i   ( H ) is the inductance of the input matching network, C m s and C m l are the capacitances of the input matching network, C g s 1 and g m 1 are the main transistor ( M m ) gate-to-source parasitic capacitance and transconductance, respectively, and L s is the source degenerated inductance. As depicted in (4), the input impedance depends mainly on the input matching network parameters, the transconductance of the main transistor, and the source degenerated inductor, L s .
The max gain for the VGA is given by:
A v = s g m 1 L o ( s L o + 1 B ) × ( B ) × ( 1 + S g m 1 L s )
where
B = 1 s L o 1 + r o 2 [ g m 2 ( s g m 1 L i n t 1 ) ( s 2 g m 1 c g s 2 L i n t s c g s 2 + g m 1 ) + 1 ] + 1 s L o p
where A v is the overall gain, s is Laplace variable s ( = j ω ), g m 1 and g m 2 are the main and the cascode transistor’s transconductance, respectively, ( L o , L o 1 , and L o p ) are the inductors of the output matching network, L i n t is the interstage inductor between the main and the cascode transistors, c g s 2 is the parasitic gate-to-source capacitance of the cascode transistor, and r o 2 is the output resistance of the cascode amplifier.
In addition, the RMS gain error between its different steps can be found using the:
R M S   g a i n   e r r o r = 1 N 1 n = 2 N | Δ S 21 i S 21 s t e p | 2
where N is the number of states, Δ S 21 i is the step between the gain of state (i) and gain of state (i−1), and S 21 s t e p is the achieved gain step between the N states.
Equation (5) indicates that the max gain depends on the output matching network parameters, the transistors transconductances, and the interstage inductor, and is inversely proportional to the source degenerated inductor. Furthermore, those parameters have a direct impact on the linearity (Input P1dB). Figure 6 shows the simulated gain, S 21 , and the simulated IP1dB versus the value of the input matching inductor, L m i . As depicted, the max gain is achieved for an inductance value of 500 pH, while the input P1dB reaches its minimum value. This shows the trade-off between those design specifications. During the optimization, the inductance of the input matching network, L m i , should be considered during gain and input P1dB optimization.
Another trade-off between gain and the input P1dB appears versus current through the main device and it’s sizing as shown in Figure 7 and Figure 8. Simulations show another trade-off between gain and stability for the presented VGA architecture also seen in Figure 8. As depicted, increasing the main amplifier channel width ( W m ) increases the gain of the VGA but decreases its stability factor ( K f ) .
Phase variations between states are another important design specification at VGAs design, which is targeted to be minimal. The phase of every state is obtained using the:
A v = tan 1 I m a g i n a r y   ( A v ) R e a l   ( A v ) = 90 ° tan 1 ( ω L o + ω L o 1 1 ω L o p ω g m 2 g m 1 2 C g s 2 L i n t r o 2 ) tan 1 ( ω L o 1 1 ω L o p ω g m 2 g m 1 2 C g s 2 L i n t r o 2 ) tan 1 ( ω g m 1 L s )
Some parameters which help in decreasing the phase variations between states to minimum also affect linearity. Figure 9 shows that increasing the output inductance increases the input P1dB but also increases the phase variations. This shows the trade-off between those design specifications. During the optimization, the inductance of the output matching network, L o , should be considered during phase and input P1dB optimization.
The RMS phase error is given by:
R M S   p h a s e   e r r o r = 1 N n = 1 N | i i 1 | 2
where N is the number of states, i is the phase of state (i) and i 1 is the phase of state (i−1).
Figure 10 shows that well-sizing of the controlling transistors ( M C 1 4 ) results in increasing the gain-step between states and decreasing the phase variations between them. Table 1 summarizes the main specifications with their corresponding controlling design parameters to better guide the optimization process. Together with the weighting factors methodology, the optimizer operates faster and its possibility to enter an infinite loop diminishes.

3.2.2. Knowledge-Aware Simulation-Based Optimization Flow

The proposed optimization algorithm depends on the optimizer core algorithm (BFGS) built within the virtuoso environment, and the proposed knowledge-aware and the weighting factor methodologies.
The knowledge-aware methodology divides the complex optimization problem into several smaller optimization steps. Those steps depend on the knowledge and experience of the designer to identify the sensitivity of the performance specifications to the design parameters. The studied sensitivity test is done through deriving analytical expressions and is verified by simulations. Table 2 illustrates the different optimization steps to speed up the optimization process. It includes the optimization steps, the corresponding performance specification, and the design parameters to optimize.
Weighting factors are used for the different goals to help the optimizer to converge and reach an optimum solution that satisfies the different specified constraints. These weighting factors are entered by the user into the input interface of the proposed tool according to his priority list of specifications.
The RF simulator generates the inclusive netlist and then invokes the optimizer using the initial design parameters saved within the tool. The optimizer starts its optimization algorithm. After each optimization stage, according to Table 2, the inclusive netlist is updated by the results of each optimization stage. Below is a summary of the design flow:
  • The user enters the required specifications with their weighting factors through the web GUI, while initial design parameters are available within the tool.
  • The spice simulator generates the schematic inclusive netlist from virtuoso and the parasitic device model generator.
  • The optimizer starts its optimization algorithm (BFGS) guided by the weighting factors entered by the user to know which design specification to meet first.
  • Firstly, it checks on the transistors’ regions making sure that transistors are in their correct region. If this check fails, the optimizer will sweep on the transistor’s sizes and the dc current source till it passes. Every optimization loop will be on a more confined range for the concerned design parameters.
  • The optimizer then simulates all the specifications giving a message indicating which specification passes and which fails.
  • Depending on the weighting factor optimization methodology, the optimizer chooses which specification to meet first. Following table II, shown below, the optimizer will enter the right step stage and thereby sweeps on the parameters in favor of the specified specification.
  • Repeat steps 4 to 6 till all the targeted specifications are achieved.
  • Finally, the tool displays the optimized parameters, the achieved specifications, the circuit schematic, and the template of the layout with the GDSII file for further modification.
Figure 11 shows a comprehensive flow chart describing the optimization algorithm. Additionally, Table 2 shows the different step stages the optimizer can enter with the corresponding parameters to optimize on for the specification needed to be met.

4. Verification and Simulation Results

Simulation Results

The proposed tool is used for the automatic sizing of the current steering VGAs. It shows optimal design performance on a range of frequencies up to 15 GHz. The design of the VGA, using the proposed tool, is done at 7 GHz, 10 GHz, and 13 GHz using a 65nm-technology node. Table 3 shows the initial design parameters for any design specifications. In addition, a template for the layout is generated to help the user to finalize the layout. For the three test frequencies, Figure 12 shows the simulated phase and gain versus the number of states, respectively. Figure 13 and Figure 14 show the simulated S 21 and S 11 versus frequency, respectively. As depicted in the graphs and Table 4, the requested specifications for the three test frequencies are achieved.
The high current of RF circuits puts high constraint on the devices’ layout. Electromigration is considered to avoid device breakdown. The circuit’s layout was made for the 10 GHz design as a template layout for other designs. The layout took an active area 960   μ m × 1090   μ m , as shown in Figure 15.

5. Conclusions

Web-based parasitic-aware automation and optimization RF design tool for mm-wave digitally controlled current steering VGAs has been proposed in this paper. The tool uses an optimizer embedded in a virtuoso environment, which uses the BFGS algorithm to reach optimal design parameters for the users’ targeted specifications. The theory and the optimization algorithm were demonstrated in this paper. The tool considers before design procedures the parasitics of both the active and the passive devices. MOSFETs’ parasitics and its interconnections are modeled as physical ideal capacitances, and analytical equations for the estimated parasitic capacitances are obtained through a linear regression method which relates the parasitic capacitance to the transistor sizes. Inductors and capacitors are used from the technology design kit, 65nm technology node, for parasitic inclusion. The obtained results for the three test frequencies assure the effectiveness of the parasitic aware design technique proposed in the presented tool.

Author Contributions

Conceptualization, N.M. and M.E.; formal analysis, N.M.; investigation, N.M.; methodology, N.M.; software, N.M.; supervision, H.R.; validation, N.M.; visualization, N.M.; writing—original draft, N.M.; writing—review and editing, M.E. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Some of the data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors would like to thank engineer Ahmed Samir, for his genuine help and support in the coding part of the web interface.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Tsai, J.-H.; Lin, C.-L. A 40-GHz 4-Bit Digitally Controlled VGA with Low Phase Variation Using 65-nm CMOS Process. IEEE Microw. Wirel. Compon. Lett. 2019, 29, 729–732. [Google Scholar] [CrossRef]
  2. Jangkrajarng, N.; Zhang, L.; Bhattacharya, S.; Kohagen, N.; Shi, C.R. Template-Based Parasitic-Aware Optimization and Retargeting of Analog and RF Integrated Circuit Layouts. In Proceedings of the 2006 IEEE/ACM International Conference on Computer Aided Design, San Jose, AC, USA, 5–9 November 2006; pp. 342–348. [Google Scholar] [CrossRef]
  3. Carley, R.; Gielen, G.; Rutenbar, R.; Sansen, W. Synthesis tools for mixed-signal ICs: Progress on frontend and backend strategies. In Proceedings of the 33rd Annual Design Automation Conference, Las Vegas, NM, USA, 3–7 June 1996; pp. 298–303. [Google Scholar]
  4. Ranjan, M.; Bhaduri, A.; Verhaegen, W.; Mukherjee, B.; Vemuri, R.; Gielen, G.; Pacelli, A. Use of Symbolic Performance Models in Layout-Inclusive RF Low Noise Amplifier Synthesis. In Proceedings of the 2004 IEEE International Behavioral Modeling and Simulation Conference, San Jose, CA, USA, 22 October 2004; pp. 130–134. [Google Scholar]
  5. Afacan, E.; Dündar, G. A Mixed Domain Sizing Approach for RF Circuit Synthesis. In Proceedings of the 2016 IEEE 19th International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS), Kosice, Slovakia, 20–22 April 2016; pp. 1–4. [Google Scholar]
  6. Gupta, R.; Allstot, D.J. Parasitic-aware design and optimization of CMOS RF integrated circuits. In Proceedings of the 1998 IEEE Radio Frequency Integrated Circuits (RFIC) Symposium, Digest of Papers (Cat. No.98CH36182), Baltimore, MD, USA, 7–12 June 1998; pp. 325–328. [Google Scholar] [CrossRef]
  7. Liao, T.; Zhang, L. Parasitic-Aware GP-Based Many-Objective Sizing Methodology for Analog and RF Integrated Circuits. In Proceedings of the 2017 22nd Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba, Japan, 16–19 January 2017; pp. 475–480. [Google Scholar]
  8. González-Echevarría, R.; Roca, E.; Castro-López, R.; Fernández, F.V.; Sieiro, J.; López-Villegas, J.M.; Vidal, N. An Automated Design Methodology of RF Circuits by Using Pareto-Optimal Fronts of EM-Simulated Inductors. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 2017, 36, 15–26. [Google Scholar] [CrossRef] [Green Version]
  9. González-Echevarría, R.; Castro-Lopez, R.; Roca, E.; Fernandez, F.V.; Sieiro, J.; Vidal, N.; López-Villegas, J.M. Automated Generation of the Optimal Performance Trade-Offs of Integrated Inductors. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 2014, 33, 1269–1273. [Google Scholar] [CrossRef] [Green Version]
  10. Martins, R.; Lourenco, N.; Passos, F.; Povoa, R.; Canelas, A.; Roca, E.; Castro-Lopez, R.; Sieiro, J.; Fernandez, F.V.; Horta, N. Two-Step RF IC Block Synthesis with Preoptimized Inductors and Full Layout Generation in-the-Loop. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 2019, 38, 989–1002. [Google Scholar] [CrossRef] [Green Version]
  11. Liu, B.; Deferm, N.; Zhao, D.; Reynaert, P.; Gielen, G.G. An Efficient High-Frequency Linear RF Amplifier Synthesis Method Based on Evolutionary Computation and Machine Learning Techniques. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 2012, 31, 981–993. [Google Scholar] [CrossRef] [Green Version]
  12. De Ranter, C.R.; Van der Plas, G.; Steyaert, M.S.; Gielen, G.G.; Sansen, W.M. CYCLONE: Automated Design and Layout of RF LCOscillators. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 2002, 21, 1161–1170. [Google Scholar] [CrossRef]
  13. Ellinger, F.; Jackel, H. Low-cost BiCMOS variable gain LNA at Kuband with ultra-low power consumption. IEEE Trans. Microw. Theory Technol. 2004, 52, 702–708. [Google Scholar] [CrossRef]
  14. Lo, P.-H.; Lin, C.-C.; Kuo, H.-C.; Chuang, H.-R. A Ka-band CMOS low-phase-variation variable gain amplifier with good matching capacity. In Proceedings of the 2012 9th European Radar Conference, Amsterdam, The Netherlands, 31 October–2 November 2012; pp. 532–535. [Google Scholar]
  15. Natarajan, A.; Nicolson, S.; Tsai, M.-D.; Floyd, B. A 60 GHz variable-gain LNA in 65 nm CMOS. In Proceedings of the 2008 IEEE Asian Solid-State Circuits Conference, Fukuoka, Japan, 3–5 November 2008; pp. 117–120. [Google Scholar]
  16. AnsariK, K.T.; Ross, T.; Repeta, M. An E-band variable-gain Amplifier using a programmable attenuator. In Proceedings of the European Microwave Conference (EuMC), Madrid, Spain, 23–25 September 2018; pp. 321–324. [Google Scholar]
  17. Ben Yishay, R.; Katz, O.; Sheinman, B.; Elad, D. High Performance E-Band Variable Gain LNA with Image Reject Filter. In Proceedings of the IEEE Asia-Pacific Microwave Conference (APMC), Singapore, 10–13 December 2019; pp. 1375–1377. [Google Scholar]
  18. Siao, D.S.; Kao, J.-C.; Wang, H. A 60 GHz low phase variation variable gain amplifier in 65 nm CMOS. IEEE Microw. Wirel. Compon. Lett. 2014, 24, 457–459. [Google Scholar] [CrossRef]
  19. Min, B.; Rebeiz, G.M. Ka-band SiGe HBT low phase imbalance differential 3-bit variable gain LNA. IEEE Microw. Wirel. Compon. Lett. 2008, 18, 272–274. [Google Scholar] [CrossRef]
  20. Kang, D.-W.; Kim, J.-G.; Min, B.-W.; Rebeiz, G.M. Single and four-element Ka-band transmit/receive phased-array silicon RFICs with 5-bit amplitude and phase control. IEEE Trans. Microw. Theory Tech. 2009, 57, 3534–3543. [Google Scholar] [CrossRef]
  21. Yi, Y.; Zhao, D.; You, X. A Ka-band CMOS digital controlled phase-invariant variable gain amplifier with 4-bit tuning range and 0.5-dB resolution. In Proceedings of the 2018 IEEE Radio Frequency Integrated Circuits Symposium (RFIC), Philadelphia, PA, USA, 10–12 June 2018; pp. 152–155. [Google Scholar]
  22. Shin, G.; Kim, K.; Lee, K.; Jeong, H.-H.; Song, H.-J. An E-Band 21-dB Variable-Gain Amplifier with 0.5-V Supply in 40-nm CMOS. Electronics 2021, 10, 804. [Google Scholar] [CrossRef]
  23. Nikandish, G.; Yousefi, A.; Medi, A. Stability analysis of broadband cascode amplifiers in the presence of inductive parasitic components. IET Circuits Devices Syst. 2014, 8, 469–477. [Google Scholar] [CrossRef]
  24. Brownlee, J. A Gentle Introduction to the BFGS Optimization Algorithm. Tutorial on Optimization. Available online: https://machinelearningmastery.com/bfgs-optimization-in-python/ (accessed on 19 May 2021).
Figure 1. Circuit schematic of a single ended architecture for the proposed 4 bits digitally controlled VGA.
Figure 1. Circuit schematic of a single ended architecture for the proposed 4 bits digitally controlled VGA.
Electronics 12 00132 g001
Figure 2. Top-level description of the proposed parasitic-aware design tool for the mm-wave VGAs controlled VGA.
Figure 2. Top-level description of the proposed parasitic-aware design tool for the mm-wave VGAs controlled VGA.
Electronics 12 00132 g002
Figure 3. Estimated extra parasitic gate-to-drain capacitance, extra parasitic drain-to-source capacitance, and extra parasitic gate-to-source capacitance versus MOSFET’s number of fingers (N) at width per finger equals 2 μ m .
Figure 3. Estimated extra parasitic gate-to-drain capacitance, extra parasitic drain-to-source capacitance, and extra parasitic gate-to-source capacitance versus MOSFET’s number of fingers (N) at width per finger equals 2 μ m .
Electronics 12 00132 g003
Figure 4. Estimated extra parasitic gate-to-drain capacitance, extra parasitic drain-to-source capacitance, and extra parasitic gate-to-source capacitance versus MOSFET’s number of fingers (N) at width per finger equals 0.6 um.
Figure 4. Estimated extra parasitic gate-to-drain capacitance, extra parasitic drain-to-source capacitance, and extra parasitic gate-to-source capacitance versus MOSFET’s number of fingers (N) at width per finger equals 0.6 um.
Electronics 12 00132 g004
Figure 5. Model for the single VGA stage including the Cgs parasitic capacitance.
Figure 5. Model for the single VGA stage including the Cgs parasitic capacitance.
Electronics 12 00132 g005
Figure 6. Gain and Input P1dB versus the input inductance of the input matching network.
Figure 6. Gain and Input P1dB versus the input inductance of the input matching network.
Electronics 12 00132 g006
Figure 7. Gain and Input P1dB versus DC current source.
Figure 7. Gain and Input P1dB versus DC current source.
Electronics 12 00132 g007
Figure 8. Gain, stability, and Input P1dB versus the main transistor channel width.
Figure 8. Gain, stability, and Input P1dB versus the main transistor channel width.
Electronics 12 00132 g008
Figure 9. Phase variation and the input P1dB versus the output inductance.
Figure 9. Phase variation and the input P1dB versus the output inductance.
Electronics 12 00132 g009
Figure 10. Phase variations and gain step versus the controlling transistor channel width.
Figure 10. Phase variations and gain step versus the controlling transistor channel width.
Electronics 12 00132 g010
Figure 11. Comprehensive optimization flow chart for the presented optimizer.
Figure 11. Comprehensive optimization flow chart for the presented optimizer.
Electronics 12 00132 g011
Figure 12. S21 and Phase versus number of states at the three test frequencies (7, 10, and 13 GHz).
Figure 12. S21 and Phase versus number of states at the three test frequencies (7, 10, and 13 GHz).
Electronics 12 00132 g012
Figure 13. Simulated S21 versus frequency at 7 GHz, 10 GHz, and 13 GHz.
Figure 13. Simulated S21 versus frequency at 7 GHz, 10 GHz, and 13 GHz.
Electronics 12 00132 g013
Figure 14. Simulated S11 versus frequency at 7 GHz, 10 GHz, and 13 GHz.
Figure 14. Simulated S11 versus frequency at 7 GHz, 10 GHz, and 13 GHz.
Electronics 12 00132 g014
Figure 15. Full layout for the presented VGA at 10 GHz.
Figure 15. Full layout for the presented VGA at 10 GHz.
Electronics 12 00132 g015
Table 1. Specifications and the corresponding parameters in the control.
Table 1. Specifications and the corresponding parameters in the control.
Controlling ParametersSpecifications
Gain StepPhase VariationStabilityLinearity
Controlling transistors sizes (Wcontrolling)
Output matching network (Co, Lct, Lo1, and Lop)
Interstage inductor (Lint)
Transistor sizing (Wm and Wc)
RC—feedback network (CF and RF)
Source degenerated inductor (Ls)
DC source (Idc)
Table 2. The optimizer different stages with the corresponding parameters to be optimized for the required specification.
Table 2. The optimizer different stages with the corresponding parameters to be optimized for the required specification.
StepsTargeted SpecificationParameters to Be Optimized
1S11I/P matching network elements (Lmi, Cin, Cms, and Cml)
2S21I/P matching network elements (Lmi, Cin, Cms, and Cml) and O/P matching network elements (Lo, Lo1, Lop, Co, and Cop)
3Gain Step and RMS gain errorSizing of the controlling transistors (Wcon)
4RMS Phase errorInterstage inductor (Lint) and O/P matching network elements (Lo, Lo1, Lop, Co, and Cop)
5Linearity (IP1dBc and IIP3)Source degenerated inductor (Ls), Transistor sizing (Wm), Idc, and O/P matching network elements (Lo, Lo1, Lop, Co, and Cop)
6Stability and Bandwidth realization F.B. RC network elements (Rcas and Ccas) and the inductor of the output matching network (Lo1)
Table 3. Initial design parameter values for the optimizer.
Table 3. Initial design parameter values for the optimizer.
Input Matching NetworkOutput Matching NetworkIntermediate Inductance
Cin (fF)850Lct (pH)600Lint (pH) 700
Cml (fF)700Lo1 (pH)600Cascode RC network
Cms (fF)700Lop (pH)600Rcas (KΩ)10
Lmi (pH)400Cmo (fF)400Ccas (fF)80
Channel width for RF CMOS transistorsFeedback network
Wm = Wc =Wp (um)2Ncon3 = Np38RF (KΩ)1
Wcon (nm)600Ncon4 = Np44CF (fF)80
Nm = Nc32Mm2Source degenerated inductance
Ncon1 = Np132Mc1Ls (pH)300
Ncon2 = Np216Mcon1
where m: main, C: cascode, con: controlling, p: parallel, W: width per finger, N: number of fingers, and M: number of multipliers.
Table 4. Comparison between the achieved specifications from the proposed tool at the three test frequencies and the required ones.
Table 4. Comparison between the achieved specifications from the proposed tool at the three test frequencies and the required ones.
SpecificationsRequired Specifications at 7 GHzAchieved Specifications at 7 GHzRequired Specifications at 10 GHzAchieved Specifications at 10 GHzRequired Specifications at 13 GHzAchieved Specifications at 13 GHz
S11Frf<−7 dB−8 dB<−7 dB−14.11 dB<−7 dB−12.05 dB
S21max>5 dB6.64 dB>5 dB7.2 dB>5 dB7.11 dB
IP1dBmin>−3 dBm5.2 dBm>−3 dBm0.83 dBm>−3 dBm3.7 dBm
Bandwidth-min3 GHz3 GHz1.5 GHz1.7 GHz3 GHz4 GHz
Phase Variation(−5°)–5°−5°(−5°)–5°4.49°(−5°)–5°3.295°
Gain Step0.3 dB0.2581 dB0.5 dB0.417 dB0.4 dB0.3367 dB
IIP3>3 dB12.67 dBm>3 dB8.6 dBm>3 dB11.95 dBm
RMS Gain Error0.1–0.20.050.2–0.30.0850.1–0.30.035
RMS Phase Error0.2°–0.3°0.34°0.2°–0.3°0.26°0.4°–0.6°0.6°
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Mansour, N.; Elnozahi, M.; Ragaai, H. Parasitic-Aware Simulation-Based Optimization Design Tool for Current Steering VGAs. Electronics 2023, 12, 132. https://doi.org/10.3390/electronics12010132

AMA Style

Mansour N, Elnozahi M, Ragaai H. Parasitic-Aware Simulation-Based Optimization Design Tool for Current Steering VGAs. Electronics. 2023; 12(1):132. https://doi.org/10.3390/electronics12010132

Chicago/Turabian Style

Mansour, Nehad, Mohamed Elnozahi, and Hani Ragaai. 2023. "Parasitic-Aware Simulation-Based Optimization Design Tool for Current Steering VGAs" Electronics 12, no. 1: 132. https://doi.org/10.3390/electronics12010132

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop