Specifications

43Maxim Integrated
HDCP Gigabit Multimedia Serial
Link Serializer/Deserializer
MAX9263/MAX9264
Force Video/Force Audio Data
The serializer masks audio and video data through two
control bits: FORCE_AUDIO and FORCE_VIDEO. Set
FORCE_VIDEO = 1 to transmit the 24-bit data word in
the DFORCE register instead of the video data received
at the serializer video inputs. Set FORCE_AUDIO = 1 to
transmit 0 instead of the SD input (SCK and WS continue
to be output from the deserializer). Use these features to
blank out the screen and mute the audio.
HDCP Authentication Procedures
The serializer generates a 64-bit random number
exceeding the HDCP requirement. The serializer/dese-
rializer internal one-time programmable (OTP) memo-
ries contain unique HDCP keyset programmed at the
factory. The host FC initiates and controls the HDCP
authentication procedure. The serializer and deserializer
generate HDCP authentication response values for the
verification of authentication. Use the following proce-
dures to authenticate the HDCP-GMSL encryption. Refer
to the HDCP 1.3 Amendment for GMSL for details. The
FC must perform link integrity checks while encryption is
enabled. See the Link Integrity Check section. Any event
that indicates that the deserializer has lost link synchro-
nization should retrigger authentication. The FC must
first write 1 to RESET_HDCP bit in the serializer before
starting a new authentication attempt.
HDCP Protocol Summary
Tables 13, 14, and 15 list the summaries of the HDCP
protocol. These tables serve as an implementation guide
only. Meet the requirements in the GMSL amendment for
HDCP to be in full compliance.
Table 13. Startup, HDCP Authentication, and Normal Operation (Deserializer is Not a
Repeater)—First Part of the HDCP Authentication Protocol
NO. µC SERIALIZER DESERIALIZER
1 Initial state after power-up.
Powers up waiting for
HDCP authentication.
Powers up waiting for
HDCP authentication.
2
Makes sure that A/V data not requiring protection (low-value
content) is available at the serializer inputs (such as blue or
informative screen). Alternatively, uses the FORCE_VIDEO
and FORCE_AUDIO bits of the serializer to mask A/V data at
the input of the serializer. Starts the link by writing SEREN =
H or the link starts automatically if AUTOS is low.
3
Starts serialization and
transmits low-value content
A/V data.
Locks to incoming data
stream and outputs low-
value content A/V data.
4
Reads the locked bit of the deserializer and ensures that the
link is established.
5 Optionally writes a random-number seed to the serializer.
Combines the seed with
an internally generated
random number. If no seed
is provided, only internal
random number is used.
6
If HDCP encryption is required, starts authentication by
writing 1 to the START_AUTHENTICATION bit of the
serializer.
Generates (stores) AN
and resets the
START_AUTHENTICATION
bit to 0.
7
Reads AN and AKSV from the serializer and writes to the
deserializer.
Generates R0’ triggered by
the FC’s write of AKSV.