A novel way to decode error control codes is through the use of analog circuits. Decoders exploit the non ideal behaviour of transistors operating in the subtheshold mode to process probability information. This paper describes the design of an (8,4,4) extended Hamming decoder operating at supply voltage 0.8V using 0.18µm CMOS technology. When biased at 1 µA, a decoding rate of 444 kbps and energy per decoded bit of 0.64 nJ/b is achieved.