Dptx_mst_tavg_ts, Source aux controller interface, Dptx_aux_control – Altera DisplayPort MegaCore Function User Manual

Page 141: Dptx_mst_tavg_ts -20, Source aux controller interface -20, Dptx_aux_control -20

Advertising
background image

DPTX_MST_TAVG_TS

Target Average Timeslots
Address: 0×00aa
Direction: RW
Reset: 0×40404040

Table 9-38: DPTX_MST_TAVG_TS Bits

Bit

Bit Name

Function

31

Unused

30:24

TAVG_TS3

Target Average Timeslots for Stream 3

23

Unused

22:16

TAVG_TS2

Target Average Timeslots for Stream 2

15

Unused

14:8

TAVG_TS1

Target Average Timeslots for Stream 1

7

Unused

6:0

TAVG_TS0

Target Average Timeslots for Stream 0

TAVG_TS

x is expressed as the fractional part of the number of timeslots per MTU occupied by Stream x

times 64; assuming the allocated timeslots are the ceiling of this number. For example, if 4.7

timeslots/MTU are occupied (5 timeslots/MTU are allocated in the VCP ID table.

TAVG_TS

x = CEIL (FRAC (4.7)*64) = CEIL (0.7*64) = 45

The achieved precision for Target Average Timeslots regulation is 1/64 = 0.015625.
If

TAVG_TS

x is set to a value greater than 63, VCP fill is sent to each allocated timeslot.

Source AUX Controller Interface

This section describes the registers that connect with the AUX controller interface.

DPTX_AUX_CONTROL

For transaction requests:
1. Wait for

READY_TO_TX

to be 1.

2. Write registers

DPTX_AUX_COMMAND

to

DPTX_AUX_BYTE18

with the transaction command, address,

length (0 – 15) fields, and data payload.

3. Write

LENGTH

with the transaction’s total message length (3 for header + 1 for length byte + 0 to 16 for

data bytes).

4. The request transmission begins.

9-20

DPTX_MST_TAVG_TS

UG-01131

2015.05.04

Altera Corporation

DisplayPort Source Register Map and DPCD Locations

Send Feedback

Advertising