A demodulator for the Grand Alliance digital HDTV receiver is designed with hardware efficient algorithms and a prototype is implemented. The implemented prototype contains all the required functions for baseband demodulation. Simple and fast polarity compensation algorithm for the bi-stable FPLL [1], hardware efficient algorithms for segment synchronization, symbol timing recovery, channel equalization and the phase/gain noise tracking loop [1-2] are of special interest. Experimental results are presented and the proper operation of the implemented functions is verified.