Advertisement

Future Directions in Mixed-Signal Design Automation

  • Alex DoboliEmail author
  • Edward H. Currie
Chapter
  • 1.5k Downloads

Abstract

The goal of embedded system design is to develop customized hardware and software for an embedded application, so that the functional, cost, and performance needs of the application are met.This chapter introduces some of the current challenges related to design automation for analog and mixed-signal systems, as advanced topics. The topics include high-level specification of analog and mixed-signal systems, a simulation method for fast performance estimation and high-level synthesis of analog subsystems.

Keywords

Clock Cycle Face Detection Symbolic Expression Memory Paging Nonlinear Device 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. [1]
    IEEE Standard VHDL Language Reference Manual (Integrated with VHDL-AMS Changes), IEEE Std. 1076.1.Google Scholar
  2. [2]
    PSoC Express, Version 2.0, Cypress Semiconductor, 2006.Google Scholar
  3. [3]
    PSoC Mixed Signal Array, Technical Reference Manual, Document No. PSoC TRM 1.21, Cypress Semiconductor Corporation, 2005.Google Scholar
  4. [4]
    IEEE Transactions on CADICS, Special Issue on Behavioral Modeling and Simulation of Mixed-Signal/Mixed-Technology Circuits and Systems, 22, (2), February 2003.Google Scholar
  5. [5]
    B. Antao, A. Brodersen, ARCHGEN: Automated synthesis of analog systems, IEEE Transactions on Very Large Scale Systems, 3, pp. 231–244, June 1995.CrossRefGoogle Scholar
  6. [6]
    O. Bajdechi, G. Gielen, J. Huijsing, “Systematic Design Exploration of Delta-Sigma ADCs”, IEEE Transactions on Circuits & Systems - Part I, 51, (1), pp. 86–95, January 2004.CrossRefGoogle Scholar
  7. [7]
    D. Chai, K. N. Ngan, Locating facial region of a head-and-shoulders color image, Proceedings of the Third International Conference on Automatic Face and Gesture Recognition, pp. 124–129, 1998.Google Scholar
  8. [8]
    E. Christen, K. Bakalar, VHDL-AMS - A hardware description language for analog and mixed-signal spplications, IEEE Transactions on Circuits and Systems - Part II, 46, pp. 1263–1272, October 1999.CrossRefGoogle Scholar
  9. [9]
    J. Cohn, D. Garrod, R. Rutenbar, L. Carley, KOAN/ANAGRAM II: New tools for device-level analog placement and routing”, Journal of Solid-State Circuits, 26, pp. 330–342, March 1991.CrossRefGoogle Scholar
  10. [10]
    G. De Micheli, Synthesis and Optimization of Digital Circuits, New York: McGraw-Hill, 1994.Google Scholar
  11. [11]
    A. Doboli, R. Vemuri, Behavioral modeling for high-level synthesis of analog and mixed-signal systems from VHDL-AMS, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 22, (11), pp. 1504–1520, November 2003.CrossRefGoogle Scholar
  12. [12]
    A. Doboli, N. Dhanwada, A. Nunez-Aldana, R. Vemuri, A two-layer library-based approach to synthesis of analog systems from VHDL-AMS specifications, ACM Transactions on Design Automation, 9, (2), pp. 238–271, April 2004.CrossRefGoogle Scholar
  13. [13]
    K. Francken, G. Gielen, A high-level simulation and synthesis environment for delta-sigma modulators, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 22, (8), pp. 1049–1061, August 2003.CrossRefGoogle Scholar
  14. [14]
    G. Gielen, R. Rutenbar, Computer-aided design of analog and mixed-signal integrated circuits, Proceedings of the IEEE, 88, pp. 1824–1854, December 2000.CrossRefGoogle Scholar
  15. [15]
    G. J. Gomez et al., “A Nonlinear Macromodel for CMOS OTAs”, Proceedings of International Symposium on Circuits and Systems (ISCAS), pp. 920–923, 1995.Google Scholar
  16. [16]
    T. Grotker, S. Liao, G. Martin, S. Swan, System Design with SystemC, Boston: Kluwer, 2002.Google Scholar
  17. [17]
    M. Hershenson, S. Boyd, T. H. Lee, Optimal design of a CMOS op-amp via geometric programming, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 20, (1), pp. 1–21, January 2001.CrossRefGoogle Scholar
  18. [18]
    E. Horowitz, S. Sahni, Fundamentals of Computer Algorithms, New York: Computer Science Press, 1985.Google Scholar
  19. [19]
    B. J. Hosticka, W. Brockherde, R. Klinke, R. Kokozinski, Design methodologies for analog monolithic circuits, IEEE Transactions on Circuits & Systems - Part I, 41, pp. 387–394, May 1994.CrossRefGoogle Scholar
  20. [20]
    X. Huang et al., Modeling nonlinear dynamics in analog circuits via root localization, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 22, (7) pp. 895–907, 2003.CrossRefGoogle Scholar
  21. [21]
    V. Kremin, DTMF Detector, Application Note, AN 2122, Revision A, Cypress Semiconductor Corporation, August 3 2004.Google Scholar
  22. [22]
    W. Kruiskamp, D. Leenaerts, DARWIN: CMOS opamp synthesis by means of genetic algorithm, Proceedings of the Design Automation Conference, 1995, pp. 433–438.Google Scholar
  23. [23]
    F. Leyn et al., Analog small-signal modeling. behavioral signal-path modeling for analog integrated circuits, IEEE Transactions on Circuits & Systems - Part II, 48, (7), pp. 701–711, 2001.CrossRefGoogle Scholar
  24. [24]
    F. Medeiro, A. Perez-Verdu, A. Rodriguez-Vazquez, Top-down design of high- performance sigma-delta modulators, Boston: Kluwer, 1999.Google Scholar
  25. [25]
    A. Moscovici, High Speed A/D Converters - Understanding Data Converters through SPICE, Boston: Kluwer, 1999.Google Scholar
  26. [26]
    F. Pecheux, C. Lallement, A. Vachoux, VHDL-AMS and Verilog-AMS as alternative hardware description languages for efficient modeling of multidiscipline systems, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 24, (2), pp. 204–225, February 2005.CrossRefGoogle Scholar
  27. [27]
    R. Phelps, M. Krasnicki, R. Rutenbar, L. Carley, J. Hellums, Anaconda: simulation-based synthesis of analog circuits via stochastic pattern search, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 19, pp. 703-717, June 2000.CrossRefGoogle Scholar
  28. [28]
    B. N. Ray, P. P. Chaudhuri, P. K. Nandi, Efficient synthesis of OTA network for linear analog functions, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 21, pp. 517–533, May 2002.CrossRefGoogle Scholar
  29. [29]
    E. Sanchez-Sinencio, J. Ramirez-Angulo, AROMA: An area optimized CAD program for cascade SC filter design, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, CAS-14, pp. 296–303, 1985.CrossRefGoogle Scholar
  30. [30]
    B. Schneier, Applied Cryptography, Hoboken, NJ: John Wiley, 1996.Google Scholar
  31. [31]
    D. Seguine, Capacitive Switch Scan, Application Note AN2233a, Revision B, Cypress Semiconductor Corporation, April 14 2005.Google Scholar
  32. [32]
    R. Sommer, I. Rugen-Herzig, E. Hennig, U. Gatti, P. Malcovati, F. Maloberti, K. Einwich, C. Clauss, P. Schwarz, G. Noessing, From system specification to layout: Seamless top-down design methods for analog and mixed-signal applications, Proceedings of the Design, Automation and Test in Europe Conference (DATE), 2002.Google Scholar
  33. [33]
    H. Tang, A. Doboli, High-level synthesis of delta-sigma modulators optimized for complexity, sensitivity and power consumption, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 25, (3), pp. 597–603, March 2006.CrossRefGoogle Scholar
  34. [34]
    H. Tang, H. Zhang, A. Doboli, Refinement based synthesis of continuous-time analog filters through successive domain pruning, plateau search and adaptive sampling, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 25, (8), pp. 1421–1440, August 2006.CrossRefGoogle Scholar
  35. [35]
    G. Van Der Plas et al., AMGIE - A synthesis environment for CMOS analog integrated circuits”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 20, pp. 1037–1058, September 2001.CrossRefGoogle Scholar
  36. [36]
    Y. Wei, A. Doboli, Systematic development of analog circuit structural macromodels through behavioral model decoupling, Proceedings of Design Automation Conference (DAC), 2005.Google Scholar
  37. [37]
    Y. Weng, A. Doboli, Smart sensor architecture customized for image processing, Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium, pp. 396-403, 2004.Google Scholar
  38. [38]
    M.-H. Yang, et al., Detecting faces in images: A Survey, IEEE Transactions on Pattern Analysis and Machine Intelligence, 24, (1), January 2002.Google Scholar
  39. [39]
    H. Zhang, S. Doboli, H. Tang, A. Doboli, Compiled code simulation of analog and mixed-signal systems using piecewise linear modeling of nonlinear parameter, Integration the VLSI Journal, New York: Elsevier, 40, (3), pp. 193–209, 2007.CrossRefGoogle Scholar
  40. [40]
    H. Zhang, A. Doboli, Fast Time-Fomain Simulation Through Combined Symbolic Analysis and Piecewise Linear Modeling, in Proceedings of the 2004 IEEE International Behavioral Modeling and Simulation Conference, 2004, pp. 141–146.Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2011

Authors and Affiliations

  1. 1.Department of Electrical EngineeringState University of New YorkStony BrookUSA
  2. 2.Department of Computer ScienceHofstra UniversityHempsteadUSA

Personalised recommendations