• DocumentCode
    2203475
  • Title

    TigerSwitch: a case study in embedded computing system design

  • Author

    Wolf, Wayne ; Wolfe, Andrew ; Chinatti, Steve ; Koshy, Ravi ; Slater, Gary ; Sun, Spencer

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1994
  • fDate
    22-24 Sep 1994
  • Firstpage
    89
  • Lastpage
    96
  • Abstract
    The paper describes and analyzes the design of TigerSwitch, a PC-based private branch exchange (PBX) designed at Princeton University. Building TigerSwitch required creating custom hardware and software designed to fit onto a standard IBM PC-compatible platform. The authors´ design experience provides several lessons which they believe extend to other embedded design domains: the system architecture required to meet performance goals is often not isomorphic to the structure of the specification; system-level performance analysis is an essential part of system architecture design; architectural decisions must be made on the basis of estimates before complete implementations of the components are available; and most allocations of functions to software or custom hardware are obvious, while a few are very difficult
  • Keywords
    computer architecture; electronic switching systems; microcomputer applications; private telephone exchanges; real-time systems; systems analysis; telecommunications computing; PBX; PC-based private branch exchange; TigerSwitch; architectural decisions; case study; custom hardware; design experience; embedded computing system design; performance goals; standard IBM PC-compatible platform; system architecture; system architecture design; system-level performance analysis; Computer aided software engineering; Computer architecture; Embedded computing; Hardware; Performance analysis; Subscriber loops; Sun; Switches; Switching systems; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1994., Proceedings of the Third International Workshop on
  • Conference_Location
    Grenoble
  • Print_ISBN
    0-8186-6315-4
  • Type

    conf

  • DOI
    10.1109/HSC.1994.336719
  • Filename
    336719