• DocumentCode
    1178396
  • Title

    A decade of hardware/software codesign

  • Author

    Wolf, Wayne

  • Volume
    36
  • Issue
    4
  • fYear
    2003
  • fDate
    4/1/2003 12:00:00 AM
  • Firstpage
    38
  • Lastpage
    43
  • Abstract
    The term hardware/software codesign, coined about 10 years ago, describes a confluence of problems in integrated circuit design. By the 1990s, it became clear that microprocessor-based systems would be an important design discipline for IC designers as well. Large 16- and 32-bit microprocessors had already been used in board-level designs, and Moore´s law ensured that chips would soon be large enough to include both a CPU and other subsystems. Multiple disciplines inform hardware/software codesign. Computer architecture tells us about the performance and energy consumption of single CPUs and multiprocessors. Real-time system theory helps analyze the deadline-driven performance of embedded systems. Computer-aided design assists hardware cost evaluation and design space exploration.
  • Keywords
    circuit CAD; hardware-software codesign; integrated circuit design; real-time systems; 16 bit; 16-bit microprocessors; 32 bit; 32-bit microprocessors; CAD; CPU; computer-aided design; deadline-driven performance; embedded systems; energy consumption; hardware/software codesign; integrated circuit design; microprocessor-based systems; multiprocessors; real-time system theory; Computer architecture; Design automation; Embedded system; Energy consumption; Hardware; Integrated circuit synthesis; Microprocessors; Moore´s Law; Performance analysis; Real time systems;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2003.1193227
  • Filename
    1193227