• DocumentCode
    1515575
  • Title

    SWIFT: stack-based microprocessor for LISP and PROLOG

  • Author

    Knowles, G.

  • Author_Institution
    Dept. of Electr. Eng., Imperial Coll. of Sci., Technol. & Med., London, UK
  • Volume
    138
  • Issue
    5
  • fYear
    1991
  • fDate
    9/1/1991 12:00:00 AM
  • Firstpage
    299
  • Lastpage
    304
  • Abstract
    SWIFT is a stack-based microprocessor designed for the efficient execution of LISP and PROLOG. The paper describes the architecture of a VLSI implementation of SWIFT which gives more than 1 Mlips performance, yet only requires 16K gates. The processor was designed at a high level in ELLA and was synthesised to the gate level using LOCAM.
  • Keywords
    LISP; PROLOG; VLSI; application specific integrated circuits; microprocessor chips; ELLA; LISP; LOCAM; PROLOG; SWIFT; VLSI implementation; architecture; gate level; stack-based microprocessor;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings E
  • Publisher
    iet
  • ISSN
    0143-7062
  • Type

    jour

  • Filename
    93794