IDT72V71623DA8 [IDT]
Digital Time Switch, PQFP144, 20 X 20 MM, 0.50 MM PITCH, TQFP-144;型号: | IDT72V71623DA8 |
厂家: | INTEGRATED DEVICE TECHNOLOGY |
描述: | Digital Time Switch, PQFP144, 20 X 20 MM, 0.50 MM PITCH, TQFP-144 电信 电信集成电路 |
文件: | 总28页 (文件大小:178K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
3.3 VOLT TIME SLOT INTERCHANGE
DIGITAL SWITCH WITH RATE
MATCHING
IDT72V71623
2,048 x 2,048
•
•
•
•
•
Direct microprocessor access to all internal memories
Memory block programming for quick setup
IEEE-1149.1 (JTAG) Test Port
ꢀEATURES:
•
•
•
Up to 16 serial input and output streams
Maximum 2,048 x 2,048 channel non-blocking switching
Accepts data streams at 2.048 Mb/s, 4.096 Mb/s, 8.192 Mb/s or
16.384 Mb/s
Internal Loopback for testing
Available in 144-pin Thin Quad Flatpack (TQFP) and
144-pin Ball Grid Array (BGA) packages
Operating Temperature Range -40°C to +85°C
3.3V I/O with 5V tolerant inputs and TTL compatible outputs
•
•
•
•
Rate matching capability: Mux/Demux mode
Output Enable Indication pins provided by dedicated pins
Per-channel Variable Delay mode for low-latency applications
Per-channel Constant Delay mode for frame integrity applica-
tions
•
•
DESCRIPTION:
•
•
•
•
•
Automatic identification of ST-BUS® and GCI serial streams
Automatic frame offset delay measurement
Per-stream frame delay offset programming
Per-channel high-impedance output control
Per-channel Processor mode to allow microprocessor writes to
TXstreams
The IDT72V71623 has a maximum non-blocking switch capacity of
2,048x2,048channelswithdatarates at 2.048Mb/s,4.096Mb/s,8.192Mb/s
or16.384Mb/s. With16inputsand16outputs,avarietyofratecombinations
issupportedunderMux/Demuxmode, toallow forswitchingbetweenstreams
ofdifferentdatarates.
ꢀUNCTIONAL BLOCK DIAGRAM
TRST
Vcc GND
TMS TDI
TDO TCK
ODE
RESET
Test Port
TX0
RX0
TX1
Loopback
TX2
TX3
RX1
TX4
TX5
RX2
TX6
TX7
RX3
Output
MUX
TX8
TX9
RX4
TX10
TX11
TX12
TX13
TX14
TX15
OEI0
OEI1
OEI2
OEI3
OEI4
OEI5
OEI6
OEI7
OEI8
OEI9
OEI10
OEI11
OEI12
OEI13
OEI14
OEI15
Data Memory
RX5
RX6
Transmit
Serial Data
Streams
Receive
Serial Data
Streams
RX7
RX8
RX9
RX10
RX11
RX12
RX13
RX14
RX15
Connection
Memory
Internal
Registers
Timing Unit
Microprocessor Interface
5903 drw01
CLK
FE/
HCLK
WFPS
A0-A13
D0-D15
F0i
DS
CS
DTA
R/W
IDTandtheIDTlogoareregisteredtrademarksofIntegratedDeviceTechnology,Inc. TheST-BUS® isatrademarkofMitelCorp.
JANUARY 2002
1
2001 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice.
DSC-5903/5
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
PINCONꢀIGURATIONS
A1 BALL PAD CORNER
A
RX0
CLK
F0i
RX1
ODE
RX3
RX2
RESET
TDI
RX6
RX5
RX4
VCC
VCC
VCC
VCC
A13
D15
D9
TX1
TX0
RX7
VCC
GND
GND
GND
GND
VCC
D6
TX4
TX3
TX2
VCC
GND
GND
GND
GND
VCC
D3
TX7
TX6
TX5
VCC
GND
GND
GND
GND
VCC
D0
RX10
RX9
RX12
RX13
RX11
VCC
VCC
VCC
VCC
VCC
GND
OEI10
OEI11
OEI12
9
RX15
RX14
TX8
TX15
IC
TX10
TX9
TX13
IC
TX11
TX12
TX14
IC
B
C
FE/HCLK
WFPS
TCK
RX8
D
E
TMS
TD0
DS
VCC
GND
GND
GND
GND
VCC
OEI13
OEI14
OEI15
8
TRST
R/W
A2
IC
IC
IC
F
CS
IC
IC
G
A0
A3
A1
A4
A7
A10
IC
OEI0
OEI3
OEI6
IC
OEI1
OEI4
IC
OEI2
OEI5
OEI7
IC
H
J
A5
A6
A8
K
L
DTA
A9
IC
A11
A12
1
D12
D13
3
D4
OEI8
OEI9
10
IC
IC
D11
D10
4
D7
D8
5
D1
D2
7
M
D14
2
D5
IC
IC
6
11
12
5903 drw02
BGA: 1mm pitch, 13mm x 13mm (BC144-1, order code: BC)
TOP VIEW
NOTES:
1. IC - Internal Connection, tie to Ground for normal operation.
2. All I/O pins are 5V tolerant except for TMS, TDI and TRST.
2
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
PINCONꢀIGURATIONS(CONTINUED)
109
VCC
OEI8
OEI9
GND
OEI10
OEI11
VCC
OEI12
OEI13
GND
OEI14
OEI15
VCC
D0
72
71
TX11
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
TX10
GND
TX9
70
69
TX8
68
67
66
65
VCC
RX15
RX14
RX13
RX12
RX11
RX10
RX9
RX8
GND
TX7
TX6
VCC
64
63
62
61
60
59
58
57
D1
GND
D2
D3
VCC
D4
D5
GND
D6
D7
56
55
54
53
52
51
TX5
TX4
GND
TX3
TX2
VCC
TX1
50
49
48
47
46
45
VCC
D08
D09
GND
D10
D11
VCC
D12
D13
TX0
GND
RX7
RX6
RX5
RX4
RX3
RX2
RX1
RX0
VCC
44
43
42
41
40
138
139
140
141
142
143
144
GND
D14
D15
39
38
37
5903 drw03
TQFP: 0.50mm pitch, 20mm x 20mm (DA144-1, order code: DA)
TOP VIEW
NOTES:
1. IC - Internal Connection, tie to Ground for normal operation.
2. All I/O pins are 5V tolerant except for TMS, TDI and TRST.
3
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
PINDESCRIPTION
SYMBOL
GND
NAME
I/O
DESCRIPTION
Ground.
Vcc
Ground Rail.
Vcc
+3.3 Volt Power Supply.
TX0-15
TX Output 0 to 15
(Three-state Outputs)
O
O
Serial data output stream. These streams may have a data rate of 2.048 Mb/s, 4.096 Mb/s, 8.192 Mb/s,
or 16.384 Mb/s.
OEI0-15 Output Enable
Indication 0 to 15
These pins reflect the active or three-state status for the corresponding, (TX0-15) output streams.
(Three-state Outputs)
RX0-15 RX Input 0 to 15
I
I
I
Serial data input stream. These streams may have a data rate of 2.048 Mb/s, 4.096 Mb/s, 8.192 Mb/s,
or 16.384 Mb/s.
F0i
Frame Pulse
This input accepts and automatically identifies frame synchronization signals formatted according to
ST-BUS® and GCI specifications.
FE/HCLK Frame Evaluation/
HCLK Clock
When the WFPS pin is LOW, this pin is the frame measurement input. When the WFPS pin is HIGH, the HCLK
(4.096 MHZ clock) is required for frame alignment in the wide frame pulse (WFP) mode.
CLK
TMS
Clock
I
I
Serial clock for shifting data in/out on the serial streams (RX/TX 0-15).
Test Mode Select
JTAG signal that controls the state transitions of the TAP controller. This pin is pulled HIGH by an internal
pull-up when not driven.
TDI
Test Serial Data In
Test Serial Data Out
I
JTAG serial test instructions and data are shifted in on this pin. This pin is pulled HIGH by an internal pull-up
when not driven.
TDO
O
JTAG serial data is output on this pin on the falling edge of TCK. This pin is held in high-impedance state when
JTAG scan is not enabled.
TCK
Test Clock
Test Reset
I
I
Provides the clock to the JTAG test logic.
TRST
Asynchronously initializes the JTAG TAP controller by putting it in the Test-Logic-reset state. This pin is pulled
by an internal pull-up when not driven. This pin should be pulsed LOW on power-up, or held LOW, to ensure
that the IDT72V71623 is in the normal functional mode.
RESET
Device Reset
I
I
This input (active LOW) puts the IDT72V71623 in its reset state that clears the device internal counters, registers
and brings TX0-15 and microport data outputs to a high-impedance state. In normal operation, the RESET
pin must be held LOW for a minimum of 100ns to reset the device.
WFPS
Wide Frame Pulse Select
When 1, enables the wide frame pulse (WFP) Frame Alignment interface. When 0, the device operates in
ST-BUS® /GCI mode.
DS
R/W
CS
A0-13
D0-15
DTA
Data Strobe
I
I
I
I
This active LOW input works in conjunction with CS to enable the read and write operations.
This input controls the direction of the data bus lines during a microprocessor access.
Active LOW input used by a microprocessor to activate the microprocessor port of IDT72V71623.
These pins allow direct access to Connection Memory, Data Memory and internal control registers.
Read/Write
Chip Select
Address Bus 0 to 13
Data Bus 0-15
I/O These pins are the data bits of the microprocessor port.
Data Transfer
Acknowledgment
O
This active LOW signal indicates that a data bus transfer is complete. When the bus cycle ends, this pin drives
HIGH and then goes high-impedance, allowing for faster bus cycles with a weaker pull-up resistor. A pull-up
resistor is required to hold a HIGH level when the pin is in high-impedance.
ODE
Output Drive Enable
I
This is the output enable control for the TX0-15 serial outputs. When ODE input is LOW and the OSB bit of
the IMS register is LOW, TX0-15 are in a high-impedance state. If this input is HIGH, the TX0-15 output
drivers are enabled. However, each channel may still be put into a high-impedance state by using the per
channel control bit in the Connection Memory.
4
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
DESCRIPTION(CONTINUED
Outputenableindicationsareprovidedthroughdedicatedpins(onepinper
outputstream)tofacilitateexternaldatabuscontrol.
The IDT72V71623 is capable of switching up to 2,048 x 2,048 channels
withoutblocking. Designedtoswitch64Kbit/sPCMorNx64Kbit/sdata,the
devicemaintainsframeintegrityindataapplicationsandminimizesthroughput
delay for voice applications on a per channel basis.
The serial input streams (RX) and serial output streams (TX) of the
IDT72V71623canberunupto16.384Mb/sallowing256channelsper125µs
frame. Dependingontheinputandoutputdataratesthedevicecansupport
upto16serialstreams.
Withtwomainoperatingmodes,ProcessormodeandConnectionMode,
theIDT72V71623caneasilyswitchdatafromincomingserialstreams(Data
Memory) or from the controlling microprocessor (Connection Memory). As
controlandstatusinformationiscriticalindatatransmission,theProcessormode
isespeciallyusefulwhentherearemultipledevicessharingtheinputandoutput
streams.
Withtwomainconfigurationmodes, RegularandMux/Demuxmode the
IDT72V71623isdesignedtoworkinamixeddata-rateenvironment. InMux/
Demuxmode,alloftheinputstreamsworkatonedatarateandtheoutputstreams
atanother. Dependingontheconfiguration,moreorlessserialstreamswillbe
availableontheinputsoroutputstomaintainanon-blockingswitch.
Withdatacomingfrommultiplesourcesandthroughdifferentpaths,data
enteringthedeviceisoftendelayed.Tohandlethisproblem,theIDT72V71623
hasaframeevaluationfeaturetoallowindividualstreamstobeoffsetfromthe
framepulseinhalfclock-cycleintervalsupto+4.5clockcyclesforspeedsup
to8Mb/sor+2.5clockcyclesfor16Mb/s.(SeeTable8formaximumallowable
skew).
OPERATINGMODES
InadditiontoRegularmodewhereinputandoutputstreamsareoperating
at the same rate, the IDT72V71623 incorporates a rate matching function,
Mux/Demuxmode. InMux/Demuxmode,allinputstreams areoperatingat
the same rate, while output streams are operating at a different rate. All
configurationsarenon-blocking. Thesemodescanbeenteredbysettingthe
DR3-0 bits in the Control Register, see Table 5.
OUTPUTIMPEDANCECONTROL
Inordertoputallstreamsinthree-state,allper-channelthree-statecontrol
bitsintheConnectionMemoryareset(MOD0andMOD1=1)orboththeODE
pinandtheOSBbitoftheControlRegistermustbezero. Ifanycombination
otherthan0-0,fortheODEpinandtheOSBbit,isused,thethree-statecontrol
ofthestreamswillbelefttothestateoftheMOD1andMOD0bitsoftheConnection
Memory. The IDT72V71623 incorporates a memory block programming
featuretofacilitatethree-statecontrolafterreset.SeeTable1forOutputHigh-
ImpedanceControl.
SERIAL DATA INTERFACE TIMING
Whena16Mb/sserialdatarateisrequired,themasterclockfrequency
willbe runningat16.384MHzresultingina single-bitperclock. Forallother
cases,2Mb/s,4Mb/s,and8Mb/s,themasterclockfrequencywillbetwicethe
fastestdatarateontheserialstreams.UseTable5todetermineclockspeed
andDR3-0bitsintheControlRegistertosetupthedevice.TheIDT72V71623
provides two different interface timing modes, ST-BUS® or GCI. The
IDT72V71623automaticallydetectsthepresenceofaninputframepulseand
identifies itas eitherST-BUS® orGCI.
In ST-BUS®, when running at 16.384MHz, data is clocked out on the
fallingedgeandisclockedinonthesubsquentrising-edge. Atallotherdata
rates,therearetwoclockcycles perbitandeverysecondfallingedgeofthe
masterclockmarksabitboundaryandthedataisclockedinontherisingedge
ofCLK, three quarters ofthe wayintothe bitcell. See Figure 15fortiming.
In GCI format, when running at 16.384MHz, data is clocked out on the
risingedgeandis clockedinonthesubsquentfallingedge. Atallotherdata
rates, there are twoclockcycles perbitand everysecondrisingedge ofthe
masterclockmarksthebitboundaryanddataisclockedinonthefallingedge
The IDT72V71623 also provides a JTAG test access port, an internal
loopback feature, memory block programming, a simple microprocessor
interface andautomaticST-BUS®/GCIsensingtoshortensetuptime, aidin
debuggingandeaseuseofthedevicewithoutsacrificingcapabilities.
ꢀUNCTIONALDESCRIPTION
DATAANDCONNECTIONMEMORY
AlldatathatcomesinthroughtheRXinputsgothroughaserial-to-parallel
conversionbeforebeingstoredintointernalDataMemory.The8KHzframe
pulse (F0i) is used to mark the 125µs frame boundaries and to sequentially
addresstheinputchannelsinDataMemory. TheDataMemoryisonlywritten
bythedevicefromtheRXstreamsandcanbereadfromeithertheTXstreams
ofCLKatthree quarters ofthe wayintothe bitcell. See Figure 16fortiming.
INPUT FRAME OFFSET SELECTION
Inputframeoffsetselectionallowsthechannelalignmentofindividualinput
streamstobeoffsetwithrespecttotheoutputstreamchannelalignment(i.e.F0i).
Although input data is synchronous, delays can be caused by variable path
serialbackplanesandvariablepathlengths,whichmaybeimplementedinlarge
centralizedanddistributedswitchingsystems.Becausedataisoftendelayed
thisfeatureisusefulincompensatingfortheskewbetweenclocks.
Eachinputstreamcanhaveitsowndelayoffsetvaluebyprogrammingthe
frameinputoffsetregisters(FOR,Table7).Theframeoffsetshownisafunction
ofthedatarate,andcanbeaslargeas+4.5masterclock(CLK)periodsforward
witharesolutionof½clockperiod.Todeterminethemaximumoffsetallowed
see Table 8.
orthemicroprocessor.
DataoutputontheTXstreamsmaycomefromeithertheSerialInputStreams
(DataMemory)orfromthemicroprocessor(ConnectionMemory).Inthecase
thatRXinputdataistobeoutput,theaddressesinConnectionMemoryareused
tospecifyastreamandchanneloftheinput.TheConnectionMemoryissetup
in such a way that each location corresponds to an output channel for each
particularstream.Inthatway,morethanonechannelcanoutputthesamedata.
InProcessormode,themicroprocessorwritesdatatotheConnectionMemory
locationscorrespondingtothestreamandchannelthatistobeoutput.Thelower
byte(8leastsignificantbits)oftheConnectionMemoryisoutputeveryframe
untilthemicroprocessorchangesthedataormodeofthechannel.Byusingthis
Processormodecapability,themicroprocessorcanaccessinputandoutput
time-slotsonaperchannelbasis.
SERIAL INPUT FRAME ALIGNMENT EVALUATION
TheIDT72V71623providestheframeevaluation(FE)inputtodetermine
differentdatainputdelayswithrespecttotheframepulseF0i.Settingthestart
frameevaluation(SFE)bitlowforatleastoneframestartsameasurementcycle.
When the SFE bit in the Control Register is changed from low to high, the
ThemostsignificantbitsoftheConnectionMemoryareusedtocontrolper
channelfunctionssuchasProcessormode,ConstantorVariableDelaymode,
three-stateofoutputdrivers,andtheLoopbackfunction.
5
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
delayequatesto12outputchanneltimeslots.SeeFigure2forthisexampleand
otherexamplesofminimumdelaytoguaranteetransmissioninthesameframe.
evaluationstarts.Twoframeslater,thecompleteframeevaluation(CFE)bitof
theframealignmentregister(FAR)changesfromlowtohightosignalthatavalid
offsetmeasurementisreadytobereadfrombits0to11oftheFARregister.The
SFEbitmustbesettozerobeforeanewmeasurementcycleisstarted.
InST-BUS® mode,thefallingedgeoftheframemeasurementsignal(FE)
isevaluatedagainstthefallingedgeoftheST-BUS® framepulse.InGCImode,
therisingedgeofFEisevaluatedagainsttherisingedgeoftheGCIframepulse.
CONSTANT DELAY MODE (MOD1-0 = 0x1)
Inthismode,frameintegrityismaintainedinallswitchingconfigurationsby
makinguseofamultipleDataMemorybuffer.Inputchanneldataiswritteninto
the Data Memory buffers during frame n will be read out during frame n+2.
Figure 1shows examples ofConstantDelaymode.
SeeTable6andFigure5forthedescriptionoftheframealignmentregister.
MEMORYBLOCKPROGRAMMING
MICROPROCESSORINTERꢀACE
TheIDT72V71623providesuserswiththecapabilityofinitializingtheentire
ConnectionMemoryblockintwoframes.Tosetbits15to13ofeveryConnection
Memorylocation,firstprogramthedesiredpatterninbits9to7oftheControl
Register.
Setting the memory block program (MBP) bit of the control register high
enablestheblockprogrammingmode.Whentheblockprogrammingenable
(BPE)bitoftheControlRegisterissettohigh,theblockprogrammingdatawill
beloadedintothebits15to13ofeveryConnectionMemorylocation.Theother
ConnectionMemorybits(bit12tobit0)areloadedwithzeros.Whenthememory
blockprogrammingiscomplete,thedeviceresetstheBPEbittozero.
TheIDT72V71623’smicroprocessorinterfacelookslikeastandardRAM
interfacetoimproveintegrationintoasystem.Witha14-bitaddressbusanda
16-bitdatabus,readandwritesaremappeddirectlyintoDataandConnection
memoriesandrequireonlyoneMasterClockcycletoaccess.Byallowingthe
internal memories to be randomly accessed in one cycle, the controlling
microprocessorhas more time tomanage otherperipheraldevices andcan
moreeasilyandquicklygatherinformationandsetuptheswitchpaths.
Table2showsthemappingoftheaddressesintointernalmemoryblocks,
Table3showstheControlRegisterinformationandFigure11andFigure12
showsasynchronousandsynchronousmicroprocessoraccesses.
LOOPBACKCONTROL
Theloopbackcontrol(LPBK)bitofeachConnectionMemorylocationallows MEMORYMAPPING
theTXoutputdatatobeloopedbackedinternallytotheRXinputfordiagnostic
purposes.
The address bus on the microprocessor interface selects the internal
registersandmemoriesoftheIDT72V71623.Thetwomostsignificantbitsofthe
addressselectbetweentheregisters,DataMemory,andConnectionMemory.
IfA13andA12areHIGH,A11-A0areusedtoaddresstheDataMemory(Read
Only).IfA13isHIGHandA12isLOW,A11-A0areusedtoaddressConnection
Memory(Read/Write).IfA13isLOWandA12isHIGHA11-A9areusedtoselect
theControlRegister,FrameAlignmentRegister,andFrameOffsetRegisters.
See Table 2formappings.
IftheLPBKbitishigh,theassociatedTXoutputchanneldataisinternally
loopedbacktotheRXinputchannel(i.e.,datafromTXnchannelmroutesto
the RXn channel m internally); if the LPBK bit is low, the loopback feature is
disabled. Forproperper-channelloopbackoperation, thecontents offrame
delayoffsetregistersmustbesettozeroandthedevicemustbeinregularswitch
mode (DR3-0 = 0x0, 0x1 or 0x2).
DELAYTHROUGHTHEIDT72V71623
CONTROL REGISTER
AsexplainedintheSerialDataInterfaceTimingandSwitchingConfigura-
tions sections, after system power-up, the Control Register should be pro-
grammedimmediatelytoestablishthedesiredswitchingconfiguration.
ThedataintheControlRegisterconsistsoftheMemoryBlockProgramming
bit(MBP),theBlockProgrammingData(BPD)bits,theBeginBlockProgram-
mingEnable(BPE),theOutputStandBy(OSB),StartFrameEvaluation(SFE),
and Data Rate Select bits (DR 3-0). As explained in the Memory Block
Programmingsection,theBPEbeginstheprogrammingiftheMBPbitisenabled.
This allows the entire ConnectionMemoryblocktobe programmedwiththe
BlockProgrammingDatabits.
Theswitchingofinformationfromtheinputserialstreamstotheoutputserial
streams results in a throughput delay. The device can be programmed to
performtime-slotinterchangefunctionswithdifferentthroughputdelaycapabili-
tiesonaper-channelbasis.Forvoiceapplications,Variablethroughputdelay
isbestasitensuresminimumdelaybetweeninputandoutputdata.Inwideband
dataapplications,Constantthroughputdelayisbestastheframeintegrityofthe
informationismaintainedthroughtheswitch.
The delay through the device varies according to the type of throughput
delayselectedintheMOD1andMOD0bits oftheConnectionMemory.
CONNECTIONMEMORYCONTROL
VARIABLE DELAY MODE (MOD1-0 = 0x0)
IftheODEpinortheOSBbitishigh,theMOD1-0bitsofeachConnection
Memory location controls the output drivers. See Table 1 for detail. The
Processor Channel (PC) mode is entered by a 1-0 of the MOD1-0 of the
ConnectionMemory.InProcessorChannelMode,thisallowsthemicroproces-
sortoaccessTXoutputchannels. OncetheMOD1-0bitsaresetthelower8
bits ofthe ConnectionMemorywillbe outputonthe TXserialstreams. Also
controlledintheConnectionMemoryistheVariableDelaymodeorConstant
Delay mode. Each Connection Memory location allows the per-channel
selection between Variable and Constant throughput Delay modes and
Processormode.
Inthismode,thedelayisdependentonlyonthecombinationofsourceand
destinationserialstreamspeed. Althoughtheminimumdelayachievableis
dependent on the input and output serial stream speed, if data is switched
out+3channelsoftheslowestdatarate,thedatawillbeswitchedoutinthesame
frameexceptiftheinputandoutputdataratesareboth16Mb/s(DR3-0=0x3).
(See Figure 2 for example).
Forexample,giventheinputdatarateis2Mb/sandtheoutputdatarateis
8Mb/s,inputchannelCH0 canbeswitchoutbyoutputchannelCH12. Inthe
aboveexampletheinputstreamsareslowerthantheoutputstreams. Also,for
every2Mb/stimeslottherearefour8Mb/stimeslots,thusathree2Mb/schannel
6
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
IftheLPBKbitishigh,theassociatedTXoutputchanneldataisinternally
loopedbacktotheRXinputchannel(i.e.,RXnchannelmdatacomesfromthe
TXn channel m). If the LPBK bit is low, the loopback feature is disabled. For
properper-channelloopbackoperation,thecontentsoftheframedelayoffset
registers mustbe settozeroandthe device mustbe inregularswitchmode
(DR3-0 = 0x0, 0x1 or 0x2).
INITIALIZATIONOꢀTHEIDT72V71623
Afterpowerup,theIDT72V71623shouldbereset.Duringreset,theinternal
registersareputintotheirdefaultstateandallTXoutputsareputintothree-state.
Afterresethowever,thestateofConnectionMemoryisunknown.Assuch,the
outputsshouldbeputinhigh-impedancebyholdingtheODElow.WhiletheODE
islow,themicroprocessorcaninitializethedevice,programtheactivepaths,
anddisableunusedoutputsbyprogrammingtheOEbitinConnectionMemory.
Once the device is configured, the ODE pin (or OSB bit depending on
initialization)canbeswitched.SeeFigure8.
OUTPUT ENABLE INDICATION
TheIDT72V71623hasdedicatedpinstoindicatethestateoftheoutputs
(activeorthree-state).SeeFigure13fortiming.
7
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
TABLE 1 OUTPUT HIGH-IMPEDANCECONTROL
MOD1-0 BITS IN
CONNECTION MEMORY
ODE PIN
OSB BIT IN CONTROL
REGISTER
OUTPUT DRIVER
STATUS
1 and 1
Don’tCare
Don’tCare
PerChannelHigh-Impedance
Any, other than 1 and 1
Any, other than 1 and 1
Any, other than 1 and 1
Any, other than 1 and 1
0
0
1
1
0
1
0
1
High-Impedance
Enable
Enable
Enable
TABLE 2 INTERNAL REGISTER AND ADDRESS MEMORY MAPPING
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
R/W
Location
1
1
0
0
0
0
0
0
1
0
1
1
1
1
1
1
STA3 STA2
STA3 STA2
STA1 STA0 CH7
STA1 STA0 CH7
CH6
CH5
CH4
CH3
CH2
CH1
CH0
R
Data Memory
ConnectionMemory
ControlRegister
FrameAlignRegister
FOR0
CH6
CH5
CH4
CH3
CH2
CH1
CH0
R/W
R/W
R
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
R/W
R/W
R/W
R/W
FOR1
FOR2
FOR3
8
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
2 Mb/s → 16 Mb/s
1Frame(125µsec)
DR3-0 = 9H
1Frame(125µsec)
1Frame(125µsec)
A
•
•
•
•
Q
RX 2 Mb/s
TX 16 Mb/s
(1)
(2)
• • • •
Q
•
•
•
•
A
NOTES:
1. Timeslot Q
2. Timeslot A
2 Frames
3 Frames - 1 output channel period
minimum delay.
maximum delay.
Figure 1. Constant Delay Mode Examples
(3)
2 Mb/s → 8 Mb/s
DR3-0 = 4H
1 Channel @ 2 Mb/s
A
B
C
D
E
F
RX 2 Mb/s
TX 8 Mb/s
1 Channel @ 8 Mb/s
(1,2)
A
(3)
16 Mb/s → 8 Mb/s
DR3-0 = AH
1 Channel @ 16 Mb/s
RX 16 Mb/s
TX 8 Mb/s
A
B
C
D
E
F
G
H
I
J
1 Channel @ 8 Mb/s
(1,2)
A or B
C or D
(3,4)
16 Mb/s → 16 Mb/s
DR3-0 = 3H
RX 16 Mb/s
A
B
C
D
E
F
G
H
B
I
J
K
A
L
M
N
O
P
Q
R
TX 16 Mb/s
A
B
B
NOTES:
1. If data is switched at least +3 channel periods of the slower data rate, the data will transmit out in the same frames except if the input and output data rates are both 16 Mb/s
(DR3-0 = 0x3).
2. Delay is a function of input channel and output channel combinations, and input and output stream data rate.
3. See switching mode table for input and output speed combinations.
4. When the input and output data rates are both 16 Mb/s, the minimum delay achievable is 6 time slots.
Figure 2. Variable Delay Mode Examples
9
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
TABLE 3CONTROL REGISTER (CR) BITS
ResetValue:
4000H.
12
15
14
13
11
10
9
8
7
6
5
4
3
2
1
0
SRS
1
OEP
0
MBP
0
BPD2 BPD1 BPD0
BPE
OSB
SFE
DR3
DR2
DR1
DR0
Bit
15
14
13
Name
Description
Reset(SoftwareReset)
Unused
Aone willresetthe device andhave the same effectas ofthe RESETpin. Mustbe zerofornormaloperation.
Mustbeoneforproperoperation.
OEPOL
(OutputEnablePolarity)
When1,aoneonOEIpindenotesanactivestateontheoutputdatastream;zeroonOEIpindenoteshigh-impedancestate.
When0,aonedenoteshigh-impedanceandazerodenotesanactivestate.
12
11
Unused
MBP
Mustbezerofornormaloperation.
When1,theConnectionMemoryblockprogrammingfeatureisreadyfortheprogrammingofConnectionMemoryhighbits,
(Memory Block Program) bit13tobit15.When0,thisfeatureisdisabled.
10
Unused
BPD2-0
Mustbezerofornormaloperation.
9-7
ThesebitscarrythevaluetobeloadedintotheConnectionMemoryblockwheneverthememoryblockprogrammingfeatureis
(BlockProgrammingData) activated. After the MBP bit in the control register is set to 1 and the BPE bit is set to 1, the contents of the bits BPD2-0 are
loadedintobit15and13ofthe ConnectionMemory. Bit12tobit0ofthe ConnectionMemoryare setto0.
6
BPE
Azerotoonetransitionofthisbitenablesthememoryblockprogrammingfunction.TheBPEandBPD2-0bitsintheCRregister
(BeginBlockProgramming have to be defined in the same write operation. Once the BPE bit is set HIGH, the device requires two frames to complete the
Enable)
blockprogramming.Aftertheprogrammingfunctionhasfinished,theBPEbitreturnstozerotoindicatetheoperationiscompleted.
WhentheBPE=1,theotherbitinthecontrolregistermustnotbechangedfortwoframestoensureproperoperation.
5
4
OSB
(OutputStandBy)
WhenODE=0andOSB=0,theoutputdriversoftransmitserialstreamsareinhigh-impedancemode.WhenODE=1andOSB=1,
theoutputserialstreamsareinhigh-impedancemode.WhenODE=1,theoutputserialstreamdriversfunctionnormally.
SFE
Azerotoonetransitioninthisbitstartstheframeevaluationprocedure.WhentheCFEbitintheFARregisterchangesfromzero
toone,theevaluationprocedurestops.Tostartanotherframeevaluationcycle,setthisbittozeroforatleastoneframe.
(StartFrameEvaluation)
3-0
DR3-0
Input/Outputdatarateselection.SeeTable5fordetailedprogramming.
TABLE4 CONNECTIONMEMORYBITS
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
LPBK MOD1 MOD0
0
SAB3 SAB2 SAB1 SAB0 CAB7 CAB6 CAB5 CAB4 CAB3 CAB2 CAB1 CAB0
Bit
15
Name
Description
LPBK
(PerChannelLoopback)
When1,theRXnchannelmdatacomesfromtheTXnchannelm.Forproperperchannelloopbackoperations,setthedelay
offsetregisterbitsOFn[2:0]tozeroforthestreamswhichareintheloopbackmode.Thisfeatureisofferedonlywhen
DR3-0=0000,0001or0010isselectedviathecontrolregister.
14,13 MOD1-0
(SwitchingModeSelection)
MOD1 MOD0
MODE
0
0
1
1
0
1
0
1
VariableDelaymode
ConstantDelaymode
Processormode
OutputHigh-Impedance
12
Unused
Mustbezerofornormaloperation.
11-8 SAB3-0
Thebinaryvalueisthenumberofthedatastreamforthesourceoftheconnection.UnusedSABbitsmustbezeroforproper
(SourceStreamAddressBits) operation.
7-0 CAB7-0
Thebinaryvalueis thenumberofthechannelforthesourceoftheconnection.UnusedCABbits mustbezeroforproper
(SourceChannelAddressBits) operation.
10
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
TABLE 5SWITCH MODES
Switching
Mode
ControlBits
DataRatebits/s
ClockRate
MHz
DR3
DR2
DR1
DR0
ReceiveStreams
TransmitStreams
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
2 M on RX0-15
4 M on RX0-15
8 M on RX0-15
16 M on RX0-7
2MonTX0-15
4MonTX0-15
8MonTX0-15
16MonTX0-7
4
8
16
16
Regular
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
2 M on RX0-15
8 M on RX0-3
4 M on RX0-15
8 M on RX0-7
16 M on RX0-1
2 M on RX0-15
16 M on RX0-7
8 M on RX0-15
8 M on TX0-3
2MonTX0-15
8 M on TX0-7
4MonTX0-15
2MonTX0-15
16MonTX0-3
8MonTX0-15
16MonTX0-7
16
16
16
16
16
16
16
16
Mux/Demux
DR3-0 = 0
H
, 1H
, 2H
DR3-0 = 3H
2 Mb/s → 2 Mb/s, 4 Mb/s → 4 Mb/s, 8 Mb/s → 8 Mb/s
16 Mb/s → 16 Mb/s
RX0
TX0
RX0
TX0
16 Mb/s
16 Mb/s
RX7
RX8
TX7
TX8
2, 4, 8 Mb/s
2, 4, 8 Mb/s
OPEN
RX15
TX15
RX15
TX15
5903 drw04
Figure 3. Regular Switch Mode
16 Mb/s → 2 Mb/s
DR3-0 = 8H
2 Mb/s → 8 Mb/s
DR3-0 = 4H
RX0
TX0
RX0
TX0
16 Mb/s
8 Mb/s
RX3
RX4
TX3
TX4
2 Mb/s
2 Mb/s
OPEN
RX15
TX15
RX15
TX15
5903 drw05
Figure 4. Mux/Demux Mode
11
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
TABLE 6ꢀRAME ALIGNMENT REGISTER (ꢀAR) BITS
ResetValue:
0000H.
12
15
14
13
11
10
9
8
7
6
5
4
3
2
1
0
0
0
0
CFE
FD11 FD10
FD9
FD8
FD7
FD6
FD5
FD4
FD3
FD2
FD1
FD0
Bit
Name
Description
Mustbezerofornormaloperation
15-13 Unused
12
11
CFE (Complete
FrameEvaluation)
WhenCFE=1,theframeevaluationis completedandbits FD10toFD0bits contains avalidframealignmentoffset.This bitis resetto
zero, when SFE bit in the CR register is changed from 1 to 0.
FD11
The fallingedge ofFE(orrisingedge forGCImode)is sampledduringthe CLK-highphase (FD11=1)orduringthe CLK-lowphase
(Frame Delay Bit 11) (FD11 = 0). This bit allows the measurement resolution to ½ CLK cycle.
10-0 FD10-0 Thebinaryvalueexpressedinthesebitsreferstothemeasuredinputoffsetvalue.ThesebitsareresttozerowhentheSFEbitofthe
(Frame DelayBits) CR register changes from 1 to 0. (FD10 – MSB, FD0 – LSB)
ST-BUS Frame
CLK
0
1
2
3
4
5
6
7
8
9
10
11 12
13 14 15 16
Offset Value
FE Input
(FD[10:0] = 06
H)
(FD11 = 0, sample at CLK LOW phase)
GCI Frame
CLK
0
1
2
3
4
5
6
7
8
9
10
11 12 13 14 15
Offset Value
FE Input
(FD[10:0] = 09
H)
(FD11 = 1, sample at CLK HIGH phase)
5903 drw06
Figure 5. Example for Frame Alignment Measurement
12
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
TABLE 7 ꢀRAME INPUT OꢀꢀSET REGISTER (ꢀOR) BITS
ResetValue:
0000H forallFORregisters.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OF32
OF31
OF30
DLE3
OF22
OF21
OF20
DLE2
OF12
OF11
OF10
DLE1
OF02
OF01
OF00
DLE0
FOR0Register
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OF72
OF71
OF70
DLE7
OF62
OF61
OF60
DLE6
OF52
OF51
OF50
DLE5
OF42
OF41
OF40
DLE4
FOR1Register
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OF112
OF111
OF110
DLE11
OF102
OF101
OF100
DLE10
OF92
OF91
OF90
DLE9
OF82
OF81
OF80
DLE8
FOR2Register
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OF312
OF311
OF310
DLE31
OF142
OF141
OF140
DLE14
OF132
OF131
OF130
DLE13
OF122
OF121
OF120
DLE12
FOR3Register
Name(1)
OFn2, OFn1, OFn0
Description
Thesethreebitsdefinehowlongtheserialinterfacereceivertakestorecognizeandstorebit0fromtheRXinputpin:i.e.,tostartanewframe.
Theinputframeoffsetcanbeselectedto+4.5clockperiodsfromthepointwheretheexternalframepulseinputsignalisappliedtotheF0i
inputofthe device. See Figure 6.
(Offset Bits 2, 1 & 0)
DLEn
ST-BUS® mode:
(DataLatchEdge)
DLEn = 0, if clock rising edge is at the ¾ point of the bit cell.
DLEn = 1, if when clock falling edge is at the ¾ of the bit cell.
GCI mode:
DLEn = 0, if clock falling edge is at the ¾ point of the bit cell.
DLEn = 1, if when clock rising edge is at the ¾ of the bit cell.
NOTE:
1. n denotes an input stream number from 0 to 31.
13
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
TABLE 8 MAXIMUM ALLOWABLE SKEW
Switching
Mode
ControlBits
DataRatebits/s
TransmitStreams
Maximum
allowableskew
DR3
DR2
DR1
DR0
ReceiveStreams
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
2 M on RX0-15
4 M on RX0-15
8 M on RX0-15
16 M on RX0-7
2MonTX0-15
4MonTX0-15
8MonTX0-15
16MonTX0-7
+4.5
+4.5
+4.5
+2.5
Regular
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
2 M on RX0-15
8 M on RX0-3
4 M on RX0-15
8 M on RX0-7
16 M on RX0-3
2 M on RX0-15
16 M on RX0-7
8 M on RX0-15
8 M on TX0-3
2MonTX0-15
8 M on TX0-7
4MonTX0-15
2MonTX0-15
16MonTX0-3
8MonTX0-15
16MonTX0-7
+1.5
+4.5
+1.5
+4.5
+2.5
+1.5
+4.5
+4.5
Mux/Demux
14
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
TABLE 9 OꢀꢀSET BITS (OꢀN2, OꢀN1, OꢀN0, DLEN) & ꢀRAME DELAY BITS
(ꢀD11,ꢀD2-0)
MeasurementResultfrom
Frame Delay Bits
Corresponding
OffsetBits
InputStream
Offset
FD11
FD2
0
FD1
0
FD0
0
OFn2
OFn1
OFn0
DLEn
Noclockperiodshift(Default)
+0.5clockperiodshift
+1.0clockperiodshift
+1.5clockperiodshift
+2.0clockperiodshift
+2.5clockperiodshift
+3.0clockperiodshift
+3.5clockperiodshift
+4.0clockperiodshift
+4.5clockperiodshift
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
1
0
1
1
1
0
0
1
0
0
NOTE:
1. See Table 8 for maximum allowable offsets.
ST-BUS F0i
16.384 MHz CLK
RX Stream
(16.384 Mb/s)
Bit 5
Bit 4
Bit 5
Bit 7
Bit 6
Bit 7
offset = 0, DLE = 0
offset = 1, DLE = 0
RX Stream
(16.384 Mb/s)
Bit 6
RX Stream
(16.384 Mb/s)
Bit 4
offset = 0, DLE = 1
Bit 7
Bit 6
Bit 5
GCI F0i
16.384 MHz CLK
RX Stream
(16.384 Mb/s)
Bit 0
Bit 1
Bit 0
Bit 2
Bit 1
offset = 0, DLE = 0
offset = 1, DLE = 0
RX Stream
(16.384 Mb/s)
Bit 2
RX Stream
(16.384 Mb/s)
Bit 2
offset = 0, DLE = 1
Bit 0
Bit 1
5903 drw07
Figure 6. Examples for Input Offset Delay Timing in 16 Mb/s mode
15
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
ST-BUS F0i
CLK
RX Stream
RX Stream
Bit 7
offset = 0, DLE = 0
offset = 1, DLE = 0
Bit 7
offset = 0, DLE = 1
offset = 1, DLE = 1
Bit 7
RX Stream
RX Stream
Bit 7
denotes the 3/4 point of the bit cell
GCI F0i
CLK
RX Stream
RX Stream
RX Stream
RX Stream
Bit 0
offset = 0, DLE = 0
offset = 1, DLE = 0
Bit 0
offset = 0, DLE = 1
offset = 1, DLE = 1
Bit 0
Bit 0
denotes the 3/4 point of the bit cell
5903 drw08
Figure 6. Examples for Input Offset Delay Timing in 8 Mb/s, 4 Mb/s and 2 Mb/s mode (Continued)
16
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
INSTRUCTION REGISTER
JTAGSUPPORT
In accordance with the IEEE-1149.1 standard, the IDT72V71623 uses
public instructions. The IDT72V71623 JTAG Interface contains a two-bit
instructionregister.Instructionsareseriallyloadedintotheinstructionregister
fromtheTDIwhentheTAPControllerisinitsshifted-IRstate.Subsequently,
theinstructionsaredecodedtoachievetwobasicfunctions:toselectthetestdata
registerthatmayoperatewhiletheinstructioniscurrent,andtodefinetheserial
testdataregisterpath,whichisusedtoshiftdatabetweenTDIandTDOduring
dataregisterscanning.
TheIDT72V71623JTAGinterfaceconformstotheBoundary-Scanstan-
dardIEEE-1149.1.Thisstandardspecifiesadesign-for-testabilitytechnique
called Boundary-Scan test (BST). The operation of the boundary-scan
circuitryis controlledbyanexternaltestaccess port(TAP)Controller.
TEST ACCESS PORT (TAP)
The TestAccess Port(TAP)provides access tothe testfunctions ofthe
IDT72V71623.Itconsistsofthreeinputpinsandoneoutputpin.
•Test Clock Input (TCK)
TCKprovidestheclockforthetestlogic.TheTCKdoesnotinterferewith
anyon-chipclockandthusremainindependent.TheTCKpermitsshiftingof
testdataintooroutoftheBoundary-Scanregistercellsconcurrentlywiththe
operationofthedeviceandwithoutinterferingwiththeon-chiplogic.
•TestMode SelectInput(TMS)
Value
00
11
Instruction
EXTEST
BYPASS
01 or 10
SAMPLE/PRELOAD
The logic signals received at the TMS input are interpreted by the TAP
Controllertocontrolthetestoperations.TheTMSsignalsaresampledatthe
risingedgeoftheTCKpulse.ThispinisinternallypulledtoVCCwhenitisnot
driven from an external source.
JTAG Instruction Register Decoding
TESTDATAREGISTER
AsspecifiedinIEEE-1149.1,theIDT72V71623JTAGInterfacecontains
twotestdataregisters:
•Test Data Input (TDI)
Serialinputdataappliedtothisportisfedeitherintotheinstructionregister
orintoatestdataregister,dependingonthesequencepreviouslyappliedto
the TMS input. Both registers are described in a subsequent section. The
received input data is sampled at the rising edge of TCK pulses. This pin is
internally pulled to VCC when it is not driven from an external source.
•TestDataOutput(TDO)
Depending on the sequence previously applied to the TMS input, the
contentsofeithertheinstructionregisterordataregisterareseriallyshiftedout
towardstheTDO.ThedataoutoftheTDOisclockedonthefallingedgeofthe
TCKpulses.Whennodataisshiftedthroughtheboundaryscancells,theTDO
driverissettoahigh-impedancestate.
•The Boundary-Scan register
TheBoundary-ScanregisterconsistsofaseriesofBoundary-Scancells
arrangedtoformascanpatharoundtheboundaryoftheIDT72V71623core
logic.
•The Bypass Register
TheBypassregisterisasinglestageshiftregisterthatprovidesaone-bit
pathfromTDItoitsTDO.TheIDT72V71623boundaryscanregisterbitsare
showninTable10.Bit0isthefirstbitclockedout.Allthree-stateenablebitsare
activehigh.
•Test Reset (TRST)
Resetthe JTAGscanstructure. This pinis internallypulledtoVCC.
17
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
TABLE 10BOUNDARYSCANREGISTERBITS
Boundary Scan Bit 0 to bit 168
Boundry Scan Bit 0 to bit 168
Device Pin
Three-State
Control
Output
Scan Cell
Input
Scan Cell
Device Pin
Three-State
Control
Output
Scan Cell
Input
Scan Cell
IC
IC
IC
93
94
95
96
ODE
RESET
CLK
F0i
FE/HCLK
WFPS
DS
CS
R/W
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
IC
A12
A13
DTA
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
0
1
2
3
4
5
6
7
8
IC
OEI7
OEI6
OEI5
OEI4
OEI3
OEI2
OEI1
OEI0
IC
IC
IC
IC
IC
97
99
98
100
102
104
106
108
110
112
101
103
105
107
109
111
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
113
114
115
116
117
118
119
120
IC
IC
IC
TX15
TX14
TX13
TX12
TX11
TX10
TX9
TX8
RX15
RX14
RX13
RX12
RX11
RX10
RX9
RX8
TX7
TX6
TX5
TX4
TX3
TX2
TX1
TX0
RX7
RX6
RX5
RX4
RX3
RX2
RX1
RX0
121
123
125
127
129
131
133
135
122
124
126
128
130
132
134
136
24
26
29
32
35
38
41
44
47
50
53
56
59
62
65
68
71
74
76
78
80
82
84
86
88
25
28
31
34
37
40
43
46
49
52
55
58
61
64
67
70
73
75
77
79
81
83
85
87
27
30
33
36
39
42
45
48
51
54
57
60
63
66
69
72
137
138
139
140
141
142
143
144
145
147
149
151
153
155
157
159
146
148
150
152
154
156
158
160
D0
OEI15
OEI14
OEI13
OEI12
OEI11
OEI10
OEI9
OEI8
IC
161
162
163
164
165
166
167
168
89
90
91
92
IC
IC
IC
18
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
ABSOLUTEMAXIMUMRATINGS(1)
RECOMMENDEDOPERATING
CONDITIONS(1)
Symbol Parameter
Min.
Max.
Unit
Symbol
Parameter
Min.
3.0
Typ.
Max.
3.6
Unit
V
VCC
Vi
SupplyVoltage
3.0
GND -0.3
-50
3.6
5.3
50
V
V
VCC
Positive Supply
Input HIGH Voltage
InputLOWVoltage
3.3
VoltageonDigitalInputs
CurrentatDigitalOutputs
StorageTemperature
VIH
2.0
5.3
V
IO
mA
° C
W
VIL
0.8
V
TS
-55
+125
2
TOP
OperatingTemperature
Commercial
-40
25
+85
°C
PD
PackagePowerDissapation
NOTE:
NOTE:
1. Voltages are with respect to Ground unless otherwise stated.
1. Exceeding these values may cause permanent damage. Functional operation under
these conditions is not implied.
DCELECTRICALCHARACTERISTICS
Symbol
Parameter
Min.
Typ.
Max.
75
Units
mA
µA
µA
V
(2)
ICC
SupplyCurrent
-
-
-
-
-
-
-
(3,4)
IIL
InputLeakage(inputpins)
High-impedanceLeakage
OutputHIGHVoltage
OutputLOWVoltage
60
(3,4)
IOZ
-
60
(5)
VOH
2.4
-
-
(6)
VOL
0.4
V
NOTES:
1. Voltages are with respect to ground (GND) unless otherwise stated.
2. Outputs unloaded.
3. 0 ≤ V ≤ VCC.
4. Maximum leakage on pins (output or I/O pins in high-impedance state) is over an applied voltage (V).
5. IOH = 10 mA.
6. IOL = 10 mA.
ACELECTRICALCHARACTERISTICS-TIMINGPARAMETER
MEASUREMENTVOLTAGELEVELS
Symbol Rating
Level Unit
VTT
VHM
VLM
TTLThreshold
1.5
2.0
0.8
V
V
V
TTLRise/FallThresholdVoltageHIGH
TTLRise/FallThresholdVoltageLOW
Test Point
VCC
R
L
Output
Pin
S1isopencircuitexceptwhentestingoutput
levelsorhigh-impedancestates.
S
2
S
1
C
L
GND
GND
S2isswitchedtoVCCorGNDwhentesting
outputlevelsorhigh-impedancestates.
5903 drw09
Figure 7. Output Load
19
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
AC ELECTRICAL CHARACTERISTICS - ꢀRAME PULSE AND CLK
Symbol
Parameter
Min.
Typ.
Max.
Units
Frame Pulse Width (ST-BUS®, GCI)
Bit rate = 2.048 Mb/s
(1)
tFPW
26
26
26
295
145
65
ns
ns
ns
Bit rate = 4.096 Mb/s
Bit rate = 8.192 Mb/s or 16.384 Mb/s
tFPS(1)
Frame Pulse Setup time before CLK falling (ST-BUS® or GCI)
Frame Pulse Hold Time from CLK falling (ST-BUS® or GCI)
5
ns
ns
(1)
tFPH
10
tCP(1)
CLK Period
Bit rate = 2.048 Mb/s
Bit rate = 4.096 Mb/s
Bit rate = 8.192 Mb/s or 16.384 Mb/s
190
110
58
300
150
70
ns
ns
ns
(1)
tCH
CLK Pulse Width HIGH
Bit rate = 2.048 Mb/s
85
50
20
150
75
40
ns
ns
ns
Bit rate = 4.096 Mb/s
Bit rate = 8.192 Mb/s or 16.384 Mb/s
(1)
tCL
CLK Pulse Width LOW
Bit rate = 2.048 Mb/s
85
50
20
150
75
40
ns
ns
ns
Bit rate = 4.096 Mb/s
Bit rate = 8.192 Mb/s or 16.384 Mb/s
tr,tf
ClockRise/FallTime
10
ns
(2)
tHFPW
WideFramePulseWidth
HCLK = 4.096 MHz
HCLK = 8.192 MHz
244
122
ns
ns
tHFPS(2)
Frame Pulse Setup Time before HCLK 4 MHz falling
Frame Pulse Hold Time from HCLK 4 MHz falling
Frame Pulse Setup Time before HCLK 8 MHz rising
Frame Pulse Hold Time from HCLK 8 MHz rising
50
50
45
45
150
150
90
ns
ns
ns
ns
(2)
tHFPH
tHFPS(2)
(2)
tHFPH
90
tHCP(2)
HCLK Period
@ 4.096 MHz
@ 8.192 MHz
244
122
ns
ns
tHr,tHf
tDIF(3)
HCLK Rise/Fall Time
10
10
ns
ns
Delaybetweenfallingedge ofHCLKandfallingedge ofCLK
-10
NOTES:
1. WFPS Pin = 0.
2. WFPS Pin = 1.
3. WFPS Pin = 0 or 1.
20
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
RESET
t
ZR
t
RZ
t
RZ
tRS
TX
t
ODE
ODE
5903 drw10
Figure 8. Reset and ODE Timing
CLK
(ST-BUS or
WFPS mode)
CLK
(GCI mode)
tDZ
ODE
TX
TX
VALID DATA
t
ODE
t
ODE
tZD
TX
VALID DATA
VALID DATA
5903 drw12
5903 drw11
Figure 9. Serial Output and External Control
Figure 10. Output Driver Enable (ODE)
21
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
ACELECTRICALCHARACTERISTICS-MICROPROCESSORINTERꢀACETIMING
Symbol
tCSS
Parameter
Min.
0
Typ.
Max.
Units
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
CS Setup from DS falling
R/WSetupfromDSfalling
AddressSetupfromDSfalling
CS Hold after DS rising
R/W Hold after DS Rising
Address HoldafterDSRising
Data SetupfromDTA LOWonRead
DataHoldonRead
tRWS
3
tADS
2
tCSH
0
tRWH
tADH
3
2
(1)
tDDR
2
(1,2,3)
tDHR
10
10
-
15
25
0
tDSW
tSWD
tDHW
tDSPW
tCKAK
DataSetuponWrite(RegisterWrite)
ValidDataDelayonWrite(ConnectionMemoryWrite)
DataHoldonWrite
5
DSPulse Width
5
Clock to ACK
35
(1)
tAKD
AcknowledgmentDelay:
Reading/WritingRegisters
30
ns
ns
ns
ns
Reading/WritingMemory
@ 2.048 Mb/s
345
200
120
@ 4.096 Mb/s
@ 8.192 Mb/s or 16.384 Mb/s
(1,2,3)
tAKH
AcknowledgmentHoldTime
Data Strobe Setup Time
15
ns
ns
(4)
tDSS
2
NOTES:
1. CL= 150pF
2. RL = 1K
3. High-Impedance is measured by pulling to the appropriate rail with RL, with timing corrected to cancel time taken to discharge CL.
4. To achieve one clock cycle fast memory access, this setup time, tDSS should be met. Otherwise, worst case memory access operation is determined by tAKD.
22
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
DS
tCSS
tCSH
tCSS
tCSH
CS
tRWS
tRWH
tRWS
tRWH
R/W
A0-A13
D0-D15
t
ADH
tADS
t
ADH
tADS
VALID READ ADDRESS
VALID WRITE ADDRESS
tDSW
tDHR
tDHW
VALID WRITE
DATA
VALID READ DATA
DDR
t
tAKH
tAKD
tAKH
tAKD
DTA
5903 drw13
Figure 11. Asyncronous Bus Timing
CLK GCI
CLK ST-BUS
t
DSS
tDSS
t
DSPW
DS
tCSS
tCSS
tCSH
tCSH
CS
tRWH
tRWS
tRWH
tRWS
R/W
tADH
tADS
tADH
tADS
VALID READ
ADDRESS
VALID WRITE
ADDRESS
A0-A13
tSWD
tDHW
tDHR
VALID WRITE
DATA
VALID READ
DATA
D0-D15
tDDR
tCKAK
tCKAK
tAKH
tAKH
5903 drw14
DTA
Figure 12. Syncronous Bus Timing
23
tFPW
F0i
t
f
tCL
tr
tFPS
tCH
tFPH
tCP
CLK
16.384 MHz
tSOD
tDZ
TX 8 Mb/s
Bit 4
Bit 2
Bit 1
Bit 0
Bit 7
Bit 6
Bit 5
Bit 3
tZD
tOEID
tOEIE
OEI(1)
OEI(2)
5903 drw15
tOEIE
tOEID
NOTES:
1. When OEPOL = 1, OEI is HIGH when TX is active and LOW when TX is in three-state.
2. When OEPOL = 0, OEI is LOW when TX is active and HIGH when TX is in three-state.
Figure 13. Output Enable Indicator Timing (8 Mb/s ST-BUS® )
t
HFPW
tHFPS
t
HFPH
F0i
tCP
tCH
tCL
CLK-
16.384 MHz
t
HCP
t
r
tf
t
t
DIF
DIF
t
HCL
t
HCH
HCLK-
8.192 MHz
t
Hr
tHf
tHCP
t
HCH
HCLK-
4.096 MHz
tHCL
tHf
t
Hr
t
SOD
Bit 7
Bit 7
Bit 1
Bit 1
Bit 0
Bit 5
Bit 6
Bit 6
Bit 3
Bit 2
Bit 2
Bit 1
Bit 0
Bit 0
TX 8 Mb/s
RX 8 Mb/s
TX 16 Mb/s
Bit 4
t
SIS
tSIH
Bit 5
Bit 4
Bit 3
Bit 0
Bit 1
t
SOD
Bit 7
Bit 2
Bit 1
Bit 0
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
tSIH
tSIS
Bit 2
Bit 1
Bit 0
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 7
RX 16 Mb/s
5903 drw16
Figure 14. WFPS Timing
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
AC ELECTRICAL CHARACTERISTICS(1) SERIAL STREAM (ST-BUS® and GCI)
Symbol
tSIS
Parameter
Min.
5
Typ.
Max.
Units
ns
RXSetupTime
tSIH
RXHoldTime
10
ns
tSOD
TX Delay – Active to Active
TX Delay – Active to High-Z
TX Delay – High-Z to Active
Output Driver Enable (ODE) Delay
OutputEnableIndicator(OEI)Enable
OutputEnableIndicator(OEI)Disable
Active toHigh-ZonMasterReset
High-ZtoActive onMasterReset
Resetpulsewidth
30
30
30
30
40
25
30
30
ns
(1)
tDZ
ns
(1)
tZD
ns
(1)
tODE
ns
tOEIE
tOEID
tRZ
ns
ns
ns
tZR
ns
tRs
100
ns
NOTE:
1. High-Impedance is measured by pulling to the appropriate rail with RL (1KΩ), with timing corrected to cancel time taken to discharge CL (150 pF).
26
IDT72V71623 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 2,048 x 2,048
COMMERCIALTEMPERATURERANGE
27
ORDERINGINꢀORMATION
IDT
XXXXXX
XX
X
Device Type
Package
Process/
Temperature
Range
BLANK
Commercial (-40°C to +85°C)
Ball Grid Array (BGA, BC144-1)
Thin Quad Flatpacks (TQFP, DA144-1)
BC
DA
72V71623
2,048 x 2,048
3.3V Time Slot Interchange Digital Switch with Rate Matching
5903 drw19
DATASHEETDOCUMENTHISTORY
5/01/2000
6/07/2000
10/10/2000
11/20/2000
03/09/2001
08/20/2001
10/22/2001
1/04/2002
pg. 1
pgs. 3 and 4.
pgs. 1 through 28.
pgs. 10 and 11.
pg. 19
pg. 22.
pg. 1.
pgs. 1 and 19.
CORPORATE HEADQUARTERS
2975StenderWay
Santa Clara, CA 95054
for SALES:
for Tech Support:
408-330-1753
email:TELECOMhelp@idt.com
800-345-7015 or 408-727-6116
fax: 408-492-8674
www.idt.com
28
相关型号:
©2020 ICPDF网 联系我们和版权申明