IDT72V70200J8 [IDT]

Digital Time Switch, PQCC84, 1.150 X 1.150 INCH, 1.27 MM PITCH, PLASTIC, LCC-84;
IDT72V70200J8
型号: IDT72V70200J8
厂家: INTEGRATED DEVICE TECHNOLOGY    INTEGRATED DEVICE TECHNOLOGY
描述:

Digital Time Switch, PQCC84, 1.150 X 1.150 INCH, 1.27 MM PITCH, PLASTIC, LCC-84

电信 电信集成电路
文件: 总24页 (文件大小:145K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
3.3 VOLT TIME SLOT INTERCHANGE  
DIGITAL SWITCH  
IDT72V70200  
512 x 512  
100-pin Ball Grid Array (BGA), 100-pin Plastic Quad Flatpack  
(PQFP) and 100-pin Thin Quad Flatpack (TQFP)  
3.3V Power Supply  
ꢀEATURES:  
512 x 512 channel non-blocking switching at 2.048 Mb/s  
Per-channel variable or constant throughput delay  
Automatic identification of ST-BUS®/GCI interfaces  
Accept 16 serial data streams of 2.048 Mb/s  
Automatic frame offset delay measurement  
Per-stream frame delay offset programming  
Per-channel high impedance output control  
Per-channel Processor Mode  
Operating Temperature Range -40°C to +85°C  
DESCRIPTION:  
The IDT72V70200 is a non-blocking digital switch that has a capacity of  
512x512channels at2.048Mb/s.Someofthemainfeatures are:program-  
mablestreamandchannelcontrol,ProcessorMode,inputoffsetdelayandhigh-  
impedanceoutputcontrol.  
Per-streaminputdelaycontrolis providedformanaginglarge multi-chip  
switchesthattransportbothvoicechannelandconcatenateddatachannels.In  
addition,inputstreamscanbeindividuallycalibratedforinputframeoffset.  
Control interface compatible to Intel/Motorola CPUs  
Connection memory block programming  
IEEE-1149.1 (JTAG) Test Port  
Available in 84-pin Plastic Leaded Chip Carrier (PLCC),  
ꢀUNCTIONALBLOCKDIAGRAM  
RESET  
TRST  
VCC GND  
TMS  
TDI  
TDO TCK  
IC  
ODE  
Test Port  
Loopback  
RX0  
TX0  
TX1  
RX1  
RX2  
RX3  
TX2  
TX3  
RX4  
TX4  
Receive  
Serial Data  
Streams  
RX5  
RX6  
Transmit  
Serial Data  
Streams  
TX5  
TX6  
Output  
MUX  
RX7  
Data Memory  
TX7  
RX8  
TX8  
RX9  
TX9  
RX10  
RX11  
RX12  
RX13  
RX14  
RX15  
TX10  
TX11  
TX12  
TX13  
TX14  
TX15  
Connection  
Memory  
Internal  
Registers  
Timing Unit  
Microprocessor Interface  
DS/  
RD  
F0i  
DTA  
D8-D15/  
CLK  
FE  
IC  
AS/ IM  
ALE  
R/W/ A0-A7  
WR  
CCO  
CS  
AD0-AD7  
5711 drw01  
AUGUST 2001  
IDT,theIDTlogoareregisteredtrademarksofIntegratedDeviceTechnology,Inc.  
1
2001 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice.  
DSC-5711/3  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
PINCONꢀIGURATIONS  
A1 BALL PAD CORNER  
A
RX0 TX13 TX11 TX10 TX8  
TX7 TX4 TX3 TX0 CCO  
B
C
D
E
F
RX2 RX1 TX14 TX12 TX9 TX6 TX5 TX2 ODE D14  
RX5 RX4 RX3 TX15 VCC VCC DNC TX1 D15 D12  
DTA  
RX7 RX8 RX6 VCC GND GND VCC  
D13  
D11  
D9  
RX10 RX9 VCC GND GND GND GND VCC D10  
RX11 RX12 VCC GND  
RX13 RX15 CLK VCC  
VCC  
GND GND GND  
AD7  
D8  
G
H
J
GND GND VCC AD4 AD6 AD5  
RESET  
CS  
RX14  
FE  
TCK  
VCC VCC  
AD1 AD2 AD3  
IM  
AD0  
F0i  
TRST  
TDI  
A0  
A4  
A7  
A1  
R/W/RW  
K
TMS TDO  
IC  
IC  
A2  
A3  
A5  
A6 DS/RD AS/ALE  
1
2
3
4
5
6
7
8
9
10  
5711 drw02  
BGA: 1mm pitch, 11mm x 11mm (BC100-1, order code: BC)  
TOP VIEW  
INDEX  
7
8
6
5
4
3
2
84 83 82 81 80 79 78 77 76 75  
11 10 9  
1
RX0  
RX1  
RX2  
RX3  
RX4  
RX5  
RX6  
RX7  
RX8  
RX9  
RX10  
RX11  
RX12  
RX13  
RX14  
RX15  
F0i  
CCO  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
12  
DTA  
D15  
D14  
D13  
D12  
D11  
D10  
D9  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
D8  
GND  
VCC  
AD7  
AD6  
AD5  
AD4  
AD3  
AD2  
AD1  
AD0  
GND  
64  
63  
62  
61  
60  
59  
58  
57  
56  
FE  
GND  
CLK  
VCC  
55  
54  
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53  
5711 drw03  
NOTES:  
PLCC: 0.05in. pitch, 1.15in. x 1.15in. (PL84-1, order code: J)  
TOP VIEW  
1. DNC - Do Not Connect  
2. IC - Internal Connection, tie to GROUND for normal operation.  
3. All I/O pins are 5V tolerant except for TMS, TDI and TRST.  
2
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
PINCONꢀIGURATIONS(CONTINUED)  
DNC  
DNC  
RX0  
76  
77  
78  
79  
90  
81  
82  
83  
84  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
32  
31  
30  
29  
28  
27  
26  
DNC  
DNC  
CCO  
DTA  
D15  
D14  
D13  
D12  
D11  
D10  
D9  
RX1  
RX2  
RX3  
RX4  
RX5  
RX6  
RX7  
85  
RX8  
86  
87  
88  
89  
90  
91  
RX9  
D8  
RX10  
RX11  
RX12  
RX13  
RX14  
GND  
VCC  
AD7  
AD6  
AD5  
AD4  
AD3  
AD2  
AD1  
AD0  
GND  
DNC  
DNC  
92  
93  
94  
95  
RX15  
F0i  
FE/HCLK  
GND  
CLK  
96  
97  
98  
99  
100  
VCC  
DNC  
DNC  
INDEX  
5711 drw04  
TQFP: 0.50mm pitch, 14mm x 14mm (PN100-1, order code: PF)  
TOP VIEW  
50  
49  
48  
RX0  
DTA  
81  
RX1  
RX2  
RX3  
RX4  
RX5  
RX6  
RX7  
RX8  
RX9  
RX10  
RX11  
RX12  
RX13  
RX14  
RX15  
F0i  
82  
83  
84  
D15  
D14  
D13  
47  
46  
45  
44  
43  
42  
D12  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
96  
97  
98  
99  
100  
D11  
D10  
D9  
D8  
41  
40  
39  
38  
37  
36  
35  
34  
33  
32  
31  
GND  
VCC  
AD7  
AD6  
AD5  
AD4  
AD3  
AD2  
AD1  
AD0  
GND  
FE  
GND  
CLK  
INDEX  
5711 drw05  
PQFP: 0.65mm pitch, 14mm x 20mm (PQ100-2, order code: PQF)  
TOP VIEW  
3
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
PINDESCRIPTION  
SYMBOL  
GND  
NAME  
Ground.  
Vcc  
I/O  
DESCRIPTION  
Ground Rail.  
Vcc  
+3.3 Volt Power Supply.  
TX0-15(1) TX Output 0 to 15  
(Three-state Outputs)  
O
Serial data output stream. These streams have a data rate of 2.048 Mb/s.  
RX0-15(1) RX Input 0 to 15  
I
I
Serial data input stream. These streams have a data rate of 2.048 Mb/s.  
This input accepts and automatically identifies frame synchronization signals formatted according to ST-BUS®  
and GCI specifications.  
(1)  
F0i  
Frame Pulse  
FE(1)  
Frame Evaluation  
Clock  
I
I
I
This pin is the frame measurement input.  
(1)  
CLK  
TMS  
Serial clock for shifting data in/out on the serial streams (RX/TX 0-15). This input accepts a 4.096 MHz clock.  
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.  
(1)  
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 IDT72V70200 is in the normal functional mode.  
IC(1)  
InternalConnection  
I
I
ConnecttoGNDfornormaloperation. ThispinmustbeLOWfortheIDT72V70200tofunctionnormallyandto  
complywithIEEE1114(JTAG)boundaryscanrequirements.  
(1)  
RESET  
Device Reset  
(Schmitt Trigger Input)  
This input (active LOW) puts the IDT72V70200 in its reset state that clears the device internal counters, registers  
and brings TX0-15 and microport data outputs to a high-impedance state. The time constant for a power up  
reset circuit must be a minimum of five times the rise time of the power supply. In normal operation, the RESET  
pin must be held LOW for a minimum of 100ns to reset the device.  
A0-7(1)  
Address 0-7  
I
I
When non-multiplexed CPU bus operation is selected, these lines provide the A0-A7 address lines to the internal  
memories.  
(1)  
DS/RD  
Data Strobe/Read  
For Motorola multiplexed bus operation, this input is DS. This active HIGH DS input works in conjunction with  
CS to enable the read and write operations. For Motorola non-multiplexed CPU bus operation, this input is DS.  
This active LOW input works in conjunction with CS to enable the read and write operations. For Intel multiplexed  
bus operation, this input is RD. This active LOW input sets the data bus lines (AD0-7, D8-15) as outputs.  
In the cases of Motorola non-multiplexed and multiplexed bus operations, this input is R/W. This input controls  
the direction of the data bus lines (AD0-7, D8-15) during a microprocessor access. For Intel multiplexed bus  
operation, this input is WR. This active LOW input is used with RD to control the data bus (AD0-7) lines as inputs.  
(1)  
R/W / WR Read/Write / Write  
I
(1)  
CS  
Chip Select  
I
I
Active LOW input used by a microprocessor to activate the microprocessor port of IDT72V70200.  
AS/ALE(1) Address Strobe or  
This input is used if multiplexed bus operation is selected via the IM input pin. For Motorola non-multiplexed  
bus operation, connect this pin to ground.  
Latch Enable  
(1)  
IM  
CPU Interface Mode  
I
When IM is HIGH, the microprocessor port is in the multiplexed mode. When IM is LOW, the microprocessor  
port is in non-multiplexed mode.  
AD0-7(1)  
Address/Data Bus 0 to 7 I/O These pins are the eight least significant data bits of the microprocessor port. In multiplexed mode, these pins  
are also the input address bits of the microprocessor port.  
D8-15(1)  
Data Bus 8-15  
I/O These pins are the eight most significant data bits of the microprocessor port.  
(1)  
DTA  
Data Transfer  
Acknowledgment  
O
This active LOW output 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.  
(1)  
CCO  
Control Output  
O
I
This is a 4.096 Mb/s output containing 512 bits per frame respectively. The level of each bit is determined by  
the CCO bit in the connection memory. See External Drive Control Section.  
ODE(1)  
Output Drive Enable  
This is the output enable control for the TX0 to TX15 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.  
NOTE:  
1. These pins are 5V tolerant.  
4
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
serialconverteronetime-slotbeforeitistobeoutput.Thisdatawillbeoutput  
ontheTXstreamsineveryframeuntilthedataischangedbythemicroprocessor.  
AstheIDT72V70200canbeusedinawidevarietyofapplications,thedevice  
alsohas memorylocations tocontrolthe outputs basedonoperatingmode.  
Specifically, the IDT72V70200provides five per-channelcontrolbits forthe  
followingfunctions:processororconnectionmode,constantorvariabledelay,  
enables/three-statetheTXoutputdriversandenables/disabletheloopback  
function.Inaddition,oneofthesebitsallowstheusertocontroltheCCOoutput.  
Ifanoutputchannelissettoahigh-impedancestatethroughtheconnection  
memory,theTXoutputwillbeinahigh-impedancestateforthedurationofthat  
channel.Inadditiontotheper-channelcontrol,allchannelsontheST-BUS®  
outputscanbeplacedinahighimpedancestatebyeitherpullingtheODEinput  
pinloworprogrammingtheOutputStand-By(OSB)bitintheinterfacemode  
selectionregister.Thisactionoverridestheper-channelprogramminginthe  
connectionmemorybits.  
ꢀUNCTIONALDESCRIPTION  
The IDT72V70200 is capable of switching 512 x 512, 64 Kbit/s PCM or  
N x 64 Kbit/s channel data. The device maintains frame integrity in data  
applications and minimum throughput delay for voice applications on a per  
channelbasis.  
The serial input streams of the IDT72V70200 can have a bit rate of  
2.048Mb/sandarearrangedin125µswideframes,whichcontain32channels  
respectively.Thedataratesoninputandoutputstreamsareidentical.  
InProcessorMode,themicroprocessorcanaccessinputandoutputtime-  
slotsonaperchannelbasisallowingfortransferofcontrolandstatusinformation.  
TheIDT72V70200automaticallyidentifiesthepolarityoftheframesynchroni-  
zationinputsignalandconfigurestheserialstreamstoeitherST-BUS® orGCI  
formats.  
Withthevarietyofdifferentmicroprocessorinterfaces,IDT72V70200has  
provided an Input Mode pin (IM) to help integrate the device into different  
microprocessorbasedenvironments:Non-multiplexedorMultiplexed.These  
interfacesprovidecompatibilitywithmultiplexedandMotorolanon-multiplexed  
buses. Thedevicecanalsoresolvedifferentcontrolsignalseliminatingtheuse  
ofglue logicnecessarytoconvertthe signals (R/W/WR, DS/RD, AS/ALE).  
Theframeoffsetcalibrationfunctionallowsuserstomeasuretheframeoffset  
delay using a frame evaluation pin (FE). The input offset delay can be  
programmedforindividualstreamsusinginternalframeinputoffsetregisters,see  
Table 8.  
The connection memory data can be accessed via the microprocessor  
interface.Theaddressingofthedevicesinternalregisters,dataandconnection  
memoriesisperformedthroughtheaddressinputpinsandtheMemorySelect  
(MS)bitofthecontrolregister.Fordetailsondeviceaddressing,seeSoftware  
ControlandControlRegisterbits description(Table 3and5).  
SERIAL DATA INTERFACE TIMING  
Themasterclockfrequencymustalwaysbetwicethedatarate.Forserial  
datarates of2.048Mb/s,themasterclock(CLK)mustbeat4.096MHz.The  
inputandoutputstreamdatarateswillalwaysbeidentical.  
TheinternalloopbackallowstheTXoutputdatatobeloopedaroundtothe  
RXinputsfordiagnosticpurposes.  
Theinput8KHzframepulsecanbeineitherST-BUS® orGCIformat.The  
IDT72V70200automaticallydetectsthepresenceofaninputframepulseand  
identifiesitaseitherST-BUS® orGCI.InST-BUS® format,everysecondfalling  
edgeofthemasterclockmarksabitboundaryandthedataisclockedinonthe  
risingedgeofCLK,threequarters ofthewayintothebitcell,seeFigure7.In  
GCIformat,everysecondrisingedgeofthemasterclockmarksthebitboundary  
anddata is clockedinonthe fallingedge ofCLKatthree quarters ofthe way  
intothe bitcell, see Figure 8.  
AfunctionalBlockDiagramofthe IDT72V70200is showninFigure 1.  
DATAANDCONNECTIONMEMORY  
Thereceivedserialdatais convertedtoparallelformatbyinternalserial-  
to-parallelconvertersandstoredsequentiallyinthedatamemory.The8KHz  
inputframepulse(F0i)isusedtogeneratechannelandframeboundariesof  
theinputserialdata. Dependingontheinterfacemodeselect(IMS)register,  
the usable data memory may be as large as 512 bytes.  
Datatobeoutputontheserialstreams(TX0-15)maycomefromeitherthe  
data memory or connection memory. For data output from data memory  
(connectionmode),addressesintheconnectionmemoryareused.Fordata  
tobeoutputfromconnectionmemory,theconnectionmemorycontrolbitsmust  
settheparticularTXoutputinProcessorMode. Onetime-slotbeforethedata  
is tobe output, data fromeitherconnectionmemoryordata memoryis read  
internally. Thisallowsenoughtimeformemoryaccessandparallel-to-serial  
conversion.  
INPUT FRAME OFFSET SELECTION  
Inputframeoffsetselectionallowsthechannelalignmentofindividualinput  
streamstobeoffsetwithrespecttotheoutputstreamchannelalignment(i.e.F0i).  
Althoughallinputdatacomesinatthesamespeed,delayscanbecausedby  
variable path serial backplanes and variable path lengths which may be  
implementedinlargecentralizedanddistributedswitchingsystems. Because  
dataisoftendelayed,thisfeatureisusefulincompensatingfortheskewbetween  
clocks.  
Eachinputstreamcanhaveitsowndelayoffsetvaluebyprogrammingthe  
frameinputoffsetregisters(FOR).Themaximumallowableskewis+4.5master  
clock(CLK)periodsforwardwithresolutionof½clockperiod.Theoutputframe  
offsetcannotbeoffsetoradjusted.SeeFigure5,Table8and9fordelayoffset  
programming.  
CONNECTION AND PROCESSOR MODES  
IntheConnectionMode,theaddressesoftheinputsourcedataforalloutput  
channels are stored in the connection memory. The connection memory is  
mappedinsuchawaythateachlocationcorrespondstoanoutputchannelon  
theoutputstreams.Fordetailsontheuseofthesourceaddressdata(CABand  
SABbits),seeTable10.Oncethesourceaddressbitsareprogrammedbythe  
microprocessor,thecontentsofthedatamemoryattheselectedaddressare  
transferredtotheparallel-to-serialconvertersandthenontoaTXoutputstream.  
By having the each location in the connection memory specify an input  
channel,multipleoutputscanspecifythesameinputaddress. Thiscanbea  
powerfultoolusedforbroadcastingdata.  
SERIAL INPUT FRAME ALIGNMENT EVALUATION  
TheIDT72V70200providestheframeevaluation(FE)inputtodetermine  
differentdatainputdelayswithrespecttotheframepulseF0i.  
Ameasurementcycleisstartedbysettingthestartframeevaluation(SFE)  
bitlowforatleastoneframe.WhentheSFEbitintheIMSregisterischanged  
fromlowtohigh,theevaluationstarts.Twoframeslater,thecompleteframe  
evaluation(CFE)bitoftheframealignmentregister(FAR)changesfromlow  
tohightosignalthatavalidoffsetmeasurementisreadytobereadfrombits0  
In Processor Mode, the microprocessor writes data to the connection  
memory. Eachlocationintheconnectionmemorycorrespondstoaparticular  
outputstreamandchannelnumberandistransferreddirectlytotheparallel-to-  
5
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
to 11 of the FAR register. The SFE bit must be set to zero before a new delaymodewillbeoneframe.Forexample,wheninputtime-slot31isswitched  
measurementcyclestarted.  
tooutputtime-slot0.Themaximumdelayof94time-slotsofdelayoccurswhen  
InST-BUS® mode,thefallingedgeoftheframemeasurementsignal(FE) time-slot0inaframeisswitchedtotime-slot31intheframe.SeeTable2.  
isevaluatedagainstthefallingedgeoftheST-BUS® framepulse.InGCImode,  
therisingedgeofFEisevaluatedagainsttherisingedgeoftheGCIframepulse.  
SeeTable7andFigure4forthedescriptionoftheframealignmentregister.  
MICROPROCESSORINTERꢀACE  
TheIDT72V70200providesaparallelmicroprocessorinterfaceformulti-  
plexed or non-multiplexed bus structures. This interface is compatible with  
Motorolanon-multiplexedandmultiplexedbuses.  
MEMORYBLOCKPROGRAMMING  
TheIDT72V70200providesuserswiththecapabilityofinitializingtheentire  
connectionmemoryblockintwoframes.Tosetbits11to15ofeveryconnection  
memorylocation,firstprogramthedesiredpatterninbits5to9oftheIMSregister.  
The block programming mode is enabled by setting the memory block  
program(MBP)bitofthecontrolregisterhigh.Whentheblockprogramming  
enable(BPE)bitoftheIMSregisterissettohigh,theblockprogrammingdata  
willbeloadedintothebits11to15ofeveryconnectionmemorylocation.The  
otherconnectionmemorybits(bit0tobit10)areloadedwithzeros.Whenthe  
memoryblockprogrammingiscomplete,thedeviceresetstheBPEbittozero.  
IftheIMpinislowaMotorolanon-multiplexedbusshouldbeconnectedto  
thedevice.IftheIMpinishigh,thedevicemonitorstheAS/ALEandDS/RDto  
determinewhatmodetheIDT72V70200shouldoperatein.  
IfDS/RDislowattherisingedgeofAS/ALE,thenthemode1multiplexed  
timingisselected.IfDS/RDishighattherisingedgeofAS/ALE,thenthemode  
2multiplexedbustimingisselected.  
For multiplexed operation, the required signals are the 8-bit data and  
address (AD0-AD7), 8-bit Data (D8-D15), Address strobe/Address latch  
enable(AS/ALE),Datastrobe/Read(DS/RD),Read/Write/Write(R/W/WR),  
Chip select (CS) and Data transfer acknowledge (DTA). See Figure 11 and  
Figure12formultiplexedparallelmicroporttiming.  
LOOPBACKCONTROL  
FortheMotorolanon-multiplexedbus,therequiredsignalsarethe16-bit  
data bus (AD0-AD7, D8-D15), 8-bitaddress bus (A0-A7)and4controllines  
(CS,DS,R/WandDTA).SeeFigure13and14forMotorolanon-multiplexed  
microporttiming.  
The IDT72V70200 microport provides access to the internal registers,  
connectionanddatamemories.Alllocationsprovideread/writeaccessexcept  
forthe data memoryandthe frame alignmentregisterwhichare readonly.  
Theloopbackcontrol(LPBK)bitofeachconnectionmemorylocationallows  
theTXoutputdatatobeloopedbackedinternallytotheRXinputfordiagnostic  
purposes.  
IftheLPBKbitishigh,theassociatedTXoutputchanneldataisinternally  
loopedbacktotheRXinputchannel(i.e.,datafromTXnchannelmroutesto  
the RXnchannelminternally);ifthe LPBKbitis low, the loopbackfeature is  
disabled. Forproperper-channelloopbackoperation, thecontents offrame  
delayoffsetregistersmustbesettozero.  
MEMORYMAPPING  
The address bus on the microprocessor interface selects the internal  
registersandmemoriesoftheIDT72V70200.  
DELAYTHROUGHTHEIDT72V70200  
Theswitchingofinformationfromtheinputserialstreamstotheoutputserial  
streams results in a throughput delay. The device can be programmed to  
performtime-slotinterchangefunctionswithdifferentthroughputdelaycapabili-  
tiesontheper-channelbasis.Forvoiceapplications,variablethroughputdelay  
isbestasitensuresminimumdelaybetweeninputandoutputdata.Inwideband  
dataapplications,constantthroughputdelayisbestastheframeintegrityofthe  
informationismaintainedthroughtheswitch.  
IftheA7addressinputislow,thenA6throughA0areusedtoaddressthe  
interfacemodeselection(IMS),control(CR),framealignment(FAR)andframe  
inputoffset(FOR)registers(Table4).IftheA7ishigh,A6andA5arelow,then  
A4throughA0areusedtoselect32locationscorrespondingtodatarateofthe  
ST-BUS®. The address input lines and the stream address bits (STA) of the  
controlregisterallowaccesstotheentiredataandconnectionmemories.The  
controlandIMSregisterstogethercontrolallthemajorfunctionsofthedevice,  
see Figure 3.  
AsexplainedintheSerialDataInterfaceTimingandSwitchingConfigura-  
tionssections,aftersystempower-up,theIMSregistershouldbeprogrammed  
immediatelytoestablishthedesiredswitchingconfiguration.  
Thedatainthecontrolregisterconsistsofthememoryblockprogramming  
bit(MBP),thememoryselectbit(MS)andthestreamaddressbits(STA).As  
explainedintheMemoryBlockProgrammingsection,theMBPbitallowsthe  
entireconnectionmemoryblocktobeprogrammed. Thememoryselectbitis  
used to designate the connection memory or the data Memory. The stream  
addressbitsselectinternalmemorysubsectionscorrespondingtoinputoroutput  
serialstreams.  
The delay through the device varies according to the type of throughput  
delayselectedintheV/Cbitoftheconnectionmemory.  
VARIABLE DELAY MODE (V/C BIT = 0)  
Inthismode,thedelayisdependentonlyonthecombinationofsourceand  
destination channels and is independent of input and output streams. The  
minimumdelayachievableintheIDT72V70200isthreetime-slots.Iftheinput  
channeldataisswitchedtothesameoutputchannel(channeln,framep),itwill  
beoutputinthefollowingframe(channeln,framep+1).Thesameistrueifinput  
channel n is switched to output channel n+1 or n+2. If the input channel n is  
switchedtooutputchanneln+3,n+4,...,thenewoutputdatawillappearinthe  
same frame. Table 1shows the possible delays forthe IDT72V70200inthe  
variable delay mode.  
The data in the IMS register consists of block programming bits (BPD0-  
BPD4),blockprogrammingenablebit(BPE),outputstandbybit(OSB)andstart  
frameevaluationbit(SFE).Theblockprogrammingandtheblockprogramming  
enablebitsallowsuserstoprogramtheentireconnectionmemory(seeMemory  
BlockProgrammingsection).IftheODEpinislow,theOSBbitenables(ifhigh)  
ordisables(iflow)allST-BUS® outputdrivers.IftheODEpinishigh,thecontents  
of the OSB bit is ignored and all TX output drivers are enabled.  
CONSTANT DELAY MODE (V/C BIT = 1)  
Inthismode,frameintegrityismaintainedinallswitchingconfigurationsby  
makinguseofamultipledatamemorybuffer.Inputchanneldataiswritteninto  
thedatamemorybuffers duringframenwillbereadoutduringframen+2.In  
theIDT72V70200,theminimumthroughputdelayachievableintheconstant  
6
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
information(streamandchannel)ofthetime-slotthatwillbeswitchedtotheoutput  
fromdatamemory.  
TheV/C(Variable/ConstantDelay)bitineachconnectionmemorylocation  
allows theper-channelselectionbetweenvariableandconstantthroughput  
delaymodes.  
IftheLPBKbitishigh,theassociatedTXoutputchanneldataisinternally  
loopedbacktotheRXinputchannel(i.e.,RXnchannelmdatacomesfromthe  
TXnchannelm). Ifthe LPBKbitis low, the loopbackfeature is disabled. For  
properper-channelloopbackoperation,thecontentsoftheframedelayoffset  
registersmustbesettozero.  
CONNECTIONMEMORYCONTROL  
TheCCOpinisa4.096Mb/soutput,whichcarries512bits.Thecontents  
oftheCCObitofeachconnectionmemorylocationareoutputontheCCOpin  
onceeveryframe. ThecontentsoftheCCObitsoftheconnectionmemoryare  
transmittedsequentiallyontotheCCOpinandaresynchronouswiththedata  
ratesontheotherserialstreams.  
The CCObitis outputone channelbefore the correspondingchannelon  
theserialstreams.Forexample, thecontentsoftheCCObitinposition0(TX0,  
CH0)oftheconnectionmemoryisoutputonthefirstclockcycleofchannel31  
throughCCOpin.ThecontentsoftheCCObitinposition32(TX1,CH0)ofthe  
connectionmemoryisoutputonthesecondclockcycleofchannel31viaCCO  
pin.  
IftheODEpinortheOSBbitishigh,theOEbitofeachconnectionmemory  
locationcontrols the outputdrivers-enables (ifhigh)ordisables (iflow). See  
Table 4fordetail.  
Theprocessorchannel(PC)bitoftheconnectionmemoryselectsbetween  
ProcessorModeandConnectionMode. Ifhigh,thecontentsoftheconnection  
memoryareoutputontheTXstreams. Iflow,thestreamaddressbit(SAB)and  
thechanneladdressbit(CAB)oftheconnectionmemorydefinesthesource  
INITIALIZATIONOTHEIDT72V70200  
Afterpowerup,thestateoftheconnectionmemoryisunknown.Assuch,  
theoutputsshouldbeputinhighimpedancebyholdingtheODElow. Whilethe  
ODEis low, the microprocessorcaninitialize the device, programthe active  
paths,anddisableunusedoutputsbyprogrammingtheOEbitinconnection  
memory. Oncethedeviceisconfigured,theODEpin(orOSBbitdepending  
oninitialization)canbeswitched.  
7
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
CR 7 CR 6 CR 5 CR 4 CR 3 CR 2 CR 1 CR 0  
Control Register  
b
b
b
b
b
b
b
b
CR 4  
b
1
0
The Control Register is only accessed when A7-A0 are all  
zeroed. When A7 =1, up to 32 bytes are randomly accessable  
via A0-A4 at any one instant. Of which stream these  
bytes (channels) are accessed is determined by the state of  
CR 3 -CR 0.  
b
b
Connection Memory  
Data Memory  
CR 3 CR 2 CR 1 CR 0  
Stream  
b
b
b
b
0
0
0
0
0
1
2
3
4
5
6
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 0  
Channel 1  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 2  
Channel 31  
Channel 31  
0
0
0
1
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
Channel 1  
0
0
0
0
0
0
1
1
1
1
1
1
1
0
0
1
1
1
1
0
0
0
0
1
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
Channel 31  
Channel 31  
Channel 31  
Channel 31  
Channel 31  
Channel 31  
Channel 31  
Channel 31  
Channel 31  
7
8
9
10  
11  
12  
13  
14  
Channel 31  
Channel 31  
Channel 31  
Channel 31  
Channel 31  
1
1
1
1
15  
10000001  
10000010  
External Address Bits  
A7-A0  
10000000  
10011111  
5711 drw06  
Figure 3. Addressing Internal Memories  
8
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
TABLEVARIABLETHROUGHPUT  
DELAYVALUE  
TABLECONSTANTTHROUGHPUT  
DELAYVALUE  
Delay for Constant Throughput Delay Mode  
Delay for Variable Throughput Delay Mode  
Input Rate  
(m – output channel number)  
(n – input channel number)  
32 + (32 – n) + m time-slots  
Input Rate  
(m – output channel number)  
(n – input channel number)  
m < n  
m = n, n+1, n+2  
m > n+2  
2.048Mb/s  
2.048Mb/s 32(n-m)time-slots m-n+32time-slots m-ntime-slots  
TABLE 3—INTERNAL REGISTER AND ADDRESS MEMORY MAPPING  
(1)  
A7  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
Location  
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
.
0
0
0
0
0
0
0
0
0
.
0
0
0
0
1
1
1
0
0
.
0
0
1
1
0
0
1
0
0
.
0
1
0
1
0
1
0
0
1
.
ControlRegister,CR  
InterfaceModeSelectionRegister,IMS  
FrameAlignmentRegister,FAR  
FrameInputOffsetRegister0,FOR0  
FrameInputOffsetRegister1,FOR1  
FrameInputOffsetRegister2,FOR2  
FrameInputOffsetRegister3,FOR3  
Ch0  
Ch1  
.
Ch30  
Ch31  
1
1
1
1
1
1
1
1
0
1
NOTE:  
1. Bit A7 must be high for access to data and connection memory positions. Bit A7 must be low for access to registers.  
TABLE 4—OUTPUT HIGH IMPEDANCECONTROL  
OE bit in Connection  
ODE pin  
OSB bit in IMS  
Register  
TX Output Driver  
Status  
Memory  
0
Don’tCare  
Don’tCare  
Per Channel  
High-Impedance  
1
1
1
1
0
0
1
1
0
1
1
0
High-Impedance  
Enable  
Enable  
Enable  
9
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
TABLE 5—CONTROL REGISTER (CR) BITS  
Read/WriteAddress:  
ResetValue:  
00H,  
0000H.  
12  
15  
14  
13  
11  
10  
9
8
7
6
5
4
3
2
1
0
0
0
0
0
0
0
0
0
0
0
MBP MS STA3 STA2 STA1 STA0  
Bit  
15-6  
5
Name  
Unused  
Description  
Mustbezerofornormaloperation.  
MBP  
When1,theconnectionmemoryblockprogrammingfeatureisreadyfortheprogrammingofConnection  
(MemoryBlockProgram) Memoryhighbits,bit11tobit15.When0,this featureis disabled.  
4
MS  
When0,connectionmemoryisselectedforreadorwriteoperations.When1,thedatamemoryisselected  
forreadoperationsandconnectionmemoryisselectedforwriteoperations.  
(Nomicroprocessorwriteoperationis allowedforthedatamemory.)  
(MemorySelect)  
3-0  
STA3-0  
(StreamAddressBits)  
The binaryvalue expressedbythese bits refers tothe inputoroutputdata stream, whichcorresponds  
tothesubsectionofmemorymadeaccessibleforsubsequentoperations.(STA3=MSB,STA0=LSB)  
TABLE 6—INTERꢀACE MODE SELECTION (IMS) REGISTER BITS  
Read/WriteAddress:  
ResetValue:  
01H,  
0000H.  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
4
3
2
1
0
0
0
0
0
0
0
BPD4 BPD3 BPD2 BPD1 BPD0 BPE OSB SFE  
0
0
Bit  
Name  
Description  
15-10 Unused  
Mustbezerofornormaloperation.  
9-5  
BPD4-0  
(BlockProgrammingData)  
These bits carrythe value tobe loadedintothe connectionmemoryblockwheneverthe memoryblock  
programmingfeatureisactivated.AftertheMBPbitinthecontrolregisterissetto1andtheBPEbitis  
setto1,thecontents ofthebits BPD4-0areloadedintobit15and11oftheconnectionmemory.Bit10to  
bit0oftheconnectionmemoryaresetto0.  
4
BPE  
Azerotoonetransitionofthisbitenablesthememoryblockprogrammingfunction.TheBPEand  
BPD4-0bits inthe IMSregisterhave tobe definedinthe same write operation. Once the BPEbitis set  
HIGH,thedevicerequirestwoframestocompletetheblockprogramming.Aftertheprogrammingfunction  
has finished,theBPEbitreturns tozerotoindicatetheoperationis completed. WhentheBPE=1, theBPE  
or MBP can be set to 0 to ensure proper operation. When BPE = 1, the other bit in the IMS register  
mustnotbechangedfortwoframes toensureproperoperation.  
(BeginBlockProgramming  
Enable)  
3
2
OSB  
(OutputStandBy)  
When ODE = 0 and OSB = 0, the output drivers of TX0 to TX15 are in high impedance mode. When  
ODE= 0 and OSB = 1, the output driver of TX0 to TX15 function normally. When ODE = 1, TX0 to TX15  
outputdriversfunctionnormally.  
SFE  
Azerotoone transitioninthis bitstarts the frame evaluationprocedure. Whenthe CFEbitinthe FAR  
registerchangesfromzerotoone,theevaluationprocedurestops. Tostartanotherfameevaluation  
cycle,setthisbittozeroforatleastoneframe.  
(StartFrameEvaluation)  
1-0  
Unused  
Mustbezerofornormaloperation.  
10  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
TABLE 7—RAME ALIGNMENT REGISTER (ꢀAR) BITS  
Read/WriteAddress:  
ResetValue:  
02H,  
0000H.  
15  
14  
13  
12  
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  
15-13 Unused  
Name  
Description  
Mustbezerofornormaloperation.  
12  
CFE  
WhenCFE=1,theframeevaluationiscompletedandbitsFD10toFD0bitscontainsavalidframealignment  
(CompleteFrameEvaluation) offset. This bitis resettozero, whenSFEbitinthe IMSregisteris changedfrom1to0.  
11  
FD11  
(Frame Delay Bit 11)  
The falling edge of FE (or rising edge for GCI mode) is sampled during the CLK-high phase (FD11 = 1)  
or during the CLK-low phase (FD11 = 0). This bit allows the measurement resolution to ½ CLK cycle.  
10-0 FD10-0  
(Frame DelayBits)  
The binaryvalue expressedinthese bits refers tothe measuredinputoffsetvalue. These bits are restto  
zero when the SFE bit of the IMS 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)  
5711 drw07  
Figure 4. Example for Frame Alignment Measurement  
11  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
TABLE 8—RAME INPUT OꢀꢀSET REGISTER (ꢀOR) BITS  
Read/WriteAddress:  
03H for FOR0 register,  
04H for FOR1 register,  
05H for FOR2 register,  
06H for FOR3 register,  
0000H forallFORregisters.  
ResetValue:  
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  
FOR0 Register  
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  
FOR1 Register  
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  
FOR2 Register  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
4
3
2
1
0
OF152 OF151 OF150 DLE15 OF142 OF141 OF140 DLE14 OF132 OF131 OF130 DLE13 OF122 OF121 OF120 DLE12  
FOR3 Register  
Name(1)  
Description  
OFn2, OFn1, OFn0  
(OffsetBits2,1&0)  
These three bits define howlongthe serialinterface receivertakes torecognize andstore bit0fromthe RXinputpin:i.e., to  
startanewframe.Theinputframeoffsetcanbeselectedto+4.5clockperiodsfromthepointwheretheexternalframepulse  
inputsignalis appliedtothe F0i inputofthe device. See Figure 5.  
DLEn  
(DataLatchEdge)  
ST-BUS® mode:  
GCImode:  
DLEn=0, ifclockrisingedge is atthe ¾pointofthe bitcell.  
DLEn=1, ifwhenclockfallingedge is atthe ¾ofthe bitcell.  
DLEn=0,ifclockfallingedgeis atthe¾pointofthebitcell.  
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 15.  
12  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
TABLE 9—OꢀꢀSET BITS (Oꢀn2, Oꢀn1, Oꢀn0, DLEn) & ꢀRAME DELAY BITS  
(ꢀD11,D2-0)  
MeasurementResultfrom  
FrameDelayBits  
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
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
1
1
1
1
0
0
0
1
1
0
0
1
1
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
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  
5711 drw08  
Figure 5. Examples for Input Offset Delay Timing  
13  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
TABLE10—CONNECTIONMEMORYBITS  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
4
3
2
1
0
LPBK V/C  
PC  
CCO  
OE  
SAB3 SAB2 SAB1 SAB0  
0
0
CAB4 CAB3 CAB2 CAB1 CAB0  
Bit  
Name  
Description  
15  
LPBK  
When 1, the RX n channel m data comes from the TX n channel m. For proper per channel loopback  
operations,setthedelayoffsetregisterbitsOFn[2:0]tozeroforthestreamswhichareintheloopbackmode.  
(Per Channel Loopback)  
14  
V/C  
This bitis usedtoselectbetweenthe variable (LOW)andconstantdelay(HIGH)mode ona  
per-channelbasis.  
(Variable/Constant  
Throughput Delay)  
13  
PC  
When1,thecontentsoftheconnectionmemoryareoutputonthecorrespondingoutputchannelandstream.  
Onlythe lowerbyte (bit7–bit0)willbe outputtothe TXoutputpins. When0, the contents ofthe connection  
memoryarethedatamemoryaddressoftheswitchedinputchannelandstream.  
(ProcessorChannel)  
12  
11  
CCO  
This bitis outputonthe CCOpinone channelearly. The CCObitforstream0is outputfirst.  
(ControlChannelOutput)  
OE  
This bitenables the TXoutputdrivers ona per-channelbasis. When1, the outputdriverfunctions  
normally.When0,theoutputdriverisinahigh-impedancestate.  
(OutputEnable)  
10-8,7(1) SAB3-0  
(SourceStreamAddressBits)  
Unused  
4-0(1) CAB4-0  
(SourceChannelAddressBits)  
The binaryvalue is the numberofthe data streamforthe source ofthe connection.  
(1)  
6,5  
Mustbezerofornormaloperation.  
The binary value is the number of the channel for the source of the connection.  
NOTE:  
1. If bit 13 (PC) of the corresponding connection memory location is 1 (device in processor mode), then these entire 8 bits (SAB0, bits 6-5, CAB4 - CAB0) are output on the  
output channel and stream associated with this location.  
14  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
INSTRUCTION REGISTER  
JTAGSUPPORT  
In accordance with the IEEE 1149.1 standard, the IDT72V70200 uses  
public instructions. The IDT72V70200 JTAG Interface contains a two-bit  
instructionregister.Instructionsareseriallyloadedintotheinstructionregister  
fromtheTDIwhentheTAPControllerisinitsshifted-IRstate.Subsequently,  
theinstructionsaredecodedtoachievetwobasicfunctions:toselectthetestdata  
registerthatmayoperatewhiletheinstructioniscurrent,andtodefinetheserial  
testdataregisterpath,whichisusedtoshiftdatabetweenTDIandTDOduring  
dataregisterscanning. SeeTablebelowforInstructiondecoding.  
TheIDT72V70200JTAGinterfaceconformstotheBoundary-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 Test Access Port (TAP) provides access to the test functions of the  
IDT72V70200.Itconsistsofthreeinputpinsandoneoutputpin.  
•Test Clock Input (TCK)  
TCKprovides theclockforthetestlogic.TheTCKdoes notinterferewith  
anyon-chipclockandthusremainindependent.TheTCKpermitsshiftingoftest  
data into or out of the Boundary-Scan register cells concurrently with the  
operationofthedeviceandwithoutinterferingwiththeon-chiplogic.  
•TestMode SelectInput(TMS)  
The logic signals received at the TMS input are interpreted by the TAP  
Controllertocontrolthetestoperations.TheTMSsignalsaresampledatthe  
risingedgeoftheTCKpulse.This pinis internallypulledtoVccwhenitis not  
driven from an external source.  
Value Instruction  
000 EXTEST  
001 EXTEST  
Function  
SelectBoundaryScanRegister  
SelectBoundaryScanRegister  
010 Sample/preload SelectBoundaryScanRegister  
011 Sample/preload SelectBoundaryScanRegister  
100 Sample/preload SelectBoundaryScanRegister  
101 Sample/preload SelectBoundaryScanRegister  
110 Bypass  
111 Bypass  
SelectBypassRegister  
SelectBypassRegister  
•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  
internallypulledtoVccwhenitis notdrivenfromanexternalsource.  
•TestDataOutput(TDO)  
Depending on the sequence previously applied to the TMS input, the  
contentsofeithertheinstructionregisterordataregisterareseriallyshiftedout  
towardstheTDO.ThedataoutoftheTDOisclockedonthefallingedgeofthe  
TCKpulses.Whennodataisshiftedthroughtheboundaryscancells,theTDO  
driverissettoahighimpedancestate.  
JTAG Instruction Register Decoding  
TESTDATAREGISTER  
AsspecifiedinIEEE1149.1,theIDT72V70200JTAGInterfacecontainstwo  
testdataregisters:  
•The Boundary-Scan register  
TheBoundary-ScanregisterconsistsofaseriesofBoundary-Scancells  
arrangedtoformascanpatharoundtheboundaryoftheIDT72V70200core  
logic.  
•The Bypass Register  
•Test Reset (TRST)  
ResettheJTAGscanstructure.This pinis internallypulledtoVCC.  
TheBypassregisterisasinglestageshiftregisterthatprovidesaone-bit  
pathfromTDItoitsTDO.TheIDT72V70200boundaryscanregistercontains  
118bits.Bit0inTable11BoundaryScanRegisteris thefirstbitclockedout.  
Allthree-stateenablebitsareactivehigh.  
15  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
TABLE 11— BOUNDARY SCAN REGISTER BITS  
Boundary Scan Bit 0 to bit 117  
Boundary Scan Bit 0 to bit 117  
Device Pin  
Three-State  
Control  
Output  
Input  
Scan Cell  
76  
Device Pin  
Three-State  
Output  
Input  
Scan Cell  
Control  
Scan Cell  
Scan Cell  
A4  
A3  
TX7  
TX6  
TX5  
TX4  
TX3  
TX2  
TX1  
TX0  
ODE  
CCO  
DTA  
D15  
D14  
D13  
D12  
D11  
D10  
D9  
0
2
1
3
77  
A2  
78  
4
5
A1  
79  
6
7
A0  
80  
8
9
IC  
81  
10  
12  
14  
11  
13  
15  
RESET  
CLK  
FE  
82  
83  
84  
16  
F0i  
85  
17  
18  
19  
21  
24  
27  
30  
33  
36  
39  
42  
45  
48  
51  
54  
57  
60  
63  
66  
RX15  
RX14  
RX13  
RX12  
RX11  
RX10  
RX9  
RX8  
RX7  
RX6  
RX5  
RX4  
RX3  
RX2  
RX1  
RX0  
TX15  
TX14  
TX13  
TX12  
TX11  
TX10  
TX9  
TX8  
86  
87  
20  
23  
26  
29  
32  
35  
38  
41  
44  
47  
50  
53  
56  
59  
62  
65  
22  
25  
28  
31  
34  
37  
40  
43  
46  
49  
52  
55  
58  
61  
64  
67  
68  
69  
70  
71  
72  
73  
74  
75  
88  
89  
90  
91  
92  
93  
94  
D8  
95  
AD7  
AD6  
AD5  
AD4  
AD3  
AD2  
AD1  
AD0  
IM  
96  
97  
98  
99  
100  
101  
102  
104  
106  
108  
110  
112  
114  
116  
103  
105  
107  
109  
111  
113  
115  
117  
AD/ALE  
CS  
R/W / WR  
DS/RD  
A7  
A6  
A5  
16  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
ABSOLUTEMAXIMUMRATINGS(1)  
RECOMMENDEDDCOPERATING  
CONDITIONS  
Symbol Parameter  
Min.  
Max.  
Unit  
Symbol  
VCC  
VIH  
Parameter  
Min.  
3.0  
Typ.  
Max. Units  
VCC  
Vi  
SupplyVoltage  
-0.3  
5.0  
5.5  
20  
V
V
Positive Supply  
3.6  
VCC  
5.5  
V
V
VoltageonDigitalInputs  
CurrentatDigitalOutputs  
StorageTemperature  
GND -0.3  
Input HIGH Voltage (3.3V)  
Input HIGH Voltage (5.0V)  
InputLOWVoltage  
2.0  
IO  
mA  
°C  
W
VIH  
2.0  
V
TS  
-65  
+125  
1
VIL  
GND  
-40  
0.8  
V
PD  
PackagePowerDissapation  
TOP  
OperatingTemperature  
Commercial  
+85  
°C  
NOTE:  
1. Exceeding these values may cause permanent damage. Functional operation under  
these conditions is not implied.  
NOTE:  
1.Voltagesarewithrespecttogroundunlessotherwisestated.  
DCELECTRICALCHARACTERISTICS  
Symbol  
Characteristics  
Min.  
Typ.  
Max.  
10  
Units  
mA  
µA  
µA  
pF  
(1)  
ICC  
SupplyCurrent  
@ 2.048 Mb/s  
7
(2)  
IIL  
InputLeakage(inputpins)  
InputLeakage(I/Opins)  
InputPinCapacitance  
High-impedanceLeakage  
OutputHIGHVoltage  
OutputLOWVoltage  
OutputPinCapacitance  
15  
IBL  
CI  
50  
10  
IOZ  
VOH  
VOL  
CO  
5
µA  
V
2.4  
0.4  
10  
V
pF  
NOTE:  
1. Outputs Unloaded.  
2. For TDI, TMS, and TRST pins, the maximum leakage current is 50µA.  
Test Point  
VCC  
R
L
Output  
S1isopencircuitexceptwhentestingoutput  
levelsorhighimpedancestates.  
Pin  
S
2
S
1
C
L
S2 is switched to VCC or GND when testing  
outputlevelsorhighimpedancestates.  
GND  
GND  
5711 drw09  
Figure 6. Output Load  
17  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
AC ELECTRICAL CHARACTERISTICS - ꢀRAME PULSE AND CLK  
Symbol  
tFPW  
tFPS  
tFPH  
tCP  
Characteristics  
Min.  
Typ.  
Max.  
Units  
ns  
Frame Pulse Width (ST-BUS®, GCI) Bit rate = 2.048 Mb/s  
Frame Pulse Setup time before CLK falling (ST-BUS® or GCI)  
Frame Pulse Hold Time from CLK falling (ST-BUS® or GCI)  
26  
295  
5
ns  
10  
ns  
CLK Period  
Bit rate = 2.048 Mb/s  
Bit rate = 2.048 Mb/s  
Bit rate = 2.048 Mb/s  
190  
85  
300  
150  
150  
10  
ns  
tCH  
CLK Pulse Width HIGH  
CLK Pulse Width LOW  
ClockRise/FallTime  
ns  
tCL  
85  
ns  
tr,tf  
ns  
AC ELECTRICAL CHARACTERISTICS - SERIAL STREAMS (1)  
Symbol  
tSIS  
Characteristics  
Min.  
0
Typ.  
Max.  
Unit  
ns  
Test Conditions  
RXSetupTime  
tSIH  
RXHoldTime  
10  
ns  
tSOD  
TX Delay – Active to Active  
30  
40  
ns  
ns  
CL = 30pF  
CL = 200pF  
tDZ  
tZD  
TX Delay – Active to High-Z  
TX Delay – High-Z to Active  
Output Driver Enable (ODE) Delay  
CCO Output Delay  
32  
32  
32  
ns  
ns  
ns  
RL = 1K, CL = 200pF  
RL = 1K, CL = 200pF  
RL = 1K, CL = 200pF  
tODE  
tXCD  
30  
40  
ns  
ns  
CL = 30pF  
CL = 200pF  
NOTE:  
1. High Impedance is measured by pulling to the appropriate rail with RL, with timing corrected to cancel time taken to discharge CL.  
18  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
t
FPW  
F0i  
t
CH  
t
FPS  
t
r
tf  
t
FPH  
t
CL  
t
CP  
CLK  
t
SOD  
(1)  
TX  
RX  
Bit 0, Last Ch  
Bit 7, Channel 0  
Bit 6, Channel 0  
Bit 5, Channel 0  
t
SIS  
t
SIH  
(1)  
Bit 7, Channel 0  
Bit 6, Channel 0  
Bit 5, Channel 0  
Bit 0, Last Ch  
5711 drw10  
Figure 7. ST-BUS® Timing  
NOTE:  
1. last channel = ch 31.  
t
FPW  
F0i  
t
CL  
t
CH  
t
FPS  
t
FPH  
t
r
tf  
t
CP  
CLK  
t
SOD  
Bit 7, Last Ch(1)  
Bit 7, Last Ch(1)  
TX  
Bit 0, Channel 0  
Bit 1, Channel 0  
Bit 2, Channel 0  
t
SIS  
t
SIH  
RX  
Bit 0, Channel 0  
Bit 1, Channel 0  
Bit 2, Channel 0  
5711 drw11  
Figure 8. GCI Timing  
NOTE:  
1. last channel = ch 31.  
CLK  
(ST-BUS or  
WFPS mode)  
CLK  
(GCI mode)  
tDZ  
VALID DATA  
TX  
TX  
tZD  
ODE  
TX  
VALID DATA  
tODE  
tODE  
t
XCD  
VALID DATA  
CCO  
5711 drw13  
5711 drw12  
Figure 10. Output Driver Enable (ODE)  
Figure 9. Serial Output and External Control  
19  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
AC ELECTRICAL CHARACTERISTICS - MULTIPLEXED BUS TIMING (INTEL)  
Symbol  
tALW  
tADS  
Parameter  
Min.  
20  
3
Typ.  
Max.  
Units  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Test Conditions  
ALE Pulse Width  
AddressSetupfromALEfalling  
Address HoldfromALEfalling  
RD Active afterALEfalling  
Data SetupfromDTA LOWonRead  
CS Hold after RD/WR  
tADH  
3
tALRD  
tDDR  
3
5
CL = 150pF  
tCSRW  
tRW  
5
RDPulseWidth(FastRead)  
CS Setup from RD  
45  
0
tCSR  
(1)  
tDHR  
DataHoldafterRD  
10  
45  
3
20  
CL = 150pF, RL = 1K  
tWW  
WRPulseWidth(FastWrite)  
WRDelayafterALEfalling  
CS Setup from WR  
tALWR  
tCSW  
tDSW  
tSWD  
tDHW  
tAKD  
0
DataSetupfromWR(FastWrite)  
ValidData DelayonWrite (SlowWrite)  
DataHoldafterWR Inactive  
AcknowledgmentDelay:  
Reading/WritingRegisters  
Reading/WritingMemory  
AcknowledgmentHoldTime  
20  
122  
5
43/43  
760/750  
22  
ns  
ns  
ns  
CL = 150pF  
CL = 150pF  
(1)  
tAKH  
CL = 150pF, RL = 1K  
NOTE:  
1. High Impedance is measured by pulling to the appropriate rail with RL, with timing corrected to cancel time taken to discharge CL.  
t
ALW  
ALE  
tADS  
tADH  
AD0-AD7  
D8-D15  
DATA  
ADDRESS  
tALRD  
tCSRW  
CS  
RD  
tDHR  
tCSR  
tRW  
t
WW  
tDHW  
tCSW  
tDSW  
WR  
tAKH  
tDDR  
t
ALWR  
tSWD  
tAKD  
DTA  
5711 drw14  
Figure 11. Multiplexed Bus Timing (Intel Mode)  
20  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
ACELECTRICALCHARACTERISTICS-MULTIPLEXEDBUSTIMING(MOTOROLA)  
Symbol  
tASW  
tADS  
Parameter  
Min.  
20  
3
Typ.  
Max.  
Units  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
Test Conditions  
ALE Pulse Width  
AddressSetupfromASfalling  
Address HoldfromASfalling  
Data SetupfromDTA LOWonRead  
CS HoldafterDSfalling  
tADH  
3
tDDR  
5
CL = 150pF  
tCSH  
0
tCSS  
CS Setup from DS rising  
DataHoldafterWrite  
0
tDHW  
tDWS  
tSWD  
tRWS  
tRWH  
5
DataSetupfromDSWrite(FastWrite)  
ValidData DelayonWrite (SlowWrite)  
R/W Setup from DS Rising  
R/W Hold from DS Rising  
DataHoldafterRead  
20  
122  
20  
60  
5
(1)  
tDHR  
10  
10  
CL = 150pF, RL = 1K  
tDSH  
tAKD  
DS Delay after AS falling  
AcknowledgmentDelay:  
Reading/WritingRegisters  
Reading/WritingMemory  
AcknowledgmentHoldTime  
43/43  
760/750  
22  
ns  
ns  
ns  
CL = 150pF  
CL = 150pF  
(1)  
tAKH  
CL = 150pF, RL = 1K  
NOTE:  
1. High Impedance is measured by pulling to the appropriate rail with RL, with timing corrected to cancel time taken to discharge CL.  
DS  
tRWH  
tRWS  
R/W  
tASW  
tDSH  
AS  
tADS  
tDHW  
tSWD  
tADH  
tDWS  
AD0-AD7  
D8-D15  
WR  
ADDRESS  
DATA  
tDHR  
DATA  
AD0-AD7  
D8-D15  
RD  
ADDRESS  
tCSS  
tCSH  
CS  
tDDR  
tAKD  
tAKH  
DTA  
5711 drw15  
Figure 12. Multiplexed Bus Timing (Motorola Mode)  
21  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
ACELECTRICALCHARACTERISTICS-MOTOROLANON-MULTIPLEXEDBUSMODE  
Symbol  
tCSS  
Parameter  
Min.  
0
Typ.  
Max.  
Units  
ns  
Test Conditions  
CS Setup from DS falling  
R/WSetupfromDSfalling  
AddressSetupfromDSfalling  
CS Hold after DS rising  
R/W Hold after DS Rising  
Address HoldafterDSRising  
DataSetupfromDTALOWonRead  
DataHoldonRead  
tRWS  
tADS  
10  
2
ns  
ns  
tCSH  
0
ns  
tRWH  
tADH  
2
ns  
2
ns  
tDDR  
2
ns  
CL = 150pF  
tDHR  
10  
0
20  
ns  
CL = 150pF, RL = 1K  
tDSW  
tSWD  
tDHW  
tAKD  
DataSetuponWrite(FastWrite)  
ValidData DelayonWrite (SlowWrite)  
DataHoldonWrite  
ns  
122  
ns  
5
ns  
AcknowledgmentDelay:  
Reading/WritingRegisters  
Reading/WritingMemory  
AcknowledgmentHoldTime  
43/43  
760/750  
22  
ns  
ns  
ns  
CL = 150pF  
CL = 150pF  
(1)  
tAKH  
CL = 150pF, RL = 1K  
NOTE:  
1. High Impedance is measured by pulling to the appropriate rail with RL, with timing corrected to cancel time taken to discharge CL.  
DS  
tCSS  
tCSH  
tCSS  
tCSH  
CS  
tRWS  
tRWH  
tRWS  
tRWH  
R/W  
tADH  
tADS  
tADH  
tADS  
A0-A7  
VALID READ ADDRESS  
VALID WRITE ADDRESS  
tSWD  
t
DSW  
t
DHR  
t
DHW  
AD0-AD7/  
D8-D15  
VALID WRITE  
DATA  
VALID READ DATA  
DDR  
t
tAKH  
tAKD  
tAKH  
tAKD  
DTA  
5711 drw16  
Figure 13. Motorola Non-Multiplexed Asyncrounous Bus Timing  
22  
IDT72V702003.3VTIMESLOTINTERCHANGE  
DIGITAL SWITCH 512 x 512  
COMMERCIALTEMPERATURERANGE  
CLK GCI  
CLK ST-BUS  
t
DSS  
tDSS  
t
DSPW  
DS  
CS  
tCSS  
tCSS  
tCSH  
tCSH  
tRWH  
tRWS  
tRWH  
tRWS  
R/W  
tADH  
tADS  
tADH  
tADS  
VALID READ  
ADDRESS  
VALID WRITE  
ADDRESS  
A0-A7  
tSWD  
tDHW  
tDHR  
VALID WRITE  
DATA  
VALID READ  
DATA  
AD0-AD7/  
D8-D15  
tDDR  
tCKAK  
tCKAK  
tAKH  
tAKH  
DTA  
5711 drw17  
Figure 14. Motorola Non-Multiplexed Syncrounous Bus Timing  
23  
ORDERINGINꢀORMATION  
IDT  
XXXXXX  
XX  
X
Device Type  
Package  
Process/  
Temperature  
Range  
Commercial (-40°C to +85°C)  
BLANK  
J
Plastic Leaded Chip Carrier (PLCC, J84-1)  
Ball Grid Array (BGA, BC100-1)  
Plastic Quad Flatpack (PQFP, PQ100-2)  
Thin Quad Flat Pack (TQFP, PN100-1)  
BC  
PQF  
PF  
72V70200  
512 x 512  
3.3V Time Slot Interchange Digital Switch  
5711 drw18  
DATASHEETDOCUMENTHISTORY  
5/19/2000  
8/15/2000  
9/22/2000  
1/04/2001  
1/25/2001  
08/06/2001  
pgs. 1, 3, 17 and 23.  
pgs. 1, 2, 3, 5, 12 and 23.  
pgs. 3, 12 and 17.  
pgs. 6, 11, 17, 19, 20, 21 and 22.  
pgs. 17 and 22.  
pgs. 4, 10, 15, and 22.  
CORPORATE HEADQUARTER  
2975StenderWay  
Santa Clara, CA 95054  
for SALES:  
800-345-7015 or 408-727-6116  
fax: 408-492-8674  
for Tech Support:  
408-330-1753  
email:FIFOhelp@idt.com  
www.idt.com  
24  

