Hardware and Software Subsystems of Mixed-Signal Architectures

  • Alex Doboli
  • Edward H. Currie


This chapter focuses on the main hardware and software subsystems for sensing, processing and control, data communication, and actuation in embedded applications. The PSoC architecture is used to illustrate the subsystems.


  1. [1]
    PSoC Designer: Assembly Language User Guide, Spec. #38-12004, Cypress Microsystems, December 8 2003.Google Scholar
  2. [2]
    PSoC Designer: C Language Compiler User Guide, Document #38-12001 Rev.*E, Cypress Semiconductor, 2005.Google Scholar
  3. [3]
    PSoC EXPRESS, Version 2.0, Cypress Semiconductor, 2006.Google Scholar
  4. [4]
    PSoC EXPRESS, Driver Author Guide, Version 2.0, Cypress Semiconductor, 2006, available at
  5. [5]
    PSoC Mixed Signal Array, Technical Reference Manual, Document No. PSoC TRM 1.21, Cypress Semiconductor Corporation, 2005.Google Scholar
  6. [6]
    D. Cooper, Implementing Inter-Device Communications with PSoC Express, Application Note AN2351, Cypress Semiconductor, 2006.Google Scholar
  7. [7]
    A. Deutsch, P. Coteus, G. Kopcsay, H. Smith, C. Surovic, B. Krauter, D. Edelstein, P. Restle, On-chip wiring design challenges for gigahertz operation, Proceedings of the IEEE, 89, (4), pp. 529–555, April 2001.CrossRefGoogle Scholar
  8. [8]
    R. Ho, K. Mai, M. Horowitz, The future of wires, Proceedings of the IEEE, 89, (4), pp. 490–504, April 2001.MATHCrossRefGoogle Scholar
  9. [9]
    D. Lewis, Fundamentals of Embedded Software. Where C and Assembly Meet, Upper Saddle River, NJ: Prentice Hall, 2002.Google Scholar
  10. [10]
    J. Rabaey, A. Chandrakasan, B. Nikolic, Digital Integrated Circuits: A Design Perspective, Upper Saddle River, NJ: Prentice Hall, Second edition, 2003.Google Scholar
  11. [11]
    D. Sylvester, K. Keutzer, “Impact of small process geometries on microarchitectures in systems on a chip”, Proceedings of the IEEE, 89, 4, pp. 490–504, April 2001.CrossRefGoogle 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