On retiming for FPGA logic module minimization

Y. P. Chen*, D. F. Wong

*Corresponding author for this work

Research output: Chapter in book/report/conference proceedingChapterpeer-review

1 Citation (Scopus)

Abstract

In this paper, we consider the problem of minimizing the number of logic modules for Actel 2 or Actel 3 sequential circuits. We make use of the fact that if a flip-flop is the only destination of its driving combinational block, then both the flip-flop and the combinational block can be put in a sequential module. Retiming technique is applied to minimize the number of registers that can not be merged with combinational blocks. We formulate the problem as an integer linear program. We show that the constraint matrix of the integer program is totally unimodular. As a result, we can solve our logic module minimization problem optimally by solving the linear relaxation of the integer program.

Original languageEnglish
Title of host publication1994 IEEE International Conference on Computer Design, ICCD 1994: VLSI in Computers and Processors
PublisherIEEE
Pages394-397
Number of pages4
ISBN (Print)0818665653
DOIs
Publication statusPublished - Oct 1994
Event1994 IEEE International Conference on Computer Design, ICCD 1994: VLSI in Computers and Processors - Cambridge, United States
Duration: 10 Oct 199412 Oct 1994
https://ieeexplore.ieee.org/xpl/conhome/1002/proceeding (Link to conference proceedings)

Publication series

NameProceedings of 1994 IEEE International Conference on Computer Design, ICCD 1994: VLSI in Computers and Processors

Conference

Conference1994 IEEE International Conference on Computer Design, ICCD 1994: VLSI in Computers and Processors
Country/TerritoryUnited States
CityCambridge
Period10/10/9412/10/94
Internet address

Scopus Subject Areas

  • Hardware and Architecture
  • Electrical and Electronic Engineering

Cite this