Communication Based Logic Partitioning Using Multi-Terminal-Node BDDs

碩士 === 國立清華大學 === 資訊科學學系 === 81 === We consider communication based circuit partitioning in this thesis. We operate on the logic specification before the synthesis and mapping steps have been performed. The main goal of our algori...

Full description

Bibliographic Details
Main Authors: Hsu, Wen Shi, 徐文西
Other Authors: Hwang Ting Ting
Format: Others
Language:en_US
Published: 1993
Online Access:http://ndltd.ncl.edu.tw/handle/42197383411952908453
Description
Summary:碩士 === 國立清華大學 === 資訊科學學系 === 81 === We consider communication based circuit partitioning in this thesis. We operate on the logic specification before the synthesis and mapping steps have been performed. The main goal of our algorithm is to minimize the number of pins needed to implement the resultant output partitions. This is accomplished by adding logic to reduce the number of pins, and by minimizing the number of pins needed for inter- partition communication by encoding the signals that flow between partitions. Counting the number of equivalence classes is an important task in the communication based logic partitioning. We propose the Multiple-Terminal- Node BDD (abbreviate as MTBDD) to count the number of equivalence classes of a multiple output function. The MTBDD is an extension from Ordered Binary Decision Diagrams. Based on the MTBDD, we can count the number of equivalence classes of a multiple output function easily.