2 video timing, 1 slave mode input interface, 2 master mode input interface – Cirrus Logic CS4955 User Manual

Page 16: Video timing, 2 video timing 5.2.1 slave mode input interface

Advertising
background image

CS4954 CS4955

16

DS278F6

5.2

Video Timing

5.2.1 Slave Mode Input Interface

In Slave ITU R.BT601 (not ITU-R.BT656 input)
Mode, the CS4954/5 receives signals on VSYNC
and HSYNC as inputs. Slave Mode is the default
following RESET and is changed to Master Mode
via a control register bit (CONTROL_0 [4]). The
CS4954/5 is limited to ITU R.BT601 horizontal
and vertical input timing. All clocking in the
CS4954/5 is generated from the CLK pin. In Slave
Mode, the Sync Generator uses externally provided
horizontal and vertical sync signals to synchronize
the internal timing of the CS4954/5. Video data that
is sent to the CS4954/5 must be synchronized to the
horizontal and vertical sync signals. Figure

4

illus-

trates horizontal timing for ITU R.BT601 input in
Slave Mode. Note that the CS4954/5 expects to re-
ceive the first active pixel data on clock cycle 245

(NTSC) when CONTROL_2 Register (0x02) bit
SYNC_DLY = 0. When SYNC_DLY = 1, it expects
the first active pixel data on clock cycle 246 (NTSC).

5.2.2 Master Mode Input Interface

The CS4954/5 defaults to Slave Mode following
RESET high but can be switched into Master Mode
via the MSTR bit in the CONTROL_0 Register
(0x00). In Master Mode, the CS4954/5 uses the
VSYNC, HSYNC and FIELD

device pins as out-

puts to schedule the proper external delivery of dig-
ital video into the V [7:0] pins. Figure

5

illustrates

horizontal timing for the CCIR601 input in Master
Mode.

The timing of the HSYNC output is selectable in
the PROG_HS Registers (0x0D, 0x0E). HSYNC
can be delayed by one full line cycle. The timing of
the VSYNC output is also selectable in the

CLK

1706

active pixel

#720

HSYNC (input)

V[7:0]

(SYNC_DLY=0)

1705

1704

1703

1728

1

2

3

128

129

264

265

266

267

268

1686

1685

1684

1683

1716

1

2

3

128

129

244

245

246

247

248

Y

Cr

Y

Cb

Y

Cr

Y

horizontal blanking

active pixel

#1

active pixel

#2

• • •

• • •

• • •

• • •

• • •

• • •

• • •

NTSC 27MHz Clock Count

PAL 27MHz Clock Count

1702

1682

active pixel

#720

V[7:0]

(SYNC_DLY=1)

Y

Cr

Y

Cb

Y

Cr

horizontal blanking

active pixel

#1

active pixel

#2

Cb

active pixel

#719

Figure 4. ITU R.BT601 Input Slave Mode Horizontal Timing

CLK

1706

active pixel

#720

HSYNC (output)

V[7:0]

1705

1704

1703

1728

1

2

3

128

129

264

265

266

267

268

1686

1685

1684

1683

1716

1

2

3

128

129

244

245

246

247

248

Y

Cr

Y

Cb

Y

Cr

Y

horizontal blanking

active pixel

#1

active pixel

#2

• • •

• • •

• • •

• • •

• • •

• • •

• • •

NTSC 27MHz Clock Count

PAL 27MHz Clock Count

CB (output)

1702

1682

Figure 5. ITU R.BT601 Input Master Mode Horizontal Timing

Advertising
This manual is related to the following products: