ucb1200 NXP Semiconductors, ucb1200 Datasheet - Page 27

no-image

ucb1200

Manufacturer Part Number
ucb1200
Description
Advanced Modem/audio Analog Front-end
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ucb1200B
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
ucb1200BE
Manufacturer:
PHILIPS
Quantity:
1 740
Part Number:
ucb1200BE
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Company:
Part Number:
ucb1200BE
Quantity:
1 250
Philips Semiconductors
SIB DATA FORMAT
The first 64 bits in the SIB-frame are read and written by the UCB1200 and they contain both audio and telecom codec
data fields, several control bits and a control register data field as is defined in table below.
SIB DATA FORMATS
Since the data transfer is completely synchronous, a given control register may be written many times, before the device
feeding the data has a chance to change the control bits. The UCB1200 does detect whether the data is changed or not.
CONTROL REGISTER DATA TRANSFER
The last 16 bits of the UCB1200 word is made up of control register data. The selection of the control register and whether
it is read or written is defined by the control register address field [bit 17:20] and the “write” bit [bit 21]. For a read action
on the a control register, the control register address field has to be set to the desired control register address and the
“write” bit has to be set to zero in the SIBDIN stream, The read data is sent by the UCB1200 within the control register
data field of SIBDOUT during the same frame as the read request occurred. In addition, during a read cycle, the control
register data field of SIBDIN is ignored by the UCB1200 which implies that no modifications of the UCB1200 settings can
be performed when the “write” bit equals zero in the SIBDIN data-stream.
For a write cycle (“write” bit = 1), the control register data contents of SIBDIN are written to the UCB1200 register selected
by the register address field after receipt of the complete first word (the update is performed during the 64th bit in the SIB
frame). This implies that the control register data contents of SIBDOUT data-stream in a SIB frame represents the
previous contents of the selected control register.
The control register address in the SIBDOUT data-stream is a copy of the selected control register in the SIB
data-stream. These bits show an additional delay since they pass additional circuit in the UCB1200.
The control register data is actually written in the control registers after the transfer of the first SIB word is completed.
This implies that the control register data is updated during bit 64 of the SIB frame. The control data is only updated when
the write bit is '1' in the SIB frame. The control data will not be updated when the write bit equals '0'. This simplifies the
read out of control register data, since it is not required to send 'valid' data in the control register data field when a control
register is read, if the write bit is kept at '0'.
1998 Jul 22
0 - 11
12 - 16
17 - 20
21
22 - 29
30
31
32 - 45
46 - 47
48 - 63
SIB FRAME
Advanced modem/audio analog front-end
BIT
audio input path data (12 bits); bit 0 = MSB
not read but reserved
control register address (4 bits); bit 17 = MSB
write bit (write 1)
not read but reserved
audio valid sample flag
telecom valid sample flag
telecom input path data (14 bits)
not read but reserved
control register write data (16 bit); bit 48 = MSB control register read data (16 bit); bit 48 = MSB
SIBDIN FIELD DEFINITION
27
audio output path data (12 bits); bit 0 = MSB
fixed ‘0’
control register address (4 bits); bit 17 = MSB; is a
copy of the register address as present in the
SIBDIN field in the same SIB frame.
fixed ‘0’
fixed ‘0’
audio valid flag
telecom valid flag
telecom output path data (14 bits); bit 32 MSB
fixed ‘0’
SIBDOUT FIELD DEFINITION
Product specification
UCB1200

Related parts for ucb1200