Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
4956644 | Microprocessors and Microsystems | 2017 | 15 Pages |
Abstract
The paper presents theoretical background of a new concept of logic synthesis for LUT-based FPGAs. The idea of multi-output function description in the form of PMTBDD diagram is proposed. This form enables to carry out a simple analysis of multi-output function by appropriate algorithms which are dedicated to single-output functions. The essence of logic synthesis is searching for suitable PMTBDD cuttings. The choice of the PMTBDD cuttings enables to obtain an adequate decomposition path. As the result of BDD diagram cutting, SMTBDD diagrams are created. These diagrams are a generalized form of SBDD and MTBDD diagrams. The idea of choosing a cutting line, which matches LUTs included in FPGAs, is also proposed. The essence of the suggested method of searching for the best technology mapping is based on an analytical description of the efficiency of mapping. The experimental results, which prove efficiency of the proposed methods, are presented too.
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Networks and Communications
Authors
Marcin Kubica, Adam Opara, Dariusz Kania,