Exploring Efficient BCD to Binary Conversion Architecture Alternatives on FPGA
BCD operands are used in embedded systems and human-centric applications due to their ease of interpretation. To optimize arithmetic operations on hardware designed for binary inputs, BCD inputs must be converted to binary. This paper explores FPGA-specific logic primitives, such as dual output look-up tables (LUTs) and carry chains, to implement efficient parallel, serial, and pipelined architectures for BCD-to-binary conversion. Primitive instantiation was employed to directly configure FPGA elements, enhancing design efficiency and performance. Multiple adder tree implementations were examined which suggested trade-off between speed and area.
Authors
- Ayan Palchaudhuri (ORCID: https://orcid.org/0000-0002-4338-6404)
- Santosh Kumar B (ORCID: https://orcid.org/0000-0003-2401-9585)
Institutions
- Indian Institute of Technology Bhubaneswar (IN)
Publication Details
- Published
- 2024-12-18
- DOI
- https://doi.org/10.1109/hipcw63042.2024.00036
- Primary Topic
- Low-power high-performance VLSI design
- Type
- article
- Field-Weighted Citation Impact
- 0.00