Professional Documents
Culture Documents
An In-Field Programmable Adaptive CMOS LNA for Intelligent IoT Sensor Node Applications
An In-Field Programmable Adaptive CMOS LNA for Intelligent IoT Sensor Node Applications
An In-Field Programmable Adaptive CMOS LNA for Intelligent IoT Sensor Node Applications
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 2
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 3
Neural Network
S21 at COMB0
S11 at COMB0
COMB 2 {P} at COMB 2
{P} at COMB 0
P1dB at COMB0
IDC at COMB0
Vref at COMB0
Fig.2. (a) Proposed in-field optimization flow (b) statistical mapping process diagram
switch combination, takes into account the DUT to DUT For better understanding of the neural network algorithm a
variations. We conduct full testing of all sample DUTs for diagram is shown in Fig.2(b). Set {p} represents the demanded
training purpose to obtain parameter profiles during offline specifications to characterize the device. Set {P} at switch
phase. These profiles will help in selecting and guiding our combination zero, i.e. all switches off, is input to the neural
learning algorithm parameters. It is important to select the network. The neural network learning process predicts the set
inputs to the algorithm that are highly correlated to the target {P} for the rest of the switching combinations. This procedure
and these correlations are altered by potential process and can be one-time or iterative. Due to overlap between
circuit modifications. As it is depicted in the flow chart of performance distribution of switching combinations and
Fig.2(a), The statistical model is formed during characterization prediction error, it might be required to redo the prediction with
phase. Decision is made by statistical mapping using the two known inputs if it results in a closer to target combination
learning algorithm during online phase. Based on prediction selection. This means adding another measurement phase to the
results, the tuning knob combination(s) are selected and applied prediction procedure hence increasing reconfiguration time.
to the digital circuitry. If after measurement, desired specs are
met, the adaptation is done. Otherwise, it repeats the mapping IV. LNA ARCHITECTURE
to get a closer to target switching combination. A. LNA Design
The optimized operation is obtained by setting the correct
digital code to the calibration network. Several tunable LNAs are explored in the literature
[21,22,23]. In [21], an inductor-less reconfigurable LNA is
introduced however, their drawbacks are either poor
performance in multi-band LNAs or the selectivity issue in
wideband LNAs. [22] presents a reconfigurable multimode
VDD2
VDD1
LNA. The multimode operation is realized by incorporating a
switched multitap transformer into the input matching network
sw3
Varactor_out
of an inductively degenerated common source amplifier. In [23]
Ls2 MB5 MB6
MB2
A CMOS reconfigurable LNA is reported. By combination of
Lso
MB1
ML2
MB3 MB4
Vref out switched inductors and varactors it performs continuous
Li ML1A
ML3A ML3B ML3C
frequency tuning from 2.4 to 5.4 GHz. By transformer and
Inp
ML1B
sw2
sw4
capacitor dual feedbacks, broadband performance is achieved.
Ls1
sw1 sw5 In Table I, a performance summary of the recent published
Varactor_inp
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 4
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 5
V. SIMULATION RESULTS
A. Circuit Characterization
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 6
1 2 3 4
Yet, noise figure variation is kept small providing the low combination while input parameters are assumed to be known
noise figure requirement for the LNA. at one or more combinations (e.g. at combination where all
B. Optimization in Matlab switches are off). Eventually, for a specified target performance
and based on predicted performance parameters, the optimized
A Monte-Carlo generated training set is input to the learning
operation is obtained by setting the correct digital code to the
algorithm to form the statistical model of the system in all
calibration network. Twelve switching combination are used
available states. Using artificial neural network algorithm, the
for the adaptation purpose.
performance parameters are predicted for each switch
(a) (b)
(c) (d)
Fig.7 (a) Predicted gain RMS error (b) Predicted IP1dB RMS error (c) Predicted noise figure RMS error (d) Predicted
DC current RMS error
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 7
As an example, different scenarios are investigated to show test time and characterize the DUT at two switching
the adaptation of our design to the specific requirements. Fig. combinations and predict the third combination only (case2). In
(6) shows different four scenarios where each has a particular this case, we assumed that the DUT performance at
performance parameter condition. Four different switching combination 4 and combination 6 are tested and are known;
combination provides a close match for each situation. Table IV These are applied as the inputs to the prediction algorithm to
lists the possible switch combinations which corresponds to predict the parameters at combination 5. Therefore, we save
each case 1 to 4 respectively. one-third of the conventional test time. After running our
As discussed earlier, the neural network learning algorithm is optimization algorithm, a switch combination which fits the
used in our proposed method to predict the performance desired performance the best with the optimum power
parameters of the device. The prediction RMS error is consumption, is selected. The results for both cases are
calculated and plotted in Fig. (7) for gain, noise figure and tabulated in Table V. In this table measurement error is
IP1dB. Maximum prediction RMS error for gain is 0.5 dB and neglected.
For noise figure is 0.12dB. To illustrate the optimization and In case1, the predicted gain for combination 5 is above the
adaptation procedure, we review an example. A target desired target range, hence it is removed from the choices.
performance is assumed: gain 15dB-17dB, IP1dB>-20dBm, Between combination 4 and 6, combination 4 is more power
NF<3.7dB. Three switching combinations satisfy the target efficient and can be selected. In case2 on the other hand,
requirements simultaneously as illustrated in Fig. (8). predicted gain of combination 5 lies within the desired range.
Therefore, the best switch combination is unknown. Instead of Combination 5 can be the final choice due to lower power
testing all three switch combinations, to save time, we apply the consumption. Depending on the acceptable deviation from
prediction algorithm. In this example, performance at target parameters, a margin in target performance can be
combination 4 is characterized for a part and is fed to the defined to account for the prediction error. These acceptable
algorithm as the known input feature to predict performance margins depend on overall system prerequisites. If the error is
parameters at combination 5 and combination 6. Therefore, the higher than expected margins, then the accuracy of the artificial
test time is reduced to one-third of the conventional approach neural network can be improved by increasing number of
(case1). However, there is a trade-off between the adaptation
time and the adaptation error. Alternatively, we may double the
(a) (b)
(c) (d)
Fig.8. Performance parameters of three switching combinations over process variation (a) Gain (b) Noise figure (c)P1dB (d) DC
current
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 8
S21(dB) NF P1dB IDC S21(dB) NF (dB) P1dB IDC S21(dB) NF (dB) P1dB IDC
(dB) (dBm) (mA) (dBm) (mA) (dBm) (mA)
Case2 Measured 16.3 3.65 -18.45 15.0 - - - - 15.05 3.38 -15.8 21.3
Actual 16.3 3.65 -18.45 15.0 16.85 3.62 -18.95 14.0 15.05 3.38 -15.8 21.3
training set, changing the activation function or weight performance parameters for each switching combination. The
initialization of the learning algorithm [26]. variations among the boards are trained to generate a hundred
Monte-Carlo samples. Using our learning algorithm in Fig.2,
VI. CHIP IMPLEMENTATION
A. Layout
The proposed adaptable LNA is designed in 130nm
technology. Overall, the LNA core occupies 0.16mm2 area and
the total area including pads is 1mm2. The complete
reconfiguration network, including the additional tuning modes
occupies less than 0.0002mm2 area. Thus, the entire
reconfiguration network imposes no more than 0.1% area -
overhead. There are four single-ended two port inductors with
a ground return path. The ground terminal is down-bonded
beneath the die to realize very low parasitic ground. Fig. (9)
depicts the layout and the microphotograph of the fabricated
adaptable LNA including the pad ring and ESD cells.
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 9
VII. CONCLUSION
5
4 In this paper, we propose an automated adaptable sensor node
3 for IOT applications. The deep learning technique is used for
2 automatic adaptation. We demonstrated the concept by
1 implementing it on a wideband CMOS LNA with built-in
0 tuning knobs. The performance space over process variation is
inquired. Using the statistical model formed by the learning
algorithm over Monte-Carlo samples, the performance
Combination Number
parameters are predicted. A case study of the in-field adaptation
(b)
shows the effect of prediction error on the switching
-8 combination selection. By characterizing more combinations in
-10 the field and hence sacrificing the test time, a closer-to-target
P1dB(dBm)
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCAD.2021.3077196, IEEE
Transactions on Computer-Aided Design of Integrated Circuits and Systems
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 10
(a) (b)
(c ) (d)
Fig.11. (a) Predicted gain RMS error (b) Predicted noise figure RMS error (c) Predicted P 1dB RMS Error (d)
Predicted current RMS error
[8] C.-T.Fu, et al, “A 2.4-5.4 GHz wide tuning-range CMOS [18] P.N.Variyam, S.Cherubal and A.Chatterjee, “Prediction of
reconfigurable low noise amplifier”, IEEE Trans. on analog performance parameters using fast transient testing”,
Microwave Theory and Techniques, vol.566, no.12, 2008 IEEE Trans. on Computer Aided Design Integr. Circuits.
[9] A. Ba, V. K. Chillara, Y.-H. Liu, K. Philips, R.B. Syst., vol.21, no.3, 2002
Staszewski,”A 2.4GHz Class -D Power Amplifier with [19] A.S. Halder,Bhattacharya, G. Srinivasan, and A. Chatterjee,
Conduction Angle Calibration for -50dBc Harmonic “A system level alternate test approach for specification test
Emissions”, 2014 IEEE Radio Frequency Integrated Circuits transceivers in loopback mode” in Proc. 18th Int. Conf. VLSI
Symposium, Jun. 2014, pp. 239-242. Design, Jan. 2005, pp. 289–294
[10] Abhilash Goyal, Madhavan Swaminathan, Abhijit [20] Lu, Y., Subramani, K. S., Huang, H., Kupp, N., Huang, K.,
Chatterjee, Duane C. Howard, John D. Cressler “A new self- & Makris, Y, “A comparative study of one-shot statistical
healing methodology for RF amplifiers circuits based on calibration methods for analog/RF ICs”, In 2015 IEEE
oscillation principles”, IEEE Trans. on VLSI, vol.20, no.10, International Test Conference (ITC), pp. 1-10. 2015
2012 [21] A.Slimane, F.Haddad, S.Bourdel, Belaroussi, S.A.Tedjini-
[11] S.Sen,et al, “A Power-Scalable Channel Adaptive Wireless Bailiche,M.T.Balaroussi, T. Mohamed, H. Barthelemy,
Receiver Based on Built-In Orthogonally Tunable “Compact inductor less CMOS low-noise amplifier for
LNA”,TCAS, 2012 reconfigurable radios“, Electronics Letters, vol. 50, no. 12,
[12] J. Wilson and M. Ismail, "Input Match and Load Tank Digital pp. 892-893, Aug. Dec. 2014.
Calibration of an Inductively Degenerated CMOS LNA," [22] Y. Xiaohua, N. M. Neihart, Analysis and design of a
The VLSI INTEGRATION, vol. 42, no. 1, pp. 3-9, 2009. reconfigurable multimode low noise amplifier utilizing a
[13] S. Jin, B. Park, K. Moon, Y. Cho, D. Kim, H. Jin, J. Park, and multitap transformer, IEEE Transactions on Microwave
B. Kim, “Enhanced linearity of CMOS power amplifier using Theory and Techniques, vol. 61, no. 3, pp. 1236-1246, March
adaptive common gate bias control,” presented at IEEE 2013
MTT-S Int. Microw. Symp., Seattle, WA, USA, Jun. 2013 [23] F. Chang-Tsung, K. Chun-Lin, K. Chien-Nan, “A 2.4 GHz to
[14] Sen, S., Natarajan, V., Devarakond, S., & Chatterjee, A. 5.4 GHz low power CMOS reconfigurable LNA for
“Process-variation tolerant channel-adaptive virtually zero- multistandard wireless receiver, “ in Proc. 2007 IEEE Radio
margin low-power wireless receiver systems”. IEEE and Wireless Symp., Long Beach, CA, pp. 65- 68
Transactions on Computer-Aided Design of Integrated [24] B.Razavi, “Low-Noise Amplifiers“, in RF Microelectronics,
Circuits and Systems, 33(12), 1764-1777, 2014 2nd Ed, 2012
[15] Rafik Khereddine, Louay Abdallah, Emmanuel Simeu, [25] T.Taris, Y.deval and J.B.Begueret, “Current Reuse CMOS
Salvador Mir and Fabio Cenni, “Adaptive Logical Control of LNA for UWB Applications”, 2008,
RF LNA Performances for Efficient Energy Consumption”, DOI.10.1109/ESSCIRC.2008.4681850
IEEE/IFIP International Conference on VLSI and System- [26] Graig Garlin Carmichael, “A study of the accuracy,
on-Chip, pp.161-16, 2010 completeness, and efficiency of artificial neural networks
[16] D.C.Howard, et.al., “An 8-16GHz SiGe Low Noise Amplifier and related inductive learning techniques”, ECE, ISU, 2001
with Performance Tuning Capability for Mitigation of [27] R. Murugasami a,∗, U.S. Ragupathy, “Performance analysis
Radiation-Induced Performance Loss”, IEEE Trans. on of clock pulse generators and design of low power area
Nuclear Science, vol.59, no.6, 2012 efficient shift register using multiplexer based clock pulse
[17] S.Ellouz,P.Gamand, C.Kelma, B.Vandewielle and B.Allard, generator”, Elsevier, Microelectronics Journal, vol.105, 2020
“Combining internal probing with artificial neural networks [28] Dzmitry Maliuk , Haralampos-G. Stratigopoulos, He Huang
for optimal RFIC testing”, in Proc. IEEE. Int. Test Conf., pp. and Yiorgos Makris, “Analog Neural Network Design for RF
1-9,2006 Built-In Self-Test”, in Proc. IEEE Int. Test Conf., 2010,DOI.
10.1109/TEST.2010.5699272
0278-0070 (c) 2021 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: University of Prince Edward Island. Downloaded on June 08,2021 at 08:12:44 UTC from IEEE Xplore. Restrictions apply.