Pseudo-Footless Domino Circuit-Based Design of Hamming (7, 4) Encoding/Decoding Complementary Metal-Oxide-Semiconductor Circuit
K.Y.-J. Hsu, Jye-Chau Su, Yu-Cherng Hung · 2025
A Hamming (7, 4) code (seven output bits, four input data bits) encoding/decoding complementary metal-oxide-semiconductor (CMOS) circuit was studied. Based on previous static circuit designs, we modified it into a dynamic circuit. The circuit was implemented using the 0.18-μm 1P6M CMOS process of United Microelectronics Corp. The circuit functionality was simulated using HSPICE, and it was confirmed that the encoding/decoding circuits, self-error detection, and self-correction functions operate correctly. The circuit operated at a maximum frequency of 800 MHz.