Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

access icon free High-speed and area-efficient scalable N-bit digital comparator

An area-efficient N-bit digital comparator with high operating speed and low-power dissipation is presented in this work. The proposed comparator structure consists of two separate modules. The first module is the comparison evaluation module (CEM) and the second module is the final module (FM). Independent from the input operand bitwidths, stages present in CEM involve the regular structure of repeated logic cells used for implementing parallel prefix tree structure. The FM validates the final comparison based on results obtained from the CEM. The presence of regular very large-scale integration topology in the proposed structure allows the analytical derivation of the area in terms of total number of transistors present in the design and total delay encountered in input–output flow as the function of input operand bitwidth. Spectre simulation results have been presented using 0.18 µm complementary metal–oxide–semiconductor (CMOS) technology at 1 GHz. The main advantages of the proposed comparator are minimum input–output delay of 0.57 ns, minimum fan-out-of-4 delay of 9.5 ns and low-power dissipation of 1.03 mw as compared with existing comparators designed using 180 nm CMOS technology for 64 bit comparison.

References

    1. 1)
      • 9. Guangjie, W., Shimin, S., Lijiu, J., et al: ‘New efficient design of digital comparator’. Proc. Second Int. Conf. Applications Specific Integrated Circuits, Shanghai, China, 1996, pp. 263266.
    2. 2)
      • 25. Maheshwari, N., Sapatnekar, S.S.: ‘Optimizing large multiphase level-clocked circuits’, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1999, 18, (9), pp. 12491264.
    3. 3)
      • 19. Bellaour, A., Elmasry, M.I.: ‘Low-power digital VLSI design circuits and systems’ (Kluwer, Norwood, MA, 1995).
    4. 4)
      • 22. Wang, C., Lee, P., Wu, C., et al: ‘High fan-in dynamic CMOS comparators with low transistor count’, IEEE Trans. Circuits Syst. I, 2003, 50, (9), pp. 12161220.
    5. 5)
      • 3. Sheng, Y., Wang, W.: ‘Design and implementation of compression algorithm comparator for digital image processing on component’. Proc. Ninth Int. Conf. Young Computer Scientists, Hunan, China, November 2008, pp. 13371341.
    6. 6)
      • 41. Cadence online documentation’. Available at http://www.cadence.com, accessed 2010.
    7. 7)
      • 39. Chua, C., Kumar, R.: ‘An improved design and simulation of low-power and area-efficient parallel binary comparator’, Microelectron. J., 2017, 66, pp. 8488.
    8. 8)
      • 8. Ponomarev, D., Kucuk, G., Ergin, O., et al: ‘Energy-efficient comparators for superscalar datapaths’, IEEE Trans. Comput., 2004, 53, (7), pp. 892904.
    9. 9)
      • 16. Ercegovac, M.D., Lang, T.: ‘Digital arithmetic’ (Morgan Kaufmann, San Mateo, CA, 2004).
    10. 10)
      • 23. Huang, C.H., Wang, J.S.: ‘High-performance and power-efficient CMOS comparators’, IEEE J. Solid-State Circuits, 2003, 38, (2), pp. 254262.
    11. 11)
      • 18. Cheng, S.: ‘A high-speed magnitude comparator with small transistor count’. Proc. IEEE Int. Conf. Electronics, Circuits, Systems, Sharjah, United Arab Emirates, December 2003, pp. 11681171.
    12. 12)
      • 40. Cheng, K.H., Huang, C.S.: ‘The novel efficient design of XOR/XNOR function for adder applications’. Proc. IEEE Int. Conf. Electronics, Circuits and Systems, Pafos, Cyprus, September 1999, pp. 2932.
    13. 13)
      • 34. Lam, H.M., Tsui, C.Y.: ‘High-performance single clock cycle CMOS comparator’, Electron. Lett., 2006, 42, (2), pp. 7577.
    14. 14)
      • 24. Lam, H.M., Tsui, C.Y.: ‘A mux-based high-performance single-cycle CMOS comparator’, IEEE Trans. Circuits Syst. II, 2007, 54, (7), pp. 591595.
    15. 15)
      • 15. Abdel-Hafeez, S.: ‘Single rail domino logic for four-phase clocking scheme’, U.S. Patent 6265899, October 2001.
    16. 16)
      • 30. Ercegovac, M.D., Lang, T.: ‘Sign detection and comparison networks with a small number of transitions’. Proc. 12th IEEE Symp. Computer Arithmetic, Bath, UK, July 1995, pp. 5966.
    17. 17)
      • 6. Oklobdzija, V.G.: ‘An algorithmic and novel design of a leading zero detector circuit: comparison with logic synthesis’, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 1994, 2, (1), pp. 124128.
    18. 18)
      • 29. Lutz, D.R., Jayasimha, D.N.: ‘The half-adder form and early branch condition resolution’. Proc. 13th IEEE Symp. Computer Arithmetic, Asilomar, CA, USA, July 1997, pp. 266273.
    19. 19)
      • 32. Hensley, J., Singh, M., Lastra, A., et al: ‘A fast, energy-efficient z-comparator’. Proc. ACM Conf. Graphics Hardware, Los Angeles, California, 2005, pp. 4144.
    20. 20)
      • 1. Parhami, B.: ‘Efficient hamming weight comparators for binary vectors based on accumulative and up/down parallel counters’, IEEE Trans. Circuits Syst., 2009, 56, (2), pp. 167171.
    21. 21)
      • 21. Belluomini, W., Jamsek, D., Nartin, A.K., et al: ‘Limited switch dynamic logic circuits for high-speed low-power circuit design’, IBM J. Res. Dev., 2006, 50, (2–3), pp. 277286.
    22. 22)
      • 35. Kim, J.Y., Yoo, H.J.: ‘Bitwise competition logic for compact digital comparator’. Proc. IEEE Asian Solid-State Circuits Conf., Jeju, South Korea, November 2007, pp. 5962.
    23. 23)
      • 31. Bruguera, J.D., Lang, T.: ‘Multilevel reverse most-significant carry computation’, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 2001, 9, (6), pp. 959962.
    24. 24)
      • 36. Hafeez, A., Ross, A., Parhami, B., et al: ‘Scalable digital CMOS comparator using a parallel prefix tree’, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 2013, 21, (11), pp. 19891998.
    25. 25)
      • 5. Chan, A., Roberts, G.W.: ‘A jitter characterization system using a component-invariant Vernier delay line’, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 2004, 12, (1), pp. 7995.
    26. 26)
      • 11. SN7485: 4 bit Magnitude Comparators, Texas Instruments, Dallas, TX, 1999.
    27. 27)
      • 33. Ekanayake, V.N., Clinton, I.K., Manohar, R., et al: ‘Dynamic significance compression for a low-energy sensor network asynchronous processor’. Proc. 11th IEEE Int. Symp. Asynchronous Circuits Systems, New York City, NY, USA, March 2005, pp. 144154.
    28. 28)
      • 14. Uyemura, J.P.: ‘CMOS logic circuit design’ (Kluwer, Norwood, MA, 1999).
    29. 29)
      • 10. Norris, D.: ‘Comparator circuit’, U.S. Patent 5534844, April 1995.
    30. 30)
      • 7. Suzuki, H., Kim, C.H., Roy, K., et al: ‘Fast tag comparator using diode partitioned domino for 64 bit microprocessor’, IEEE Trans. Circuits Syst. I, 2007, 54, (2), pp. 322328.
    31. 31)
      • 38. Chua, C., Kumar, R., Sireesha, B., et al: ‘Design and analysis of low-power and area-efficient N-bit parallel binary comparator’, Analog Integr. Circuits Signal Process., 2017, 92, (2), pp. 225231.
    32. 32)
      • 17. Stine, J.E., Schulte, M.J.: ‘A combined two's complement and floating-point comparator’. Proc. Int. Symp. Circuits Systems, 2005, pp. 8992.
    33. 33)
      • 20. Wang, C.C., Wu, C.F., Tsai, K.C., et al: ‘1 GHz 64 bit high-speed comparator using ANT dynamic logic with two-phase clocking’, IEE Proc.-Comput. Digit. Tech., 1998, 145, (6), pp. 433436.
    34. 34)
      • 12. Glass, K.W.: ‘Digital comparator circuit’, U.S. Patent 5260680, February 1992.
    35. 35)
      • 13. Helms, H.L.: ‘High-speed (HC/HCT) CMOS guide’ (Prentice-Hall, Englewood Cliffs, NJ, 1989).
    36. 36)
      • 28. Perri, S., Corsonello, P.: ‘Fast low-cost implementation of single-clock-cycle binary comparator’, IEEE Trans. Circuits Syst. II, 2008, 55, (12), pp. 12391243.
    37. 37)
      • 2. Liu, H.J.R., Yao, H.: ‘High-performance VLSI signal processing innovative architectures and algorithms’ (IEEE Press, Piscataway, NJ, 1998).
    38. 38)
      • 4. Abramovici, M., Breuer, M.A., Friedman, A.D., et al: ‘Digital systems testing and testable design’ (IEEE Press, Piscataway, NJ, 1990).
    39. 39)
      • 26. Frustaci, F., Perri, S., Lanuzza, M., et al: ‘Energy-efficient single-clock-cycle binary comparator’, Int. J. Circuit Theory Appl., 2012, 40, (3), pp. 237246.
    40. 40)
      • 37. Boppana, N., Ren, S.: ‘A low-power and area-efficient 64 bit digital comparator’, J. Circuits Syst. Comput., 2016, 25, (2), pp. 16501481650163.
    41. 41)
      • 27. Coussy, P., Morawiec, A.: ‘High-level synthesis: from algorithm to digital circuit’ (Springer-Verlag, New York, 2008).
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cds.2018.5562
Loading

Related content

content/journals/10.1049/iet-cds.2018.5562
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address