SLAU865 December   2021 TDP0604

 

  1.   Abstract
  2.   Trademarks
  3. 1Overview
    1. 1.1 What is the TDP0604 EVM?
    2. 1.2 What is Included in the TDP0604 EVM?
    3. 1.3 What Does the EVM Look Like?
  4. 2Hardware Configuration
    1. 2.1 Power
    2. 2.2 Enable or Reset
    3. 2.3 Configuration Jumpers
    4. 2.4 Rx EQ Configuration
    5. 2.5 HPD Snoop Option
    6. 2.6 Local I2C Access
  5. 3Quick Start Guide
  6. 4Schematics
    1.     16
    2.     17
    3.     18
    4.     19
    5.     20
    6.     21
    7.     22
    8.     23

Local I2C Access

Access to TDP0604s local I2C signals is provided through the J5 connector. The TDP0604 supports either 1.2 V, 1.8 V and 3.3 V LVCMOS levels. The TDP0604 VIO pin is used to select which voltage level is used for the following 2-level control pins: LV_DDC_SDA, LV_DDC_SCL, SCL/CFG0, and SDA/CFG1. It is important that the I2C signalling levels meet the TDP0604 LVCMOS levels when I2C interface is accessed through the connector.

A standalone external I2C host can be connected through J5 for debug and control purposes. An example of an external I2C Host controller is the Total Phase Aardvark I2C/SPI Host Adapter (Total Phase Part#: TP240141). Sample scripts for this I2C host controller are provided by request.

The target I2C address for the TDP0604 can be modified by the EVM jumper JMP8. Please refer to the TDP0604 ADR/EQ pin setting and its corresponding I2C address. Refer to TDP0604 data sheet for the 7-bit I2C target address options.

Table 2-4 Aardvark I2C (J5) Pinout
J5 pin # Description J5 pin # Description
1 SCL_CTL 2 GND
3 SDA_CTL 4 NC
5 NC 6 NC
7 NC 8 NC
9 NC 10 GND