Texas Instruments TVP5146EVM quick start Indirect Register Editor, Base+Offset

Page 28

SLEU063

8.5.2.4Indirect Register Editor

The indirect register editor, as shown in Figure 16, allows the display and editing of the indirect registers (or hardware registers) of the device.

To open this, first open the register map editor in the Edit menu for the TVP5160. Then, click the Edit Indirect Registers button. The operation of the controls of the indirect register editor is explained in Table 6.

 

Figure 16. Indirect Register Editor

 

Table 6. Indirect Register Controls

 

 

Control

Definition

 

 

Base Address Selector

The indirect registers use a 24-bit address internally. The base address selector

 

allows quick entry of the base address. The list contains base addresses for the

 

major functional blocks of the TVP5160 decoder.

 

 

Base Address Edit Box

This allows the 24-bit base address to be typed in directly.

 

 

Address Offset Edit Box

This contains the lowest byte of the 24-bit internal address. The full 24-bit address

 

is formed by adding the base address to the address offset.

 

The address up/down arrows increment/decrement the address offset by 4.

 

 

Data Edit Boxes

This contains the 32-bit data word that will be written to or read from the indirect

 

address. The LSB data is at the lowest address. The data is written/read LSB first.

 

The data up/down arrows increment/decrement the data value by 1.

Write Button

Writes the (4) bytes in the Data Edit boxes starting at the 24-bit indirect address

 

BASE+OFFSET.

Read Button

Reads (4) consecutive data bytes starting at the 24-bit indirect address

 

BASE+OFFSET to the Data Edit boxes.

Loop Count Edit Box

Causes subsequent write or read operations to be performed N times. N is

 

entered as a decimal number from 1 to 999.

Close Button

Closes the dialog.

 

NOTE: The indirect register editor can remain open with other windows. Use the

 

Window menu to navigate.

 

 

28

TVP5160EVM User’s Guide

Image 28
Contents TVP5160EVM User’s Guide Corrective Action Required 2C Error Tables Property Sheets 2C System Failure Dialog BoxFunctional Description Description OverviewBoard Level Description Analog InputsAnti-Aliasing Filters Analog OutputTuner Interface Analog Inputs and Pin TerminalsTest Points and Jumpers VBI Decoder InterfaceVBI Decoder Interface Pinout Common Board Interface Video Encoder Analog OutputsTVP5160EVM System Level Block Diagram System Level DescriptionRequired Hardware and Equipment Hardware Setup Software Installation WinVCC4 I2C Configuration Screen WinVCC4 Quick StartWinVCC4 Real Time Polling Screen SLEU063 WinVCC4 in Depth Starting WinVCC4WinVCC4 Configuration Dialog Box WinVCC4 I2C Address ConfigurationI2C System Test Real-Time PollingReal-Time Polling Dialog Box Main Menu Main Menu SummarySystem Initialization Command Files Adding a Custom Data SetExample Command File SLEU063 Register Editing Control Definition Encoder Module Editor Generic I2C Register Editor Indirect Register Editor BASE+OFFSETProperty Sheets Reading the Register MapAuto-Update from Device Property SheetsUse of Property Sheet Controls Property Sheet Button ControlsTroubleshooting Troubleshooting GuideI2C Troubleshooting Corrective Action Dialogs I2C System Failure Dialog BoxSetting the PC Parallel Port Mode General I2C Error Report 10 TVP5160EVM Schematics Encoder EVM Block Diagram ADV7311 Module REVEncoder EVM I2C Optional 5V, 3.0A DC Input Main Supply from Connector Encoder EVM PowerEncoder EVM Testpoints Encoder EVM Connector UV0I2C Address Selection Encoder EVM ADV7311Cvbs TVP5160EVM I2C TVP5146EVM TV Tuner Interface TVP5160EVM VBI Decoder Interface Cvbs & S-VIDEO TVP5160 Power Supply Power on LED +5V TVP5160EVM PowerTVP5160EVM Sdram 50-PIN Tsop TVP5160EVM Sdram 86-PIN Tsop TVP5160EVM Sdram 54-PIN Tsop TVP5160EVM Connector TVP5160EVM Testpoints TVP5146EVM Main OUTImportant Notice