Optimal technology mapping for single output cells

This paper presents a new approach to technology mapping for arbitrary technologies with single output cells. It overcomes the restrictions of tree-mapping based methods. Optimal algorithms for special cases of DAG-mapping are presented: for minimum delay mapping and for duplication-free mapping under a class of simple cost functions (including area and delay). Heuristics for duplication of logic and for AT-tradeoffs are developed and applied to LUT-FPGAs.

[1]  Giovanni De Micheli,et al.  Technology mapping using Boolean matching and don't care sets , 1990, Proceedings of the European Design Automation Conference, 1990., EDAC..

[2]  Sharad Malik,et al.  Permutation and phase independent Boolean comparison , 1993, Integr..

[3]  Robert K. Brayton,et al.  MIS: A Multiple-Level Logic Optimization System , 1987, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[4]  Jason Cong,et al.  On area/depth trade-off in LUT-based FPGA technology mapping , 1994, IEEE Trans. Very Large Scale Integr. Syst..

[5]  Kurt Keutzer DAGON: Technology Binding and Local Optimization by DAG Matching , 1987, DAC.

[6]  Sharad Malik,et al.  Permutation and phase independent Boolean comparison , 1993, 1993 European Conference on Design Automation with the European Event in ASIC Design.

[7]  Reiner Kolla,et al.  Cell based performance optimization of combinational circuits , 1990, Proceedings of the European Design Automation Conference, 1990., EDAC..

[8]  Jonathan Rose,et al.  Chortle-crf: fast technology mapping for lookup table-based FPGAs , 1991, 28th ACM/IEEE Design Automation Conference.

[9]  Robert K. Brayton,et al.  Performance-oriented technology mapping , 1990 .

[10]  Robert K. Brayton,et al.  Logic synthesis for programmable gate arrays , 1991, DAC '90.

[11]  Reiner Kolla,et al.  A cell-based approach to performance optimization of fanout-free circuits , 1992, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[12]  Reiner Kolla,et al.  Performance Optimization of Combinational Circuits , 1992, Informatik.