I
NTEGRATED
C
IRCUITS
D
IVISION
CPC7594
R04 www.ixysic.com 13
The rising V
DD
lock out release threshold is internally
set to ensure all internal logic is properly biased and
functional before accepting external switch commands
from the inputs to control the switch states. For a
falling V
DD
event, the lock out threshold is set to
assure proper logic and switch behavior up to the
moment the switches are forced off and external
inputs are suppressed.
To facilitate hot plug insertion and power up control the
LATCH pin has an integrated weak pull up resistor to
the V
DD
power rail that will hold a non-driven LATCH
pin at a logic high state. This enables board designers
to use the CPC7594 with FPGAs and other devices
that provide high impedance outputs during power up
and configuration. The weak pull up allows a fan out of
up to 32 when the system’s LATCH control driver has
a logic low minimum sink capability of 4mA.
2.2.2 Hot Plug and Power Up Circuit Design
Considerations
There are six possible start up scenarios that can
occur during power up. They are:
1. All inputs defined at power up & LATCH = 0
2. All inputs defined at power up & LATCH = 1
3. All inputs defined at power up & LATCH = Z
4. All inputs not defined at power up & LATCH = 0
5. All inputs not defined at power up & LATCH = 1
6. All inputs not defined at power up & LATCH = Z
Under all of the start up situations listed above the
CPC7594 will hold all of it’s switches in the all-off state
during power up. When V
DD
requirements have been
satisfied the LCAS will complete it’s start up procedure
in one of three conditions.
For start up scenario 1 the CPC7594 will transition
from the all off state to the state defined by the inputs
when V
DD
is valid.
For start up scenarios 2, 3, 5, and 6 the CPC7594 will
power up in the all-off state and remain there until the
LATCH pin is pulled low. This allows for an indefinite
all off state for boards inserted into a powered system
but are not configured for service or boards that need
to wait for other devices to be configured first.
Start up scenario 4 will start up with all switches in the
all-off state but upon the acceptance of a valid V
DD
the
LCAS will revert to one of the legitimate states listed in
the truth tables and there after may randomly change
states based on input pin leakage currents and
loading. Because the LCAS state after power up can
not be predicted with this start up condition it should
never be utilized.
On designs that do not wish to individually control the
LATCH pins of multi-port cards it is possible to bus
many (or all) of the LATCH pins together to create a
single board level input enable control.
2.3 Switch Logic
2.3.1 Start-up
The CPC7594 uses smart logic to monitor the V
DD
supply. Any time the V
DD
is below an internally set
threshold, the smart logic places the control logic to
the all-off state. An internal pullup at the LATCH pin
locks the CPC7594 in the all-off state following
start-up until the LATCH pin is pulled down to a logic
low. Prior to the assertion of a logic low at the LATCH
pin, the switch control inputs must be properly
conditioned.
2.3.2 Switch Timing
The CPC7594 provides, when switching from the
ringing state to the talk state, the ability to control the
release timing of the ringing switches SW3 and SW4
relative to the state of the switches SW1 and SW2
using simple TTL logic-level inputs. The two available
techniques are referred to as make-before-break and
break-before-make operation. When the break switch
contacts of SW1 and SW2 are closed (made) before
the ringing switch contacts of SW3 and SW4 are
opened (broken), this is referred to as
make-before-break operation. Break-before-make
operation occurs when the ringing contacts of SW3
and SW4 are opened (broken) before the switch
contacts of SW1 and SW2 are closed (made). With
the CPC7594, make-before-break and
break-before-make operations can easily be
accomplished by applying the proper sequence of
logic-level inputs to the device.
I
NTEGRATED
C
IRCUITS
D
IVISION
14 www.ixysic.com R04
CPC7594
The logic sequences for either mode of operation are
provided in “Make-Before-Break Ringing to Talk Transition
Logic Sequence” on page 14, “Break-Before-Make Ringing
to Talk Transition Logic Sequence” on page 15, and
“Alternate Break-Before-Make Ringing to Talk Transition
Logic Sequence” on page 15. Logic states and input
control settings are provided in “CPC7594xA and
CPC7594xB Truth Table” on page 11 and “CPC7594xC Truth
Table” on page 11.
2.3.3 Make-Before-Break Operation
To use make-before-break operation, change the logic
inputs from the ringing state directly to the talk state.
Application of the talk state opens the ringing return
switch, SW3, as the break switches SW1 and SW2
close. The ringing switch, SW4, remains closed until
the next zero-crossing of the ringing current. While in
the make-before-break state, ringing potentials in
excess of the CPC7594 protection circuitry thresholds
will be diverted away from the SLIC.
Make-Before-Break Ringing to Talk Transition Logic Sequence
2.3.4 Break-Before-Make Operation
Break-before-make operation of the CPC7594 can be
achieved using two different techniques.
The first method uses manipulation of the IN
RINGING
and IN
TEST
logic inputs as shown in
“Break-Before-Make Ringing to Talk Transition Logic
Sequence” on page 15.
1. At the end of the ringing state apply the all off
state (1,1). This releases the ringing return
switch (SW3) while the ringing switch (SW4)
remains on, waiting for the next zero current
event.
2. Hold the all off state for at least one-half of a
ringing cycle to assure that a zero crossing event
occurs and that SW4, the ringing switch, has
opened.
3. Apply inputs for the next desired state. For the
talk state, the inputs would be (0,0).
Break-before-make operation occurs when the ringing
switches open before the break switches SW1 and
SW2 close.
State
IN
RINGING
IN
TEST
LATCH
T
SD
Timing
Break
Switches
Ringing
Return
Switch
(SW3)
Ringing
Switch
(SW4)
Test
Switches
Ringing 1 0
0Z
-OffOn On Off
Make-
before-
break
00
SW4 waiting for next zero-current crossing to
turn off. Maximum time is one-half of the
ringing cycle. In this transition state current
limited by the dc break switch current limit
value will be sourced from the ring node of
the SLIC.
On Off On Off
Talk 0 0 Zero-cross current has occurred
On Off Off Off
I
NTEGRATED
C
IRCUITS
D
IVISION
CPC7594
R04 www.ixysic.com 15
Break-Before-Make Ringing to Talk Transition Logic Sequence
2.3.5 Alternate Break-Before-Make Operation
The alternate break-before-make technique is
available for all versions of the CPC7594. As shown in
“CPC7594xA and CPC7594xB Truth Table” on page 11 and
“CPC7594xC Truth Table” on page 11, the bi-directional
T
SD
interface disables all of the switches when pulled
to a logic low. Although logically disabled, an active
ringing switch (SW4) will remain closed until the next
zero crossing current event.
As shown in the table “Alternate Break-Before-Make
Ringing to Talk Transition Logic Sequence” on page 15, this
operation is similar to the one shown in “Alternate
Break-Before-Make Operation” on page 15, except in the
method used to select the all off state, and in when the
IN
RINGING
and IN
TEST
inputs are reconfigured for the
talk state.
1. Pull T
SD
to a logic low to end the ringing state.
This opens the ringing return switch (SW3) and
prevents any other switches from closing.
2. Keep T
SD
low for at least one-half the duration of
the ringing cycle period to allow sufficient time for
a zero crossing current event to occur and for the
circuit to enter the break-before-make state.
3. During the T
SD
low period, set the IN
RINGING
and
IN
TEST
inputs to the talk state (0, 0).
4. Release T
SD
, allowing the internal pull-up to
activate the break switches.
When using T
SD
as an input, the two recommended
states are “0” which overrides the logic input pins and
forces an all off state and “Z” which allows normal
switch control via the logic input pins. This requires the
use of an open-collector or open-drain type buffer.
Forcing T
SD
to a logic high prevents the user from
detecting a thermal shutdown condition and is
therefore not recommended.
Alternate Break-Before-Make Ringing to Talk Transition Logic Sequence
State
IN
RINGING
IN
TEST
LATCH
T
SD
Timing
Break
Switches
Ringing
Return
Switch
(SW3)
Ringing
Switch
(SW4)
Test
Switches
Ringing 1 0
0Z
-Off
On On Off
All-Off 1 1
Hold this state for at least one-half of the
ringing cycle. SW4 waiting for zero current to
turn off.
Off Off On Off
Break-
Before-
Make
11
Zero current has occurred.
SW4 has opened
Off Off Off Off
Talk 0 0 Break switches close.
On Off Off Off
State
IN
RINGING
IN
TEST
LATCH
T
SD
Timing
Break
Switches
Ringing
Return
Switch
(SW3)
Ringing
Switch
(SW4)
Test
Switches
Ringing 1 0 0 Z - Off
On On Off
All-Off 1 0
X0
Hold this state for at least one-half of the
ringing cycle. SW4 waiting for zero
current to turn off.
Off Off
On Off
Break-
Before-
Make
0 0 SW4 has opened Off Off Off Off
Talk 0 0 0 Z Close Break Switches
On Off Off Off

CPC7594BA

Mfr. #:
Manufacturer:
IXYS Integrated Circuits
Description:
Switch ICs - Various 6-pole SOIC LCAS
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet