Dual mode Bluetooth Controller via PCM-CODEC Interface for Audio Application
Bluetooth may be an inaccessible development standard utilized for exchanging data between settled and flexible contraptions over brief divisions utilizing UHF radio waves within the mechanical, coherent, and restorative radio bunches, from 2.402GHz to 2.480 GHz. PCM codec is an A/D interface for speech signals. The Bluetooth center framework underpins co-ordinate transport of application information that’s isochronous and of a consistent rate (either bit-rate or frame-rate for pre-framed information) employing an SCO or ESCO consistent joins. These coherent joins save physical channel transfer speed and give a consistent rate of transport bolted to the piconet clock. The codec interface block is used to interface an external PCM (8KHz voice data) or a stereo codec with the baseband controller for the direct transfer of voice data on isochronous links to external CODEC. Bluetooth baseband supports two CODEC interface protocols 1) for audio links it is the PCM interface and 2) for mono/stereo music data from audio codec it uses the IIS interface. This enables the source of isochronous data to be directly interfaced to the baseband controller if it is not required to be processed by firmware. It also provides the host access path where the source of isochronous data will be any application running on the host and data is written and read directly into baseband SCO/ESCO FIFOs from firmware. In this paper, PCM is verified in the Cadence tool and simulated images are shown.