• DocumentCode
    2116094
  • Title

    An application of L systems to local microcode synthesis

  • Author

    Mavaddat, F. ; Mahmood, M. ; Cheng, M.H.M.

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    1990
  • fDate
    27-29 Nov 1990
  • Firstpage
    166
  • Lastpage
    175
  • Abstract
    The authors present a formal language model of register-transfer (RT) design, and apply the model to local microcode synthesis. They transform an RT design´s data-path to a DT0L system-a parallel formal grammar-and formulate the design of the control part as a parsing problem of the corresponding DT0L language. The initial specification is based on the proposed SDC model of register-transfer design. They discuss the necessary steps for transforming a legal SDC-based data-path to its equivalent DT0L system. They then propose an efficient, goal-oriented, search algorithm to parse a behavioral specification, and use this method to generate the microcode for the corresponding control part. They present two examples, using a benchmark data-path
  • Keywords
    formal languages; formal specification; grammars; microprogramming; search problems; shift registers; DT0L language; DT0L system; L systems; SDC model; behavioral specification; data-path; formal language model; local microcode synthesis; microcode; parallel formal grammar; parsing problem; register transfer design; search algorithm; Application software; Computer science; Control system synthesis; Control systems; Design methodology; Formal languages; Law; Legal factors; Organisms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprogramming and Microarchitecture. Micro 23. Proceedings of the 23rd Annual Workshop and Symposium., Workshop on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-2124-9
  • Type

    conf

  • DOI
    10.1109/MICRO.1990.151439
  • Filename
    151439