TDA9950TT/C3,512 NXP Semiconductors, TDA9950TT/C3,512 Datasheet - Page 14

IC TRANSLATOR I2C-BUS 20TSSOP

TDA9950TT/C3,512

Manufacturer Part Number
TDA9950TT/C3,512
Description
IC TRANSLATOR I2C-BUS 20TSSOP
Manufacturer
NXP Semiconductors
Datasheet

Specifications of TDA9950TT/C3,512

Applications
*
Interface
*
Voltage - Supply
*
Package / Case
20-TSSOP
Mounting Type
Surface Mount
Supply Voltage
*
Operating Temperature
*
Output Type
*
Input Type
*
Number Of Channels
*
Data Rate
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
935288526512
NXP Semiconductors
TDA9950_2
Product data sheet
8.7.2 Sending a CEC message
8.7.3 Receiving a CEC message
Example: the host processor of Playback Device 1 (see HDMI1.3a specification) or DVD1
(see HDMI1.2a specification) wishes to send the message <TextView On> to TV:
Example: TV sends the message <Give Physical Address> to Playback Device 1 (see
HDMI1.3a specification) or DVD1 (see HDMI1.2a specification):
The TDA9950 is now enabled. Messages addressed to logical address Tuner 1 (see
HDMI1.3a specification) or STB1 (see HDMI1.2a specification) will be acknowledged
and forwarded to the host processor.
I2C_WRITE: 00h; I2C_READ, I2C_READ, ....
Set Address Pointer to 00h (CSR), read TDA9950 Status Register - repeat read until
TDA9950 is no longer busy (bit CSR[7] = 0).
I2C_WRITE: 07h, 04h, 00h, 40h, 0Dh
Set Address Pointer to 07h (CEC Data Register 1), write CEC Data Registers.
FrameByteCount = 4, ServiceSelector = CECData.req, AddressByte = DVD/TV,
DataByte = <TextView On>.
Wait for INT line to be asserted
When TDA9950 has a response, it will assert the INT line (the host could also poll bit
CSR[6]).
I2C_WRITE: 07h; I2C_READ: 03h, 01h, 00h
Set Address Pointer to 07h (Data Register 1), read CEC Data Registers.
FrameByteCount = 3, ServiceSelector = CECData.cnf, ResultCode = Success.
INT line is asserted
The TDA9950 at Playback Device 1 (see HDMI1.3a specification) or DVD1 (see
HDMI1.2a specification) has acknowledged the message from TV and it is now
available for reading by the Playback Device 1 (see HDMI1.3a specification) or DVD1
(see HDMI1.2a specification) host processor.
I2C_WRITE: 07h; I2C_READ: 04h, 81h, 04h, 83h
Set Address Pointer to 07h (Data Register 1), read CEC Data Registers.
FrameByteCount = 4, ServiceSelector = CECData.ind, AddressByte = TV/DVD,
DataByte = <Give Physical Address>.
Rev. 02 — 22 October 2009
CEC/I
TDA9950
© NXP B.V. 2009. All rights reserved.
2
C-bus translator
14 of 22

Related parts for TDA9950TT/C3,512