相关型号:

IDT72V70200JG

Digital Time Switch, PQCC84, 1.150 X 1.150 INCH, 1.27 MM PITCH, PLASTIC, LCC-84
IDT

IDT72V70200JG8

Digital Time Switch, PQCC84, 1.150 X 1.150 INCH, 1.27 MM PITCH, PLASTIC, LCC-84
IDT

IDT72V70200PF

3.3 VOLT TIME SLOT INTERCHANGE DIGITAL SWITCH 512 x 512
IDT

IDT72V70200PF9

Digital Time Switch, PQFP100, TQFP-100
IDT

IDT72V70200PFBLANK

3.3 VOLT TIME SLOT INTERCHANGE DIGITAL SWITCH 512 x 512
IDT

IDT72V70200PFG

Digital Time Switch, PQFP100, 14 X 14 MM, 0.50 MM PITCH, GREEN, TQFP-100
IDT

IDT72V70200PFGBLANK

3.3 VOLT TIME SLOT INTERCHANGE DIGITAL SWITCH 512 x 512
IDT

IDT72V70200PQF

3.3 VOLT TIME SLOT INTERCHANGE DIGITAL SWITCH 512 x 512
IDT

IDT72V70200PQFG

暂无描述
IDT

IDT72V70200TF

Digital Time Switch, PQFP100, PLASTIC, TQFP-100
IDT

IDT72V70200TFG

Digital Time Switch, PQFP100, PLASTIC, TQFP-100
IDT

IDT72V70200_08

3.3 VOLT TIME SLOT INTERCHANGE DIGITAL SWITCH 512 x 512
IDT