Ponencia
Simulation-based high-level synthesis of Nyquist-rate data converters using MATLAB/SIMULINK
Autor/es | Ruiz Amaya, Jesús
Rosa Utrera, José Manuel de la Delgado Restituto, Manuel Rodríguez Vázquez, Ángel Benito |
Departamento | Universidad de Sevilla. Departamento de Electrónica y Electromagnetismo |
Fecha de publicación | 2005 |
Fecha de depósito | 2020-01-24 |
Publicado en |
|
ISBN/ISSN | 0277-786X |
Resumen | This paper presents a toolbox for the simulation, optimization and high-level synthesis of Nyquist-rate Analog-to-Digital (A/D) and Digital-to-Analog (D/A) Converters in MATLAB®. The embedded simulator uses SIMULINK® C-coded ... This paper presents a toolbox for the simulation, optimization and high-level synthesis of Nyquist-rate Analog-to-Digital (A/D) and Digital-to-Analog (D/A) Converters in MATLAB®. The embedded simulator uses SIMULINK® C-coded S-functions to model all required subcircuits including their main error mechanisms. This approach allows to drastically speed up the simulation CPU-time up to 2 orders of magnitude as compared with previous approaches - based on the use of SIMULINK® elementary blocks. Moreover, S-functions are more suitable for implementing a more detailed description of the circuit. For all subcircuits, the accuracy of the behavioral models has been verified by electrical simulation using HSPICE. For synthesis purposes, the simulator is used for performance evaluation and combined with an hybrid optimizer for design parameter selection. The optimizer combines adaptive statistical optimization algorithm inspired in simulated annealing with a design-oriented formulation of the cost function. It has been integrated in the MATLAB/SIMULINK® platform by using the MATLAB® engine library, so that the optimization core runs in background while MATLAB® acts as a computation engine. The implementation on the MATLAB® platform brings numerous advantages in terms of signal processing, high flexibility for tool expansion and simulation with other electronic subsystems. Additionally, the presented toolbox comprises a friendly graphical user interface to allow the designer to browse through all steps of the simulation, synthesis and post-processing of results. In order to illustrate the capabilities of the toolbox, a 0.13)im CMOS 12bit@80MS/s analog front-end for broadband power line communications, made up of a pipeline ADC and a current steering DAC, is synthesized and high-level sized. Different experiments show the effectiveness of the proposed methodology. |
Identificador del proyecto | TIC2003-02355RAICONIF |
Cita | Ruiz Amaya, J., Rosa Utrera, J.M.d.l., Delgado Restituto, M. y Rodríguez Vázquez, Á.B. (2005). Simulation-based high-level synthesis of Nyquist-rate data converters using MATLAB/SIMULINK. En VLSI Circuits and Systems II (235-246), Sevilla, España: The International Society for Optical Engineering - SPIE. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
Simulation-based High-Level ... | 556.6Kb | [PDF] | Ver/ | |