In this paper, we present the design and implementation for a Eureka-147 di
gital audio broadcasting (DAB) receiver. We establish the specifications fo
r the receiver and design the blocks required for DAB reception. Due to the
fact that orthogonal frequency division multiplexing (OFDM) is the transmi
ssion technique used in the DAB system, the synchronization block plays a k
ey role in the overall system performance among the receiving blocks in the
DAB receiver, and for this reason we describe it in detail here. We also i
nclude descriptions of several implementation techniques that enable the re
ceiver to run in real-time on a PC. Our findings show that the receiver imp
lemented as described here satisfactorily meets our predetermined specifica
tions.