Design of Digital Audio Broadcasting (DAB) and DAB+ Adaptive Channel Decoder with Clock Gating Technique

Abstract: Radio broadcasting technology has evolved rapidly over the last few years due to ever increasing demands for as high quality sound services with ancillary data transmission in mobile environment. DAB+ is the upgraded version of digital audio broadcasting (DAB). DAB and DAB+ coexist in many countries, so receivers are required to be compatible with both standards. In order to store and transfer audio information efficiently in modern electronic systems, audio data needs to be compressed. In this paper, maximum likelihood DAB audio coding is designed to achieve errorless audio decoding for DAB. A 1/2 bit rate encoder and decoder to achieve higher throughput is designed. Along with this technique clock gating technique is also proposed where clock gating is a predominant technique used for power saving. It is observed that the commonly used synthesis based gating still leaves a large amount of redundant clock pulses. Data-driven clock gating aims to disable these. To reduce the hardware overhead involved, flip-flops (FFs) are grouped so that they share a common clock enabling signal. We propose a practical solution based on the toggling activity correlations of FFs and their physical position proximity constraints in the layout.