SENA Parani-BCD100 User Manual

Page 13

Advertising
background image

PARANI-BCD100

Page 13 of 22

4.3 I2C Interface

PIO[8:6] can be used to form a mater I

2

C interface. The interface is formed using software to drive these

lines. Therefore, it is suited only to relatively slow functions such as driving a dot matrix LCD (Liquid Crystal

Display

), keyboard scanner or EEPROM.

Notes:

PIO lines need to be pull-up through 2.2K

Ω resistors.

PIO[7:6] dual functions, UART bypass and EEPROM support, therefore, devices using an
EEPROM cannot support UART bypass mode.
For connection to EEPROMs, refer to CSR documentation on

I

2

C EEPROM for use with BlueCore.

This provides information on the type of devices currently supported.

4.4 PCM CODEC Interface


PCM (Pulse Code Modulation) is a standard method used to digitize audio (particularly voice) for
transmission over digital communication channels. Through its PCM interface, BCD100 has hardware
support for continual transmission and reception of PCM data, thus reducing processor overhead for wireless
headset applications. BCD100 offers a bi-directional digital audio interface that route directly into the
baseband layer of the on-chip firmware. It does not pass through the HCI protocol layer.

Hardware on BCD100 allows the data to be sent to and received from a SCO connection.
Up to three SCO connections can be supported by the PCM interface at any on time.
BCD100 can operate as PCM interface Master generating an output clock of 128, 256, or 512kHz. When

configured as PCM interface slave, it can operate with an input clock up to 2048kHz. BCD100 is compatible
with a variety of clock formats, including Long Frame Sync, Short Frame Sync and GCI timing environments.


BCD100 interfaces directly to PCM audio devices including the following:

z

Qualcomm MSM 3000 series and MSM 5000 series CDMA baseband devices

z

OKI MSM7705 four channel A-raw and u-law CODEC

z

Motorola MC145481 8-bit A-law and u-law CODEC

z

Motorola MC145483 13-bit linear CODEC

z

STW 5093 and 5094 14-bit linear CODECs

z

BCD100 is also compatible with the Motorola SSI

TM

interface

Advertising