A Fabric Component Based Design Approach for High-Performance Integer Arithmetic Circuits

  • Ayan Palchaudhuri
  • Rajat Subhra Chakraborty
Part of the Springer Series in Advanced Microelectronics book series (MICROELECTR., volume 51)


This chapter elaborates on some useful guidelines that can be helpful for compact and high-performance realization of circuits on modern high-end FPGAs from Xilinx. It involves manipulation of the Boolean equations a priori in the HDL circuit descriptions to forms that can be optimally mapped to the native target architecture by the CAD software. Although the guidelines are relatively simple, they are extremely useful in the efficient realization of numerous arithmetic circuits which can be constructed using the “bit-sliced” design paradigm.


Boolean Function Equality Check Single Slice Arithmetic Circuit Boolean Equation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Cortadella, J., Llabería, J.: Evaluation of \(A+B=K\) conditions without carry propagation. IEEE Trans. Comput. 41(11), 1484–1487 (1992)CrossRefGoogle Scholar
  2. 2.
    Hachtel, G.D., Somenzi, F.: Logic Synthesis and Verification Algorithms. Kluwer Academic Publisher, Boston (1996)MATHGoogle Scholar
  3. 3.
    Preu\(\beta \)er, T.B., Spallek, R.G.: Mapping basic prefix computations to fast carry–chain structures. In: Proceedings of the International Conference on Field Programmable Logic and Applications (FPL), pp. 604–608 (2009)Google Scholar
  4. 4.
    Roy, S.S., Rebeiro, C., Mukhopadhyay, D.: Theoretical modeling of the Itoh-tsujii inversion algorithm for enhanced performance on \(k\)–LUT based FPGAs. In: Design, Automation and Test in Europe Conference and Exhibition (DATE), pp. 1–6 (2011)Google Scholar
  5. 5.
    Verma, A.K., Brisk, P., Ienne, J.P.: Challenges in automatic optimization of arithmetic circuits. In: Proceedings of the 19th IEEE Symposium on Computer Arithmetic (ARITH), pp. 213–218 (2009)Google Scholar
  6. 6.
    Weste, N.H.E., Harris, D., Banerjee, A.: CMOS VLSI Design: A Circuits and Systems Perspective, 3rd edn. Pearson (2011)Google Scholar

Copyright information

© Springer India 2016

Authors and Affiliations

  1. 1.Department of Electronics and Electrical Communication EngineeringIndian Institute of Technology KharagpurKharagpurIndia
  2. 2.Department of Computer Science and EngineeringIndian Institute of Technology KharagpurKharagpurIndia

Personalised recommendations