The MAX9675 is a nonblocking 16 x 16 video crosspoint switch with buffered inputs and outputs. The
device operates on ±5V analog supplies. Digital logic is
supplied separately from an independent +2.7V to +5V
supply. The MAX9675 inputs and outputs are buffered
with all outputs able to drive a standard 75Ω reverseterminated video load.
The switching matrix and programmable gain are controlled through an SPI™/QSPI™-compatible 3-wire serial interface. The serial interface is designed to operate
in either of two modes to provide fast updates and initialization. All outputs are held in the disabled state
during power-up to avoid signal conflicts in large
switching arrays.
The programmability and high level of integration make
the MAX9675 an ideal choice for nonblocking video
switch arrays in security, surveillance, and videoon-demand systems.
The MAX9675 is available in a 100-pin TQFP package
and specified over the extended -40°C to +85°C temperature range.
Applications
Security Systems
Video Routing
Video-on-Demand Systems
Features
o 16 x16 Nonblocking Matrix with Buffered Inputs
and Outputs
o Operates at ±5V Supply
o Individually Programmable Output Buffer Gain
(A
V
= +1V/V or +2V/V)
o High-Impedance Output Disable for Wired-OR
Connections
o 0.1dB Gain Flatness to 14MHz
o -3dB Bandwidth 110MHz
o -62dB Crosstalk, -110dB Isolation at 6MHz
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Ordering Information
Pin Configuration appears at end of data sheet.
+Denotes a lead-free/RoHS-compliant package.
PARTTEMP RANGEPIN-PACKAGE
MAX9675ECQ+-40°C to +85°C100 TQFP
MAX9675
CAMERAS
IN0
IN1
IN15
MAX9675
OUT0
OUT1
OUT15
MONITOR
MONITOR
MONITOR
RESET
UPDATE
SCLK
IN0
IN1
IN2
IN15
DIN
CE
POWER-ON
RESET
DISABLE ALL OUTPUTS
SERIAL
INTERFACE
A0–A3 MODE
*AV = +1V/V OR +2V/V
SWITCH MATRIX
THERMAL
SHUTDOWN
MATRIX REGISTER
UPDATE REGISTER
16 x 16
256
DECODE LOGIC
LATCHES
96 BITS
16 BITS
16
AV*
AV*
AV*
AV*
16
OUT0
OUT1
OUT2
ENABLE/DISABLE
OUT15
V
V
AGND
DGND
DOUT
AOUT
CC
EE
V
DD
MAX9675
Video Crosspoint Switch 110MHz,
16 x 16 Programmable Gain
(VCC= +5V, VEE= -5V, VDD= +5V, AGND = DGND = 0, VIN_ = 0, RL= 150Ω to AGND, and TA= T
MIN
to T
MAX
, unless otherwise
noted. Typical values are at T
A
= +25°C.) (Note 5)
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
Analog Supply Voltage (VCC- VEE) .....................................+11V
Digital Supply Voltage (V
DD
- DGND) ...................................+6V
Analog Supplies to Analog Ground
(V
CC
- AGND) and (AGND - VEE) ......................................+6V
Analog Ground to Digital Ground .........................-0.3V to +0.3V
IN_ Voltage Range .......................... (V
CC
+ 0.3V) to (VEE- 0.3V)
OUT_ Short-Circuit Duration to AGND, V
CC
, or VEE......Indefinite
SCLK, CE, UPDATE, MODE, A_, DIN, DOUT,
RESET, AOUT.........................(V
DD
+ 0.3V) to (DGND - 0.3V)
Current into Any Analog Input Pin (IN_) ...........................±50mA
Current into Any Analog Output Pin (OUT_).....................±75mA
(VCC= +5V, VEE= -5V, VDD= +2.7V to +5.5V, DGND = AGND = 0, VIN_ = 0 for dual supplies, RL= 150Ω to AGND, CL= 100pF, A
V
= +1V/V, and TA= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at TA= +25°C.) (Note 5)
Note 1: Associated output voltage may be determined by multiplying the input voltage by the specified gain (AV) and adding output
offset voltage.
Note 2: Logic-level characteristics apply to the following pins: DIN, DOUT, SCLK, CE, UPDATE, RESET, A3–A0, MODE, and AOUT.
Note 3: Switching transient settling time is guaranteed by the settling time (t
S
) specification. Switching transient is a result of updat-
ing the switch matrix.
Note 4: Input test signal: 3.58MHz sine wave of amplitude 40IRE superimposed on a linear ramp (0 to 100IRE). IRE is a unit of
video-signal amplitude developed by the International Radio Engineers: 140IRE = 1.0V.
Note 5: All devices are 100% production tested at T
A
= +25°C. Specifications over temperature limits are guaranteed by design.
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
Delay: UPDATE to Video Outt
Delay: UPDATE to AOUTt
Delay: SCLK to DOUT Validt
Delay: Output Disablet
Delay: Output Enablet
Setup: CE to SCLKtSetup: DIN to SCLKtHold Time: SCLK to DINtMinimum High Time: SCLKtMinimum Low Time: SCLKtMinimum Low Time: UPDATEt
Not ValidSetup Time: UPDATE to Clk with UPDATE Low
t
HdHUd
Not ValidHold Time: Clk to UPDATE with UPDATE Low
t
PdDiDo
t
MnMd
t
MxTr
t
MnLRst
t
PdRstVo
TIMING PARAMETER DEFINITIONS
NAME DESCRIPTION
t
PdUdVo
t
PdUdAo
t
PdDo
t
PdHOeVo
t
PdLOeVo
t
SuCe
t
SuDi
Ce: CE
Ck: SCLK
Di: DIN
Do: DOUT
Ud: UPDATE
Vo: OUT_
Ao: AOUT
Rst: RESET
t
Oe: OUTPUT ENABLE
PdHOeVo
t
PdDo
t
MnHCk
DATA AND CONTROL TIMING
t
SuCe
t
t
MnLCk
t
HdUd
Hi-Z
t
PdUdAo
t
PdLOeVo
SuDi
t
MnLUd
t
PdUdVo
t
HdDi
t
WTrVo
t
SuUd
t
t
HdCe
PdRstVo
t
MnlRst
Hi-Z
Hold Time: Clock to Data In
Min High Time: Clk
Min Low Time: Clk
Min Low Time: Update
Setup Time: UPDATE to Clk with UPDATE High
Hold Time: Clk to UPDATE with UPDATE high
Asynchronous Delay: Data In to Data Out
Min Low Time: MODE
Max Rise Time: Clk, Update
Min Low Time: Reset
Delay: Reset to Video Output
Delay: Update to Video Out
Delay: UPDATE to Aout
Delay: Clk to Data Out
Delay: Output Enable to Video Output
(High: Disable)
Delay: Output Enable to Video Output
(Low: Enable)
Setup: Clock Enable to Clock
Setup Time: Data In to Clock
N.C.No Connection. Not internally connected. Connect to AGND.
Address Programming Inputs. Connect to DGND or V
Individual Output Address Mode (see Table 3).
Positive Analog Supply. Bypass each pin with a 0.1µF capacitor to AGND. Connect
a single 10µF capacitor from one V
CC
pin to AGND.
to select the address for
DD
28DOUT
29DGNDDigital Ground
30
31SCLKSerial-Clock Input
32
33MODE
34
35
36DINSerial-Data Input. Data is clocked in on the falling edge of SCLK.
37
48, 50, 52, 54, 56, 58,
60, 62, 64, 66, 68, 70,
72, 74, 78, 80
49, 53, 57, 61, 65, 69,
73, 79, 98
90, 92, 94, 96IN0–IN3Buffered Analog Inputs
AOUT
CE
RESET
UPDATE
V
DD
OUT15–OUT0
V
EE
Serial-Data Output. In Complete Matrix Mode, data is clocked through the 96-bit
Matrix Control shift register. In Individual Output Address Mode, data at DIN
passes directly to DOUT.
Clock Enable Input. Drive low to enable the serial data interface.
Serial Interface Mode Select Input. Drive high for Complete Matrix Mode (Mode 1)
or drive low for Individual Output Address Mode (Mode 0).
Asynchronous Reset Input/Output. Drive RESET low to initiate hardware reset. All
matrix settings are set to power up defaults and all analog outputs are disabled.
Additional power-on-reset delay may be set by connecting a small capacitor from
RESET to DGND.
Update Input. Drive UPDATE low to transfer data from mode registers to the switch
matrix.
Digital Logic Supply. Bypass VDD with a 0.1µF capacitor to DGND.
Buffered Analog Outputs. Gain is individually programmable for A
= +2V/V through the serial interface. Outputs may be individually disabled (high
impedance). On power-up, or assertion of RESET, all outputs are disabled.
Negative Analog Supply. Bypass each pin with a 0.1µF capacitor to AGND.
Connect a single 10µF capacitor from one V
The MAX9675 is a highly integrated 16 16 nonblocking video crosspoint switch matrix. All inputs and outputs are buffered, with all outputs able to drive
standard 75Ω reverse-terminated video loads.
A 3-wire interface programs the switch matrix and initializes with a single update signal. The unique serial
interface operates in one of two modes: Complete
Matrix Mode (Mode 1) or Individual Output Address
Mode (Mode 0).
In the
Functional Diagram,
the signal path of the
MAX9675 is from the inputs (IN0–IN15), through the
switching matrix, buffered by the output amplifiers, and
presented at the output terminals (OUT0–OUT15). The
other functional blocks are the serial interface and control logic. Each of the functional blocks is described in
detail below.
Analog Outputs
The MAX9675 outputs are high-speed voltage feedback
amplifiers capable of driving 150Ω (75Ω back-terminated) loads. The gain, AV= +1V/V or +2V/V, is selectable
through programming bit 4 of the serial control word.
Amplifier compensation is automatically optimized to
maximize the bandwidth for each gain selection. Each
output can be individually enabled and disabled through
bit 5 of the serial control word. When disabled, the output is high impedance, presenting typically a 4kΩ load,
and 3pF output capacitance, allowing multiple outputs to
be connected together in building large arrays. On
power-up (or asynchronous RESET), all outputs are initialized in the disabled state to avoid output conflicts in
large-array configurations. The programming and operation of the MAX9675 is output referred. Outputs are configured individually to connect to any one of the 16
analog inputs, programmed to the desired gain (A
V
=
+1V/V or +2V/V), or disabled in a high-impedance state.
Analog Inputs
The MAX9675 offers 16 analog input channels. Each
input is buffered before the crosspoint switch matrix,
allowing one input to cross-connect to up to 16 outputs.
The input buffers are voltage feedback amplifiers with
high-input impedance and low-input bias current. This
allows the use of very simple input clamp circuits.
Functional Diagram
RESET
SCLK
UPDATE
IN0
IN1
IN2
IN15
DIN
CE
MAX9675
POWER-ON
RESET
DISABLE ALL OUTPUTS
SERIAL
INTERFACE
A0–A3 MODE
*AV = +1V/V OR +2V/V
SWITCH MATRIX
THERMAL
SHUTDOWN
DECODE LOGIC
MATRIX REGISTER
UPDATE REGISTER
16 x 16
256
LATCHES
96 BITS
16 BITS
AV*
A
*
V
*
A
V
AV*
16
16
OUT0
OUT1
OUT2
ENABLE/DISABLE
OUT15
V
V
AGND
V
DGND
DOUT
AOUT
CC
EE
DD
MAX9675
Video Crosspoint Switch 110MHz,
16 x 16 Programmable Gain
The MAX9675 has 256 individual T-switches making a
16 x 16 switch matrix. The switching matrix is 100%
nonblocking, which means that any input may be routed to any output. The switch matrix programming is
output referred. Each output may be connected to any
one of the 16 analog inputs. Any one input can be routed to all 16 outputs with no signal degradation.
Digital Interface
The digital interface consists of the following pins: DIN,
DOUT, SCLK, AOUT, UPDATE, CE, A3–A0, MODE, and
RESET. DIN is the serial-data input; DOUT is the serialdata output. SCLK is the serial-data clock that clocks
data into the Data Input registers (Figure 2). Data at
DIN is loaded at each falling edge of SCLK. DOUT is
the data shifted out of the 96-bit Complete Matrix Mode
(Mode = 1). DIN passes directly to DOUT when in
Individual Output Address Mode (Mode = 0).
The falling edge of UPDATE latches the data and programs the matrix. When using Individual Output
Address Mode, the address recognition output AOUT
drives low when control word bits D13 to D10 match
the address programming inputs (A3–A0) and UPDATE
is low. Table 1 is the operation truth table.
Programming the Matrix
The MAX9675 offers two programming modes:
Individual Output Address Mode and Complete Matrix
Mode. These two distinct programming modes are
selected by toggling a single MODE pin high or low.
Both modes operate with the same physical board layout. This flexibility allows initial programming of the IC
by daisy-chaining and sending one long data word
while still being able to address immediately and
update individual outputs in the matrix.
Individual Output Address Mode (MODE = 0)
Drive MODE to logic-low to select mode 0. Individual
outputs are programmed through the serial interface
Data at DIN is clocked on the negative
edge of the SCLK into the 96-bit
Complete Matrix Mode register. DOUT
supplies original data in 96 SCLK
pulses later.
Data in the serial 96-bit Complete
Matrix Mode register is transferred
into parallel latches that control the
switching matrix.
Data at DIN is routed to the Individual
Output Address Mode shift register.
DIN is also connected directly to
DOUT so that all devices on the serial
bus may be addressed in parallel.
00XDiD
X X XXXXX 0
i
00 1
The 4-bit chip address A
compared to D
remaining 10 bits in the Individual
Output Address Mode register are
decoded, allowing reprogramming for
a single output. AOUT signals a
successful individual matrix update.
Asynchronous reset. All outputs are
disabled. Other logic remains
unchanged.
with a single 16-bit control word. The control word consists of two don’t care MSBs, the chip address bits, output address bits, an output enable/disable bit, an
output gain-set bit, and input address bits (Tables 2
through 6, and Figure 2).
In mode 0, data at DIN passes directly to DOUT
through the data routing gate (Figure 3). In this configuration, the 16-bit control word is simultaneously sent to
all chips in an array of up to 16 addresses.
Complete Matrix Mode (MODE = 1)
Drive MODE to logic-high to select mode 1. A single
96-bit control word consisting of sixteen 6-bit control
words programs all outputs. The 96-bit control word’s
first 6-bit control word (MSBs) programs output 15, and
the last 6-bit control word (LSBs) programs output 0
(Table 7 and Figures 4 and 5). Data clocked into the
96-bit Complete Matrix Mode register is latched on the
falling edge of UPDATE, and the outputs are immediately updated.
Initialization String
The Complete Matrix Mode (Mode = 1) is convenient to
use to program the matrix at power-up. In a large
matrix consisting of many MAX9675 devices, all the
devices can be programmed by sending a single bit
stream equal to n x 96 bits, where n is the number of
MAX9675 devices on the bus. The first 96-bit data word
programs the last MAX9675 in line (see the
Matrix
Programming
section)
.
Table 2. 16-Bit Serial Control Word Bit
Assignments (Mode 0: Individual Output
Address Mode)
Table 3. Chip Address Programming for
16-Bit Control Word (Mode 0: Individual
Output Address Mode)
BITNAMEFUNCTION
0
(LSB)
10IC Address A0
11IC Address A1
12IC Address A2
13IC Address A3
14XDon’t care
15
(MSB)
Input Address 0
1Input Address 1
2Input Address 2
3Input Address 3
4Gain Set
5Output Enable
6Output Address B0
7Output Address B1
8Output Address B2
9Output Address B3
XDon’t care
LSB of input channel
select address
MSB of input channel
select address
Gain Select for output
buffer, 0 = gain of +1V/V,
1 = gain of +2V/V
Enable bit for output,
0 = disable, 1 = enable
LSB of output buffer
address
MSB of output buffer
address
LSB of selected chip
address
MSB of selected chip
address
IC ADDRESS BITADDRESS
A3
(MSB)A2A1A0(LSB)
00000h0
00011h1
00102h2
00113h3
01004h4
01015h5
01106h6
01117h7
10008h8
10019h9
1010Ah10
1011Bh11
1100Ch12
1101Dh13
1110Eh14
1111Fh15
CHIP
ADDRESS
(HEX)
CHIP
ADDRESS
(DECIMAL)
MAX9675
Video Crosspoint Switch 110MHz,
16 x 16 Programmable Gain
Figure 2. Mode 0: Individual Output Address Mode Timing and Programming Example
Table 4. Chip Address A3–A0 Pin
Programming
Table 5. Output Selection Programming
16-BIT INDIVIDUAL OUTPUT ADDRESS MODE:
UPDATE
MODE
SCLK
FIRST 2 BITS ARE DON'T CARE BITS, LAST 14 BITS CLOCKED INTO DIN WHEN MODE = 0 CREATE ADDRESS WORD;
IC ADDRESS A3–A0 IS COMPARED TO DIN
EQUAL, ADDRESSED OUTPUT IS UPDATED.
t
SuMd
–DIN10 WHEN UPDATE IS LOW; IF
13
DIN
DON'T CARE X
DON'T CARE X
IC ADDRESS A3
IC ADDRESS A2
IC ADDRESS A1
IC ADDRESS A0
OUTPUT ADDRESS B3
OUTPUT ADDRESS B2
OUTPUT ADDRESS B1
OUTPUT ADDRESS B0
GAIN SET = +1V/V
OUTPUT ENABLED
t
HdMd
INPUT ADDRESS 2 = 1
INPUT ADDRESS 1 = 0
INPUT ADDRESS 3 (MSB) = 1
INPUT ADDRESS 0 (LSB) = 0
IC ADDRESS = 5OUTPUT ADDRESS = 3OUTPUT (i) ENABLED, AV = +1V/V,
EXAMPLE OF 16-BIT
SERIAL CONTROL WORD FOR OUTPUT
CONTROL IN INDIVIDUAL OUTPUT ADDRESS MODE
Figure 4. 6-Bit Control Word and Programming Example (Mode 1: Complete Matrix Mode Programming)
SCLK
DIN
UPDATE
DOUT
EXAMPLE OF 6-BIT
SERIAL CONTROL
WORD FOR OUTPUT
CONTROL
16 x 16 CROSSPOINT = 6-BIT
CONTROL WORD
t
SuDitHdDi
t
PdDo
SCLK
DIN
t
MnLCk
t
MnHCk
OUTPUT ENABLED
GAIN SET = +1V/V
INPUT ADDRESS 3 (MSB) = 1
OUTPUT (i) ENABLED, AV = +1V/V,
CONNECTED TO INPUT 14
INPUT ADDRESS 2 = 1
INPUT ADDRESS 1 = 1
t
SuHUd
t
MnLUd
NEXT CONTROL WORD
INPUT ADDRESS 0 (LSB) = 0
UPDATE 1
MODE 1
6-BIT CONTROL WORD
DIN
OUT0OUT1OUT2
MOST-SIGNIFICANT OUTPUT BUFFER CONTROL BITS ARE SHIFTED IN FIRST, I.E., OUT15, THEN OUT14, ETC.
LAST 6 BITS SHIFTED IN PRIOR TO UPDATE NEGATIVE EDGE PROGRAM OUT0.
The MAX9675 features an asynchronous bidirectional
RESET with an internal 20kΩ pullup resistor to V
DD
.
When RESET is pulled low, either by internal circuitry,
or driven externally, the analog output buffers are
latched into a high-impedance state. After RESET is
released, the output buffers remain disabled. The outputs may be enabled by sending a new 96-bit data
word or a 16-bit individual output address word. A reset
is initiated from any of three sources. RESET can be
driven low by external circuitry to initiate a reset, or
RESET can be pulled low by internal circuitry during
power-up (power-on reset) or thermal shutdown.
Since driving RESET low only clears the output buffer
enable bit in the matrix control latches, RESET can be
used to disable all outputs simultaneously. If no new
data has been loaded into the 96-bit complete matrix
mode register, a single UPDATE restores the previous
matrix control settings.
Power-On Reset
The power-on reset ensures all output buffers are in a
disabled state when power is initially applied. A V
DD
voltage comparator generates the power-on reset.
When the voltage at VDDis less than 2.5V, the poweron-reset comparator pulls RESET low through internal
circuitry. As the digital supply voltage ramps up crossing 2.5V, the MAX9675 holds RESET low for 40ns (typ).
Connecting a small capacitor from RESET to DGND
extends the power-on-reset delay. See the RESET
Delay vs. RESET Capacitance graph in the
Typical
Operating Characteristics.
Thermal Shutdown
The MAX9675 features thermal shutdown protection
with temperature hysteresis. When the die temperature
exceeds +150°C, the MAX9675 pulls RESET low, disabling the output buffers. When the die cools by 20°C,
the RESET pulldown is deasserted, and output buffers
remain disabled until the device is programmed again.
Applications Information
Building Large Video-Switching Systems
The MAX9675 can be easily used to create larger
switching matrices. The number of ICs required to
implement the matrix is a function of the number of
input channels, the number of outputs required, and
whether the array needs to be nonblocking. The most
straightforward technique for implementing nonblocking matrices is to arrange the building blocks in a grid.
The inputs connect to each vertical bank of devices in
parallel with the other banks. The outputs of each building block in a vertical column connect together in a
wired-OR configuration. Figure 6 shows a 128-input,
32-output, nonblocking array using the MAX9675 16 x
16 crosspoint devices.
The wired-OR connection of the outputs shown in the
diagram is possible because the outputs of the IC
devices can be placed in a disabled or high-impedance output state. This disable state of the output
buffers is designed for a maximum impedance vs. frequency while maintaining a low-output capacitance.
These characteristics minimize the adverse loading
effects from the disabled outputs. Larger arrays are
constructed by extending this connection technique to
more devices.
Driving a Capacitive Load
Figure 6 shows an implementation requiring many outputs to be wired together. This creates a situation
where each output buffer sees not only the normal load
impedance, but also the disabled impedance of all the
other outputs. This impedance has a resistive and a
capacitive component. The resistive components
reduce the total effective load for the driving output.
Total capacitance is the sum of the capacitance of all
the disabled outputs and is a function of the size of the
matrix. Also, as the size of the matrix increases, the
length of the PCB traces increases, adding more
capacitance. The output buffers have been designed to
drive more than 30pF of capacitance while still maintaining a good AC response. Depending on the size of
the array, the capacitance seen by the output can
exceed this amount. There are several ways to improve
the situation. The first is to use more building-block
crosspoint devices to reduce the number of outputs
that need to be wired together (Figure 7).
In Figure 7, the additional devices are placed in a second bank to multiplex the signals. This reduces the
number of wired-OR connections. Another solution is to
put a small resistor in series with the output before the
capacitive load to limit excessive ringing and oscillations. Figure 8 shows the graph of the Optimal Isolation
Resistor vs. Capacitive Load. A lowpass filter is created
from the series resistor and parasitic capacitance to
ground. A single R-C does not affect the performance
at video frequencies, but in a very large system there
may be many R-Cs cascaded in series. The cumulative
effect is a slight rolling off of the high frequencies causing a "softening" of the picture. There are two solutions
to achieve higher performance. One way is to design
the PCB traces associated with the outputs such that
they exhibit some inductance. By routing the traces in a
repeating "S" configuration, the traces that are nearest
each other exhibit a mutual inductance increasing the
total inductance. This series inductance causes the
MAX9675
Video Crosspoint Switch 110MHz,
16 x 16 Programmable Gain
amplitude response to increase or peak at higher frequencies, offsetting the rolloff from the parasitic capacitance. Another solution is to add a small-value inductor
to the output.
Crosstalk Signal and Board Routing Issues
Improper signal routing causes performance problems
such as crosstalk. The MAX9675 has a typical crosstalk
rejection of -62dB at 6MHz. A bad PCB layout
degrades the crosstalk rejection by 20dB or more. To
achieve the best crosstalk performance:
1) Place ground isolation between long critical sig-
nal PCB trace runs. These traces act as a shield to
potential interfering signals. Crosstalk can be
degraded by parallel traces as well as directly
above and below on adjoining PCB layers.
2) Maintain controlled-impedance traces. Design as
many of the PCB traces as possible to be 75Ω transmission lines. This lowers the impedance of the
traces, reducing a potential source of crosstalk.
More power is dissipated due to the output buffer
driving a lower impedance.
3) Minimize ground-current interaction by using a
good ground plane strategy.
In addition to crosstalk, another key issue of concern is
isolation. Isolation is the rejection of undesirable feedthrough from input to output with the output disabled.
The MAX9675 achieves a -110dB isolation at 6MHz by
selecting the pinout configuration such that the inputs
and outputs are on opposite sides of the package.
Coupling through the power supply is a function of the
quality and location of the supply bypassing. Use
appropriate low-impedance components and locate
them as close as possible to the IC. Avoid routing the
inputs near the outputs.
Power-Supply Bypassing
The MAX9675 operates from a ±5V supply. For dualsupply operation, bypass all supply pins to ground with
0.1µF capacitors.
Figure 7. 64 x 16 Nonblocking Matrix with Reduced Capacitive
Loading
Figure 6. 128 x 32 Nonblocking Matrix Using 16 x 16 Crosspoint Devices
The MAX9675 output buffers can be programmed to
either AV= +1V/V or +2V/V. The +1V/V configuration is
typically used when driving a short-length (less than
3cm), high-impedance “local” PCB trace. To drive a
cable or a 75Ω transmission line trace, program the
gain of the output buffer to +2V/V and place a 75Ω
resistor in series with the output. The series termination
resistor and the 75Ω load impedance act as a voltagedivider that divides the video signal in half. Set the gain
to +2V/V to transmit a standard 1V video signal down a
cable. The series 75Ω resistor is called the back-match,
reverse termination, or series termination. This 75Ω
resistor reduces reflections, and provides isolation,
increasing the output-capacitive-driving capability.
Matrix Programming
The MAX9675’s unique digital interface simplifies programming multiple MAX9675 devices in an array.
Multiple devices are connected with DOUT of the first
device connecting to DIN of the second device, and so
on (Figure 9). Two distinct programming modes, individual output address mode (MODE = 0) and complete
matrix mode (MODE = 1), are selected by toggling a
single MODE control pin high or low. Both modes operate with the same physical board layout. This allows initial programming of the IC by daisy-chaining and
sending one long data word while still being able to
address immediately and update individual locations in
the matrix.
Individual Output Address Mode (Mode 0)
In Individual Output Address Mode, the devices are
connected in a serial bus configuration, with the data
routing gate (Figure 3) connecting DIN to DOUT, making each device a virtual node on the serial bus. A single 16-bit control word is sent to all devices
simultaneously. Only the device with the corresponding
chip address responds to the programming word, and
updates its output. In this mode, the chip address is set
through hardware pin strapping of A3–A0. The host
then communicates with the device by sending a 16-bit
word consisting of 2 don’t care MSB bits, 4 chip
address bits, and 10 bits of data to make the word
exactly 2 bytes in length. The 10 data bits are broken
down into 4 bits to select the output to be programmed;
1 bit to set the output enable; 1 bit to set gain; and 4
bits to select the input to be connected to that output.
In this method, the matrix is programmed one output at
a time.
Complete Matrix Mode (Mode 1)
In Complete Matrix Mode, the devices are connected in
a daisy-chain fashion where n x 96 bits are sent to program the entire matrix, and where n = the number of
MAX9675 devices connected in series. This long data
word is structured such that the first bit is the LSB of
the last device in the chain and the last data bit is the
MSB of the first device in the chain. The total length of
the data word is equal to the number of crosspoint
devices to be programmed in series times 96 bits per
crosspoint device. This programming method is most
often used at startup to initially configure the switching
matrix.
Figure 8. Optimal Isolation Resistor vs. Capacitive Load
OPTIMAL ISOLATION RESISTANCE
vs. CAPACITIVE LOAD
30
25
20
15
10
ISOLATION RESISTANCE (Ω)
5
0
0500
200100300400
CAPACITIVE LOAD (pF)
MAX9675
Video Crosspoint Switch 110MHz,
16 x 16 Programmable Gain
For the latest package outline information and land patterns, go to www.maxim-ic.com/packages.
PACKAGE OUTLINE
100L TQFP, 14x14x1.0mm
21-0085
100L,TQFP.EPS
1
B
2
MAX9675
Video Crosspoint Switch 110MHz,
16 x 16 Programmable Gain
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________