• DocumentCode
    968519
  • Title

    Avoiding latch formation in regular expression recognizers

  • Author

    Foster, M.J.

  • Author_Institution
    Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
  • Volume
    38
  • Issue
    5
  • fYear
    1989
  • fDate
    5/1/1989 12:00:00 AM
  • Firstpage
    754
  • Lastpage
    756
  • Abstract
    Specialized silicon compilers, or module generators, are promising tools for automating the design of custom VLSI chips. In particular, generators for regular language recognizers have many applications. A problem called latch formation that causes regular expression recognizers to be more complex than they would first appear is identified. if recognizers are constructed in the most straightforward way from certain regular expressions, they may contain extraneous latches that cause incorrect operation. After identifying the problem, the article presents a source-to-source transformation that converts regular expressions that cause latch formation into expressions that do not. This transformation allows regular expression recognizers to be simpler, smaller, and faster, thus adding to the advantages of specialized silicon compilers
  • Keywords
    VLSI; circuit layout CAD; custom VLSI chips; design automation; extraneous latches; incorrect operation; latch formation; module generators; regular expression recognizers; regular language recognizers; source-to-source transformation; specialized silicon compilers; Application software; Character recognition; Circuits; Computer science; Image analysis; Latches; Pattern matching; Process design; Silicon compiler; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.24279
  • Filename
    24279