Next Article in Journal
INVCAM: An Inverted Compressor-Based Approximate Multiplier
Previous Article in Journal
Branch-Parallel Simulated Annealing for Energy-Efficient Multi-Compressor Operation
Previous Article in Special Issue
Conditioning of Electromagnetic Field Energy in a Harvester System with a Supercapacitor as the Main Energy Storage Device
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Design and Analysis of a Configurable Dual-Path Huffman-Arithmetic Encoder with Frequency-Based Sorting

by
Hemanth Chowdary Penumarthi
1,
Paramasivam Chinnusamy
1,* and
Sree Ranjani Rajendran
2
1
Department of Electronics and Communication Engineering, Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Bengaluru 560035, India
2
Department of Electrical Engineering and Computer Science, Florida Atlantic University, Boca Raton, FL 33431-0991, USA
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(1), 213; https://doi.org/10.3390/electronics15010213
Submission received: 8 December 2025 / Revised: 30 December 2025 / Accepted: 31 December 2025 / Published: 2 January 2026
(This article belongs to the Special Issue Advances in Low Power Circuit and System Design and Applications)

Abstract

The designs of lossless data compression architectures create a natural trade-off between throughput, power consumption, and compression efficiency, making it difficult for designers to identify an optimal configuration that satisfies all three criteria. This paper proposes a Configurable Dual-Path Huffman/Arithmetic Encoder (CDP-HAE), which offers an architecture that supports the use of shared preprocessing, parallel path encoding using Huffman and Arithmetic, as well as selectable output. The CDP-HAE’s design prevents the waste of excess bandwidth by sending only one selected bit stream at a time. This also enables adaptation to the dynamically changing statistical characteristics of the input data. CDP-HAE’s architecture underwent ASIC synthesis in 90 nm CMOS technology and is implemented on an Artix-7 (A7-100T) using the Vivado EDA tool, confirming the scalability of the architecture to both devices. Synthesis results show that CDP-HAE improves operating frequency by 28.6% and reduces critical path delay by 27.2% compared to reference designs. Additionally, the dual-path design has a slight increase in area; the area utilization remains within reasonable limits. Power analysis indicates that optimizing logic sharing and minimizing switching activity reduces total power consumption by 34.4%. Compression tests show that the CDP-HAE delivers performance comparable to that of a conventional Huffman Encoder using application-specific datasets. Furthermore, the proposed CDP-HAE achieves performance comparable to conventional Huffman encoders on application-specific datasets, while providing up to 10% improvement in compression ratio over Huffman-only encoding.
Keywords: lossless data compression; configurable dual-path architecture; huffman–arithmetic encoder (CDP-HAE); shared preprocessing; ASIC; area utilization; selection mechanism lossless data compression; configurable dual-path architecture; huffman–arithmetic encoder (CDP-HAE); shared preprocessing; ASIC; area utilization; selection mechanism

Share and Cite

MDPI and ACS Style

Penumarthi, H.C.; Chinnusamy, P.; Rajendran, S.R. Design and Analysis of a Configurable Dual-Path Huffman-Arithmetic Encoder with Frequency-Based Sorting. Electronics 2026, 15, 213. https://doi.org/10.3390/electronics15010213

AMA Style

Penumarthi HC, Chinnusamy P, Rajendran SR. Design and Analysis of a Configurable Dual-Path Huffman-Arithmetic Encoder with Frequency-Based Sorting. Electronics. 2026; 15(1):213. https://doi.org/10.3390/electronics15010213

Chicago/Turabian Style

Penumarthi, Hemanth Chowdary, Paramasivam Chinnusamy, and Sree Ranjani Rajendran. 2026. "Design and Analysis of a Configurable Dual-Path Huffman-Arithmetic Encoder with Frequency-Based Sorting" Electronics 15, no. 1: 213. https://doi.org/10.3390/electronics15010213

APA Style

Penumarthi, H. C., Chinnusamy, P., & Rajendran, S. R. (2026). Design and Analysis of a Configurable Dual-Path Huffman-Arithmetic Encoder with Frequency-Based Sorting. Electronics, 15(1), 213. https://doi.org/10.3390/electronics15010213

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop