Behavioral modeling, simulation and synthesis of multi-standard wireless receivers in MATLAB/SIMULINK (original) (raw)
Abstract
This paper presents a SIMULINK block set for the behavioral modeling and high-level simulation of RF receiver front-ends. The toolbox includes a library with the main RF circuit models that are needed to implement wireless receivers, namely: low noise amplifiers, mixers, oscillators, filters and programmable gain amplifiers. There is also a library including other blocks like the antenna, duplexer filter and switches, required to implement reconfigurable architectures. Behavioral models of building blocks include the main ideal functionality as well as the following non-idealities: thermal noise, characterized by the noise figure and the signal-to-noise ratio, and non-linearity, represented by the input-referred second-order and third-order intercept points, IIP 2 and IIP 3 , respectively. In addition to these general parameters, some block-specific errors have also been included, like oscillator phase noise and mixer offset. These models have been incorporated into the SIMULINK environment making an extensive use of C-coded S-functions and reducing the number of library block elements. This approach reduces the simulation time while keeping high accuracy, which makes the proposed toolbox very appropriate to be combined with an optimizer for the automated high-level synthesis of radio receivers. As an application of the capabilities of the presented toolbox, a multi-standard direct-conversion receiver intended for 4G telecom systems is modeled and simulated considering the building block requirements for the different standards.
Figures (21)
Fig. 1. Illustrating some libraries of the proposed RF block set. The SIM ULINK too includes a set of RF b illustrated in Fig. 1, tha receiver fron -ends, from t box presented in this paper uilding blocks, some of them are needed to implement RF he antenna to the DSP, covering: low noise amplifiers (LNAs), mixers, oscillators, filters and programmab le gain amp library includ ing other bui ifiers (PGAs). There is also a ding blocks like the antenna, the duplexer filter and antenna switches, which are needed to implement reconfigurable architectures. Behavioral models of these building blocks include their main ideal function- ality, e.g., amplification in amplifiers, multiplication in the time domain in mixers, etc. In addition to their ideal Although there are a number of commercial and academic tools for RF circuits [12-15], which can give support to the design process, they are mainly focused owards circuit analysis and verification. However, very ittle has been done about automated synthesis methodol- ogies. In particular, for multi-standard transceivers, a systematic exploration of different alternative implementa- ions, in terms of architecture selection, reconfiguration strategies and circuit-level implementation is needed. The ool reported in this paper addresses the high-level design space exploration of wireless receivers at the initial stages of the system planning. Therefore, it is not intended to
Note that the model in Eq. (1) can be easily implemented by using SIMULINK elementary library blocks as shown in Fig. 3. However, this implementation causes the MATLAB interpreter to be called at each time step, drastically slowing down the simulation time. This problem is aggravated as the circuit complexity increases, yielding to excessive CPU times, which can make prohibitive to use these models as an evaluation vehicle within an optimiza- tion loop. This happens even using the SIMULINK accelerator [18]. There are two kinds of amplifiers included in the toolbox: LNAs and PGAs. Both of them are modeled by the block diagram shown in Fig. 2. It consists of a S- function block that includes the non-linear characteristic of
Fig. 4. Model block diagram of mixers. Fig. 3. Implementation of Eq. (1) using SIMULINK library blocks.
Fig. 5. Model block diagram of filters.
Fig. 6. Modeling oscillators: (a) model block diagram, (b) J/Q imbalance model and (c) phase noise model.
Fig. 7. Effect of phase noise on the signal constellation considering a QPSK modulated signal centered at 135 MHz and a noise phase of (a) —125 dBc, (b) —100 dBc, (c) —75 dBc and (d) —50 dBc. each simulation stage. Among others, these tasks include: variable initialization, computation of output variables, update of state variables, etc. Once the S-function has been created, it is compiled by using the mex utility provided by purpose, SIMULINK provides different S-function tem- plates, which can accommodate the C-coded computation model of different systems. These templates are composed of several routines that perform different tasks required at
Fig. 8. Effect of J/Q (amplitude, phase) imbalance on a 64-QAM signal: (a) 0.5 dB, 1.5°; (b) 1 dB, 3°; (c) 1.5dB, 4.5°; and (d) 2dB, 6°.
MATLAB [16]. The resulting object files are dynamically linked into SIMULINK when needed. The block model is incorporated into the SIMULINK environment by using the S-function block of the SIMULINK libraries [17]. In addition, model parameters are also included in this box, which can be used to modify the parameter values.
2.4. Oscillators
Fig. 10. Block diagram of a multi-standard DCR.
Fig. 11. Implementation of a multi-standard DCR using the proposed SIMULINK RF block set.
Input-referred requirements for the different standards considered Table 2 Table 1
ADC specifications found out for DCRs with the proposed SIMULINK RF block set
Fig. 12. Propagation of different performance metrics for WLAN.
Fig. 13. Level diagram for the different standards: (a) GSM, (b) Bluetooth, (c) UMTS and (d) WLAN. In the case under study, the multi-standard receiver in Fig. 10 must fulfill the performance requirements of four standards: GSM, Bluetooth, UMTS and WLAN, summar- ized in Table 1. These receiver requirements are normally mapped onto building-block specifications (gain, dynamic range, linearity, and noise figure) in an iterative synthesis process, generally referred to as receiver planning [10]. As an application of the capabilities of this SIMULINK toolbox, the DCR in Fig. 10, has been modeled using the building blocks described in previous section. The corre- sponding block diagram implemented in SIMULINK is shown in Fig. 11. This receiver architecture is commonly used in multi-standard applications because it eliminates the need for both IF and image reject filtering and requires only a single oscillator and mixer [20]. In order to cope with the requirements of the different standards, separate
Fig. 14. Evolution of NF and JIP3 through the receiver chain for the different standards.
Fig. 15. Contribution of each receiver building block to the overall NF for: (a) GSM, (b) Bluetooth, (c) UMTS and (d) WLAN.
Summary of the simulated receiver performance Table 4 the capabilities of the presented toolbox, a multi-standard receiver is modeled and simulated to verify the correct performance of the system for GSM, Bluetooth, UMTS and WLAN standards. band blockers, adjacent channel signals, etc.) were applied in order to verify the receiver performance according to the standard specifications. As an illustration, Fig. 13 depicts the level diagram of these signals when they are propagated through the receiver chain.
Fig. 16. Contribution of each receiver building block to the overall I/P3 for (a) GSM, (b) Bluetooth, (c) UMTS and (d) WLAN
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
References (25)
- 802.16 IEEE Standard for Local and Metropolitan Area Networks, /http://standards.ieee.org/getieee802/802.16.htmlS, 2004.
- 802.11 IEEE Standard for Wireless Local Area Networks. Avai- lable from: /http://standards.ieee.org/getieee802/802.11.htmlS, 2005 (online).
- 802.15 IEEE Standard for Wireless Personal Area Networks. Available from: /http://standards.ieee.org/getieee802/802.15.htmlS, 2005 (online).
- V. Gazis, N. Alonistioti, L. Merakos, Toward a generic always best connected capability in integrated WLAN/UMTS cellular mobile networks (and beyond). IEEE Wireless Commun., June 2005, pp. 20-29.
- M. Brandolini, P. Rossi, D. Manstretta, F. Svelto, Toward multi- standard mobile terminals-fully integrated receivers requirements and architectures, IEEE Trans. Microwave Theor. Tech. 53 (2005) 1026-1038.
- Y. Neuvo, Cellular phones as embedded systems, in: Proceedings of IEEE International Solid-State Circuit Conference, vol. 1, 2004, pp. 32-37.
- W. Krenik, D.D. Buss, P. Rickert, Cellular handset integration-SIP versus SOC, IEEE J Solid-State Circuits 40 (2005) 1839-1846.
- W. Tuttlebee, Advances in software-defined radio, Electron. Syst. Software, February 2003, pp. 26-31.
- G. Gielen, E. Goris, Reconfigurable front-end architectures and A/D converters for flexible wireless transceivers for 4G radios, in: Proceedings of the 2005 IEEE CAS Symposium on Emerging Technologies: Circuits and Systems for 4G Mobile Wireless Com- munications, June 2005, pp. 13-18.
- J. Crols, M. Steyaert, CMOS Wireless Transceiver Design, Kluwer Academic Publishers, 1997.
- X. Li, M. Ismail, Multi-Standard CMOS Wireless Design, Kluwer Academic Publishers, 2002.
- S. Vitali, N. De Laurentiis, G. Albertazzi, F. Agnelli, R. Rovatti, Multi-standard simulation of WLAN/UMTS/GSM transceivers for analog front-end validation and design, in: Proceedings of IEEE International Symposium on Wireless Communication Systems, September 2004, pp. 20-22.
- K. Kundert, Challenges in RF simulation, in: Proceedings of IEEE Radio Frequency Integrated Circuits Symposium, June 2005, pp. 12-14.
- D. Rodr'guez de Llera Gonzalez, A. Rusu, M. Ismail, H. Tenhunen, TACT: a multi-standard RF transceiver architecture comparison tool, in: Proceedings of the 48th IEEE Midwest Symposium on Circuits and Systems, vol. 1, 2005, pp. 659-662.
- The MathWorks Inc.: ''Using MATLAB Version 7.0,'' 2004.
- The MathWorks Inc.: ''Using Simulink Version 6.0,'' 2004.
- The MathWorks Inc.: ''Writing S-Functions Version 5,'' July 2002.
- B. Razavi, RF Microelectronics, Prentice-Hall, 1998.
- A.A. Abidi, Direct-conversion radio transceivers for digital communications, IEEE J. Solid-State Circuits 30 (1995) 1399-1410.
- A. Savla, A. Ravindran, M. Ismail, A reconfigurable low IF-zero IF receiver architecture for multi-standard wide area wireless networks, in: Proceedings of IEEE International Conferences on Electronics, Circuits and Systems, 2003, pp. 935-937.
- H.-K. Yoon, M. Ismail, A CMOS multi-standard receiver architec- ture for ISM and UNII band applications, in: Proceedings of IEEE International Symposium on Circuits and Systems, 2004, pp. IV.265-268.
- A. Morgado received the telecommunication engineering degree from the University of Seville, Spain, in 2005. He is currently working toward the Ph.D. degree in the field of multi-standard analog-to-digital converters. Since 2005, he has been working at the Institute of Microelectronics of Seville of the Spanish Microelectronics Center. His research interests are multi-standard analog- to-digital converters and high-speed ADCs for wireless applications.
- V. J. Rivas was born in Jerez de la Frontera, Spain, in 1977. He received the B.Sc. degree in electronics in 2000 from the Engineering School Cadiz, Spain, and the M.Sc. degree in Telecom- munications Engineering from the Superior En- gineering School, Seville, Spain, in 2004. He is currently working towards the Ph.D. degree on analog and mixed-signal design automation. Since 2004, he has been a Research Assistant at the Microelectronics Institute of Seville -CNM (CSIC), Spain. His research interests are in the analog and mixed-signal multi-standard design methodologies. R. del Rı´o received the M.S. degree in 1996 in Electronic Physics and the Ph.D. degree in 2004, both from the University of Seville, Spain. She joined the Department of Electronics and Elec- tromagnetism of the University of Seville in 1995, where she currently works as an Assistant Professor. She is also since 1995 at the Institute of Microelectronics of Seville (IMSE), CNM- CSIC, where she works in the group of ''Analog and Mixed-Signal Microelectronics''. Her main areas of interest are in the field of analog-to- digital converters (especially sigma-delta ADCs), including analysis, behavioral modeling, and design automation of such circuits. She has participated in several National and European R&D projects and has co- authored over 65 international scientific publications, including journal and conference papers, books and book chapters. R. Castro-Lo´pez received the ''Licenciado en Fı´sica Electro´nica'' degree (M.S. degree on Electronic Physics) and the ''Doctor en Ciencias Fı´sicas'' (Ph.D. degree) from the University of Seville, Spain, in 1998 and 2005, respectively. Since 1998, he has been working at the Institute of Microelectronics of Seville (CSIC-IMSE- CNM) of the Spanish Microelectronics Center. His research interests lie in the field of integrated circuits, especially design and computer-aided design for analog and mixed-signal circuits. He has participated in several national and international R&D projects and co-authored more than 30 international scientific publications, including journals, conference papers, book chapters and the book Reuse-based Methodologies and tools in the Design of Analog and Mixed-Signal Integrated Circuits (Springer, 2006). Dr. Castro is also currently teaching at the University of Seville where he joined the Department of Electronics and Electromagnetism.
- F.V. Ferna´ndez got the Physics-Electronics de- gree from the University of Seville in 1988 and his Ph.D. degree in 1992. In 1993, he worked as a postdoctoral research fellow at Katholieke Uni- versiteit Leuven (Belgium). Since 1995, he is an Associate Professor at the Dept. of Electronics and Electromagnetism of University of Seville. He is also a researcher at CSIC-IMSE-CNM. His research interests lie in the design and design methodologies of analog and mixed-signal cir- cuits. Dr. Ferna´ndez has authored or edited three books and has co-authored more than 100 papers in international journals and conferences. Dr. Ferna´ndez is currently the Editor-in-Chief of Integration, the VLSI Journal (Elsevier). He regularly serves at the Program Committee of several international conferences. He has also participated as researcher or main researcher in several National and European R&D projects.
- J.M. de la Rosa, IEEE Senior Member, received the M.S. degree on Electronics Physics in 1993 and the Ph.D. degree in 2000, both from the University of Seville, Spain. Since 1994, he has been working at the Institute of Microelectronics of Seville (IMSE-CNM, CSIC), of the Spanish Microelectronics Center. He is also with the Department of Electronics and Electromagnetism of the University of Seville, where he is currently an Associate Professor. His main research interests are in the field of mixed-signal integrated circuits, especially high-performance data converters including analysis, behavioral modeling and design automation of such circuits. In this topic, Dr. de la Rosa has participated in a number of National and European R&D projects and has co-authored 3 books and more than 100 international scientific publications, including journal and conference papers and book chapters.