• DocumentCode
    3143842
  • Title

    PAOLA: A Tool for Topological Optimization of Large PLAs

  • Author

    Chuquillanqui, Samuel ; Segovia, T.P.

  • Author_Institution
    Computer Architecture Group, IMAG - BP Grenoble, France
  • fYear
    1982
  • fDate
    14-16 June 1982
  • Firstpage
    300
  • Lastpage
    306
  • Abstract
    This paper presents a tool, called PAOLA, for optimizing the layout of large PLAs used as decoders in VLSI systems. The optimization techniques it uses are heuristic. They involve compacting the AND/OR matrices by cutting and reorganizing the input/output lines in order to reduce the number of columns in these matrices. They also allow the lengthening of the shape of the PLA and the lateral access to the input/output segments. This eases the topological adaptation of different blocks in order to reduce the surface of the interconnection network between them. The layout of the PLA uses internal topological conflicts and ground refresh lines positions to improve accessibility to the input/output segments created inside the AND/OR matrices. This system has been tested on several examples including industrial PLAs. It gives an area reduction of the OR matrix of up to 50% on PLAs having 3000 to 5000 positions in the OR matrix with a computing time of 4 to 5 minutes on a main frame HB-68 computer running with the MULTICS operating system.
  • Keywords
    Aluminum; Computer architecture; Decoding; Multiprocessor interconnection networks; Operating systems; Programmable logic arrays; Routing; Shape; System testing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1982. 19th Conference on
  • Conference_Location
    Las Vegas, NV, USA
  • ISSN
    0146-7123
  • Print_ISBN
    0-89791-020-6
  • Type

    conf

  • DOI
    10.1109/DAC.1982.1585515
  • Filename
    1585515