The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

CellBus® Switch TXC-05802B DATA SHEET FEATURES UTOPIA 16-Bit (Aor


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



CUBIT®-Pro Device
CellBus® Switch TXC-05802B DATA SHEET FEATURES
UTOPIA 16-Bit (Aor PHY) Layer cell interfaces Inlet-side address translation routing header insertion, using external SRAM Programmable OAM-cell RM-cell routing CellBus access request, grant reception transmission CellBus cell reception address recognition Outlet cell queuing: various modes Ability insert field real time Ability insert FECN indication, under programmable conditions Ability send receive cells control purposes over same CellBus Cell insertion extraction microprocessor port Master arbiter frame pulse generator included each CUBIT-Pro, with enabling Improved internal GTL+ transceivers CellBus connection Interface port translation table SRAM Microprocessor control port, selectable Intel Motorola interface +3.3 power supplies (dual-supply operation) single-supply +3.3 operation 208-pin plastic quad flat package
CUBIT-Prois single-chip solution implementing cost effective Aaccess systems. based CellBus® Architecture (CellBus). Such systems constructed from number CUBIT-Pro devices, interconnected 37-line common bus, CellBus bus. When operating clock rate, CellBus system handle Gbit/s Acell bandwidth. CUBIT-Pro supports unicast multicast transfers, necessary functions implementing switch: cell address translation, cell routing, outlet cell queuing. TXC-05802B GTL+ drivers with improved slew rate control. This ensures CellBus compatibility with generations CellBus devices. TXC-05802B functional replacement TXC-05802 targeted GTL+ applications. operate with dual supplies, single supply.
APPLICATIONS
xDSL Access Multiplexer Remote Access Equipment Cable Modem Access Multiplexer ALAN Amultiplexer/concentrator Small-stand-alone Aswitch Add-Drop Ring Switch Edge switching equipment
Translation Address Cell Inlet Data Other Data Other
Data
Control
CUBIT-Pro
Cell Outlet
CellBus Switch TXC-05802B
Data
CellBus Port (32-bit data) Other CellBus bus-related signals
Clock, controls, test, etc.
Address
Controls clock input
U.S. Patents 5,568,060; 5,901,146 Microprocessor Port U.S. and/or foreign patents issued pending Copyright 2001 TranSwitch Corporation CUBIT-Pro trademark TranSwitch Corporation TranSwitch, TXC, CellBus, CUBIT SALI-25C registered trademarks TranSwitch Corporation
Document Number: TXC-05802B-MB February 2001
TranSwitch Corporation Enterprise Drive Shelton, Connecticut 06484 Tel: 203-929-8810 Fax: 203-926-9453 www.transwitch.com
Proprietary TranSwitch Corporation Information Solely Customers
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
TABLE CONTENTS
Section Page
List Figures Block Diagram. Operation Introduction CellBus Architecture CellBus Operation CellBus Cell Routing CellBus Status Signals Monitoring CUBIT-Pro Cell Inlet Outlet Ports 8-Bit UTOPIA Mode Aand Layer Emulation. Back-to-Back Mode Byte Ordering UTOPIA Back-to-Back Modes. 16-Bit Cell Interface Mode Aand Layer Emulation. Word Ordering 16-Bit Cell Interface Mode Traffic Management Functions Dynamic Generic Flow Control (GFC) Field Insertion Forward Explicit Congestion Notification (FECN). Paralleling Cell Inlet/Outlet Ports Redundancy Inlet-side Translation Introduction. Translation Connections. Translation Control Translation Organization Translation Procedure Translation Record Formats Multicast Number Memory. CellBus Interface Operation with Internal GTL+ Transceivers. Clock Source Arbiter Selection Outlet-side Queue Management. Single Queue Operation Split-Queue Operation. Microprocessor Interface General Description. Intel Mode. Motorola Mode. Interrupts Control Queue Send Receive. Loopback Cell Send, Receive Relay Memory Reset States Diagram Descriptions Absolute Maximum Ratings Environmental Limitations Thermal Characteristics Power Requirements Input, Output Input/Output Parameters. Timing Characteristics Memory Memory Descriptions
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Section
Page
Package Information Ordering Information Related Products. Standards Documentation Sources List Data Sheet Changes Documentation Update Registration Form*
Please note that TranSwitch provides documentation products. Customers using TranSwitch Product, planning should register with TranSwitch Marketing Department receive relevant updated supplemental documentation issued. They should also contact Applications Engineering Department ensure that they provided with latest available information about product, especially before undertaking development designs incorporating product.
LIST FIGURES
Figure
Page
CUBIT-Pro TXC-05802B Block Diagram CellBus Structure CellBus Frame Format CellBus 16/32-User Modes Frame Formats CellBus Routing Header Formats ALayer Emulation 8-Bit UTOPIA Mode Signal Connections Operating Mode Selection Layer Emulation 8-Bit UTOPIA Mode Signal Connections Operating Mode Selection Back-to-Back Mode Signal Connections Operating Mode Selection Byte Ordering Cell Inlet Outlet UTOPIA Back-to-Back Modes ALayer Emulation 16-Bit Mode Signal Connections Operating Mode Selection Layer Emulation 16-Bit Mode Signal Connections Operating Mode Selection Word Ordering Cell Inlet Outlet 16-Bit Mode Insertion Outlet Queue (GFCENA Example Congestion Indication Single-Queue Mode Example Congestion Indication Split-Queue Mode (QM=1) Translation Connections Translation Organization Page Organization (Bit OAMRMEN=1) Translation Record Formats Translation Record Formats RM-VCC Cell Routing (Bit OAMRMEN=1) RM-VPC Cell Routing (Bit OAMRMEN=1) OAM/RM-Cells Translation Record Formats Multicast Number Memory External Circuit Requirements GTL+ Transceivers Microprocessor Port Interface Connections CUBIT-Pro Status Register Address CUBIT-Pro Status Register Address Transmit Receive Control Cell Formats Loading Loopback Registers CUBIT-Pro TXC-05802B Diagram Translation Timing Read from
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Figure
Page
Translation Timing Write Timing UTOPIA (ALayer Emulation) Cell Inlet Interface Timing UTOPIA (PHY Layer Emulation) Cell Inlet Interface Timing UTOPIA (ALayer Emulation) Cell Outlet Interface Timing UTOPIA (PHY Layer Emulation) Cell Outlet Interface Timing 16-Bit (ALayer Emulation) Cell Inlet Interface Timing 16-Bit (PHY Layer Emulation) Cell Inlet Interface Timing 16-Bit (ALayer Emulation) Cell Outlet Interface Timing 16-Bit (PHY Layer Emulation) Cell Outlet Interface Timing Back-to-Back Cell Receive Interface Timing Back-to-Back Cell Transmit Interface Field Insertion Timing CellBus Timing CellBus Frame Position, 16-User 32-User Applications Intel Microprocessor Read Cycle Timing Intel Microprocessor Write Cycle Timing Motorola Microprocessor Read Cycle Timing Motorola Microprocessor Write Cycle Timing Microprocessor Interrupt Timing CUBIT-Pro TXC-05802B 208-Pin Plastic Quad Flat Package CUBIT-Pro TXC-05802B Related Product Applications AAccess Switching
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
BLOCK DIAGRAM
PHYEN
Reset External Translation Port Test Address TRA(17-0) Data TRD(7-0) Translation Control TROE Inlet Queue TRWE Data Cell Queue cells Control Queue cell Loopback Queue cell
CBDISABLE VREF
CID(7-0)
CellBus Port
CICLAV
CICLK
Cell Inlet Port
CBD(31-0) CBRC CBWC CBACK CBCONG
CIENB
CISOC
Outlet Queue Loopback Queue cell Synchronization FIFO Data Cell Queue cells Control Queue cells Cell Address Screen
CellBus Interface Logic
COD(7-0) COCLAV COCLK COENB COSOC GFC(3-0)
cells
Cell Outlet Port
Microprocessor Interface
Arbiter Frame Pulse Generator
MOTO
FRCABRCNG
Address Data INT/ RDY/ PCLK LCLOCK A(7-0) D(7-0) DTACK RD/WR
ENARB Other Controls
Figure CUBIT-Pro TXC-05802B Block Diagram
block diagram CUBIT-Pro device shown Figure Further information device operation interfaces external circuits provided below following Operation section. cell inlet side CUBIT-Pro circuitry associated with accepting cells from line passing them CellBus with appropriate header. Cell Inlet Port block pin-selectable compliant with either AForum UTOPIA (Universal Test Operations Physical Interface ATM) interface, TranSwitch 16-Bit interface. Incoming cells carry CellBus Routing Header translated outgoing VPI/VCI address, translation function having been performed externally, this address translation routing header insertion done CUBIT-Pro Translation Control block. Translation routing header tables support this function contained external static 256k bits). They support and/or VPI/VCI address translation. incoming cells then pass through FIFO queue Inlet Queue block CellBus Port CellBus Interface Logic block. When there cell this 4-cell data cell queue, CUBIT-Pro makes access request, waits grant from Arbiter Frame Pulse Generator block CUBIT-Pro device attached that been enabled per-
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
form these functions. When access grant received, CUBIT-Pro sends cell bus, standard CellBus format. cell then received connected CUBIT-Pro CUBIT-Pros. addition these incoming data cells, CUBIT-Pro also send Control cells from local microprocessor Microprocessor Interface block. Special cells Loopback type received from also returned bus, re-directed back CUBIT-Pro which launched original Loopback cell. Both Control cells Loopback cells have 1-cell inlet queues. cell outlet side, cells proper unicast address, broadcast address selected multicast address, received from CellBus Interface Logic block, recognized Cell Address Screen block routed into FIFO structure Outlet Queue block. unicast address unique device, device straps. Each CUBIT-Pro programmed accept cells associated with multicast sessions. From zero full multicast sessions accepted independently each CUBIT-Pro bus. Data cells from into 123-cell outlet data cell queue structure. Control cells Loopback cells arriving from routed 4-cell outlet control queue, 1-cell outlet loopback queue, respectively. outlet data cell FIFO structure treated single 123-cell queue, subdivided into four individual queues traffic different service types. four-queue split typically into high-speed control data cells, cells, cells, cells, decreasing order outlet service priority. This allows delay minimization critical service types, more efficient traffic management. cell outlet, provisions made insertion outgoing Generic Flow Control (GFC) field Explicit Forward Congestion Indication (EFCI) bit.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
OPERATION
INTRODUCTION CellBus ARCHITECTURE CellBus Operation CUBIT-Pro versatile CMOS VLSI device implementing Aswitching functions. Various Acell switching multiplexing structures formed interconnection number CUBIT-Pro devices over 37-line parallel with data bits, CellBus bus. Since interconnect structure bus, communications between devices possible. Each cell placed onto CellBus CUBIT-Pro device routed either single CUBIT-Pro (unicast addressing), multiple CUBIT-Pro devices (multicast broadcast addressing). Depending upon needs application, CUBIT-Pro devices interconnected CellBus bus. With maximum frequency more than MHz, bandwidth CellBus exceeds Gbit/s.
Enabled CUBIT-Pro's Arbiter Frame Pulse Generator
Data (32) Clock Frame Acknowledge Congestion Indicator
CUBIT-Pro
CUBIT-Pro
CUBIT-Pro
Figure CellBus Structure CellBus bus, shown Figure shared bus, implemented either single circuit card, backplane configuration among multiple circuit cards. Since multiple CUBIT-Pros share same bus, access contention must resolved. This access contention resolved central arbitration function. CUBIT-Pros will request access, central Arbiter will grant access back, response. circuitry this Arbiter included inside CUBIT-Pro device. CUBIT-Pro system selected perform arbitration function setting ENARB low.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Cycle Number
Request
CellBus Routing Header
Tandem Routing Header (Optional)
Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte BIP-8
Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte
Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Unused
Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte Byte
Cell Body cycles)
Grant
Granted Terminal Number
Figure CellBus Frame Format
CellBus framed format clock cycles long bits wide, which illustrated Figure first cycle each frame Request cycle (Cycle during which those CUBIT-Pros which have cell send each make access request asserting assigned bits bus. CBF, CBACK CBCONG signals asserted during Request cycle. device address assigned each CUBIT-Pro device straps (UA(4-0) pins 2-6) uniquely specifies which bits assert during Request cycle time. example, UA(4-0) HHHHH selects bits asserting assigned bits, other, both, access requests three different priorities made (controlled bits memory address 0AH). central Arbiter accepts these access requests, executes arbitration algorithm (highest priority served first, round-robin within each priority), issues access grant during final cycle frame, Grant cycle (Cycle 15). Each grant issued arbiter CUBIT-Pro send cell bus. Whichever CUBIT-Pro issued grant during Grant cycle will transmit cell during Cell Body clock cycles next frame, will also drive 8-bit cell parity check during Grant cycle that frame. Each cell sent unicast, multicast, broadcast type. CUBIT-Pros will accept single-address cells routed address defined their address straps, broadcast cells, selected multicast cells. Thus, cells sent from CUBIT-Pro CUBIT-Pro multiple CUBIT-Pros. CUBIT-Pro operated either 16-user 32-user mode, selectable pin, shown Figure 16-user mode CellBus frame identical Figure However, 32-user mode frame duplicated, that even frame provided. distinction between frames
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
given location frame pulse. cycles both frames same, except meaning Request cycle. Request cycle even frame coincides with frame pulse, whereas frame pulse present. Furthermore, even frame CUBIT-Pros 0-15 (lower users) request access frame CUBIT-Pros 16-31 (upper users) request access bus. full bandwidth available shared among users either 32-user mode.
16-User Mode Framing Pulse Request Users 1-16 Framing Pulse Request
32-User Mode Users 1-16
Cell body
Cell body
Even
Grant Request
Users 1-16
Grant Request
Users 17-32
Cell body
Cell body
Grant Request
Users 1-16
Grant Request
Users 1-16
Figure CellBus 16/32-User Modes Frame Formats
detect CellBus errors, BIP-8 (Bit Interleave Parity byte) calculated over 54-byte data field that extends from first Tandem Routing Header byte through final payload data byte, Byte BIP-8 generated transmitting CUBIT-Pro using following algorithm. first byte Tandem Routing Header exclusive-or gated with all-ones byte, creating starting seed value. This seed value then exclusive-or gated with second byte Tandem Routing Header. result then exclusive-or gated with next byte cell. This process repeated with every successive byte cell, through Byte payload, final result transmitted BIP-8 byte cycle receiving CUBIT-Pro performs same process compares generated BIP-8 with received BIP-8. errors detected receiving CUBIT-Pro pulls CBACK low, acknowledging receipt cell. CellBus Routing Header CRC-4 field included BIP-8 calculation. cell with BIP-8 CRC-4 error discarded. only signals required operate which sourced CUBIT-Pro device transfer clocks: write clock (CBWC) read clock (CBRC). These clock signals same frequency, slightly phase-offset allow reliable operation. framing pulse used define frame cycle sent CUBIT-Pros, arbitration function also performed same CUBIT-Pro. Each CUBIT-Pro contains circuitry both Arbiter Frame Pulse Generator. Only CUBIT-Pro will have this circuitry enabled, setting control ENARB. CellBus Cell Routing CellBus architecture allows several types cell routing from inlet port outlet ports CUBIT-Pros CellBus bus: Point-to-Point Routing: Unicast Single Address cell routing cell coming into inlet port transferred single outlet port. CUBIT-Pro address cell itself, effectively implementing both inlet outlet ports. TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Point-to-Multipoint (Broadcast): cell coming into inlet port routed outlet ports CUBIT-Pros CellBus bus. Point-to-Multipoint (Multicast): multicast routing cell arriving inlet port sent subset outlet ports that belong specific multicast session means selection receiving CUBIT-Pros. each routing methods cells sent different output queues according whether cell used data cell control/loopback cell. Furthermore, data cells selected four different data outlet queues: Control Data queue, Constant Rate (CBR) queue, Variable Rate (VBR) queue, Available Rate (ABR) queue. CUBIT-Pro programmed receive cells into separate queues (split-queue mode) (single-queue mode). encoding rules two-byte CellBus Routing Header Bits 31-16 Cycle summarized Figure
Tandem Routing Header Tandem Routing Header Tandem Routing Header Tandem Routing Header Tandem Routing Header Tandem Routing Header Tandem Routing Header Multicast Address_Control Multicast Address_Data Broadcast Address_Control Broadcast Address_Data Single Address_Loopback Single Address_Control Single Address_Data
Figure CellBus Routing Header Formats
CellBus Routing Header Format CellBus Routing Header contains following fields, shown Figure Multi-PHY selector field bits). interpreted CUBIT-Pro currently (passed through intact). This field ignored. Queue selection field split-queue mode bits). outlet Control Data queue, Constant Rate (CBR) queue, Variable Rate (VBR) queue, Available Rate (ABR) queue. This coding only valid data cells which contain fields header. multicast broadcast cell routing, cells routed queues, respectively, when using split-queue mode. CUBIT-Pro single address field bits, addresses). LSB. example, A(4-0)=00000 address value CUBIT whose five device identity straps UA(4-0) tied high (HHHHH). Multicast number field bits, multicast sessions). LSB. CRC-4 field. This 4-bit field (H3-H0) provides Routing Header error protection across CellBus
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
both directions. calculated over 12-bit word (X11-X0) bits 31-20 Routing Header using following logic: where represents logical exclusive-or. cells arriving from CellBus bus, CUBIT-Pro automatically calculates corresponding CRC-4 sets status CRCF (bit register 08H) same that bits H3-H0 received Routing Header. This status enabled cause interrupt signal microprocessor setting enable INTEN7 (bit register 09H). cells supplied cell inlet interface from external source transmission CellBus bus, CRC-4 either supplied input signal external logic required CUBIT device) generated internally inserted into Routing Header CUBIT-Pro. Setting control CRC4EN (bit register 0EH) activates internal CRC-4 insertion incoming cells (i.e., only data cells, also control cells loopback cells). When control CRC4I (bit register 0EH) internally generated CRC-4 inverted testing purposes. This effect externally-supplied CRC-4. operation CUBIT TXC-05801 mode with externally-supplied CRC-4, CRC4EN should which default power-up/reset. Tandem Routing Header Format two-byte Tandem Routing Header format Bits 15-0 Cycle same CellBus Routing Header format, used cascaded CellBus bus, conform different specification used another system. Tandem Routing Header passed unchanged through CellBus bus. CellBus Status Signals Monitoring CUBIT-Pro provides capability monitor activity CellBus bus. essential signals that determine whether active absence cell traffic) clock signals frame pulse. CellBus clocks (read write) generated externally CUBIT-Pro. either these clocks fails, entire will cease operation. CUBIT-Pro provides capability detect absence clock signal more than equivalent processor clock (PCLK) cycles. failure detection performed independently CellBus Read Clock (CBRC) CellBus Write Clock (CBWC). bits (register bits CBLORC CBLOWC) CUBIT-Pro memory used indicate clock loss event. Once event detected, these bits register will remain until microprocessor reads register, which point register will cleared. These events used generate microprocessor interrupt provided that appropriate bits interrupt enable register (address 06H, bits INTENA1 INTENA0) second monitoring function concerns detection loss frame. detection mechanism looks consecutive missing CellBus frame pulses 32-user mode (U32 Low), four consecutive missing CellBus frame pulses 16-user mode. CellBus Read Clock must present detect Loss Frame Pulse. CellBus Read Clock present CellBus Write Clock not, then both CBLOWC CBLOF will set. CBLOF generate interrupt microprocessor assuming that appropriate interrupt enable (register 06H, INTENA2).
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
CUBIT-Pro CELL INLET OUTLET PORTS Cell Inlet Outlet ports constitute main interfaces cell traffic between CUBIT-Pro other devices either upper Physical (PHY) Layers. Several interfaces supported device: UTOPIA 8-bit mode, TranSwitch 16-Bit mode Back-to-Back (CUBIT-Pro-to-CUBIT-Pro interface). CUBIT-Pro provide address translation selected input TRAN (pin 154). translation selected, external hardware must provide CellBus Routing Header, Tandem Routing Header (optional), Acell. translation mode selected, hardware required only provide Acell CUBIT-Pro will perform translation based information programmed into attached translation SRAM. modes cell size selectable external pins LMODE2, LMODE1 LMODE0 (pins 156, 157, 158, respectively), described below. This feature permits CUBIT-Pro accommodate requirements different designs. Additionally, UTOPIA 16-Bit modes selected behave either master (Alayer device) slave (PHY layer device). selection between Aand layer device UTOPIA 16-Bit modes made PHYEN (pin 48), where enables layer device operation. CUBIT-Pro allows selection clock cell Inlet/Outlet operation from three different sources: CellBus clocks (CBRC, CBWC, 77), processor clock (PCLK, 32), externally supplied clock (LCLOCK, 45). clock selected will used UTOPIA 16-Bit Alayer device modes Back-to-Back (cell inlet clock) mode, which CUBIT-Pro sources interface clock. other modes clock input CUBIT-Pro. selection clock source cell interfaces performed control bits register 0BH: CLKS1, CLKS0 LINEDIV (3-0). coding clock selection follows: CLKS1, CLKS0 0,0: Cell interface clock CellBus clock divided 2LINEDIV CLKS1, CLKS0 0,1: Cell interface clock LCLOCK clock divided 2LINEDIV CLKS1, CLKS0 1,0: Cell interface clock PCLK clock divided 2LINEDIV CLKS1, CLKS0 1,1: Reserved, 8-Bit UTOPIA Mode Aand Layer Emulation Typical signal connections CUBIT-Pro when operating UTOPIA mode illustrated Figures ALayer Layer cell level handshake modes, respectively. operating mode options UTOPIA mode controlled input pins TRAN, PHYEN, LMODE2, LMODE1 LMODE0, indicated tables Figures TRAN selects internal translation mode, asserted. UTOPIA mode, PHYEN determines whether CUBIT-Pro emulates device. LMODE2, LMODE1 LMODE0 determine cell inlet/outlet cell size. When internal translation used, cell input cell output exactly that defined UTOPIA, with 53-byte inlet cells. applications which internal translation function used, timing logical flow cell input cell output still identical that UTOPIA, except that 57-byte 55-byte inlet cells used, instead additional bytes Routing Header bytes which would inserted CUBIT-Pro translation function were used, instead added external translation function. connections different inlet outlet byte counts cell various modes shown table Figure ALayer emulation. Similarly, Figure shows connections byte counts Layer emulation. ABRENA must held high left floating internal pull-up) proper UTOPIA mode operation.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Figure ALayer Emulation 8-Bit UTOPIA Mode Signal Connections Operating Mode Selection
UTOPIA Layer Device
RxData RxSOC
Inlet
CID(7-0) CISOC
CUBIT-Pro CellBus
CBD(31-0) CBRC CBWC CBACK CBCONG
RxClav RxEnb RxClk
Input
TxData TxSOC TxClav TxEnb TxClk
CICLAV CIENB CICLK GFC3 GFC2 GFC1 GFC0 COD(7-0) COSOC COCLAV COENB COCLK
Outlet Microprocessor
PHYEN High
TRAN High
LMODE2 High
LMODE1
LMODE0 High
Operating Mode: Inlet UTOPIA, bytes: cell plus CellBus Routing Header plus bytes Tandem Routing Header UTOPIA, bytes: cell plus CellBus Routing Header plus bytes Tandem Routing Header UTOPIA, bytes: cell plus CellBus Routing Header UTOPIA, bytes: cell plus CellBus Routing Header UTOPIA, 53-byte cell UTOPIA, 53-byte cell
Operating Mode: Outlet UTOPIA, 53-byte cell
High
High
High
High
UTOPIA, bytes: cell plus Tandem Routing Header UTOPIA, 53-byte cell
High
High
High
High
High
UTOPIA, bytes: cell plus Tandem Routing Header UTOPIA, 53-byte cell UTOPIA, bytes: cell plus Tandem Routing Header Reserved Reserved Reserved Reserved
High High
High High
High High
High
High High High High
High
High High High
High High High
Reserved Reserved Reserved Reserved
Note: High VDDIO +5V; Ground; Don't Care
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Figure Layer Emulation 8-Bit UTOPIA Mode Signal Connections Operating Mode Selection
UTOPIA ALayer Device ATxData TxSOC CID(7-0) CISOC
Inlet CUBIT-Pro CellBus
CBD(31-0)
TxClav TxEnb TxClk
RxData RxSOC RxClav RxEnb RxClk
Input
CICLAV CIENB CICLK GFC3 GFC2 GFC1 GFC0 COD(7-0) COSOC COCLAV COENB COCLK
CBRC CBWC CBACK CBCONG
Outlet Microprocessor
PHYEN
TRAN High
LMODE2 High
LMODE1
LMODE0 High
Operating Mode: Inlet UTOPIA, bytes: cell plus CellBus Routing Header plus bytes Tandem Routing Header UTOPIA, bytes: cell plus CellBus Routing Header plus bytes Tandem Routing Header UTOPIA, bytes: cell plus CellBus Routing Header UTOPIA, bytes: cell plus CellBus Routing Header UTOPIA, 53-byte cell UTOPIA, 53-byte cell
Operating Mode: Outlet UTOPIA, 53-byte cell
High
High
High
UTOPIA, bytes: cell plus Tandem Routing Header UTOPIA, 53-byte cell
High
High
High
UTOPIA, bytes: cell plus Tandem Routing Header UTOPIA, 53-byte cell UTOPIA, bytes: cell plus Tandem Routing Header Reserved Reserved Reserved Reserved
High High
High High
High
High
High High High
High High High
Reserved Reserved Reserved Reserved
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Back-to-Back Mode Back-to-Back mode used support interconnection CellBus buses, shown Figure TRAN low, each CUBIT-Pros translation memory connected, cell address translation function active, inlet cells bytes long. cells from outlet either bytes long. bytes selected, cell will carry Tandem Routing Header from CellBus bus. TRAN high, translation function used. transfers into cell inlet will bytes long. initial bytes presented CUBIT-Pro CellBus Routing Header. cell outlet present cells either bytes, whether internal translation performed cell inlet side. bytes selected, cell will carry Tandem Routing Header from CellBus bus. cell outlet will carry extra bytes which Tandem Routing Header from CellBus bus. These bytes presented inlet port connected CUBIT-Pro, which uses them CellBus Routing Header when puts cell bus. order avoid re-transmission multicast broadcast cells from CellBus another, back again, CUBIT-Pro which operating Back-to-Back mode will reject incoming broadcast multicast cells which originated from inlet side. timing this mode similar that UTOPIA ALayer emulation mode, except that directionality COCLAV, COENB COCLK signals reversed, shown connections diagrams Figures ABRENA must held high left floating internal pull-up).
Inlet CUBIT-Pro CellBus
CBD(31-0) CBRC CBWC CBACK CBCONG COCLK COENB COCLAV COSOC COD(7-0) CICLK CIENB CICLAV CISOC CID(7-0) CID(7-0) CISOC CICLAV CIENB CICLK
Outlet
COD(7-0) COSOC COCLAV COENB COCLK
CUBIT-Pro CellBus
CBD(31-0) CBRC CBWC CBACK CBCONG
Outlet Microprocessor
Inlet Microprocessor
PHYEN
TRAN High
LMODE2 High
LMODE1
LMODE0
Operating Mode: Inlet Back-to-Back: bytes, cell plus bytes CellBus Routing Header Back-to-Back: 53-byte cell Back-to-Back: 53-byte cell
Operating Mode: Outlet Back-to-Back: bytes, cell plus bytes Tandem Routing Header Back-to-Back: 53-byte cell Back-to-Back: bytes, cell plus bytes Tandem Routing Header Back-to-Back: 53-byte cell
High
High
High
Back-to-Back: bytes, cell plus bytes CellBus Routing Header
Figure Back-to-Back Mode Signal Connections Operating Mode Selection TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Byte Ordering UTOPIA Back-to-Back Modes Byte ordering cell inlet outlet alternatives described above illustrated Figure
First Byte Transferred
TandemRH TandemRH CellBusBusRH CellBusBusRH GFC, VPI, VCI, Byte Byte Byte CellBusBusRH CellBusBusRH GFC, VPI, VCI, Byte Byte Byte TandemRH TandemRH GFC, VPI, VCI, Byte Byte Byte GFC, VPI, VCI, Byte Byte Byte bytes, header
bytes, data
Byte Byte Last Byte Transferred Byte
Byte Byte Byte
Byte Byte Byte
Byte Byte Byte
Bytes Inlet
Bytes Inlet
Bytes Outlet
Bytes Inlet, Outlet Cell
Note: Routing Header
Figure Byte Ordering Cell Inlet Outlet UTOPIA Back-to-Back Modes
16-Bit Cell Interface Mode Aand Layer Emulation 16-Bit cell interface mode selected emulate ALayer UTOPIA device, alternatively emulate Layer UTOPIA device, shown Figures respectively. 16-Bit mode enabled setting device strap ABRENA low, with settings TRAN, LMODE2, LMODE1 LMODE0 selected according table Figure ALayer emulation, according table Figure Layer emulation. Layer emulation enabled with PHYEN. timing 16-Bit mode identical that UTOPIA mode, data width expanded word bits out. translation used this case. extra inlet bits connected pins used data translation RAM, (7-0), extra outlet pins pins translation address output, (7-0).
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Inlet
TRD(7-0) CID(7-0) CISOC
CUBIT-Pro CellBus
CBD(31-0) CBRC
CICLAV CIENB CICLK GFC3 GFC2 GFC1 GFC0 TRA(7-0) COD(7-0) COSOC COCLAV COENB COCLK
CBWC CBACK CBCONG
Outlet Microprocessor
PHYEN High
TRAN
LMODE2
LMODE1 High
LMODE0
Operating Mode: Inlet 16-Bit: words, cell plus word Tandem Routing Header, plus word CellBus Routing Header 16-Bit: words, cell plus word Tandem Routing Header, plus word CellBus Routing Header 16-Bit: words, cell, plus word CellBus Routing Header 16-Bit: words, cell, plus word CellBus Routing Header Reserved
Operating Mode: Outlet 16-Bit: words, cell plus word Tandem Routing Header
High
High
High
16-Bit: 27-word cell
High
High
16-Bit: words, cell plus word Tandem Routing Header 16-Bit: 27-word cell
High
High
High
Reserved
Figure ALayer Emulation 16-Bit Mode Signal Connections Operating Mode Selection
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Figure Layer Emulation 16-Bit Mode Signal Connections Operating Mode Selection
Inlet CUBIT-Pro CellBus
CBD(31-0) CBRC CICLAV CIENB CICLK GFC3 GFC2 GFC1 GFC0 TRA(7-0) COD(7-0) COSOC COCLAV COENB COCLK CBWC CBACK CBCONG
TRD(7-0) CID(7-0) CISOC
Outlet Microprocessor
PHYEN
TRAN
LMODE2
LMODE1 High
LMODE0
Operating Mode: Inlet 16-Bit: words, cell plus word Tandem Routing Header, plus word CellBus Routing Header 16-Bit: words, cell plus word Tandem Routing Header, plus word CellBus Routing Header 16-Bit: words, cell, plus word CellBus Routing Header 16-Bit: words, cell, plus word CellBus Routing Header Reserved
Operating Mode: Outlet 16-Bit: words, cell plus word Tandem Routing Header
High
High
16-Bit: 27-word cell
High
16-Bit: words, cell plus word Tandem Routing Header 16-Bit: 27-word cell
High
Reserved
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Word Ordering 16-Bit Cell Interface Mode word ordering 16-Bit mode shown Figure
29-Word Inlet
First Word Transferred
TandemRH TandemRH
28-Word Inlet
CellBusBusRH CellBusBusRH GFC, Byte Byte VPI, VCI, Undefined Byte Byte
28-Word Outlet
TandemRH GFC, Byte Byte TandemRH VPI, VCI, Undefined Byte Byte
CellBusBusRH CellBusBusRH GFC, Byte Byte VPI, VCI, Undefined Byte Byte
27-Word Outlet
GFC, Byte Byte VPI, VCI, Undefined Byte Byte
Byte Byte
Byte Byte Byte
Byte Byte Byte
Byte Byte Byte
Byte Byte Byte
Byte Byte Byte
Byte Byte Byte
Byte Byte Byte
Last Word Transferred
Byte
High Byte
Byte
High Byte
Byte
High Byte
Byte
High Byte
Byte
Figure Word Ordering Cell Inlet Outlet 16-Bit Mode
TRAFFIC MANAGEMENT FUNCTIONS Dynamic Generic Flow Control (GFC) Field Insertion CUBIT-Pro insert value first nibble Acell header real time. value nibble supplied CUBIT-Pro input pins GFC(3-0). insertion value enabled control GFCENA, shown Figure
CUBIT-Pro Cell Outlet Port
Value
Output Cell Data
Cell from Outlet Queue
Calculation
GFCENA
Figure Insertion Outlet Queue (GFCENA control GFCENA (Control Register Address 0CH, one, then state four Generic Flow Control input pins GFC(3-0) will accepted during leading rising edge clock first byte TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Acell header inserted outgoing following cell (see timing diagram Figure details). Therefore value inserted into next outgoing cell. Forward Explicit Congestion Notification (FECN) CUBIT-Pro notify impending congested state setting middle Payload Type (PT) field Acell header. This Explicit Forward Congestion Indication (EFCI) will asserted cell both conditions occur same time: register (IFECN (bit register 0CH) Limit reached, QM=1 Limit Limit reached. activation EFCI single-queue split-queue modes illustrated Figures respectively.
VBRLIMIT Sync FIFO Single Queue Cell Outlet Port Cell Cell Cell Cell Cell Cell
Note: IFECN control EFCI congestion indication middle sequence (X0X X1X). value determined when cell leaves queue.
Figure Example Congestion Indication Single-Queue Mode
Figure shows starting condition single-queue mode soon after congestion conditions have both become present, with three cells queue when VBRLIMIT Cells reached Sync FIFO before congestion occurred, they marked with congestion indication have value X0X. first cell queue (cell marked with congestion indication X1X) moves into Sync FIFO when outlet link free Cell sent cell outlet port. Cells then shift left, putting Cell VBRLIMIT boundary, congestion persists Cell also marked with X1X. When this cell moves into Sync FIFO, Cell shifts left only cell left queue, assuming more cells have joined queue. Since queue length less than VBRLIMIT condition longer exists cell carries congestion marking X0X). Figure shows starting condition split-queue mode some time after congestion conditions have both become present, with three cells cell queue when CBRLIMIT cells cell queue when VBRLIMIT (i.e., both queues congestion level).
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Control Data Cell Queue (Priority
CBRLIMIT Cell Queue (Priority Cell Cell Cell Cell Queue (Priority Cell Cell Cell Queue (Priority
Sync FIFO Cell Outlet Port Cell Cell Cell
VBRLIMIT
Note: IFECN control EFCI congestion indication middle sequence (X0X X1X). value determined when cell leaves queue.
Figure Example Congestion Indication Split-Queue Mode (QM=1)
before, cells left queues before congestion occurred marked congestion indication X0X). When outlet link becomes free cells Sync FIFO shift left, cells flow Sync FIFO from four data cell queues priority order. Since queue contains cells when VBRLIMIT congestion continues exist while cells cell queue moved into Sync FIFO, cells marked with congestion indications X1X). Now, assuming more cells joining queues, cell queue empty cell queue still VBRLIMIT value with cells, cell also marked with congestion indication. when moves Sync FIFO only cell left cell queue, conditions longer both exist, this cell marked with congestion indication X0X). Paralleling Cell Inlet/Outlet Ports Redundancy control ONLINE (control register address 0CH, zero, then CUBIT-Pro cell outlet interface output pins will taken high impedance (Hi-Z) state cell inlet data input pins will disabled. Thus CUBIT-Pros paralleled redundancy, each connected separate CellBus bus. Cells will only accepted from, sent line CUBIT-Pro which ONLINE
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
INLET-SIDE TRANSLATION Introduction translation function inlet side operates using information stored external static RAM, provide following functions: Virtual Path Identifier (VPI) translation VPI/VCI translation (where Virtual Circuit Identifier), CellBus Routing Header insertion, Tandem Routing Header insertion, flow cell routing, flow cell routing. translation operations start performing translation table lookup based number incoming cell. Within routing table record that control information that VPI, indicating whether cells routed based number alone VCI. VPI-only routing selected, translated number, accompanied CellBus Tandem Routing Headers, retrieved from translation record that VPI. this case, number incoming cell changed. translation selected, separate routing flow cells RM-VPC cells that programmed, allowing selective handling these OAM-cells RM-cells CellBus system. instead programmed translation, then two-step procedure used accomplish translation. record, accessed first, indicates size position memory translation table. Using this information, address cell, translation record accessed. This translation record contains numbers assigned cell, along with CellBus Tandem Routing Headers. When VPI/VCI translation selected, separate routing flow cells RM-VCC cells that programmed, allowing selective handling these OAM-cells RM-cells manner similar that flow cells RM-VPC cells. both cases, cells with translated headers CellBus Tandem Routing Headers forwarded sequential order. Translation does delay cells passing through inlet side CellBus bus.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Translation Connections CUBIT-Pro address 256k bytes translation SRAM (TRAM). connections TRAM shown Figure TRAM access time requirement dependent upon cell inlet clock speed (i.e., ALayer mode: CellBus clock, PCLK, LCLOCK; Layer mode: CICLK), Figures access time nanoseconds less will support maximum CellBus speed.
Translation SRAM
ADDR DATA
Chip Select Generation Logic
TRWE TROE
CUBIT-Pro
Figure Translation Connections
chip select should implemented according number SRAM devices used design. single 256k SRAM used, memory permanently selected, low-power application required then memory selected only when CUBIT-Pro needs access SRAM (use TROE TRWE, shown Figure 16). Translation Control When CUBIT-Pro device configured perform translation (input TRAN low), replaces received values numbers with values, adds Routing Headers cells forwarded CellBus bus. VPI/VCI number Routing Header information that inserted comes from translation record entries TRAM. TRAM organized into block records block records, contents which established system control. Translation Organization translation partitioning shown Figure lower portion TRAM contains translation records VPIs. When mode enabled (control UNI=1), number entries 256. When mode enabled (UNI=0), 4096 entries present. Depending whether Tandem Routing Header enabled Record has: four bytes Tandem Routing Header (TRH) used (control TRHENA=0), bytes used (TRHENA=1). size memory space this mode ranges from 1024 bytes (UNI mode, TRH, 256) 24576 bytes (NNI TRH, 4096). memory space above section translation record storage space, divided into number pages. Each page contains translation records 128, 256, 512, 1024 VCIs. Depending whether Tandem Routing Header enabled Record has: bytes Tandem Routing Header (TRH) used (control TRHENA=0), eight bytes used (TRHENA=1).
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
number records page (VRP) depends settings VRPS[1,0] control bits register follows: VRPS[1,0]=0,0: VRPS[1,0]=0,1: VRPS[1,0]=1,0: 1024 VRPS[1,0]=1,1: total size TRAM which CUBIT-Pro support 262,144 bytes (256k). Hence, number translation table pages which supported function memory size, states control bits TRHENA. example, maximum number memory pages, maximum memory size, follows: VRPS[1,0]=0,0: UNI=1, TRHENA (262144-(256*6))/(256*8) Pages, UNI=1, TRHENA (262144-(256*4))/(256*6) Pages. VRPS[1,0]=0,1: UNI=1, TRHENA (262144-(256*6))/(512*8) Pages, UNI=1, TRHENA (262144-(256*4))/(512*6) Pages. VRPS[1,0]=1,0: 1024 UNI=1, TRHENA (262144-(256*6))/(1024*8) Pages, UNI=1, TRHENA (262144-(256*4))/(1024*6) Pages. VRPS[1,0]=1,1: UNI=1, TRHENA (262144-(256*6))/(128*8) Pages, UNI=1, TRHENA Min[(262144-(256*4))/(128*6), 256] [340,256] Pages. VRPS[1,0]=1,1, 128. maximum number addressable pages 256, even though, theoretically, pages could SRAM 256k bytes.
6143 8191 1023 Record
VRPS[1,0] VRPS[1,0]
3071 4095 Record Record Record Record Record Page
VRPS[1,0]
1535 2047 Record Record Record 1023
VRPS[1,0]
Record Record Page Page Page
Translation Table
VRPS[1,0]
1023, 1535, 16383 24575 Record Record Record Record Record Page
Translation Table
Figure Translation Organization
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Page Organization This page optionally used OAM-cells routing, RM-cells routing, data cells routing. OAM/RM reserved VCs, OAMRMEN (bit register 0EH) must OAM/RM routing enabled (OAMRMEN=1) then organization Page shown Figure
Last Record (127, 255, 511, 1023)
Page
Record Record Record Record Record Record Record Record Record Record Record Record Record Record
OAM-F5 Cells (PT= 111) Record RM-VCC Cells (PT= 110) Record OAM-F5 Cells (PT= 101) Record OAM-F5 Cells (PT= 100) Record RM-VPC Cells Record
OAM-F4 Cells Records
Reserved Special Cells
Figure Page Organization (Bit OAMRMEN=1) device required operate CUBIT TXC-05801 applications, then OAMRMEN must which power-up/reset default. Translation Procedure Translation performed two-step procedure, starting with examining incoming number. full 8-bit (UNI=1) 12-bit (UNI=0) number used. incoming number used address translation record. translation done only, leaving number intact, then number routing header contained translation record. translation done, then record contains pointer location more "pages" translation records. Each "page" translation records either 128, 256, 512, 1024 consecutive numbers (depending settings bits VRPS[1,0] register 0EH). sixteen such pages assigned VPI. only restriction that pages each must assigned consecutive address space from zero upwards. Within this assigned space, number incoming cell used address particular translation record containing numbers routing header. OAM/RM cells routed either from record record that marked this special cells routing, detailed section below entitled "OAM-Cells RM-Cells Record Format". translation operation CUBIT-Pro uses several data structures. These data structures three different types: Record Record OAM/RM Record Each these records contains more control bits first byte record (byte which determines whether routing OAM/RM cell. control bits described next. TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Translation Records Control Bits Four control bits, labelled used byte translation records, described below: Active Bit: translation record, then that active. Cells received with this will translated forwarded bus, unless one. A=0, then cells received this will considered misrouted, unless I=1. Translation Enable (P): this translation record, then VPI-only translation made. zero, combined translation made. OAM/RM Cell Routing Enable (E): record, then VCIs numbered through that will routed according OAM/RM records contained record numbers through page zero. Additionally, record, then cells that with having will routed according translation record contained record number page zero. Regular data cells (not conforming above rules) routed according and/or record. record, then cells that having 100, 101, 110, 111(Payload Type Indicator, Acell header) will routed according translation record contained record numbers page zero, respectively. Ignore (I): ignore (I=1) active (i.e., translation record) then incoming cells bearing this number discarded, counted misrouted cells. control NOTIGN (bit register 0EH) then connections with will treated I=0. OAM/RM Routing Mode Bits (C1, C0): These bits used determine which VPI/VCI OAM/RM cells routed. They placed locations bits. possible combinations are: C1,C0 0,0: cell header translated according values OAM/RM record (this value OAMRMEN=0 should selected applications supporting CUBIT TXC-05801 functionality) C1,C0 0,1: flow this virtual path connection (VPC) cells/RM-VPC cells routed according OAM/RM record. Instead, these cells routed according record corresponding incoming flow this virtual circuit connection (VCC) cells/RM-VCC cells routed according OAM/RM record. Instead, these cells routed according record corresponding incoming VP/VC combination. C1,C0 1,0: attach CellBus Routing Header (CBRH) Tandem Routing Header (TRH) only, preserve incoming VP/VC combination C1,C0 1,1: reserved
Note: order Tandem Routing Header, TRHENA must selected regardless table values.
CellBus Routing Header CellBus Routing Header 16-bit structure, which formatted described earlier CellBus Cell Routing subsection. Additional detail provided Appendix "CellBus Technical Manual CUBIT-Pro Applications", TranSwitch document number TXC-05802-TM1. Tandem Routing Header Tandem Routing Header used CellBus Routing Header, when passed through CUBIT-Pro back-to-back mode, must follow same construction rules CellBus Routing Header.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Tandem Routing Header used some proprietary purposes, format will follow different specification. Translation Record Formats Translation Record Formats translation records four bytes long TRHENA=0, bytes long TRHENA=1, shown Figure Each either idle busy. busy, then each VPI-only translation, combined VPI/VCI translation. control bits Routing Headers described preceding sections.
Idle VPI, TRHENA=1 Idle VPI, TRHENA=0
unused, then (Active bit, relative address zero zero, indicating idle. cell arrives with this number, discarded counted misrouted cell.
Translation, TRHENA=1 Translation, TRHENA=0
CellBus Routing Header CellBus Routing Header VPI, VPI, Tandem Routing Header Tandem Routing Header CellBus Routing Header CellBus Routing Header VPI, VPI,
busy have number translation only, then set=1, set=1. this case, inserted cell contained relative address zero VPI), relative address VPI). CellBus Tandem Routing Headers also contained next four bytes. busy combined VPI/VCI number translation, reference generated translation record. active (A=1), translation (P=0). relative address zero contain Page Size, which number assigned pages, each 128, 256, 512, 1024 records, allocated this (range from where 0H=16). Relative address contains Page Offset, which indicates where among pages first utilized page starts.
Translation, TRHENA=1 Translation, TRHENA=0
Page Offset Page Size
Page Offset Page Size
Figure Translation Record Formats calculation start address record when there Tandem Routing Header (control TRHENA=0) performed follows: VP_Start_Addr TRHENA=1 then: VP_Start_Addr TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Translation Record Formats translation records bytes long TRHENA=0, eight bytes long TRHENA=1, shown Figure Each either idle busy.
IDLE VCI, TRHENA=1 IDLE VCI, TRHENA=0
inactive (A=0) Ignore (I=0), then cells arriving bearing that number discarded counted misrouted. I=1, they discarded counted misrouted.
Translation, TRHENA=1 Translation, TRHENA=0
CellBus Routing Header CellBus Routing Header VCI, VCI, VPI, VPI,
Tandem Routing Header Tandem Routing Header CellBus Routing Header CellBus Routing Header VCI, VCI, VPI, VPI,
active (A=1), then numbers inserted cell, CellBus Routing Header used, read from translation record positions indicated.
Figure Translation Record Formats
calculation start address record uses information from table addressed incoming cell, well information incoming cell. information required from record Page Offset (VPO). case with Tandem Header Translation (control TRHENA=0 register 0AH) mode (control UNI=1 register 0AH) start address record corresponding incoming VP/VC, assuming given number records page (VRP, determined control bits VRPS1 VRPS0 register 0EH) calculated decimal format) follows: VC_Start_Address 1024 with TRHENA=1 UNI=1: VC_Start_Address 1536 with TRHENA=0 UNI=0: VC_Start_Address =16384 with TRHENA=1 UNI=0: VC_Start_Address 24576
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
OAM-Cells RM-Cells Record Format OAM/RM reserved cells routing performed VP/VC combination with appropriate programming E-bit translation record, setting OAMRMEN (bit register 0EH) compatibility with CUBIT TXC-05801 applications, OAMRMEN should (default). Both flows supported CUBIT-Pro. Depending which flow routed, algorithms used CUBIT-Pro (assuming OAMRMEN=1). algorithm F5-flow depicted Figure field Acell header coming VP/VC that VP/VC translation (with E-bit translation record) will checked possible values routed Page according flow shown Figure flow cell coming will sent Page within numbers 0-31 (OAMRMEN=1) according algorithm shown Figure
Incoming Cell
VPI/VCI Translation? Record: E-Bit
Route According Translation
Route According Record
ACell Header: 100? Route According Page
ACell Header: 101? Route According Page
ACell Header: 110? Route According Page
ACell Header: 111? Route According Page
ACell Header: 0xx? Route According Record
Figure RM-VCC Cell Routing (Bit OAMRMEN=1)
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Incoming Cell
Translation? E-Bit
Route According VP/VC Translation
Route According Record
0.31? 7.31? Route According 7.31 Page
110? Route According Page
Route According Page
Figure RM-VPC Cell Routing (Bit OAMRMEN=1) corresponding formats translation records shown Figure
IDLE VCI, TRHENA=1 IDLE VCI, TRHENA=0
inactive (A=0) Ignore (I=0), then cells arriving bearing that number discarded counted misrouted. I=1, they discarded counted misrouted.
Translation cells, TRHENA=1 Translation cells, TRHENA=0
CellBus Routing Header CellBus Routing Header VCI, VCI, VPI, VPI,
Tandem Routing Header Tandem Routing Header CellBus Routing Header CellBus Routing Header VCI, VCI, VPI, VPI,
bits determine type translation OAM/RM cells received. coding explained "Translation Records Control Bits" section.
active (A=1), then numbers inserted cell, CellBus Routing Header used, read from translation record positions indicated.
Note: OAM/RM Translation Records optional. They located page zero.
Figure OAM/RM-Cells Translation Record Formats
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
MULTICAST NUMBER MEMORY multicast address control cell multicast address data cell sent number CUBIT-Pros, single CUBIT-Pro receive cells with number different addresses. This controlled setup Multicast Number Memory (addresses E0H-FFH CUBIT-Pro memory map), which block bytes. Each bits block maps multicast address, shown Figure When CUBIT-Pro enabled receive corresponding multicast address cell. Each CUBIT-Pro receive possible multicast addresses.
this location enables multicast address Field FFH) this location enables multicast address Field F8H)
Addresses (32)
Byte
this location enables multicast address Field 00H)
this location enables multicast address Field 07H) Note: Field refers CellBus Routing Header Multicast Address cells (see Figure
Figure Multicast Number Memory
CellBus INTERFACE Thirty-seven lines comprise CellBus interface, shown Figure There thirty-two Data lines, with Frame, Acknowledge, Congestion Indicator lines, sourced CUBIT-Pro device, Clock lines sourced external drivers. Operation with Internal GTL+ Transceivers Gunning Transceiver Logic (GTL+) transceivers CellBus Data, Frame, Acknowledge, Congestion Indicator lines contained internally CUBIT-Pro, along with clock line GTL+ receivers. Each drivers typical current sink capability capable driving card backplane directly. Each GTL+ lines pulled-up each ends (+/- resistor (metal film carbon composition) +1.5 low-impedance supply. Each each line should have filtering capacitor connected from +1.5 supply ground, shown Figure
+1.5V 0.01µF +1.5V 0.01µF
CUBIT-Pro
CUBIT-Pro
CUBIT-Pro
Figure External Circuit Requirements GTL+ Transceivers TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
CUBIT-Pro pinout, pins involved with interface aligned along side package between pins 112. This side package must aligned toward board connector, toward bus, with little board trace length possible between pins connector bus, maximize operating speed. Clock Source GTL+-level clock signals must driven CellBus from external source. These write clock, CBWC, read clock, CBRC. phase relationship keeping write clock between nanoseconds behind read clock needed ensure proper synchronous operation. When clock driver driven from center backplane (i.e., greater than half backplane length from card) minimum phase distance more must maintained. When driver ends, more conservative minimum required. CellBus implementation, backplane each card, care must taken ensure that these lines routed together. capacitive inductive loadings lines should nearly equal possible, maintain performance. drive point, delay line should used maintain stable delay, read write clock drivers must units same integrated circuit package. these precautions will ensure most stable clocks permit highest possible operating speed. Arbiter Selection copy CellBus Arbiter circuitry included inside each CUBIT-Pro device. Enabling arbiter particular CUBIT-Pro done connecting ENARB that device ground (VSS). Normally, arbiter turned remaining arbiters that turned off. responsibility overall system control decide which CUBIT-Pro will have arbiter enabled, enable Failure arbiter detected using NOGRT indications. multiple CUBIT-Pros indicating NOGRT failures, arbiter failure indicated. again responsibility system control enable another arbiter. Upon switching from arbiter another, receiving devices will automatically re-align frame position within CellBus frame.
OUTLET-SIDE QUEUE MANAGEMENT CUBIT-Pro contains 123-cell queuing FIFO data outlet side. This FIFO operated single 123-cell FIFO, split into four independent FIFOs. Single Queue Operation control Address 0CH, zero, then outlet single 123-cell FIFO. This mode appropriate when single type traffic switched system. this case cell congestion, purposes causing FECN enabled control IFECN Address 0CH, established register VBRLIMIT Address 12H. Split-Queue Operation outlet FIFO split into separate queues. These are, order service priority, Control Data (highest priority), CBR, VBR, ABR. Control Data cell queue fixed length cells, queue cells. congestion threshold queue size queue contents register CBRLEN Address 10H, congestion point CBRLIMIT Address 11H. remaining FIFO cells assigned queue. length queue (123-2-32-CBRLEN 89-CBRLEN), congestion limit VBRLIMIT Address 12H. Note differences between control data queue section split outlet queue, control cell receive buffer control cell transmit buffer (all referred control queue):
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
control data queue section split outlet queue accepts cells from CellBus that have single address data routing header with field (see Figure control cell receive buffer (address 60H-93H) accepts cells from CellBus that have single address control routing header (see Figure control cell transmit buffer loaded microprocessor with cell sent CellBus bus. have CellBus Routing Header formats shown Figure Multicast Broadcast cells split-queue mode sent queues, respectively.
MICROPROCESSOR INTERFACE General Description CUBIT-Pro Microprocessor Port will support interface characteristic either Intel Motorola microprocessors, shown Figure
CUBIT-Pro PCLK MOTO PCLK RD/WR DTACK MOTO
CUBIT-Pro
Intel Interface
Motorola Interface
Figure Microprocessor Port Interface Connections
connections address A(7-0), data D(7-0), select (SEL) processor clock (PCLK) same both cases. Differences listed below. Intel Mode Enabled when device strap MOTO connected (ground). Connections shown Figure differences support Intel mode are: execute write command, execute read command, Interrupt active high, Ready active high. When low, requests microprocessor wait time.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Motorola Mode Enabled when device strap MOTO connected VDDIO (+5V). Connections shown Figure differences support Motorola mode are: used must pulled volts, RD/WR high execute read command execute write command, Interrupt active low, Data Transfer Acknowledge DTACK active low. When inactive, pulled high external pull-up resistor, requests microprocessor wait time. Interrupts CUBIT-Pro allows generation interrupts based eleven different events. events latched status registers located addresses 08H, shown Figures events will generate interrupt provided corresponding interrupt enable bit, located registers addresses 09H, one. events occurs, corresponding status will one. status bits register cleared when read, except bits which events still persist. Some enabled interrupts cleared absence CellBus clocks. Such interrupts will persist until clocks re-applied. possible, however, mask interrupt regardless absence presence CellBus clocks. events reported explained below: Status register address 05H: (MSB) (LSB)
RESERVED
BIP-8
CBLOF
CBLORC CBLOWC
Figure CUBIT-Pro Status Register Address BIP-8 Error: BIP-8 field (Grant cycle) CellBus cell body cell received from CellBus does match calculated BIP-8, this (see Figure CBLOF CellBus Loss Frame Pulse Error: event that CellBus frame pulse present more than consecutive 16-cycle frames, CellBus Write Clock present, this CBLORC CellBus Loss Read Clock Error: CellBus Read Clock present, this will CBLOWC CellBus Loss Write Clock Error: CellBus Write Clock present, this will
Note: Please Note Memory Reset States section (below) information related recovery from loss CellBus clocks hardware reset pin.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Status register address 08H: (MSB) CRCF CRQOVF CRQCAV INSOC CTSENT NOGRT RESERVED (LSB) OCOVF
Figure CUBIT-Pro Status Register Address
CRCF CRC-4 Error: CRC-4 field H(3-0) CellBus Routing Header cell received from CellBus does match calculated CRC-4, this (see Figure CRQOVF Control Receive Queue Overflow: overflow will occur, this will when more than four cells accumulate control receive queue. CRQCAV Control Receive Queue Cell Available: When control cell been received from CellBus placed receive buffer (addresses 60H-93H) this will This cleared after microprocessor writes CRQSENT. INSOC Inlet Start Cell: ALayer Emulation UTOPIA 8-bit (PHYEN High) ALayer Emulation 16-Bit (PHYEN High) modes Back-to-Back mode, CISOC present same clock cycle that CICLAV asserted, CISOC asserted before current cell, INSOC Layer Emulation UTOPIA 8-bit (PHYEN Low) Layer Emulation 16-Bit (PHYEN Low) modes, CISOC present same clock cycle that CIENB asserted (after CICLAV been asserted signaling transfer first byte cell), CISOC asserted before current cell, INSOC ONLINE disable cell acceptance cell inlet, arrival cell will cause INSOC order prevent generation false interrupts, interrupt-enable INSOC (INTEN4) should also when ONLINE layer emulation mode. CTSENT Control Cell Sent: When microprocessor requests that control cell sent CellBus bus, this will after cell been sent. NOGRT Grant: CUBIT-Pro device requested CellBus grant received after number frames indicated TIME register (address 0FH), this will OCOVF Outlet Cell Overflow: single-queue mode overflow will occur, this will when more than cells accumulate outlet queue.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
split-queue mode this overflow will occur following events occurs: More than cells accumulate queue More than CBRLEN (address 10H) cells accumulate queue More than minus CBRLEN) cells accumulate queue More than cells accumulate control queue. Control Queue Send Receive formats send (transmit) receive control cells shown Figure Reference Figure will helpful understanding cells handled inlet outlet control queues. cell sent from microprocessor CellBus using control cell transmit buffer (Inlet Control Queue Figure This ability allows microprocessor send type data, control loopback cell CUBIT-Pro CellBus bus. microprocessor first writes 56-byte transmit cell with format shown Figure control cell transmit buffer (Addresses A0H-D7H CUBIT-Pro memory map). Then written control CTRDY (Address 0AH, cell will sent CellBus after pending data cells, CTSENT (Address 08H, will then CTRDY will reset Another such cell send sequence started after CTSENT been received. four-cell FIFO buffer (Outlet Control Queue Figure provided reception control cells from CellBus bus, since control cells arrive from several sources have wait microprocessor accept them from CUBIT-Pro. FIFO output 52-byte memory segment CRQ(51-0) Addresses 93H-60H. When this segment acquires received control cell CUBIT-Pro sets interrupt CRQCAV (Address 08H, This enabled cause interrupt microprocessor setting interrupt enable INTEN5 Address 09H, When interrupt polling process causes microprocessor read interrupt event status register Address will detect CRQCAV indication that control cell available reading. must then read CRQ(51-0) control CRQSENT upon completion (Address 0AH, This notifies CUBIT-Pro reset CRQCAV place next control cell CRQ(51-0), either immediately from adjacent FIFO cell, occupied, whenever next cell arrives FIFO from CellBus bus. CUBIT-Pro resets CRQSENT Control cell transmission reception still performed regardless state control ONLINE (Address 0CH,
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Byte
CellBusBusRH CellBusBusRH TandemRH TandemRH GFC, VPI, VCI, Byte Byte Byte GFC=0, VPI, VCI, Byte Byte Byte
Byte Byte Byte
Byte Byte Byte
Transmit Control Cell
Receive Control Cell
Figure Transmit Receive Control Cell Formats
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
LOOPBACK CELL SEND, RECEIVE RELAY loopback function provided diagnostic purposes. used on-line (ONLINE off-line (ONLINE loopback path cell from CUBIT-Pro CUBIT-Pro back CUBIT-Pro loading LBADDR registers Addresses CUBIT-Pro with single address control CellBus Routing Header CUBIT-Pro shown Figure microprocessor then writes cell with single address loopback Routing Header CUBIT-Pro into control transmit buffer (Addresses A0H-D7H) CUBIT-Pro causes cell sent. When CUBIT-Pro receives cell will contents LBADDR form Routing Header cell send back CUBIT-Pro CUBIT-Pro will receive cell place control receive buffer where examined microprocessor. above description assumes that loopback cell originates control transmit buffer CUBIT-Pro could also received from inlet port. seven Routing Header formats shown Figure could actually loaded LBADDR register CUBIT-Pro instead single address control CellBus Routing Header CUBIT-Pro with corresponding change final destination loopback cell.
address CUBIT-Pro
CellBus Routing Header (single address control shown, Figure
LBADDRL (address 13H) Memory CUBIT-Pro LBADDRU (address 14H)
Note: indicates don't care state
Figure Loading Loopback Registers
aspects system operation responsibility control system implemented CUBIT-Pro devices. Care must taken ensure that more than CUBIT-Pro trying loopback into same CUBIT-Pro, mis-routing will ensue.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
MEMORY RESET STATES general conditions resetting memory states are: input clock signals present, DEVHIZ TSTMODE input pins high. There alternative reset conditions that reset memory registers through values shown following table: power-up, hardware reset applied RESET input pin.
Address (Hex) Reset Value (Hex)
Notes:
XX(1)
XX(2)
A0-D7 XX(3)
XX(3)
Others 00(4)
Reset value depends content location TRAM. Reset value depends state pins ABRENA, U32, ENARB UA(4-0). Undefined value after power-up. Pre-existing value affected hardware reset. Except reserved addresses, which contain undefined values after power-up hardware reset. recommended provide control processor independent means forcing external hardware reset. order insure proper device initialization, after loss either CellBus Write Clock CellBus Read Clock, external hardware reset must applied RESET pin. hardware reset must applied presence input clock signals. Please note that cell remain Outlet Synchronization FIFO after performance hardware reset, will flow Cell Outlet Port ahead cells received after reset. This occur when, before clock restoration hardware reset, device operating 16-bit mode, loss CellBus read write clocks occurred while traffic flowing into device there were three cells stored Outlet Synchronization FIFO.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
DIAGRAM
LMODE2NC TRANABRENATRA16 VDDIO TRA17 TRD0 TRD1 TRD2 TRD3 VDD3 TRD4 TRD5 TRD6 TRD7 TRWEVDDIO TROEVSS CID0 CID1 CID2 CID3 VDD3 CID4 CID5 CID6 CID7 CISOC VDDIO CICLK CIENBCICLAV VDD3 CBD31VSS CBD30CBD29VSS CBD28VREF VDDBOOT
Note: space limitations, active (inverted) active-on-falling-edge signals indicated their symbol (e.g., LMODE1- equivalent LMODE1).
TXC-05802B-MB February 2001
U32UA4UA3UA2UA1UA0VSS FRCABRCNG VDDIO VDDIO VDDIO VDD3 PCLK VDD3 SELWRRD- RD/WRVDDIO INT/IRQRDY/DTACKMOTO RESETVDDIO TESTINLCLOCK TSTOUT PHYENVSS CBACKCBCONGVSS
Figure CUBIT-Pro TXC-05802B Diagram
LMODE1LMODE0VSS TRA15 TRA14 TRA13 TRA12 VDDIO TRA11 TRA10 TRA9 TRA8 VDDIO TRA7 TRA6 TRA5 TRA4 TRA3 TRA2 TRA1 TRA0 VDD3 COD7 COD6 VDDIO COD5 COD4 VDDIO COD3 COD2 COD1 COD0 VDD3 COCLAV COSOC VDDIO COCLK COENBVSS GFC3 GFC2 VDDIO GFC1 GFC0 SCAN2 SCAN1 TSTMODEDEVHIZENARB-
CUBIT-Pro
TXC-05802B Diagram (Top View)
CBD27VSS CBD26CBD25VSS CBD24CBD23VSS CBD22CBD21VSS CBD20NC CBD19VSS CBD18VDD3 CBD17VSS CBD16CBD15VSS CBD14CBD13VSS CBRCCBWCVSS CBD12CBD11VSS CBD10NC CBD9VSS CBD8VDD3 CBD7VSS CBD6CBD5VSS CBD4CBD3VSS CBD2CBD1VSS CBD0CBFCBDISABLE-
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
DESCRIPTIONS
POWER SUPPLY, GROUND CONNECT PINS Symbol VDDIO 123, 137, 151, 164, 169, 182, 185, 194, 116, 130, 144, 179, 102, 108, 111, 113, 119, 125, 135, 139, 149, 159, 174, 188, 197, I/O/P* Type Name/Function VDDIO: volt supply dual-supply operation, +3.3 volt supply (for single-supply operation) VDD3: +3.3 volt supply, VSS: Ground, volt reference.
VDD3
VDDBOOT
VDDBOOT: This must connected +5.0 volt ±10% dual-supply operation +3.3 volt single-supply operation. voltage must present CellBus disable function operate. Connect: pins connected, even another pin, must left floating. Connection pins impair performance cause damage device. Some pins assigned functions future upgrades device. Compatibility CUBIT-Pro TXC-05802B device existing CUBIT TXC-05801 applications rely upon these pins having been left floating.
104, 114, 115, 117, 118,
Note: I=Input; O=Output; OD=Open Drain Output; P=Power
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
CELL INLET Symbol** CICLAV I/O/P Type* Name/Function
TTL/ Cell Inlet Cell Available: direction CICLAV signal depends mode selected: ALayer emulation: active high input signal from Layer device indicate that complete cell transfer. This applies UTOPIA 16-Bit modes. Layer emulation: active high output signal indicate that CUBIT-Pro space receive cell from ALayer device. This applies UTOPIA 16-Bit modes. Back-to-Back mode: CICLAV active high input signal. TTL/ Cell Inlet Clock: Transfer clock. Rising edge CICLK used data transfer. ALayer emulation: clock output. This applies UTOPIA 16-Bit modes. Layer emulation: clock input. This applies UTOPIA 16-Bit modes. Back-to-Back mode: clock output. Maximum clock speed with 40/60 duty cycle. Cell Inlet Data: Byte-parallel input data.
CICLK
CID(7-4) CID(3-0)/ CIENB
126-129, 131-134
TTL/ Cell Inlet Enable: direction CIENB signal depends mode selected: ALayer emulation: active output signal indicating that input data CISOC will sampled next cycle. This applies UTOPIA, 16-Bit, Back-to-Back modes. Layer emulation: active input signal indicating that input data CISOC will sampled next clock cycle. This applies UTOPIA 16-Bit modes. Cell Inlet Start Cell: Start-of-Cell indication UTOPIA 16-Bit modes.
CISOC
Input, Output Input/Output Parameters section Type definitions. Signals which active when upon their falling edges shown negated (overlined).
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
CELL OUTLET Symbol COCLAV I/O/P Type Name/Function
TTL/ Cell Outlet Cell Available: direction COCLAV signal depends mode selected: ALayer emulation: active high input from layer device indicate that accept transfer complete cell. This applies UTOPIA 16-Bit modes Layer emulation: active high output that CUBIT-Pro asserts indicate that transfer complete cell Alayer device. This applies UTOPIA 16-Bit modes. Back-to-Back mode: COCLAV active high output signal. TTL/ Cell Outlet Clock: Transfer clock. Rising edge COCLK used data transfer. ALayer emulation: This output clock. This applies UTOPIA 16-Bit modes. Layer emulation: This input clock. This applies UTOPIA, Back-to-Back, 16-Bit modes. Maximum clock speed with 40/60 duty cycle. Cell Outlet Data: Byte-parallel output data.
COCLK
COD(7-6) COD(5-4) COD(3-2) COD(1-0) COENB
180, 181, 183, 184, 186, 187, 189,
TTL/ Cell Outlet Enable: active enable signal which occurs during clock cycles when COD(7-0) data and/or COSOC active. ALayer emulation: active output signal. This applies UTOPIA 16-Bit modes. Layer emulation: active input signal. This applies UTOPIA 16-Bit modes. Back-to-Back mode: COENB active input signal. Cell Outlet Start Cell: Start-of-Cell UTOPIA 16-Bit modes. TTLp TTLp TTLp Generic Flow Control: Inlet nibble inserted cell outlet. Force Congestion: Active high signal force congestion indication cells received. Line Clock: Rising edge used data transfer. This clock input used cell Inlet/Outlet timing assuming that CLKS1,CLKS0=0,1 register 0BH.
COSOC GFC(3-2) GFC(1-0) FRCABRCNG LCLOCK
198, 199, 201,
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
CellBus PORT Symbol CBACK CBCONG CBD(31-24) CBD(23-16) CBD(15-8) CBD(7-0) CBRC CBWC CBDISABLE 112, 110, 109, 107, 103, 101, 100, I/O/P Type GTL+ GTL+ GTL+ GTL+ GTL+ GTL+ GTL+ GTL+ GTL+ CMOS CellBus Frame: 16-clock cycle structure. CellBus Read Clock: Accepts data from bus. Falling edge used data transfer. CellBus Write Clock: Puts data bus. Falling edge used data transfer. CellBus Disable: Active signal tristate entire CellBus regardless state VDD3 VDDIO power supplies. (This signal part CellBus bus.) Name/Function CellBus Acknowledge: Active acknowledge. CellBus Congestion Indicator: Active congestion indicator. CellBus Data: Active 32-bit parallel data input/output bus.
VREF
Reference VREF: Reference voltage GTL+ receivers. VREF Vtt, where backplane terVoltage mination voltage (nominally +1.5V). input connection this part CellBus bus.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
MICROPROCESSOR PORT Symbol A(7-6) A(5-4) A(3-0) D(7-6) D(5-2) D(1-0) INT/IRQ MOTO PCLK RD/WR RDY/DTACK 16-19 24-27, I/O/P Type Name/Function Address Bus: 8-bit address lines from microprocessor, used address CUBIT-Pro register memory. LSB. High logic
TTL/ Data Bus: Bidirectional 8-bit data lines used transferTTL ring data from microprocessor. LSB. High logic Interrupt: Active high Intel, active Motorola. Motorola Mode: Select Motorola operation high, Intel low. Processor Clock: Rising edge used data transfer. Read/Write: Data transfer command CUBIT-Pro memory. Read (low) Intel. Read (high) Write (low) Motorola.
Ready Data Transfer Acknowledge: Active high Ready Intel, active Data Transfer Acknowledge Motorola. This output open-drain buffer which requires external pull-up resistor. Select: Active signal enable data transfer. Write: Active write command transferring data CUBIT-Pro memory Intel mode. This input must held high Motorola mode.
TRANSLATION ACCESS PORT Symbol TRA(17-16) TRA(15-12) TRA(11-8) TRA(7-4) TRA(3-0) (7-4) (3-0) TROE TRWE 150, 152, 160-163, 165-168, 170-173, 175-178 140-143, 145-148 I/O/P Type Name/Function
Translation Address Bus: 18-bit address output 256k byte Translation RAM. TRA(7-0) cell data outlet ABRENA enabled. TRA0 LSB. High logic TTL/ Translation Data Bus: Bidirectional 8-bit data bus. TRD(7-0) cell data inlet ABRENA enabled. TRD0 LSB. High logic Translation Output Enable: Active output enable. Translation Write Enable: Active write enable.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
CONTROL STRAPS Symbol* ABRENA I/O/P Type TTLp Name/Function 16-Bit Mode Enable: Active signal select 16-Bit operating mode. additional data bits carried TRD(7-0) acting cell data inlet TRA(7-0) acting cell data outlet. Device High Impedance: Active signal outputs high-impedance (Hi-Z) state. Enable Arbiter: Active signal enable internal copy Arbiter Frame Pulse Generator. Operating Mode: Three active signals selection CUBIT-Pro cell Inlet/Outlet operating mode. Please Figures 6-8, details. Translation Enable: active signal enable header translation CUBIT-Pro. Unit Address: Five active device identity straps, used identify each CUBIT-Pro device system containing devices. Unit Control strap setting maximum number CUBIT-Pros that connected CellBus bus. CUBIT-Pros, high floating) Layer Enable: enables Layer emulation UTOPIA 16-Bit modes
DEVHIZ ENARB LMODE2 LMODE1 LMODE0 TRAN UA(4-0)
156, 157,
TTLp TTLp TTLp
TTLp TTLp
TTLp
PHYEN
TTLp
Note: control straps active inputs. They pulled internally will inactive left unconnected. They must enable associated function.
RESET TEST PINS Symbol RESET TSTMODE SCAN1 SCAN2 TSTOUT TESTIN I/O/P Type -Name/Function Reset: Active device reset (minimum duration nanoseconds). Note Test Mode: Active signal enable device test manufacturer. VDDIO. Scan Internal test function. VSS. Scan Internal test function. VSS. Internal Test Pin: Leave floating. Internal Test Mode Input: VDDIO.
Note Please Note Page regarding information Outlet Synchronization FIFO after hardware reset.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET ABSOLUTE MAXIMUM RATINGS ENVIRONMENTAL LIMITATIONS
Parameter
Supply voltage, Input/Output Supply voltage, Core input voltage Storage temperature range Ambient operating temperature Moisture Exposure Level Relative Humidity, during assembly Relative Humidity, in-circuit Classification, Human Body Model (HBM) Notes:
CUBIT-Pro TXC-05802B
Symbol
VDDIO VDD3
-0.3 -0.3 -0.3
+7.0 +6.0 VDDIO +0.3 +150
Unit
Conditions
Note Note Note Note ft/min linear airflow EIA/JEDEC JESD22-A112-A Note non-condensing Note
Level
absolute value 2000
Conditions exceeding values cause permanent failure. Exposure conditions near values extended periods impair device reliability. Pre-assembly storage non-drypack conditions recommended. Please refer instructions "CAUTION" label drypack which devices supplied. Absolute value only VDDIO VDD3 pins. Meets JEDEC Charged Device Model (CDM) standard, JESD22-C101. Test method MIL-STD-883D, Method 3015.7.
THERMAL CHARACTERISTICS
Parameter
Thermal resistance junction ambient
29.5
Unit
oC/W
Test Conditions
ft/min linear airflow
POWER REQUIREMENTS
Parameter
VDDIO IDDIO PDDIO VDD3 IDD3 PDD3 VDDBOOT IDDBOOT PDDBOOT PTOTAL 3.15
4.75 3.15
5.00 3.30 3.30 5.00 3.30 0.01 0.05
5.25 3.45 3.45 1000 5.50 3.45 0.10 0.55 1250 1170
Unit
Test Conditions
Dual-supply operation Single-supply operation Notes Dual-supply operation Single-supply operation Notes Notes Dual-supply operation ±10% Single-supply operation Note Note Dual-supply operation Single-supply operation
4.50 3.15
Notes: Typical values based measurements made with nominal voltages, ambient, UTOPIA CellBus clocks. values dependent upon operation.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
INPUT, OUTPUT INPUT/OUTPUT PARAMETERS
INPUT PARAMETERS CMOS Parameter Input leakage current Input capacitance VDDIO VDDIO Unit Test Conditions 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply)
INPUT PARAMETERS Parameter Input leakage current Input capacitance Unit Test Conditions 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply)
INPUT PARAMETERS TTLP (TTL WITH INTERNAL PULL-UP) Parameter Input current Input leakage current Input capacitance -115 -214 Unit Test Conditions 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) VIN=VSS VIN=VDDIO(Max)
OUTPUT PARAMETERS Parameter Tristate leakage current -4.0 Unit Test Conditions -4.0
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
OUTPUT PARAMETERS (OPEN-DRAIN) Parameter Unit Test Conditions VDDIO=VDDIO(Min); IOL=
Note: Open Drain requires external pull-up resistor VDDIO. this resistor provided output behaves tristate.
OUTPUT PARAMETERS Parameter Tristate leakage current -6.0 Unit Test Conditions -6.0
OUTPUT PARAMETERS Parameter Tristate leakage current -8.0 Unit Test Conditions -8.0
INPUT/OUTPUT PARAMETERS GTL+ Parameter Input leakage current Input capacitance Tristate leakage current Slew Rate VREF VREF Unit V/ns Terminations Test Load Test Conditions 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) VIN= VDDIO(Max)
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
INPUT/OUTPUT PARAMETERS TTL/TTL Parameter Input leakage current Input capacitance -4.0 Unit VDDIO VDDIO(Min); IOH= -4.0 VDDIO VDDIO(Min); IOL= Test Conditions 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) VIN= VDDIO(Max)
INPUT/OUTPUT PARAMETERS TTL/TTL Parameter Input leakage current Input capacitance -6.0 Unit VDDIO VDDIO(Min); IOH= -6.0 VDDIO VDDIO(Min); IOL= Test Conditions 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) VIN= VDDIO(Max)
INPUT/OUTPUT PARAMETERS TTL/TTL Parameter Input leakage current Input capacitance -8.0 Unit VDDIO VDDIO(Min); IOH= -8.0 VDDIO VDDIO(Min); IOL= Test Conditions 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) 4.75 VDDIO 5.25 (dual-supply) 3.15 VDDIO 3.45 (single-supply) VIN= VDDIO(Max)
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
TIMING CHARACTERISTICS
Detailed timing diagrams CUBIT-Pro device provided Figures through with values timing intervals given tables below waveform drawings. output times measured with maximum load capacitance unless otherwise indicated. Timing parameters measured voltage levels (VIH+VIL)/2 input signals (VOH+VOL)/2 output signals. DUTY CYCLE INPUT CLOCK SIGNALS duty cycle input clock signals defined ratio duration high pulse clock signal period, express percentage. required duty cycle values defined following table: Input Clock Symbol CICLK PCLK COCLK LCLOCK CBRC CBWC Input Clock Duty Cycle Unit
FREQUENCY INPUT CLOCK SIGNALS required frequency values defined following table: Input Clock Symbol CICLK PCLK COCLK LCLOCK CBRC CBWC Input Clock Frequency Unit
CONTROL TRANSLATION INTERFACE timing translation interface referenced appropriate clock selection cell inlet clock. Therefore, timing shown Figures shows timings with respect four different clocks: CBWC: CLKS[1:0] UTOPIA/16-Bit (ALayer) Back-to-Back modes LCLOCK: CLKS[1:0] UTOPIA/16-Bit (ALayer) Back-to-Back modes PCLK: CLKS[1:0] UTOPIA/16-Bit (ALayer) Back-to-Back modes CICLK: PHYEN only UTOPIA/16-Bit (PHY Layer)
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Figure Translation Timing Read from
CICLK (Input) PCLK (Input) LCLOCK (Input) CBWC (Input)
tD(1d) tD(1a) tD(2a) tD(1b) tD(2b) tD(1c) tD(2c)
tSU(1a)
tH(1a)
tSU(1b)
tH(1b)
tSU(1c)
tH(1c)
TROE (Output)
tD(2d)
TRA(17-0) (Output)
tSU(1d)
TRD(7-0) (Input)
Data Valid
Data Valid
Data Valid
tH(1d)
Microprocessordirected read cycle from
Translation read cycle
Parameter TROE output delay after CICLK (PHY Mode) TROE output delay after PCLK TROE output delay after LCLOCK TROE output delay after CBWC TRA(17-0) output delay after CICLK TRA(17-0) output delay after PCLK TRA(17-0) output delay after LCLOCK TRA(17-0) output delay after CBWC TRD(7-0) setup time before CICLK TRD(7-0) setup time before PCLK TRD(7-0) setup time before LCLOCK TRD(7-0) setup time before CBWC TRD(7-0) hold time after CICLK TRD(7-0) hold time after PCLK TRD(7-0) hold time after LCLOCK TRD(7-0) hold time after CBWC
Symbol tD(1a) tD(1b) tD(1c) tD(1d) tD(2a) tD(2b) tD(2c) tD(2d) tSU(1a) tSU(1b) tSU(1c) tSU(1d) tH(1a) tH(1b) tH(1c) tH(1d)
VDDIO
Unit
Note: TRWE output high. timing parameter values apply both Microprocessor Translation read cycles.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Figure Translation Timing Write
CICLK (Input) PCLK (Input) LCLOCK (Input) CBWC (Input)
tD(1d) tD(2a) tD(1a) tD(3a) tD(1b) tD(3b) tD(1c) tD(3c) tZ(1c)
tZ(1a)
tD(2b)
tZ(1b)
tD(2c)
TRD(7-0) (Output) TRA(17-0) (Output) TROE (Output) TRWE (Output)
Read Cycle
tZ(1d)
tD(2d)
tD(3d)
Microprocessor-directed Write Cycle
Parameter TRD(7-0) delay from tristate after CICLK TRD(7-0) delay from tristate after PCLK TRD(7-0) delay from tristate after LCLOCK TRD(7-0) delay from tristate after CBWC TRD(7-0) delay tristate after CICLK TRD(7-0) delay tristate after PCLK TRD(7-0) delay tristate after LCLOCK TRD(7-0) delay tristate after CBWC TRA(17-0) delay after CICLK TRA(17-0) delay after PCLK TRA(17-0) delay after LCLOCK TRA(17-0) delay after CBWC TRWE delay after CICLK TRWE delay after PCLK TRWE delay after LCLOCK TRWE delay after CBWC
Symbol tD(1a) tD(1b) tD(1c) tD(1d) tZ(1a) tZ(1b) tZ(1c) tZ(1d) tD(2a) tD(2b) tD(2c) tD(2d) tD(3a) tD(3b) tD(3c) tD(3d)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
CELL INTERFACE Note: cell interface timing diagrams, payload bytes cell labelled through P47. This consistent with Figures which describe byte/word ordering four cell interface modes. Cell Inlet, UTOPIA Mode ALayer Emulation Timing (Receive UTOPIA Interface Timing)
Figure Timing UTOPIA (ALayer Emulation) Cell Inlet Interface
CICLK (Output) CICLAV (Input) CIENB (Output)
tSU(1)
tH(1)
tD(1)
tD(1)
Case there back-to-back cells (dashed lines above) CID(7-0) (Input)
tSU(2)
tSU(3)
tH(3) tH(2)
CISOC (Input) Case FIFO full (solid lines above) CID(7-0) (Input)
tSU(2)
tSU(3)
tH(3) tH(2)
CISOC (Input)
Parameter CICLAV setup time before CICLK CICLAV hold time after CICLK CIENB delay after CICLK CISOC setup time before CICLK CISOC hold time after CICLK CID(7-0) setup time before CICLK CID(7-0) hold time after CICLK
Symbol tSU(1) tH(1) tD(1) tSU(2) tH(2) tSU(3) tH(3)
10.5 10.0
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Layer Emulation Timing (Transmit UTOPIA Interface Timing)
Figure Timing UTOPIA (PHY Layer Emulation) Cell Inlet Interface
CICLK (Input) CICLAV (Output) CIENB (Input)
tH(1)
tD(1)
tSU(1)
Case there back-to-back cells (dashed lines above) CID(7-0) (Input) CISOC (Input)
tH(2)
tSU(3)
tSU(2)
tH(3)
Case FIFO full (solid lines above) CID(7-0) (Input)
tSU(2)
tSU(3)
tH(3)
CISOC (Input)
tH(2)
Parameter CICLAV delay from CICLK CIENB setup time before CICLK CIENB hold time after CICLK CISOC setup time before CICLK CISOC hold time after CICLK CID(7-0) setup time before CICLK CID(7-0) hold time after CICLK
Symbol tD(1) tSU(1) tH(1) tSU(2) tH(2) tSU(3) tH(3)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Cell Outlet, UTOPIA Mode ALayer Emulation Timing (Transmit UTOPIA Interface Timing) Figure Timing UTOPIA (ALayer Emulation) Cell Outlet Interface
COCLK (Output)
tSU(1) tH(1)
COCLAV (Input) COENB (Output)
tD(1)
Case COCLAV solid line, cell
COD(7-0) (Output)
tD(2)
Case COCLAV dotted line, consecutive cells
COD(7-0) (Output) COSOC (Output)
tD(3)
Parameter COCLAV setup time before COCLK COCLAV hold time after COCLK COENB delay after COCLK COD(7-0) delay after COCLK COSOC delay after COCLK
Symbol tSU(1) tH(1) tD(1) tD(2) tD(3)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Layer Emulation Timing (Receive UTOPIA Interface Timing) Figure Timing UTOPIA (PHY Layer Emulation) Cell Outlet Interface
COCLK (Input) COCLAV (Output)
tD(1)
tH(1)
COENB (Input)
tSU(1)
Case COCLAV solid line, cell
COD(7-0)* (Output)
tD(2)
Case COCLAV dotted line, consecutive cells
COD(7-0)* (Output)
COSOC* (Output)
tD(3)
Note: COD(7-0) COSOC outputs tristated COENB input changed high.
Parameter COCLAV delay after COCLK COENB setup time before COCLK COENB hold time after COCLK COD(7-0) delay after COCLK COSOC delay after COCLK
Symbol tD(1) tSU(1) tH(1) tD(2) tD(3)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Cell Inlet, 16-Bit Cell Interface Mode ALayer Emulation Timing (Receive UTOPIA Interface Timing) Figure Timing 16-Bit (ALayer Emulation) Cell Inlet Interface
CICLK (Output) CICLAV (Input) CIENB (Output)
tSU(1)
tH(1)
tD(1)
tD(1)
Case there back-to-back cells (dashed lines above) TRD(7-0) (Input) CID(7-0) (Input) CISOC (Input) Case FIFO full (solid lines above) TRD(7-0) (Input) CID(7-0) (Input) CISOC (Input)
tSU(4)
tH(4)
tSU(3)
tSU(2)
tH(3) tH(2)
tSU(4)
tH(4) tSU(3)
tSU(2)
tH(3) tH(2)
Parameter CICLAV setup time before CICLK CICLAV hold time after CICLK CIENB delay after CICLK CISOC setup time before CICLK CISOC hold time after CICLK CID(7-0) setup time before CICLK CID(7-0) hold time after CICLK TRD(7-0) setup time before CICLK TRD(7-0) hold time after CICLK
Symbol tSU(1) tH(1) tD(1) tSU(2) tH(2) tSU(3) tH(3) tSU(4) tH(4)
10.5 10.0
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Layer Emulation Timing (Transmit UTOPIA Interface Timing) Figure Timing 16-Bit (PHY Layer Emulation) Cell Inlet Interface
CICLK (Input) CICLAV (Output)
tH(1)
tD(1)
tSU(1)
CIENB (Input) Case there back-to-back cells (dashed lines above) TRD(7-0) (Input)
tSU(4)
tH(4) tSU(3)
CID(7-0) (Input) CISOC (Input)
tSU(2)
tH(3)
tH(2)
Case FIFO full (solid lines above) TRD(7-0) (Input) CID(7-0) (Input)
tSU(2)
tSU(4)
tH(4) tSU(3)
tH(3)
CISOC (Input)
tH(2)
Parameter CICLAV delay from CICLK CIENB setup time before CICLK CIENB hold time after CICLK CISOC setup time before CICLK CISOC hold time after CICLK CID(7-0) setup time before CICLK CID(7-0) hold time after CICLK TRD(7-0) setup time before CICLK TRD(7-0) hold time after CICLK
Symbol tD(1) tSU(1) tH(1) tSU(2) tH(2) tSU(3) tH(3) tSU(4) tH(4)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Cell Outlet, 16-Bit Cell Interface Mode ALayer Emulation Timing (Transmit UTOPIA Interface Timing) Figure Timing 16-Bit (ALayer Emulation) Cell Outlet Interface
COCLK (Output)
tSU(1) tH(1)
COCLAV (Input) COENB (Output)
tD(1)
Case COCLAV solid line, cell
TRA(7-0) (Output) COD(7-0) (Output)
tD(4)
tD(3)
Case COCLAV dotted line, consecutive cells
tD(4)
TRA(7-0) (Output) COD(7-0) (Output) COSOC (Output)
tD(2)
tD(3)
Parameter COCLAV setup time before COCLK COCLAV hold time after COCLK COENB delay after COCLK COSOC delay after COCLK COD(7-0) delay after COCLK TRA(7-0) delay after COCLK
Symbol tSU(1) tH(1) tD(1) tD(2) tD(3) tD(4)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Layer Emulation Timing (Receive UTOPIA Interface Timing) Figure Timing 16-Bit (PHY Layer Emulation) Cell Outlet Interface
COCLK (Input) COCLAV (Output)
tD(1)
tH(1)
COENB (Input)
Case COCLAV solid line, cell
TRA(7-0)* (Output) COD(7-0)* (Output)
tD(4)
tSU(1)
tD(3)
Case COCLAV dotted line, consecutive cells
tD(4)
TRA(7-0)* (Output) COD(7-0)* (Output) COSOC* (Output)
tD(2)
tD(3)
Note: TRA(7-0), COD(7-0) COSOC outputs tristated COENB input changed high.
Parameter COCLAV delay after COCLK COENB setup time before COCLK COENB hold time after COCLK COSOC delay after COCLK COD(7-0) delay after COCLK TRA(7-0) delay after COCLK
Symbol tD(1) tSU(1) tH(1) tD(2) tD(3) tD(4)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Cell Inlet, Back-to-Back Mode
Figure Timing Back-to-Back Cell Receive Interface
CICLK (Output) CICLAV (Input) CIENB (Output) CID(7-0) (Input) CISOC (Input)
tSU(2)
tSU(1) tD(1)
tH(1)
tSU(3)
tH(3)
tH(2)
Parameter CICLAV setup time before CICLK CICLAV hold time after CICLK CIENB delay after CICLK CID(7-0) setup time before CICLK CID(7-0) hold time after CICLK CISOC setup time before CICLK CISOC hold time after CICLK
Symbol tSU(1) tH(1) tD(1) tSU(2) tH(2) tSU(3) tH(3)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Cell Outlet, Back-to-Back Mode Figure Timing Back-to-Back Cell Transmit Interface
COCLK (Input)
tD(1)
COCLAV (Output)
tSU(1)
tD(1)
COENB (Input)
tD(2)
tH(1)
COD(7-0) (Output) COSOC (Output)
tD(3)
Parameter COCLAV delay after COCLK COENB setup time before COCLK COENB hold time after COCLK COD(7-0) delay after COCLK COSOC delay after COCLK
Symbol tD(1) tSU(1) tH(1) tD(2) tD(3)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Field Insertion Figure Field Insertion Timing
COCLK (Input Output)*
COD(7-0) (Output)
tSU(1) tSU(2)
GFC(3-0) (Input)
tH(1) tH(2)
Note: Output signal UTOPIA 16-Bit ALayer emulation modes. Input signal UTOPIA 16-Bit Layer emulation modes Back-to-Back mode.
AMode Parameter GFC(3-0) setup time before COCLK GFC(3-0) hold time after COCLK Symbol tSU(1) tH(1) Unit
Mode Parameter GFC(3-0) setup time before COCLK GFC(3-0) hold time after COCLK Symbol tSU(2) tH(2) Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
CellBus PORT Figure CellBus Timing
CBRC (Input) Data inputs from
CBD(31-0) CBACK CBCONG tSU(1)
tH(1)
CBWC (Input) Data outputs
CBD(31-0) CBACK CBCONG tD(1)
Parameter CellBus inputs setup time before CBRC CellBus inputs hold time after CBRC CellBus outputs delay after CBWC
Note:
Symbol tSU(1) tH(1) tD(1)
Unit
note
CUBIT-Pro CellBus write clock CellBus data time delay tD(1) components, internal delay GTL+ driver delay. internal delay consists delay from CBWC input, through GTL+ receiver, internal CUBIT-Pro circuitry into (internal) input GTL+ driver. This internal delay dependent solely temperature process variation minimum maximum values respectively. GTL+ driver delay includes effects (internal) GTL+ driver external loading, from chip bond wire inductance onwards. purposes specification, test load used which consists bond wire inductance from VLSI device output package output pin, resistor +1.5 volts with capacitor ground from package output pin. total value tD(1) increased minimum maximum when using this load. These output delay values themselves inadequate complete system design. TranSwitch strongly recommends that CellBus applications should analyzed high speed backplane simulation specialists, using such tools HSpice® analog circuit simulation. These simulations model timing from CUBIT-Pro, through various levels system interconnect, another CUBIT-Pro, include effects device package, printed circuit board, connectors backplane. results these simulations, when added internal delay, will provide actual value tD(1) given system. TranSwitch able support simulations providing up-to-date models GTL+ transceiver used within CUBIT-Pro. Please contact TranSwitch Applications Engineering Department additional information, list proven high speed simulation consultants support. Note: HSpice registered trademark Meta-Software, Inc.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Figure CellBus Frame Position, 16-User 32-User Applications
CBRC (Input) CBWC (Input) CBF*
(U32 VDDIO, 16-user)
CBF*
(U32 VSS, 32-user)
*Note: Output from CUBIT-Pro that selected perform arbitration function. Input other CUBIT-Pros CellBus bus.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Microprocessor Interface Intel Mode: Read Cycle Figure Intel Microprocessor Read Cycle Timing
A(7-0) (Input)
D(7-0) (Output)
tD(1) tSU(1)
(Input)
tSU(2) tH(1)
(Input)
tH(2) tD(2)
(Output) (Note
tPW(1)
Parameter A(7-0) setup time D(7-0) valid delay after D(7-0) float time tristate after setup time hold time after hold time after delay after pulse width
Notes:
Symbol tSU(1) tD(1) tSU(2) tH(1) tH(2) tD(2) tPW(1)
VDDIO
Unit
Note
CUBIT-Pro will hold microprocessor period periods CellBus bus, LCLOCK PCLK clock selected settings control bits CLKS1 CLKS0 (bits register 0BH). This occurs only during accesses external Translation RAM. open drain output signal that requires pull-up resistor VDDIO proper operation.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Intel Mode: Write Cycle Figure Intel Microprocessor Write Cycle Timing
A(7-0) (Input)
tSU(2) tH(1)
D(7-0) (Input)
tSU(1)
(Input)
tSU(3)
(Input)
tD(1) tH(2)
(Output) (Note
tPW(1)
Parameter A(7-0) setup time D(7-0) hold time after hold after D(7-0) valid setup time setup time delay after pulse width
Notes:
Symbol tSU(2) tH(1) tH(2) tSU(1) tSU(3) tD(1) tPW(1)
VDDIO
Unit
Note
CUBIT-Pro will hold microprocessor period periods CellBus bus, LCLOCK PCLK clock selected settings control bits CLKS1 CLKS0 (bits register 0BH). This occurs only during accesses external Translation RAM. open drain output signal that requires pull-up resistor VDDIO proper operation.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Motorola Mode: Read Cycle Figure Motorola Microprocessor Read Cycle Timing
A(7-0) (Input)
D(7-0) (Output)
tSU(1) tH(1)
(Input)
tSU(2)
RD/WR (Input)
tD(1) tH(2)
DTACK (Output)
tD(2)
Parameter A(7-0) valid setup time D(7-0) hold time after D(7-0) output delay after DTACK hold time after DTACK RD/WR setup time DTACK delay time from DTACK float time after
Symbol tSU(1) tH(1) tD(1) tH(2) tSU(2) tD(2)
VDDIO
Unit
2*PCLK Note
Note CUBIT-Pro will hold microprocessor period periods CellBus bus, LCLOCK PCLK clock selected settings control bits CLKS1 CLKS0 (bits register 0BH). This occurs only during accesses external Translation RAM.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
Motorola Mode: Write Cycle Figure Motorola Microprocessor Write Cycle Timing
A(7-0) (Input)
tSU(2)
D(7-0) (Input)
tSU(1) tH(1)
tH(2)
(Input)
tSU(3)
RD/WR (Input)
DTACK (Output)
tD(1)
Parameter A(7-0) valid setup time D(7-0) valid setup time D(7-0) hold time after hold time after DTACK RD/WR setup time delay after DTACK float time after
Notes: cycles clock PCLK.
Symbol tSU(2) tSU(1) tH(1) tH(2) tSU(3) tD(1)
Note
VDDIO
Unit
Note
CUBIT-Pro will hold microprocessor period periods CellBus bus, LCLOCK PCLK clock selected settings control bits CLKS1 CLKS0 (bits register 0BH). This occurs only during accesses external Translation RAM.
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Microprocessor Interrupt Generation Figure Microprocessor Interrupt Timing
PCLK (Input)
tD(1)
Intel Interface: (Output) Motorola Interface: (Output)
Parameter INT/IRQ delay after PCLK
Symbol tD(1)
VDDIO
Unit
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
MEMORY
Address Mode* (Hex) Reserved** TRAL(7-0) TRAU(7-0) TRADATA(7-0) VRPS1 VRPS0 NOTIGN CRCF INTEN7 ONLINE CRQOVF CRQCAV INTEN6 TRHIZ INTEN5 CLKS1
Mask Mask Mask Mask Reserved** Reserved** Reserved** INSOC INTEN4 TRHENA CLKS0 Reserved** Reserved** CRC4I CRC4EN CTSENT INTEN3 BIP-8
Reserved** CBLOF CBLORC CBLOWC RESET NOGRT INTEN2
Reserved** Reserved**
INTENA3 INTENA2 INTENA1 INTENA0 OCOVF INTEN0 CRQSENT IFECN MRCIN
Reserved** OAMRMEN
Reserved**
CTRDY GFCENA
Reserved**
LINEDIV(3-0)
Reserved**
TIME(7-0) CBRLEN(6-0) CBRLIMIT(6-0) VBRLIMIT(6-0) LBADDRL(7-0) LBADDRU(3-0)
Read-Only; Write-Only; Read Clear (individual bits remain their causative condition persists); Read/Write. Note: Reserved addresses should accessed microprocessor. Reserved positions within used addresses contain random values; writable addresses, these bits should
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Address Mode* (Hex) 25-5F 61-92 94-9F A1-D6 D8-DF E1-FE
DISCCTR(7-0) MRCCTR(7-0) HECERCTR(7-0) INCELLL(7-0) (Lower Byte) INCELLM(7-0) (Middle Byte) INCELLU(7-0) (Upper Byte)
16BMODE 32USER
MASTER Reserved** MRCHEAD0(7-0) MRCHEAD1(7-0) MRCHEAD2(7-0) MRCHEAD3(7-0) Reserved** Reserved** CRQ0(7-0)
CUBIT-ID(4-0)
TRAMSB(1-0)
CRQ1(7-0) (61H) through CRQ50(7-0) (92H) CRQ51(7-0) Reserved** CTQ0(7-0) CTQ1(7-0) (A1H) through CTQ54(7-0) (D6H) CTQ55(7-0) Reserved** MCASTN00(7-0) MCASTN01(7-0) (E1H) through MCASTN1E(7-0) (FEH) MCASTN1F(7-0)
Read-Only; Read/Write; Register. Note: Reserved addresses should accessed microprocessor. Reserved positions within used addresses contain random values; writable addresses, these bits should
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
MEMORY DESCRIPTIONS
DEVICE DESCRIPTOR RESET BITS Address 00-02 -RESET Symbol DEVID Description Device identification code bits). Version number. Mask revision level. Reserved bits. Reserved bits. When this clears counters DISCCTR, MRCCTR, HECERCTR INCELL addresses through 1DH. This clears automatically.
addresses memory description tables hexadecimal. Reserved addresses listed.
STATUS INTERRUPT-ENABLE BITS Address Symbol -BIP-8 Reserved bits. when BIP-8 error detected receiver. will generate microprocessor interrupt (INTENA3) interrupt enable location address 06H. CellBus frame pulse present consecutive frame pulse times (U32 low) four consecutive frame pulse times (U32 high). CellBus read clock present more than equivalent PCLK cycles. CellBus write clock present more than equivalent PCLK cycles. Reserved bits. Interrupt enabled BIP-8, Interrupt enabled CBLOF, Interrupt enabled CBLORC, Interrupt enabled CBLOWC, Description
CBLOF
CBLORC CBLOWC -INTENA3 INTENA2 INTENA1 INTENA0
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
DATA SHEET
CUBIT-Pro TXC-05802B
Address
Symbol CRCF CRQOVF CRQCAV INSOC CTSENT NOGRT
Description indicate check error cell from CellBus bus. indicate loss incoming control cell, overflow internal 4-cell control cell receive queue. indicate that control cell present control cell receive queue, CRQ. indicate cell inlet Start-of-Cell error occurrence. indicate that control cell been sent CellBus from control cell transmit buffer. indicate that access grant been received inlet side, after access request, within time established register TIME. Reserved bit. indicate cell discarded overflow outlet FIFO. Interrupt enabled CRCF, Interrupt enabled CRQOVF, Interrupt enabled CRQCAV, Interrupt enabled INSOC, Interrupt enabled CTSENT, Interrupt enabled NOGRT, Reserved bit. Interrupt enabled OCOVF, ABRENA high. indicates that CUBIT-Pro operated 16-Bit mode. high. indicates that CUBIT-Pro operated 32-user mode. ENARB high. indicates that CUBIT-Pro master arbiter CellBus bus. Contains address pins UA(4-0). These states detected power-up UA(4-0) inputs change state. example, CUBIT-ID UA(4-0) pins high.
-OCOVF INTEN7 INTEN6 INTEN5 INTEN4 INTEN3 INTEN2 -INTEN0 16BMODE 32USER MASTER CUBIT-ID (4-0)
TXC-05802B-MB February 2001
Proprietary TranSwitch Corporation Information Solely Customers
CUBIT-Pro TXC-05802B
DATA SHEET
DEVICE MODE CONTROL BITS Address Symbol Description access priority this CUBIT-Pro device. Possible values are: high-priority, P1=1, P0=1; medium-priority, P1=1, P0=0; low-priority, P1=0, P0=1; request, P1=0, P0=0. operation, filled width bits. operation, filled width bits. Enable insertion Tandem Routing Header during address translation. Reserved bits. microprocessor indicate that control cell ready sent. Cleared CUBIT-Pro when cell been sent.
TRHENA -CTRDY
CRQSENT microprocessor indicate that control cell been read from CUBIT-Pro's control cell receive buffer. Cleared automatically CUBIT-Pro. -CLKS1 Reserved bits. Clock source selection cell inlet/outlet clock. This works conjunctio

Other recent searches


TC58NVG1S3ETA00 - TC58NVG1S3ETA00   TC58NVG1S3ETA00 Datasheet
SSD01N60 - SSD01N60   SSD01N60 Datasheet
NJG1704V - NJG1704V   NJG1704V Datasheet
MK2732-06 - MK2732-06   MK2732-06 Datasheet
IR2125Z - IR2125Z   IR2125Z Datasheet
E41ADF - E41ADF   E41ADF Datasheet
E41SDF - E41SDF   E41SDF Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive