User's Manual
M2SD50NBT
Datasheet
7
4 BLUETOOTHFUNCTIONALDESCRIPTION
TheM2SD50NBTBluetooth(BT)blockisbasedontheCSR8811A08anddescribedintheTable2.
Table2:Bluetoothfunctions
Feature Description
HCI‐UARTInterface
TheUARTInterfaceisastandardhigh‐speedUARTinterface.Itoperatesupto4Mbps,
supportingBluetoothHCIUARTinterface.
PCMorI2SInterface
ContinuousPCMencodedaudiodatatransmission andreceptionoverBluetooth
Processoroverheadreductionth roughhardwaresupportforcontinual
transmissionandreceptionofPCMdata
Abi‐directionaldigitalaudiointerfacethatroutesdirectlyintothebasebandlayer
ofthefirmware.ItdoesnotpassthroughtheHCIprotocollayer
HardwareonCSR8811forsendingdatatoandfromaSCOconnection
UptothreeSCOconnectionsonthePCMinterfaceatanyonetime
PCMinterfacemaster,generatingPCM_SYNCandPCM_CLK
PCMinterfaceslave,acceptingexternallygeneratedPCM_SYNCandPCM_CLK.
Variousclockformatsincluding:
– *LongFrameSync
– *ShortFrameSync
GCItimingenvironments
13‐bitor16‐bitlinear,8‐bitμ‐laworA‐lawcompandedsampleformats
Receivesandtransmitsonanyselectionofthreeofthefirstfourslotsfollowing
PCM_SYNC
ThePC Mconfiguration optionsareenabledbysettingSKEY_PCM_CONFIG32
CPUandMemory
Usesa16‐bitRISCMCUforlowpowerconsumptionandefficientuseofmemory.
TheMCU,interruptcontroller,andeventtimerruntheBluetoothsoftwarestack
andcontroltheBluetoothradioandhostinterfaces.
56KBofon‐chipRAMisprovidedtosupportthe
RISCMCUandissharedbetween
theringbuffersusedtoholdvoice/dataforeachactiveconnectionandthe
general‐purposememoryrequiredbytheBluetoothstack.
5MbofInternalROMmemoryisavailableontheCSR8811.Thismemoryis
providedforsystemfirmware,storingCSR8811settingsand
programcode.
Build‐inStandard
WLANCoexistence
TheM2SD50NBTint e rnallysupportsthestandardWLANcoexistenceinterface
throughtheWLAN_ACTIVE,BT_PRIORITY,andBT_ACTIVEpins.
ReferenceClock
TheBTblockisconfiguredfor26MHzreferenceclockfrequency.Theclocksourceis
providedtoBTinternallyfromtheWLANblockondemandfromBT_CLK_REQ.
Note: TheWLANblockmustbeinitializedpriorbeforeBTclocksharingisenabled.
BTLowEnergy
SupportsLowEnergyspecificationwhichallowsforconnectionstodeviceswithsingle
modeLEfunction(suchasawatch,sensor,andHID).Theimplementationisoptimized
forcoexistencewithWLAN .
BT_RFKILL
TheNGFFpin‐54isconnectedto(BT_PWD_L)resetsandpowersdowntheBTblock.
Holdingthepin‐54atLowstateturnsofftheentireBTblock;allstateinformationis
lost.Toensureafullreset,theresetsignalsh ouldbeassertedforaperiodgreater
thanfive
milliseconds.










