• DocumentCode
    3406642
  • Title

    An algorithm for improving partitions of pin-limited multi-chip systems

  • Author

    Beardslee, M. ; Santiovanni-Vincentelli, A.

  • Author_Institution
    California Univ., Berkeley, CA, USA
  • fYear
    1993
  • fDate
    7-11 Nov. 1993
  • Firstpage
    378
  • Lastpage
    385
  • Abstract
    We present a method for improving a topological partition of a logic circuit. Circuits are partitioned so that they may be implemented by a number of modules (for example, by a number of chips). By reducing the number of I/O pins necessary for communication between the modules we reduce the size of the chips needed to implement the modules, and thereby may also reduce the number of chips needed to implement the modules. Interpartition communication is organized into many unidirectional channels connecting the blocks. The number of lines necessary for implementing a communication channel is reduced by minimizing the amount of information that the channel must transmit, and by encoding the information that is transmitted. The reduction in the channel size usually is accompanied by an increase in the amount of logic in the partition modules. Thus this method is most effectively applied to design styles that are pin-limited; i.e. design styles that have a high ratio of logic area to number of input/output ports. We apply this method to a number of example communication channels and show large reductions in the size of the channels. We also show examples of designs that have fewer chips, or designs have smaller chips after application of these methods.
  • Keywords
    logic circuits; design styles; encoding; input/output ports; interpartition communication; logic circuit; pin-limited multi-chip systems; topological partition; unidirectional channels; Algorithm design and analysis; Communication channels; Contracts; Digital systems; Joining processes; Logic circuits; Logic design; Partitioning algorithms; Pins; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-4490-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1993.580084
  • Filename
    580084