| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
IEEE 802.5 Token-Ring NetworkCompatible Compatible With TI380FPA Packe
Top Searches for this datasheetTI380C25 TOKEN-RING COMMPROCESSOR IEEE 802.5 Token-Ring NetworkCompatible Compatible With TI380FPA PacketBlasterToken-Ring Features 4-Megabit-per-Second Data Rates Supports 18K-Byte Frame Size (16-Mbps Operation Only) Supports Universal- Local-Network Addressing Early Token-Release Option (16-Mbps Operation Only) Compatible With TMS38054 Expandable Local LAN-Subsystem Memory Space Megabytes Glueless Interface DRAMs High-Performance 16-Bit Communications-Protocol Processing 16.5-Megabyte-per-Second High-Speed Master Interface Low-Cost Host-Slave Interface Option 32-Bit Host Address Selectable Host System-Bus Options Adapter Local-Bus Speed Switchable Between 80x8x 68xxx-Type Memory Organization 16-Bit Data 80x8x Buses Optional Parity Checking Subsystem Attached System MHz) Dual-Port Direct Transfers Host Supports 16-Bit Pseudo-DMA Operation Enhanced-Address-Copy-Option (EACO) Interface Supports External Address-Checking Logic Bridging External Custom Applications Support Module High-Impedance In-Circuit Testing Built-In Real-Time Error Detection Bring-Up Self-Test Diagnostics With Loopback Automatic Frame-Buffer Management 33-MHz System-Bus Clock Slow-Clock Low-Power Mode Single Supply CMOS Technology 250-mA Typical Latch-Up Immunity 25°C Protection Exceeds 144-Pin Plastic Thin Quad Flat Package (PGE Suffix) Operating Temperature Range 70°C Transmit TI380C25 Memory Token-Ring Physical-Layer Circuitry Receive Network Figure Network-Commprocessor Applications Diagram Token-Ring Network trademarks International Business Machines Corp. PacketBlaster trademark Texas Instruments Incorporated. PRODUCTION DATA information current publication date. Products conform specifications terms Texas Instruments standard warranty. Production processing does necessarily include testing parameters. Copyright 1994, Texas Instruments Incorporated POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR assignments PACKAGE VIEW MRAS MCAS MAX2 MAX0 MDDIR SYNCIN OSCIN MROMEN MACS MREF VSSL VSSL MBIAEN VDDL MRESET MBCLK2 MBCLK1 OSCOUT RCVR RCLK NSELOUT1 PXTALIN VSSC WRAP DRVR DRVR WFLT NSRT FRAQ REDY VSSL MBEN MADH7 MADH6 MADH5 MADH4 MADH3 MADH2 MADH1 MADH0 MAXPH MBRQ MBGR MAXPL MADL7 MADL6 MADL5 MADL4 MADL3 MADL2 MADL1 MADL0 EXTINT3 EXTINT2 EXTINT1 EXTINT0 VSSL VSSL XMATCH XFAIL TEST0 TEST1 (NC) TEST2 TEST3 TEST4 TEST5 SADH0 SADH1 SADH2 SADH3 SADH4 SADH5 VSSC SADH6 SADH7 SUDS SRDY SDTACK SOWN SDBEN SBHE SRNW SHRQ SBRQ SADL0 SADL1 SADL2 VSSL internal connection VDDL CLKDIV VSSC NSELOUT0 PRTYEN BTSTRP SIACK SRESET SRS1 SRS0 SRSX SBRLS SBBSY SHALT VSSL VSSL SRS2 SBERR VDDL SINTR SIRQ SHLDA SBGR SDDIR SRAS SLDS SXAL SALE SBCLK SADL7 SADL6 SADL5 SADL4 SADL3 POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR description TI380C25 single-chip network-communications processor (commprocessor) that supports token-ring local area networks LANs) data rates Mbps Mbps. TI380C25 conforms 8802-5 IEEE 802.5 1992 standards been verified completely Token-Ring Network compatible. integrating essential control building blocks needed LAN-subsystem card into device, TI380C25 ensures that this compatibility maintained silicon. high degree integration TI380C25 makes virtual subsystem single chip. Protocol handling, host-system interfacing, memory interfacing, communications processing provided through TI380C25. complete LAN-subsystem design, only network-interface hardware, local memory, minimal additional components such PAL® devices crystal oscillators need added. TI380C25 provides 32-bit system-memory address reach with high-speed bus-master interface that supports rapid communications with host system. addition, TI380C25 supports direct low-cost 16-bit pseudo-DMA interface that requires only chip select work directly 80x8x 8-bit slave interface. Finally, selectable 80x8x 68xxx-type host-system memory organization design flexibility. TI380C25 supports addressing bytes local memory. This expanded memory capacity improve LAN-subsystem performance allowing larger blocks information transferred time minimizing frequency host LAN-subsystem communications. support large local memory important applications that require large data transfers (such graphics database transfers) heavily loaded networks where extra memory provide data buffers store data until processed host. proprietary used TI380C25 allows protocol software downloaded into stored local-memory space. moving protocols (such LLC) LAN-subsystem, overall system performance increased. This accomplished offloading processing from host system TI380C25, which also reduce LAN-subsystem-to-host communications. other protocol software developed, greater differentiation products with enhanced system performance possible. addition, TI380C25 includes hardware counters that provide real-time error detection automatic frame-buffer management. These counters control system-bus retries burst size, track host LAN-subsystem buffer status. Previously, these counters needed maintained software. Integrating them into hardware removes software overhead improves LAN-subsystem performance. TI380C25 implements TI-patented enhanced-address-copy-option EACO) interface. This interface supports external address-checking devices, such TMS380SRA source-routing accelerator. TI380C25 128-word external space memory support external address-checker devices other hardware extensions TMS380 architecture. major blocks TI380C25 include communications processor (CP), system interface (SIF), memory interface (MIF), protocol handler (PH), clock generator (CG), adapter-support function (ASF), shown functional block diagram. TI380C25 available 144-pin plastic thin quad flat package (PGE suffix) characterized operation from 70°C. TI380C25 interface host system, interface local memory, interface physical-layer circuitry. names starting with letter attach host-system bus, names starting with letter attach local-memory bus. registered trademark Advanced Micro Devices, Inc. Other companies also manufacture programmable array logic devices. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR functional block diagram SADH0 SADH7 SADL0 SADL7 SBRLS SINTR SIRQ SDDIR SDBEN SALE SXAL SOWN SIACK SBCLK SUDS SLDS SRDY SDTACK SHLDA SBGR SBHE SRNW SRAS SHALT SRESET SRS0 SRS1 SRS2 SBERR SRSX SHRQ SBRQ SBBSY BTSTRP PRTYEN NSELOUT0 NSELOUT1 System Interface (SIF) Memory Interface (MIF) MADH0 MADH7 MADL0 MADL7 MRAS MCAS MAXPH MAXPL MDDIR MAX0 MAX2 MRESET MROMEN MBEN MBRQ MBGR MACS MBIAEN MREF OSCIN OSCOUT MBCLK1 MBCLK2 SYNCIN CLKDIV EXTINT0 EXTINT3 TEST0 TEST5 XMATCH XFAIL RCLK REDY WFLT RCVR PXTALIN Token-Ring Protocol Handler (PH) FRAQ NSRT WRAP DRVR DRVR Control Control Control DRAM Refresh Local-Bus Arbitrator Local-Bus Control Local Parity-Check Generator Clock Generator (CG) AdapterSupport Function (ASF) Communications Processor Interrupts Test Function POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions NAME DESCRIPTION Bootstrap. value BTSTRP loaded into BOOT SIFACL register reset (i.e., when SRESET asserted ARESET SIFACL register set) form default value. BTSTRP indicates whether chapters memory ROM. these chapters RAM, TI380C25 denied access local-memory until CPHALT SIFACL register cleared. Chapters local memory based (see Note Chapters local memory based. Clock divider select (see Note CLKDIV 64-MHz OSCIN 4-MHz local 32-MHz OSCIN 4-MHz local 48-MHz OSCIN 6-MHz local BTSTRP EXTINT0 EXTINT1 EXTINT2 EXTINT3 MACS MADH0 MADH1 MADH2 MADH3 MADH4 MADH5 MADH6 MADH7 MADL0 MADL1 MADL2 MADL3 MADL4 MADL5 MADL6 MADL7 Reserved; must pulled high (see Note Reserved; must tied (see Note Local-memory address, data, status high byte. first quarter local-memory cycle, these lines carry address bits second quarter, they carry status bits; third fourth quarters, they carry data bits most significant MADH0 least significant MADH7. Memory Cycle Status Signal AX4, Local-memory address, data, status byte. first quarter local-memory cycle, these lines carry address bits A14; second quarter, they carry address bits third fourth quarters, they carry data bits most significant MADL0 least significant MADL7. Memory Cycle AX4, Signal Memory-address latch. strobe signal sampling address start memory cycle; used SRAMs EPROMs. full 20-bit word address valid MAX0, MAXPH, MAX2, MAXPL, MADH0 MADH7, MADL0 MADL7. Three 8-bit transparent latches used retain 20-bit static address throughout cycle. Rising edge signal latching Falling edge Allows above address signals latched Local-memory-extended address bit. MAX0 drives row-address time drives column-address data-valid times cycles. This signal latched MRAS. Driving eases interfacing ROM. MAX0 Memory Cycle Signal input, output NOTES: internal pullup device maintain high-voltage level when left unconnected etch). TI380FPA TMS380SRA currently supported only with 4-MHz local either CLKDIV state. Expansion support 6-MHz local under development. Each must individually tied with pullup resistor. should connected ground. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) NAME DESCRIPTION Local-memory-extended address bit. MAX2 drives row-address time, which latched MRAS column-address data-valid times cycles. Driving eases interfacing ROM. Memory Cycle Signal Local-memory-extended address parity high byte. first quarter memory cycle, MAXPH carries extended-address AX1; second quarter memory cycle, carries extended-address AX0; last half memory cycle, carries parity high data byte. Memory Cycle Signal Parity Parity Local-memory-extended address parity byte. first quarter memory cycle, MAXPL carries extended-address AX3; second quarter memory cycle, carries extended-address AX2; last half memory cycle, carries parity data byte. Memory Cycle Signal Parity Parity Local-bus clock local-bus clock MBCLK1 MBCLK2 referenced local-bus transfers. MBCLK2 lags MBCLK1 quarter cycle. These clocks operate according MBCLK1 MBCLK2 MBCLK [1:2] OSCIN CLKDIV MAX2 MAXPH MAXPL MBEN Buffer enable. MBEN enables bidirectional buffer outputs MADH, MAXPH, MAXPL, MADL buses during data phase. MBEN used conjunction with MDDIR, which selects buffer output direction. Buffer output disabled Buffer output enabled MBGR Reserved; must left unconnected. Burned-in address enable. MBIAEN output signal used provide output enable containing adapter's burned-in address (BIA). MBIAEN MBIAEN driven high write accesses addresses between 00.0000 00.000F, accesses (read write) other address. MBIAEN driven read from addresses between 00.0000 00.000F. MBRQ Reserved; must pulled high (see Note input, output NOTE Each must individually tied with pullup resistor. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) NAME DESCRIPTION Column-address strobe DRAMs. column address valid memory cycle following row-address portion cycle. MCAS driven every memory cycle while column address valid MADL0 MADL7, MAXPH, MAXPL, except when following conditions occurs: When address accessed 00.0000 00.000F) When address accessed EPROM memory (i.e., when BOOT SIFACL register zero access made between 00.0010 00.FFFF 1F.0000 1F.FFFF) When cycle refresh cycle, which case MCAS driven start cycle before MRAS (for DRAMs that have CAS-before-RAS refresh). DRAMs that support CASbefore-RAS refresh, necessary disable MCAS with MREF during refresh cycle. MCAS Data direction. MDDIR used direction control bidirectional drivers. MDDIR becomes valid before MBEN becomes active. MDDIR TI380C25 memory-bus write TI380C25 memory-bus read Memory output enable. used enable outputs DRAM memory during read cycle. high EPROM read cycles. Disable DRAM outputs Enable DRAM outputs Row-address strobe DRAMs. address lasts first memory cycle. MRAS driven every memory cycle while address valid MADL0 MADL7, MAXPH, MAXPL both cycles. also driven during refresh cycles when refresh address valid MADL0 MADL7. DRAM refresh cycle progress. MREF used indicate that DRAM refresh cycle occurring. also used disabling MCAS DRAMs that CAS-before-RAS refresh. MREF DRAM refresh cycle process DRAM refresh cycle Memory-bus reset. MRESET reset signal generated when either ARESET SIFACL register SRESET asserted. This signal used resetting external local-bus glue logic. MRESET External logic reset External logic reset enable. During first memory cycle, MROMEN used provide chip select ROMs when BOOT SIFACL register zero (i.e., when code resident ROM, RAM). latched MAL. MROMEN goes read from addresses 00.0010 00.FFFF 1F.0000 1F.FFFF when BOOT SIFACL register zero. MROMEN stays high writes these addresses, accesses other addresses, accesses address when BOOT During final three quarters memory cycle, MROMEN outputs address signal interfacing ROM. This means MBIAEN, MAX0, ROMEN, MAX2 together form glueless interface ROM. disabled enabled input, output MRAS MROMEN POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) NAME DESCRIPTION Local-memory write. used specify write cycle local-memory bus. data MADH0 MADH7 MADL0 MADL7 buses valid while low. DRAMs latch data falling edge while SRAMs latch data rising edge local-memory write cycle Local-memory write cycle Nonmaskable interrupt request. must left unconnected. External oscillator input. OSCIN provides clock frequency TI380C25 4-MHz 6-MHz internal (see Notes OSCIN CLKDIV OSCIN 4-MHz local 4-MHz local 6-MHz local Oscillator output OSCOUT CLKDIV OSCOUT OSCIN OSCIN MHz, OSCOUT MHz; OSCIN MHz, OSCOUT MHz) OSCIN OSCIN MHz, OSCOUT MHz) PRTYEN Parity enable. value PRTYEN loaded into SIFACL register reset (i.e., when SRESET asserted ARESET SIFACL register set) form default value. PRTYEN enables parity checking local memory. Local-memory data checked parity (see Note Local-memory data checked parity. Network selection outputs. NSELOUT0 NSELOUT1 controlled host through corresponding bits SIFACL register. value these bits signals changed only while TI380C25 reset. NSELOUT0 NSELOUT1 DESCRIPTION 16-Mbps token ring 4-Mbps token ring NSELOUT0 NSELOUT1 SADH0 SADH1 SADH2 SADH3 SADH4 SADH5 SADH6 SADH7 System address data high byte (see Note 1).These lines make most significant byte each address word (32-bit address bus) data word (16-bit data bus). most significant SADH0, least significant SADH7. Address multiplexing: Bits bits Data multiplexing: Bits SADL0 System address data byte (see Note These lines make least significant byte SADL1 each address word (32-bit address bus) data word (16-bit data bus). most significant SADL2 SADL0 least significant SADL7. SADL3 SADL4 Address multiplexing: Bits bits SADL5 Data multiplexing Bits SADL6 SADL7 input, output NOTES: internal pullup device maintain high-voltage level when left unconnected etch). expanded input voltage specification. maximum TI380C25 devices connected oscillator. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) NAME DESCRIPTION System address-latch enable. SALE enable pulse used externally latch LSBs address from SADH0 SADH7 SADL0 SADL7 buses start cycle. Systems that implement address parity also externally latch parity bits (SPH SPL) latched address. System busy. TI380C25 samples value SBBSY during arbitration (see Note sample values: SBBSY busy. TI380C25 become master grant condition met. Busy. TI380C25 cannot become master. SBCLK System clock. TI380C25 requires SBCLK synchronize timings transfers. Valid frequencies MHz. SBHE used system byte high enable. SBHE 3-state output driven during DMA; input other times. Intel Mode SBHE SRNW Motorola Mode System byte high enabled (see Note System byte high enabled SRNW used system read write. SRNW serves control signal indicate read write cycle. Read cycle (see Note Write cycle SALE System release. SBRLS indicates TI380C25 that higher-priority device requires system bus. value SBRLS ignored when TI380C25 perfoming DMA. SBRLS internally synchronized SBCLK. SBRLS TI380C25 hold onto system (see Note TI380C25 should release system upon completion current cycle. transfer complete, rearbitrates system bus. System chip select. activates system interface TI380C25 read write. selected (see Note Selected System data-bus enable. SDBEN signals external data buffers begin driving data. SDBEN activated during both DMA. SDBEN Keep external data buffers high-impedance state Cause external data buffers begin driving data System data direction. SDDIR provides external data buffers with signal indicating direction data moving. During writes reads, SDDIR (data direction into TI380C25). During reads writes, SDDIR high (data direction from TI380C25). When system interface involved operation, SDDIR high default. SDDIR SDDIR DATA DIRECTION output input read write write read input, output NOTE internal pullup device maintain high-voltage level when left unconnected etch). POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) NAME DESCRIPTION SHLDA used system-hold acknowledge. SHLDA indicates that system hold request been acknowledged. internally synchronized SBCLK (see Note Hold request acknowledged Hold request acknowledged SBGR used system grant. SBGR active-low grant, defined standard 68xxx interface, internally synchronized SBCLK (see Note System granted System granted SHRQ used system-hold request. SHRQ used request control system preparation transfer. SHRQ internally synchronized SBCLK. Intel Mode Motorola Mode System requested System requested SBRQ used system-bus request. SBRQ used request control system preparation transfer. SBRQ internally synchronized SBCLK. System requested System requested Intel Mode Motorola Mode SHLDA SBGR SHRQ SBRQ System-interrupt acknowledge. SIACK from host processor acknowledge interrupt request from TI380C25. SIACK System interrupt acknowledged (see Note System interrupt acknowledged: TI380C25 places interrupt vector onto system bus. System Intel Motorola mode select. value specifies system-interface mode. Intel-compatible interface mode selected. Intel interface 8-bit 16-bit mode (see SHALT description Note Motorola-compatible interface mode selected. Motorola interface mode always bits. SINTR used system-interrupt request. TI380C25 activates SINTR signal interrupt request host processor. Intel Mode Motorola Mode Interrupt request TI380C25 interrupt request SIRQ used system-interrupt request. TI380C25 activates SIRQ signal interrupt request host processor. interrupt request Interrupt request TI380C25 SINTR SIRQ SOWN System owned. SOWN indicates external devices that TI380C25 control system bus. SOWN drives enable signal bus-transceiver chips that drive address bus-control signals. TI380C25 does have control system bus. TI380C25 control system bus. input, output NOTE internal pullup device maintain high-voltage level when left unconnected etch). POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) NAME DESCRIPTION System parity high. optional odd-parity each address data byte transmitted over SADH0 SADH7 (see Note System parity low. optional odd-parity each address data byte transmitted over SADL0 SADL7 (see Note SRAS used system memory-address strobe (see Note SRAS used latch SRSX SRS2 register input signals. minimum-chip system, SRAS tied SALE output system bus. latching capability defeated because internal latch these inputs remains transparent long SRAS remains high. This permits SRAS pulled high signals SCS, SRSX SRS2, SBHE applied independently SALE strobe from system bus. During DMA, SRAS remains input. Falling edge Transparent mode Holds latched values SCS, SRSX SRS2, SBHE Latches SCS, SRSX SRS2, SBHE Intel Mode SRAS Motorola Mode used sytem-memory address strobe (see Note active-low address strobe that input during (although ignored address strobe) output during DMA. Address valid. Address valid transfer operation progress. used system-read strobe (see Note active-low strobe indicating that read cycle performed system bus. input during output during DMA. Intel Mode Read cycle occurring. DMA, host provides data system bus. DIO, provides data system bus. SUDS used upper-data strobe (see Note SUDS active-low upper-data strobe. SUDS input during output during DMA. valid data SADH0 SADH7 lines Valid data SADH0 SADH7 lines SRDY used system ready (see Note SRDY indicates master that data transfer complete. SRDY asynchronous during pseudo-DMA cycles, internally synchronized SBCLK. During cycles, SRDY must asserted before falling edge SBCLK state prevent wait state. SRDY output when TI380C25 selected DIO; otherwise; input. System ready. Data transfer complete; system ready. SDTACK used system data-transfer acknowledge (see Note purpose SDTACK indicate master that data transfer complete. SDTACK internally synchronized SBCLK. During cycles, SDTACK must asserted before falling edge SBCLK state order prevent wait state. SDTACK output when TI380C25 selected DIO; otherwise, input. System ready. Data transfer complete; system ready. input, output NOTES: internal pullup device maintain high-voltage level when left unconnected etch). should tied with 4.7-k pullup resistor. SUDS Motorola Mode Intel Mode SRDY SDTACK Motorola Mode POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) NAME DESCRIPTION System reset. SRESET activated place TI380C25 into known initial state. Hardware reset puts most TI380C25 outputs into high-impedance state places blocks into reset state. Intel mode bus-width selection (S8) latched rising edge SRESET. SRESET system reset System reset Rising edge Latch width operations (for Intel-mode applications) SRSX SRS0 SRS2 used system-register select. These inputs select word byte transferred during system access. most significant SRSX least significant SRS2 (see Note Register selected SRSX SRSX SRS0 SRS1 SRS2 SBERR SRS2 SBERR Intel Mode SRS0 SRS1 Motorola Mode SRSX, SRS0 SRS1 used system-register select. These inputs select word byte transferred during system access. most significant SRSX least significant SRS1 (see Note SRSX SRS1 Register selected SRS0 SBERR used error. This signal corresponds bus-error signal 68xxx microprocessor. SBERR internally synchronized SBCLK. This input driven during cycle indicate TI380C25 that cycle must terminated Section 3.4.5.3 TMS380 Second-Generation Token Ring User's Guide (SPWU005) more information). used system-write strobe (see Note active-low write strobe that input during output during DMA. Intel Mode Motorola Mode Write cycle occurring. DMA, data driven from host bus. DIO, rising edge, data latched written selected register. SLDS used lower-data strobe (see Note SLDS input during output during DMA. valid data SADL0 SADL7 lines Valid data SADL0 SADL7 lines SLDS SXAL System-extended-address latch. SXAL provides enable pulse used externally latch most significant bits 32-bit system address during DMA. SXAL activated prior first cycle each block transfer, thereafter necessary (whenever increment address counter causes carry lower bits). Systems that implement parity addresses SXAL externally latch parity bits (available SPH) address extension. SYNCIN Reserved. SYNCIN must left unconnected (see Note input, output NOTES: internal pullup device maintain high-voltage level when left unconnected etch). should tied with 4.7-k pullup resistor. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) NAME DESCRIPTION used system 16-bit select. selects width used communications through system interface. rising edge SRESET, TI380C25 latches width; otherwise, value dynamically selects width. Selects 8-bit mode (see Note Selects 16-bit mode SHALT used system halt error retry. SHALT asserted along with SBERR, adapter retries last cycle. This rerun operation defined 68xxx specification. BERETRY counter decremented SBERR when SHALT asserted Section 3.4.5.3 TMS380 Second-Generation Token Ring User's Guide (SPWU005) more information). Intel Mode SHALT Motorola Mode VDDL Positive-supply voltage digital logic. VDDL pins must attached common-system power-supply plane. Positive-supply voltage output buffers. pins must attached common-system power-supply plane. VSSC Ground reference output buffers (clean ground). VSSC pins must attached common-system ground plane. VSSL Ground reference digital logic. VSSL pins must attached common-system ground plane. Ground connections output buffers. pins must attached system ground plane. These pins should left unconnected. input, output NOTE internal pullup device maintain high-voltage level when left unconnected etch). POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) Token-Ring Media Interface NAME DRVR DRVR DESCRIPTION Differential-driver data output. DRVR DRVR differential outputs that send TI380C25 transmit data TMS38054 driving onto ring-transmit-signal pair. Frequency-acquisition control. FRAQ determines frequency- phase-acquisition mode TMS38054. FRAQ Wide range. Frequency centering PXTALIN TMS38054. Narrow range. Phase lock onto incoming data (RCVINA RCVINB) TMS38054. Insert-control signal TMS38054. NSRT enables phantom-driver outputs (PHOUTA PHOUTB) TMS38054, through watchdog timer, insertion onto token ring. NSRT Static high Static NSRT pulsed high Inactive, phantom current removed (due watchdog timer) Inactive, phantom current removed (due watchdog timer) Active, current output PHOUTA PHOUTB PXTALIN Ring-interface clock-frequency control (see Note 16-Mbps ring speed, PXTALIN must supplied 32-MHz signal. 4-Mbps ring speed, PXTALIN must output from OSCOUT. Ring-interface recovered clock (see Note RCLK clock recovered TMS38054 from token-ring received data. 16-Mbps operation, RCLK 32-MHz clock; 4-Mbps operation, RCLK 8-MHz clock. Ring-interface received data (see Note RCVR contains data received TMS38054 from token ring. Ring-interface ready. REDY indicates presence received data monitored TMS38054 energy-detect capacitor. RCLK RCVR REDY ready. Ignore received data. Ready. Received data. Wire-fault detect. WFLT input TI380C25 driven TMS38054. WFLT indicates current imbalance TMS38054 PHOUTA PHOUTB pins. WFLT wire fault detected Wire fault detected Internal wrap select. WRAP output from TI380C25 ring interface activate internal attenuated feedback path from transmitted data (DRVR) receive data (RCVR) signals bring-up diagnostic testing. When active, TMS38054 also cuts current drive transmission pair. Normal ring operation Transmit data drives receive data (loopback). WRAP input, output NOTE expanded input-voltage specification. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Functions (Continued) Token-Ring Media Interface NAME DESCRIPTION Network select inputs. TEST0 TEST2 used select network speed type used TI380C25. These inputs should changed only during adapter reset. Connect TEST2 VDDL. TEST0 TEST1 TEST2 TEST0 TEST1 TEST2 DESCRIPTION 16-Mbps token ring 4-Mbps token ring Reserved TEST3 TEST4 TEST5 Test inputs. TEST3 TEST5 should left unconnected (see Note Module-in-place test mode achieved tying TEST3 TEST4 ground. this mode, TI380C25 outputs high-impedance state. Internal pullups TI380C25 inputs disabled (except TEST3 TEST5). External fail-to-match signal. enhanced-address-copy-option (EACO) device uses XFAIL indicate TI380C25 that should copy frame bits token-ring frame external address match.The bits token-ring frame internal address-matched frame. EACO device used, XFAIL must left unconnected. XFAIL ignored when mode enabled [see table XMATCH description (see Note 1)]. address match external address checker External address-checker-armed state External match signal. enhanced-address-copy-option (EACO) device uses XMATCH indicate TI380C25 copy frame bits token-ring frame. EACO device used, XMATCH must left unconnected. XMATCH ignored when mode enabled (see Note Address match recognized external address checker External address-checker-armed state XMATCH Hi-Z XFAIL Hi-Z FUNCTION Armed (processing frame data) externally match frame (XFAIL takes precedence). Copy frame externally match frame (XFAIL takes precedence). Reset state (adapter initialized) XFAIL XMATCH input, output NOTE internal pullup device maintain high-voltage level when left unconnected etch). POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR architecture major blocks TI380C25 include communications processor (CP), system interface (SIF), memory interface (MIF), protocol handler (PH), clock generator (CG), adapter-support function (ASF). functionality each block described following sections. communications processor (CP) performs control monitoring other functional blocks TI380C25. control monitoring protocols specified software (downloaded based) local memory. Available protocols include: Media access control (MAC) software Logical link control (LLC) software Copy frames (CAF) software proprietary 16-bit central processing unit (CPU) with data cache single prefetch pipe pipelining instructions. These features enhance TI380C25 maximum performance capability about million instructions second (MIPS) with average about MIPS. system interface (SIF) performs interfacing subsystem host system. This interface require additional logic depending application. system interface transfer information data using these three methods: Direct memory access (DMA) Direct input output (DIO) Pseudo-direct memory access (PDMA) PDMA) used transfer data from host memory from local memory. main uses loading software local memory initializing TI380C25. also allows command status interrupts occur from TI380C25. system interface hardware selected either modes mode selected determines memory organizations control signals used. These modes follows: Intel 80x8x families: 16-, 32-bit devices Motorola 68xxx microprocessor family: 32-bit devices system interface supports host-system memory addressing bits (32-bit reach into host-system memory). This allows greater flexibility using accessing host-system memory. System designers customize system interface their particular using following: Programmable burst transfers cycle-steal operations Optional parity protection These features implemented hardware reduce system overhead, facilitate automatic rearbitration after burst, repeat cycle when errors occur (parity bus). retries also supported. system-interface hardware also includes features enhance integrity TI380C25 data. These features include following: Always internally maintain odd-byte parity regardless parity being disabled Monitor presence clock failure switch speeds from every cycle, system interface compares system clocks reference clock. clocks become invalid, TI380C25 enters slow-clock mode, which prevents latch-up TI380C25. SBCLK invalid, cycle terminated immediately; otherwise, cycle completed TI380C25 placed slow-clock mode. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR system interface (SIF) (continued) When TI380C25 enters slow-clock mode, clock that failed replaced slow free-running clock device placed into low-power reset state. When failed clock(s) return valid operation, TI380C25 must reinitialized. with 16-MHz clock, continuous transfer rate megabits second Mbps obtained. with 25-MHz clock, continuous transfer rate megabits second Mbps obtained. with 33-MHz clock, continuous transfer rate megabits second Mbps obtained. 8-bit 16-bit pseudo-DMA, following data rates obtained: LOCAL SPEED 8-BIT PDMA Mbps Mbps 16-BIT PDMA Mbps Mbps Since main purpose downloading initialization, transfer rate significant issue. memory interface (MIF) performs memory management allow TI380C25 address bytes local memory. Hardware allows TI380C25 directly connected DRAMs without additional circuitry. This glueless-DRAM connection includes DRAM refresh controller. also handles internal arbitration between these blocks. When required, then arbitrates external bus. responsible memory mapping task. memory maps DRAMs, EPROMs, burned-in addresses (BIA), external devices appropriately addressed when required system interface, protocol handler, transfer. memory interface capable 64-Mbps continuous transfer rate when using 4-MHz local (64-MHz device crystal) 96-Mbps continuous transfer rate when using 6-MHz local bus. protocol handler (PH) performs hardware-based real-time protocol functions token-ring LAN. Network type determined TEST0 TEST2. Token-ring network determined software either Mbps Mbps. These speeds fixed hardware software. converts parallel-transmit data serial-network data appropriate coding converts received serial data parallel data. data-management state machines direct transmission reception data from local memory through MIF. buffer-management state machines automatically oversee this process, directly sending receiving linked lists frames without intervention. protocol handler contains many state machines that provide following features: Transmit receive frames Capture tokens Provide token-priority controls Manage TI380C25 buffer memory Provide frame-address recognition (group, specific, functional, multicast) Provide internal parity protection Control verify PHY-layer circuitry-interface signals Integrity transmitted received data assured cyclic redundancy checks (CRC), detection network data violations, parity internal data paths. data paths registers optionally parity protected assure functional integrity. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR adapter-support function (ASF) performs support functions contained other blocks. support functions are: TI380C25 base timer Identification, management, service internal external interrupts Test-pin mode control, including unit-in-place mode board testing Illegal state check (checks illegal states such parity illegal opcodes) clock generator (CG) performs generation internal clocks required other functional blocks, including local memory-bus clocks (MBCLK1, MBCLK2). also generates reference timer used sample input clocks (SBCLK, OSCIN, RCLK, PXTALIN). transition detected within period reference timer input clock signal, places TI380C25 into slow-clock mode. frequency reference timer range kHz. user-accessible hardware registers TI380C25 internal pointers following tables show access internal data pointers address registers host interface. SIFACL register, which directly controls device operation, described detail. adapter-internal pointers table following page defined only after TI380C25 initialization until OPEN command issued. These pointers defined TI380C25 software (microcode), this table describes release TI380C25 software. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Adapter-Internal Pointers Token Ring ADDRESS 00.FFF8 00.FFFA 01.0A00 01.0A02 01.0A04 DESCRIPTION Pointer software microcode level chapter Pointer starting location copyright notices. Copyright notices separated character terminated character chapter Pointer burned-in address chapter Pointer software level chapter Pointer TI380C25 addresses chapter Pointer node address Pointer group address Pointer functional address Pointer TI380C25 parameters chapter Pointer physical-drop number Pointer upstream neighbor address Pointer upstream physical-drop number Pointer last ring-poll address Pointer reserved Pointer transmit access priority Pointer source class authorization Pointer last attention code Pointer source address last received frame Pointer last beacon type Pointer last major vector Pointer ring status Pointer soft-error timer value Pointer ring-interface error counter Pointer local ring number Pointer monitor error code Pointer last beacon-transmit type Pointer last beacon-receive type Pointer last MAC-frame correlator Pointer last beaconing-station Pointer reserved Pointer last beaconing-station physical-drop number Pointer buffer special buffer used software transmit adapter-generated frames) chapter Pointer counters chapter Pointer MAX_SAPs Pointer open SAPs Pointer MAX_STATIONs Pointer open stations Pointer available stations Pointer reserved Pointer 16-Mbps word flag. zero, adapter Mbps. nonzero, adapter Mbps. 01.0A06 01.0A08 01.0A0A 01.0A0C 01.0A0E Pointer total TI380C25 found bytes allocation test chapter This table describes pointers release TI380C25 software. This address valid only microcode release POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR User-Access Hardware Registers 80x8x 16-BIT MODE: SHALT WORD TRANSFERS SBHE SRS2 SIFDAT SIFDAT SIFADR SIFCMD SIFACL SIFADR SIFADX DMALEN NORMAL MODE SBHE SRS2 SBHE SRS2 SIFDAT SIFDAT SIFADR SIFSTS SIFACL SIFADR SIFADX DMALEN PSEUDO-DMA MODE ACTIVE SBHE SRS2 SBHE SRS2 SDMADAT DMALEN SDMAADR SDMAADX SIFACL SIFADR SIFADX DMALEN SBHE SRS2 SDMADAT DMALEN SDMAADR SDMAADX SIFACL SIFADR SIFADX DMALEN BYTE TRANSFERS SRSX SRS0 SRS1 SBHE SRS2 defined 80x8x 8-BIT MODE: SHALT SRSX SRS0 SRS1 SRS2 NORMAL MODE SBHE SIFDAT SIFDAT SIFDAT SIFDAT SIFADR SIFADR SIFSTS SIFCMD SIFACL SIFACL SIFADR SIFADR SIFADX SIFADX DMALEN DMALEN PSEUDO-DMA MODE ACTIVE SBHE SDMADAT SDMADAT DMALEN DMALEN SDMAADR SDMAADR SDMAADX SDMAADX SIFACL SIFACL SIFADR SIFADR SIFADX SIFADX DMALEN DMALEN 68xxx MODE: WORD TRANSFERS SUDS SLDS SIFDAT SIFDAT SIFADR SIFCMD SIFACL SIFADR SIFADX DMALEN NORMAL MODE SUDS SLDS SUDS SLDS SIFDAT SIFDAT SIFADR SIFSTS SIFACL SIFADR SIFADX DMALEN PSEUDO-DMA MODE ACTIVE SUDS SLDS SUDS SLDS SDMADAT DMALEN SDMAADR SDMAADX SIFACL SIFADR SIFADX DMALEN SUDS SLDS SDMADAT DMALEN SDMAADR SDMAADX SIFACL SIFADR SIFADX DMALEN BYTE TRANSFERS SRSX SRS0 SRS1 68xxx mode always bit. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR adapter-control register (SIFACL) SIFACL register allows host processor control some extent reconfigure TI380C25 under software control. SIFACL Register SWHLDA SWDDIR SWHRQ PSDMAEN ARESET CPHALT BOOT SINTEN NSEL OUT0 NSEL OUT1 Legend: Read Write Write during ARESET only only Value after reset Value BTSTRP Value PRTYEN Indeterminate Bits Value TEST0 TEST2 pins These bits read only always reflect value corresponding device pins. This allows host determine speed configuration. network speed type software configurable, these bits used determine which configurations supported network hardware. TEST0 TEST1 TEST2 Description 16-Mbps token ring 4-Mbps token ring Reserved Reserved. Read data indeterminate. SWHLDA Software Hold Acknowledge This allows function SHLDA SBGR emulated from software control pseudo-DMA mode. PSDMAEN SWHLDA SWHRQ RESULT SWHLDA value SIFACL register cannot one. pseudo-DMA request pending Indicates pseudo-DMA request interrupt Pseudo-DMA process progress value SHLDA SBGR ignored. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SWDDIR Current SDDIR Signal Value This contains current value pseudo-DMA direction. This enables host easily determine direction transfers, which allows system controlled system software. Pseudo from host system TI380C25 Pseudo from TI380C25 host system SWHRQ Current SHRQ Signal Value This contains current value SHRQ SBRQ when Intel mode, inverse value SHRQ SBRQ when Motorola mode. This enables host easily determine pseudo-DMA transfer requested. INTEL MODE System requested System requested MOTOROLA MODE System requested System requested PSDMAEN Pseudo-System-DMA Enable This enables pseudo-DMA operation. Normal bus-master operation possible. Pseudo-DMA operation selected. Operation dependent values SWHLDA SWHRQ bits SIFACL register. ARESET Adapter Reset This hardware reset TI380C25. This same effect SRESET except that interface SIFACL register maintained. This clock failure detected (OSCIN, PXTALIN, RCLK, SBCLK valid). TI380C25 operates normally. TI380C25 held reset condition. CPHALT Communications-Processor Halt This controls TI380C25 processor access internal TI380C25 buses. This prevents TI380C25 from executing instructions before microcode been downloaded. TI380C25 processor access internal TI380C25 buses. TI380C25 processor prevented from accessing internal adapter buses. BOOT Bootstrap Code This indicates whether memory chapters local-memory space PROM/ EPROM. This controls operation MCAS MROMEN. ROM/ PROM/ EPROM memory chapters memory chapters POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR Local-Bus Priority This controls priority levels devices local bus. external devices (such TI380FPA) used with TI380C25. external device (such TI380FPA) used with TI380C25. This allows external master operate necessary priorities local bus. system uses TMS380SRA only, must system uses both TMS380SRA TI380FPA, must SINTEN System-Interrupt Enable This allows host processor enable disable system-interrupt requests from TI380C25. system-interrupt request from TI380C25 SINTR SIRQ. following equation shows SINTR SIRQ driven. table also explains results states. SINTR/ SIRQ (PSDMAEN SWHRQ !SWHLDA) (SINTEN SYSTEM_INTERRUPT) PSDMAEN SWHRQ SWHLDA SINTEN SYSTEM INTERRUPT (SIFSTS REGISTER) Pseudo active. RESULT TI380C25 generated system interrupt pseudo DMA. pseudo-DMA interrupt TI380C25 generates system interrupt. TI380C25 does generate system interrupt. TI380C25 cannot generate system interrupt. value SHLDA SBGR ignored. Parity Enable This determines whether data transfers within TI380C25 checked parity. Data transfers checked parity. Data transfers checked correct parity. NSELOUT0, NSELOUT0 Network-Selection Outputs values these bits control NSELOUT0 NSELOUT1. These bits modified only while ARESET set. These bits used software configure TI380C25 follows: NSELOUT0 should connected TEST0 (TEST1 should left unconnected TEST2 should tied high). NSELOUT0 NSELOUT1 used select network speed shown below: NSELOUT0 NSELOUT1 SELECTION Reserved 16-Mbps token ring Reserved 4-Mbps token ring power these bits corresponding 16-Mbps token ring (NSELOUT1 NSELOUT0 POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SIFACL control pseudo-DMA operation Pseudo software controlled five bits SIFACL register. logic model SIFACL register control pseudo-DMA operation shown Figure Internal Signals Motorola Mode Host Interface SINTR SIRQ SYSTEM_INTERRUPT (SIFSTS register) Request SHRQ SBRQ Grant SHLDA SBGR DMADIR SWHLDA SWDDIR SWHRQ PSDMAEN SINTEN SDDIR SIFACL Register Figure Pseudo-DMA Logic Related SIFACL Bits POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR absolute maximum ratings over operating free-air temperature range (unless otherwise noted) Supply voltage, (see Note Input voltage range, (see Note Output voltage range Power dissipation Operating free-air temperature range, 70°C Storage temperature range 65°C 150°C Stresses beyond those listed under "absolute maximum ratings" cause permanent damage device. These stress ratings only, functional operation device these other conditions beyond those indicated under "recommended operating conditions" implied. Exposure absolute-maximum-rated conditions extended periods affect device reliability. NOTE Voltage values with respect VSS. recommended operating conditions Supply voltage Supply voltage (see Note TTL-level signal High-level input voltage Low-level input voltage, TTL-level signal (see Note High-level output current High-level output current (see Note Operating free-air temperature OSCIN RCLK, PXTALIN, RCVR 4.75 5.25 UNIT Operating case temperature NOTES: pins should routed minimize inductance system ground. algebraic convention, where more negative (less positive) limit designated minimum, used logic-voltage levels only. Output current sufficient drive five low-power Schottky loads advanced low-power Schottky loads (worst case). electrical characteristics over recommended ranges supply voltage operating free-air temperature (unless otherwise noted) PARAMETER ISCM High-level output voltage, TTL-level signal (see Note Low-level output voltage, TTL-level signal High impedance output current High-impedance Input current, input input output Supply current Supply current, slow-clock mode Input capacitance, input TEST CONDITIONS MIN, MIN, MAX, MAX, Others UNIT MHz, Output capacitance, output input output MHz, Others conditions shown MAX, appropriate value specified under recommended operating conditions. NOTE following signals require external pullup resistor: SRAS SAS, SRDY SDTACK, SUDS, SLDS, EXTINT0 EXTINT3, MBRQ. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR PARAMETER MEASUREMENT INFORMATION timing parameters timing parameters signals TI380C25 shown following tables illustrated accompanying figures. purpose these figures tables quantify timing relationships among various signals. parameters numbered convenience. static signals following table lists signals that allowed change dynamically therefore have timing associated with them. They should strapped high, low, left unconnected required. SIGNAL CLKDIV BTSTRP PRTYEN TEST0 TEST1 TEST2 TEST3 TEST4 TEST5 Reserved Default-bootstrap mode (RAM ROM) Default-parity select (enabled disabled) Test terminal indicates network type Test terminal indicates network type Test terminal manufacturing test Test terminal manufacturing test Test terminal manufacturing test FUNCTION Host-processor select (Intel Motorola) unit-in-place test timing parameter symbology Some timing parameter symbols have been created accordance with JEDEC Standard 100-A. order shorten symbols, some signal names other related terminology have been abbreviated shown below: DRVR DRVR OSCIN SBCLK SRESET VDDL, Lower case subscripts defined follows: cycle time delay time hold time pulse duration (width) rise time skew setup time transition time following additional letters phrases defined follows: High Valid Falling edge Rising edge High impedance longer high longer POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR PARAMETER MEASUREMENT INFORMATION Outputs driven minimum high-logic level maximum low-logic level These levels compatible with devices. Output transition times specified follows: high-to-low transition either input output signal, level which signal said longer high level which signal said low-to-high transition, level which signal said longer level which signal said high shown below. rise fall times specified assumed those standard devices, which typically (high) (low) test measurement test-load circuit shown Figure represents programmable load tester electronics that used verify timing parameters TI380C25 output signals. Tester Electronics Output Under Test VLOAD Where: VLOAD dc-level verification (all outputs) (all outputs) typical dc-level verification typical timing verification typical load-circuit capacitance Figure Test-Load Circuit POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR power SBCLK, OSCIN, MBCLK1, MBCLK2, SYNCIN, SRESET timing tr(VDD) td(VDDH-SCKV) td(VDDH-OSCV) tc(SCK) tw(SCKH) tw(SCKL) tt(SCK) tc(OSC) tw(OSCH) Rise time, minimum VDD-high level Delay time, minimum VDD-high level first valid SBCLK longer high Delay time, minimum VDD-high level first valid OSCIN high Cycle time, SBCLK (see Note Pulse duration, SBCLK high Pulse duration, SBCLK Transition time, SBCLK Cycle time, OSCIN (see Note OSCIN Pulse duration, OSCIN high (see Note OSCIN OSCIN OSCIN tw(OSCL) tt(OSC) td(OSCV-CKV) th(VDDH-RSL) tw(RSH) tw(RSL) tsu(RST) th(RST) Pulse duration, OSCIN (see Note Transition time, OSCIN Delay time, OSCIN valid MBCLK1 MBCLK2 valid Hold time, SRESET after reaches minimum high level Pulse duration, SRESET high Pulse duration, SRESET Setup time, size SRESET high (Intel mode only) Hold time, size from SRESET high (Intel mode only) CLKDIV One-eighth local memory cycle CLKDIV 2tc(OSC) OSCIN OSCIN OSCIN 30.3 UNIT 2tc(OSC) This specification provided board design. assured during manufacturing testing. parameter cannot met, parameter must extended larger difference: real value parameter minus value listed. NOTES: SBCLK value between MHz. This data sheet describes system interface (SIF) timing parameters case SBCLK MHz. value OSCIN ±1%, OSCIN used generate PXTALIN, OSCIN tolerance must 0.01%. This assure duty-cycle crystal, provided that OSCIN meets recommended operating conditions POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SBCLK OSCIN MBCLK1 MBCLK2 SRESET SHALT NOTE order represent information illustration, nonactual phase timebase characteristics shown. Refer specified parameters precise information. Minimum VDD-High Level Figure Timing Power System Clocks, SYNCIN, SRESET POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR memory-bus timing: local-memory clocks, MAL, MROMEN, MBIAEN, NMI, MRESET, ADDRESS cycle time one-eighth local-memory cycle (31.25 minimum 4-MHz local 20.83 minimum 6-MHz local bus). Period MBCLK1 MBCLK2 Pulse duration, clock high Pulse duration, clock Hold time, MBCLK2 after MBCLK1 high Hold time, MBCLK1 high after MBCLK2 high Hold time, MBCLK2 high after MBCLK1 Hold time, MBCLK1 after MBCLK2 Setup time, address enable MAX0, MAX2, MROMEN before MBCLK1 longer high Setup time, address MADL0 MADL7, MAXPH, MAXPL before MBCLK1 longer high Setup time, address MADH0 MADH7 before MBCLK1 longer high Setup time, high before MBCLK1 longer high Setup time, address MAX0, MAX2, MROMEN before MBCLK1 longer Setup time, column address MADL0 MADL7, MAXPH, MAXPL before MBCLK1 longer Setup time, status MADH0 MADH7 before MBCLK1 longer Setup time, valid before MBCLK1 Hold time, valid after MBCLK1 Delay time, MBCLK1 longer MRESET valid Hold time, column address status after MBCLK1 longer Reference Periods Periods Periods 0.5tM 0.5tM 0.5tM Periods UNIT Periods OSCIN (when CLKDIV OSCIN (when CLKDIV OSCOUT MBCLK1 MBCLK2 MBCLK1 MBCLK2 have timing relationship OSCOUT. MBCLK1 MBCLK2 start OSCIN rising edge, depending when memory cycle starts execution. Figure Clock Waveforms After Clock Stabilization POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR MBCLK1 MBCLK2 MAX0, MAX2, MROMEN MAXPH, MAXPL, MADL0 MADL7 MADH0 MADH7 Valid MRESET Valid Address Address Status Figure Memory-Bus Timing: Local-Memory Clocks, MAL, MROMEN, MBIAEN, NMI, MRESET, DRESS POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR memory-bus timing: clocks, MRAS, MCAS, ADDRESS cycle time one-eighth local-memory cycle (31.25 minimum 4-MHz local 20.83 minimum 6-MHz local bus). Setup time, address MADL0 MADL7, MAXPH, MAXPL before MRAS longer high Hold time, address MADL0 MADL7, MAXPH, MAXPL after MRAS longer high Delay time, MRAS longer high MRAS longer high next memory cycle Pulse duration, MRAS Pulse duration, MRAS high Setup time, column address (MADL0 MADL7, MAXPH, MAXPL) status (MADH0 MADH7) before MCAS longer high Hold time, column address (MADL0 MADL7, MAXPH, MAXPL) status (MADH0 MADH7) after MCAS Hold time, column address (MADL0 MADL7, MAXPH, MAXPL) status (MADH0 MADH7) after MRAS longer high Pulse duration, MCAS Pulse duration, MCAS high, refresh cycle follows read write cycle Hold time, address MAXL0 MAXL7, MAXPH, MAXPL after Setup time, address MAXL0 MAXL7, MAXPH, MAXPL before longer high Pulse duration, high Setup time, address enable MAX0, MAX2, MROMEN before longer high Hold time, address enable MAX0, MAX2, MROMEN after Setup time, address MADH0 MADH7 before longer high Hold time, address MADH0 MADH7 after 1.5tM 11.5 4.5tM 3.5tM 0.5tM 2.5tM 1.5tM 1.5tM 1.5tM UNIT POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR MAXPH, MAXPL, MADL0 MADL7 Column Column MRAS MCAS MAX0, MAX2, MROMEN MADH0 MADH7 Address Status Address Address Status Figure Memory-Bus Timing: Clocks, MRAS, MCAS, ADDRESS POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR memory-bus timing: read cycle cycle time one-eighth local-memory cycle (31.25 minimum 4-MHz local 20.83 minimum 6-MHz local bus). Access time, address enable valid MAX0, MAX2, MROMEN valid data parity Access time, address valid MAXPH, MAXPL, MADH0 MADH7, MADL0 MADL7 valid data parity Access time, MRAS valid data parity Hold time, valid data parity after MRAS longer Hold time, address high-impedance state MAXPH, MAXPL, MADH0 MADH7 MADL0 MADL7 after MRAS high (see Note Access time, MCAS valid data parity Hold time, valid data parity after MCAS longer Hold time, address high-impedance state MAXPH, MAXPL, MADH0 MADH7, MADL0 MADL7 after MCAS high (see Note Delay time, MCAS longer high Setup time, address status high-impedance state MAXPH, MAXPL, MADL0 MADL7, MADH0 MADH7 before longer high Access time, valid data parity Pulse duration, Delay time, MCAS longer Hold time, valid data parity after longer Hold time, address high-impedance state MAXPH, MAXPL, MADH0 MADH7, MADL0 MADL7 after high (see Note Setup time, address status high-impedance state MAXPH, MAXPL, MADL0 MADL7, MADH0 MADH7, before MBEN longer high Setup time, address status high-impedance state MAXPH, MAXPL, MADL0 MADL7, MADH0 MADH7 before MBIAEN longer high Access time, MBEN valid data parity Access time, MBIAEN valid data parity Pulse duration, MBEN Pulse duration, MBIAEN Hold time, valid data parity after MBEN longer Hold time, valid data parity after MBIAEN longer Hold time, address high-impedance state MAXPH, MAXPL, MADH0 MADH7, MADL0 MADL7 after MBEN high (see Note Hold time, address high-impedance state MAXPH, MAXPL, MADH0 MADH7, MADL0 MADL7 after MBIAEN high Hold time, MDDIR high after MBEN high, read follows write cycle Setup time, MDDIR before MBEN longer high 1.5tM 10.5 4.5tM 21.5 UNIT Hold time, MDDIR after MBEN high, write follows read cycle This specification been characterized meet stated value. assured during manufacturing testing. NOTE data parity that exists address lines will most likely reach high-impedance state sometime later than rising edge MRAS, MCAS, MOE, MBEN (between timing parameter will function memory being read. time given represents time from rising edge MRAS, MCAS, MOE, MBEN beginning next address, does represent actual high-impedance period address bus. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR MAX0, MAX2, MROMEN Address Enable Address Data Parity Address MAXPH, MAXPL, MADH0 MADH7, MADL0 MADL7 Address Address Status MRAS MCAS MBIAEN MDDIR MBEN Figure Memory-Bus Timing: Read Cycle POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR memory-bus timing: write cycle cycle time one-eighth local-memory cycle (31.25 minimum 4-MHz local 20.83 minimum 6-MHz local bus). Setup time, before MRAS longer Setup time, before MCAS longer Setup time, valid data parity before longer high Pulse duration, Hold time, data parity valid after high Setup time, address valid MAX0, MAX2, MROMEN before longer Hold time, MRAS longer Hold time, MCAS longer Setup time, MBEN before longer high Hold time, MBEN after high Setup time, MDDIR high before MBEN longer high Hold time, MDDIR high after MBEN high MAX0, MAX2, MROMEN MAXPH, MAXPL, MADH0 MADH7, MADL0 MADL7 1.5tM 2.5tM 0.5tM 10.5 -11.5 5.5tM -11.5 1.5tM 13.5 0.5tM 1.5tM UNIT Address Enable Address Address Data Parity MRAS MCAS MBEN MDDIR Figure Memory-Bus Timing: Write Cycle POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR memory-bus timing: DRAM-refresh timing cycle time one-eighth local-memory cycle (31.25 minimum 4-MHz local 20.83 minimum 6-MHz local bus). Setup time, address MADL0 MADL7, MAXPH, MAXPL before MRAS longer high Hold time, address MADL0 MADL7, MAXPH, MAXPL after MRAS longer high Pulse duration, MRAS Pulse duration, MRAS high Setup time, MCAS before MRAS longer high Hold time, MCAS after MRAS Setup time, MREF high before MCAS longer high Hold time, MREF high after MCAS high 1.5tM 11.5 4.5tM 3.5tM 1.5tM -11.5 4.5tM UNIT MADL0 MADL7 Refresh Address Address MRAS MCAS MREF Figure Memory-Bus Timing: DRAM-Refresh Cycle XMATCH XFAIL timing cycle time one-eighth local-memory cycle (31.25 minimum 4-MHz local 20.83 minimum 6-MHz local bus). Delay time, status high XMATCH XFAIL recognized Pulse duration, XMATCH XFAIL high UNIT MADH7 Status XMATCH, XFAIL Figure XMATCH XFAIL Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR token ring: ring-interface timing 154L 154H 158L 158H Period RCLK (see Note Pulse duration RCLK duration, Pulse duration RCLK high duration, 4Mbps Mbps Mbps nominal: 62.5 Mbps nominal: 15.625 Mbps nominal: 62.5 Mbps nominal: 15.625 31.25 0.01 31.25 UNIT Setup time, RCVR valid before rising edge (1.8 RCLK Mbps Hold time, RCVR valid after rising edge (1.8 RCLK Mbps Pulse duration, ring baud clock duration Pulse duration ring baud clock high duration, Period OSCOUT PXTALIN (see Note Tolerance PXTALIN input frequency (see Note Mbps Mbps Mbps Mbps Mbps Mbps (for PXTALIN only) NOTE This parameter tested required IEEE 802.5 specification. 154H RCLK 154L RCVR Valid 158H 158L OSCOUT, PXTALIN Figure Ring-Interface Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR token ring: transmitter timing tsk(DR) td(DR)H td(DR)L td(DRN)H t(DRN)L DRVR DRVR asymmetry Delay from DRVR rising edge (1.8 DRVR falling edge DRVR falling edge DRVR rising edge (1.8 Delay from RCLK PXTALIN) falling edge DRVR rising edge (1.8 Delay from RCLK PXTALIN) falling edge DRVR falling edge Delay from RCLK PXTALIN) falling edge DRVR falling edge Delay from RCLK PXTALIN) falling edge DRVR rising edge (1.8 d(DR)L Note Note Note Note ±1.5 UNIT d(DRN)H d(DR)H d(DRN)L When active-monitor mode, clock source PXTALIN; otherwise, clock source either RCLK PXTALIN. NOTE This parameter tested minimum maximum measured used component required parameter 164. RCLK PXTALIN DRVR DRVR Figure Skew Asymmetry From RCLK PXTALIN DRVR DRVR POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 80x8x read-cycle timing 261a 266a 272a 273a 282a 282R 283R Delay time, SRDY either high Pulse duration, SRAS high Hold time, high-impedance state after (see Note Setup time, SADH0 SADH7, SADL0 SADL7, SPH, valid before SRDY Delay time, high high-impedance state (see Note Hold time, output data valid after high (see Note Setup time, SRSX, SRS0 SRS2, SCS, SBHE valid SRAS longer high (see Note Hold time, SRSX, SRS0 SRS2, SCS, SBHE valid after SRAS Setup time, SRAS high longer high (see Note Setup time, SRSX, SRS0 SRS2 valid before longer high (see Note Hold time, SRSX, SRS0 SRS2 valid after longer (see Note Setup time, SRD, SWR, SIACK high from previous cycle longer high Hold time, SRD, SWR, SIACK high after high Delay time, SWR, high SRDY high (see Note Delay time, SWR, high SRDY high-impedance state Delay time, SDBEN SRDY read cycle Delay time, SDBEN (see TMS380 Second Generation Token-Ring User's Guide, SPWU005, subsection 3.4.1.1.1), provided previous cycle completed Delay time, high SDBEN high (see Note Pulse duration, high between accesses (see Note tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) 25-MHz OPERATION tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) 33-MHz OPERATION UNIT This specification provided board design. assured during manufacturing testing. later that indicates start cycle. NOTES: inactive chip select SIACK read write cycles, inactive chip select interrupt-acknowledge cycles. 80x8x mode, SRAS used strobe values SBHE, SRSX, SRS0 SRS2, SCS. When used SRAS must meet parameter 266a, SBHE, SRS0 SRS2, must meet parameter 264. SRAS strapped high, parameters 266a irrelevant parameter must met. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SCS, SRSX, SRS0 SRS2, SBHE SRAS Valid Valid 266a SIACK 272a 273a 272a 272a High SDDIR 282R 283R SDBEN 282a SRDY Hi-Z SADH0 SADH7, SADL0 SADL7, SPH, Hi-Z Output Data Valid 261a 273a 273a Hi-Z Hi-Z 80x8x mode, SRAS used strobe values SBHE, SRSX, SRS0 SRS2, SCS. When used SRAS must meet parameter 266a, SBHE, SRS0 SRS2, must meet parameter 264. SRAS strapped high, parameters 266a irrelevant parameter must met. When TMS380C25 begins drive SDBEN inactive, already latched write data internally. Parameter must input data buffers. 8-bit 80x8x mode reads, SADH0 SADH7 contain don't care data. Figure 80x8x Read-Cycle Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 80x8x write-cycle timing 266a 272a 273a Delay time, SRDY either high Pulse duration, SRAS high Setup time, SADH0 SADH7, SADL0 SADL7, SPH, valid before longer Hold time, SADH0 SADH7, SADL0 SADL7, SPH, valid after high Setup time, SRSX, SRS0 SRS2, SCS, SBHE SRAS longer high (see Note Hold time, SRSX, SRS0 SRS2, SCS, SBHE after SRAS Setup time, SRAS high longer high (see Note Setup time, SRSX, SRS0 SRS2 before longer high (see Note Hold time, SRSX, SRS0 SRS2 valid after longer (see Note Setup time, SRD, SWR, SIACK high from previous cycle longer high Hold time, SRD, SWR, SIACK high after high Delay time, SRDY first access register SRDY immediately following access (see TMS380 Second-Generation Token Ring User's Guide, SPWU005, subsection 3.4.1.1.1) Delay time, high SRDY high (see Note Delay time, high SRDY high-impedance state Delay time, SDDIR (see Note Delay time, SDBEN SRDY (see TMS380 Second Generation Token-Ring User's Guide, SPWU005, subsection 3.4.1.1.1) Delay time, SDDIR SDBEN Delay time, high SDBEN longer Pulse duration, high between accesses (see Note register ready waiting required) register ready (waiting required) 25-MHz OPERATION tc(SCK) tc(SCK) 4000 33-MHz OPERATION tc(SCK) tc(SCK) 4000 UNIT tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) 282b 4000 tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) 282W 283W tc(SCK) tc(SCK) later that indicates start cycle. This specification been characterized meet stated value. assured during manufacturing testing. This specification provided board design. assured during manufacturing testing. NOTES: inactive chip select SIACK read write cycles, inactive chip select interrupt-acknowledge cycles. 80x8x mode, SRAS used strobe values SBHE, SRSX, SRS0 SRS2, SCS. When used SRAS must meet parameter 266a, SBHE, SRS0 SRS2, must meet parameter 264. SRAS strapped high, parameters 266a irrelevant parameter must met. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SCS, SRSX, SRS0 SRS2, SBHE Valid SRAS SIACK 266a 272a 273a 272a 273a 273a 272a SDDIR 282W SDBEN 282b Hi-Z SADH0 SADH7, SADL0 SADL7, SPH, Hi-Z Data Hi-Z Hi-Z 283W SRDY When TMS380C25 begins drive SDBEN inactive, already latched write data internally. Parameter must input data buffers. 8-bit 80x8x-mode writes, value placed SADH0 SADH7 don't care. Figure 80x8x Write-Cycle Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 80x8x interrupt-acknowledge-cycle timing: first SIACK pulse Pulse duration, SIACK high between accesses (see Note Pulse duration, SIACK first pulse pulses 25-MHz OPERATION tc(SCK) tc(SCK) 33-MHz OPERATION tc(SCK) tc(SCK) UNIT NOTE inactive chip select SIACK read write cycles, inactive chip select interrupt acknowledge cycles. SRD, SWR, SIACK First Second Figure 80x8x Interrupt-Acknowledge-Cycle Timing: First SIACK Pulse 80x8x interrupt-acknowledge-cycle timing: second SIACK pulse 261a 272a 273a 282a 282R Delay time, SRDY high Hold time, high-impedance state after SIACK (see Note Setup time, output data valid before SRDY Delay time, SIACK high high-impedance state (see Note Hold time, output data valid after SIACK high (see Note Setup time, inactive data strobe high SIACK longer high Hold time, inactive data strobe high after SIACK high Delay time, SIACK high SRDY high (see Note Delay time, SRDY first access register SRDY immediately following access Delay time, SIACK high SRDY high-impedance state Delay time, SDBEN SRDY read cycle Delay time, SIACK SDBEN (see TMS380 Second Generation Token-Ring User's Guide, SPWU005, subsection 3.4.1.1.1), provided previous cycle completed tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) tc(SCK) 25-MHz OPERATION tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) tc(SCK) 33-MHz OPERATION UNIT 283R Delay time, SIACK high SDBEN high (see Note tc(SCK) tc(SCK) This specification provided board design. assured during manufacturing. This specification been characterized meet stated value. assured during manufacturing. NOTE inactive chip select SIACK read write cycles, inactive chip select interrupt-acknowledge cycles. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SCS, SRSX, SRS0 SRS2, SBHE Only needs inactive. others don't care. SIACK 272a 272a 272a SDDIR High 282R 283R SDBEN SRDY 282a Hi-Z SADH0 SADH7, SADL0 SADL7, SPH, 261a Output Data Valid Hi-Z Hi-Z 273a 273a 273a Hi-Z SRDY active-low ready signal. must asserted before data output. 8-bit 80x8x mode writes, value placed SADH0 SADH7 don't care. Figure 80x8x Interrupt-Acknowledge-Cycle Timing: Second SIACK Pulse POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 80x8x-mode bus-arbitration timing, takes control Setup time, asynchronous signal SBBSY SHLDA before SBCLK longer high assure recognition that cycle Hold time, asynchronous signal SBBSY SHLDA after SBCLK assure recognition that cycle Delay time, SBCLK SADH0 SADH7, SADL0 SADL7, SPH, valid Delay time, SBCLK cycle SOWN Delay time, SBCLK cycle SDDIR read Delay time, SBCLK high SHRQ high Delay time, SBCLK high cycle high, acquisition Hold time, high-impedance state after SOWN low, acquisition tc(SCK) 25-MHz OPERATION 208a 208b 224a 224c 241a tc(SCK) 33-MHz OPERATION UNIT This specification been characterized meet stated value. assured during manufacturing testing. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 User Master Inputs: SBCLK 208a SBBSY, SHLDA Outputs: SHRQ Exchange Master 208b SRD, 241a SBHE SADH0 SADH7, SADL0 SADL7, SPH, Address 224c Write SDDIR Read 224a SOWN While system interface controls active (i.e., SOWN asserted), disabled. Figure 80x8x-Mode Bus-Arbitration Timing, Takes Control POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 80x8x-mode read-cycle timing Setup time, SADL0 SADL7, SADH0 SADH7, SPH, valid before SBCLK cycle longer high Hold time, SADL0 SADL7, SADH0 SADH7, SPH, valid after SBCLK cycle parameters 207a 207b Hold time, SADL0 SADL7, SADH0 SADH7, SPH, valid after high Hold time, SADL0 SADL7, SADH0 SADH7, SPH, valid after SDBEN longer Setup time, asynchronous signal SRDY before SBCLK longer high assure recognition this cycle Hold time, asynchronous signal SRDY after SBCLK assure recognition this cycle Delay time, SBCLK address valid Delay time, SBCLK cycle SADH0 SADH7, SADL0 SADL7, SPH, high-impedance state Delay time, SBCLK high SALE SXAL high Hold time, SALE SXAL after high Delay time, SBCLK high SXAL cycle SALE cycle Hold time, SADH0 SADH7, SADL0 SADL7, SPH, valid after SALE SXAL Delay time, SBCLK cycle high (see Note Delay time, SBCLK cycle SDBEN high Delay time, SADH0 SADH7, SADL0 SADL7, SPH, high-impedance state Delay time, SBCLK cycle Hold time, SADH0 SADH7, SADL0 SADL7, SPH, high-impedance state after SBCLK cycle Pulse duration, Setup time, SADH0 SADH7, SADL0 SADL7, SPH, valid before SALE, SXAL longer high Delay time, SBCLK high cyle SDBEN Setup time, data valid before SRDY parameter 208a 2tc(SCK) tw(SCKH) tc(SCK) 2tc(SCK) 25-MHz OPERATION 33-MHz OPERATION UNIT 207a 207b 208a 208b 216a 223R 225R 227R 237R tw(SCKH) tc(SCK) This specification been characterized meet stated value. assured during manufacturing testing. NOTE While system-interface controls active (i.e., SOWN asserted), disabled. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 SBCLK TWAIT SRAS SBHE Hi-Z Valid High 227R 216a 223R POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 SXAL SALE SADH0-SADH7, SADL0-SADL7, SPH, Address Extended Address 208a 207b Data 207a Address TI380C25 TOKEN-RING COMMPROCESSOR SRDY 208b 225R 237R SDBEN SDDIR 8-bit 80x8x mode, SBHE SRNW don't care input during inactive (high) output during DMA. Motorola-style slaves hold SDTACK active until master deasserts SAS. 8-bit 80x8x mode, most significant byte address maintained SADH address maintained according parameter i.e., held after high. parameter 208A met, valid data must present before SRDY goes low. Figure 80x8x-Mode Read-Cycle Timing TI380C25 TOKEN-RING COMMPROCESSOR 80x8x-mode write-cycle timing Setup time, asynchronous signal SRDY before SBCLK longer high assure recognition that cycle Hold time, asynchronous signal SRDY after SBCLK assure recognition that cycle Delay time, SBCLK SADH0 SADH7, SADL0 SADL7, SPH, valid Delay time, SBCLK high SALE SXAL high Hold time, SALE SXAL after high Delay time, SBCLK high SXAL cycle SALE cycle Hold time, address valid after SALE, SXAL Delay time, SBCLK cycle output data parity valid Hold time, SADH0 SADH7, SADL0 SADL7, SPH, valid after high Delay time, SBCLK high Delay time, SBCLK high cycle SDBEN high Hold time, SDBEN after SWR, SUDS, SLDS high Delay time, SBCLK cycle Setup time, SADH0 SADH7, SADL0 SADL7, SPH, valid before SALE, SXAL longer high Delay time, SBCLK high cycle SDBEN tc(SCK) tc(SCK) tc(SCK) tw(SCKH) tc(SCK) tc(SCK) 25-MHz OPERATION 33-MHz OPERATION UNIT 208a 208b 216a 223W 225W 225WH 227W 237W tw(SCKH) tc(SCK) POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 SBCLK TWAIT SBHE Valid 227W POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 High 223W SXAL 216a SALE SADL0 SADH7, SADH0 SADL7, SPH, SRDY 237W SDBEN 208b 225WH 225W Address Extended Address 208a Output Data TI380C25 TOKEN-RING COMMPROCESSOR SPWS012 NOVEMBER 1994 SDDIR High 8-bit 80x8x mode, SBHE SRNW don't care input during inactive (high) output during DMA. 8-bit 80x8x mode, most significant byte address maintained SADH address maintained according parameter i.e., held after high. Figure 80x8x-Mode Write-Cycle Timing TI380C25 TOKEN-RING COMMPROCESSOR 80x8x-mode bus-arbitration timing, returns control Delay time, SBCLK cycle SADH0 SADH7, SADL0 SADL7, SPL, SPH, SRD, high-impedance state Delay time, SBCLK cycle SBHE high-impedance state Delay time, SBCLK cycle SOWN high Delay time, SBCLK cycle SDDIR high Delay time, SBCLK high cycle SHRQ Setup time, SRD, SWR, SBHE high-impedance state before SOWN longer 25-MHz OPERATION 223b 224b 224d 33-MHz OPERATION UNIT This specification been characterized meet stated value. assured during manufacturing testing. Master SBCLK Exchange (T1) User Master (T2) SHLDA Outputs: SHRQ SRD, 223b SBHE SADH0 SADH7, SADL0 SADL7, SPH, SDDIR Read 224b SOWN 80x8x mode, system interface deasserts SHRQ rising edge SBCLK following state last system transfer controls. 68xxx mode, system interface deasserts SBRQ rising edge SBCLK state first system transfer controls. While system-interface controls active (i.e., SOWN asserted), disabled. 224d Write Hi-Z Hi-Z Hi-Z Figure 80x8x-Mode Bus-Arbitration Timing, Returns Control POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 80x8x-mode bus-release timing Setup time, asynchronous input SBRLS before SBCLK longer high assure recognition Hold time, asynchronous input SBRLS after SBCLK assure recognition Hold time, SBRLS after SOWN high SBCLK 208a 208b SBRLS (see Note SOWN 208c NOTES: system interface ignores assertion SBRLS does system bus. does bus, when detects assertion SBRLS, completes internally started cycle relinquishes control bus. transfer internally started, system interface releases before starting another. SBERR asserted when system interface controls system bus, current transfer completed regardless value SRDY. BERETRY register nonzero, cycle retried. BERETRY register zero, system interface releases control system bus. system interface ignores assertion SBERR performing cycle system bus. When SBERR properly asserted BERETRY zero, system interface releases upon completion current transfer halts further system side. error synchronized local stops local sides. value SDMAADR, SDMADDRX, SDMALEN registers system interface defined after system-bus error. cycle-steal mode, state present every system transfer. burst mode, state present first transfer whenever increment address register carries beyond least significant bits. SDTACK sampled verify that deasserted. Unless otherwise specified, signals specified maximum delay from SBCLK transition signal valid, signal also specified hold previous value (including high impedance) until start that SBCLK transition. 25-MHz OPERATION 208a 208b 208c 33-MHz OPERATION UNIT Figure 80x8x-Mode Bus-Release Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 68xxx read-cycle timing Delay time, SDTACK either SCS, SUDS, SLDS high Hold time, high-impedance state after SUDS SLDS (see Note Setup time, SADH0 SADH7, SADL0 SADL7, SPH, valid before SDTACK Delay time, SCS, SUDS, SLDS high SADH0 SADH7, SADL0 SADL7, SPH, high-impedance state (see Note Hold time, output data valid after SUDS SLDS longer (see Note Setup time, register address before SUDS SLDS longer high (see Note Hold time, register address valid after SUDS SLDS longer (see Note Setup time, SRNW before SUDS SLDS longer high (see Note Hold time, SRNW after SUDS SLDS high Hold time, SIACK high after SUDS SLDS high Delay time, SCS, SUDS, SLDS high SDTACK high (see Note Delay time, SDTACK first access register SDTACK immediately following access Delay time, SUDS SLDS high SDTACK high-impedance state Delay time, SDBEN SDTACK Delay time, SUDS SLDS SDBEN (see TMS380 Second Generation Token-Ring User's Guide, SPWU005, subsection 3.4.1.1.1) provided previous cycle completed Delay time, SUDS SLDS high SDBEN high (see Note Pulse duration, SUDS SLDS high between accesses (see Note tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) 25-MHz OPERATION 33-MHz OPERATION UNIT 261a 273a 282a 282R 283R tc(SCK) 4000 tc(SCK) tc(SCK) tc(SCK) tc(SCK) This specification provided board design. assured during manufacturing testing. This specification been characterized meet stated value. assured during manufacturing testing. NOTES: inactive chip select SIACK read write cycles, inactive chip select interrupt acknowledge cycles. 80x8x mode, SRAS used strobe values SBHE, SRSX, SRS0 SRS2, SCS. When used SRAS must meet parameter 266a, SBHE, SRS0 SRS2, must meet parameter 264. SRAS strapped high, parameters 266a irrelevant parameter must met. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SCS, SRSX, SRS0, SRS1 SIACK Valid 273a SRNW SUDS, SLDS SDDIR High 282R 283R SDBEN SDTACK Hi-Z 282a 261a SADH0 SADH7, SADL0 SADL7, Output Data Valid Hi-Z SPH, SDTACK active-low ready signal. must asserted before data output. Hi-Z Hi-Z Figure 68xxx Read-Cycle Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 68xxx write-cycle timing 272a 273a Delay time, SDTACK either SCS, SUDS SLDS high Setup time, write data valid before SUDS SLDS longer Hold time, write data valid after SUDS SLDS high Setup time, register address before SUDS SLDS longer high (see Note Hold time, register address valid after SUDS SLDS longer (see Note Setup time, SRNW before SUDS SLDS longer high (see Note Setup time, inactive SUDS SLDS high active data strobe longer high Hold time, SRNW after SUDS SLDS high Hold time, inactive SUDS SLDS high after active data strobe high Delay time, SCS, SUDS SLDS high SDTACK high (see Note Delay time, SDTACK first access register SDTACK immediately following access Delay time, SUDS SLDS high SDTACK high-impedance state Delay time, SUDS SLDS SDDIR (see Note Delay time, SDBEN SDTACK (see TMS380 Second Generation TokenRing User's Guide, SPWU005, subsection 3.4.1.1.1) Delay time, SDDIR SDBEN Delay time, SUDS SLDS high SDBEN longer Pulse duration, SUDS SLDS high between accesses (see Note register ready waiting required) register ready (waiting required) 25-MHz OPERATION tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) tc(SCK) 33-MHz OPERATION tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) UNIT 282b 282W 283W later that indicates start cycle. This specification been characterized meet stated value. assured during manufacturing testing. This specification provided board design. assured during manufacturing testing. NOTES: inactive chip select SIACK read write cycles, inactive chip select interrupt-acknowledge cycles. 80x8x mode, SRAS used strobe values SBHE, SRSX, SRS0 SRS2, SCS. When used SRAS must meet parameter 266a, SBHE, SRS0 SRS2, must meet parameter 264. SRAS strapped high, parameters 266a irrelevant parameter must met. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SRSX, SRS0, SRS1 SIACK SRNW 272a SUDS, SLDS Valid 273a 273a SDDIR High 282W SDBEN SDTACK Hi-Z 282b Hi-Z 283W SADH0 SADH7, SADL0 SADL7, Hi-Z Data Hi-Z SPH, 68xxx mode, skew between SLDS SUDS must exceed Provided this limitation observed, events referenced data strobe edge later occurring edge. Events defined data strobes edges, such parameter 286, measured between latest earlier edges. When TMS380C25 begins drive SDBEN inactive, already latched write data internally. Parameter must input data buffers. SDTACK active-low ready signal. must asserted before data output. Figure 68xxx Write-Cycle Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 68xxx interrupt-acknowledge-cycle timing 261a 272a 273a 282a 282R 283R Delay time, SDTACK either SUDS, SIACK high Hold time, high-impedance state after SIACK longer high (see Note Setup time, output data valid before SDTACK longer high Delay time, SIACK high high-impedance state (see Note Hold time, output data valid after SIACK longer (see Note Setup time, register address before SIACK longer high (see Note Setup time, inactive high SIACK active data strobe longer high Hold time, inactive SRNW high after active data strobe high Delay time, SRNW high SDTACK high (see Note Delay time, SDTACK first access register SDTACK immediately following access Delay time, SIACK high SDTACK high-impedance state Delay time, SDBEN SDTACK read cycle Delay time, SIACK SDBEN (see TMS380 Second Generation Token-Ring User's Guide, SPWU005, subsection 3.4.1.1.1) provided previous cycle completed Delay time, SIACK high SDBEN high (see Note Pulse duration, SIACK high between accesses (see Note tc(SCK) tc(SCK) 25-MHz OPERATION tc(SCK) tc(SCK) 33-MHz OPERATION UNIT 4000 tc(SCK) tc(SCK) tc(SCK) 4000 tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) tc(SCK) This specification provided board design. assured during manufacturing testing. This specification been characterized meet stated value. assured during manufacturing testing. later that indicates start cycle. NOTE inactive chip select SIACK read write cycles, inactive chip select interrupt-acknowledge cycles. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SCS, SRSX, SRS0, SRS1, SBHE Only needs Inactive. others don't care. SIACK 272a SRNW 273a SLDS SDDIR High 282R 283R SDBEN 282a SDTACK SADH0 SADH7, SADL0 SADL7, SPH, Hi-Z 261a Hi-Z Output Data Valid Hi-Z Hi-Z SDTACK active-low ready signal. must asserted before data output. Internal logic drives SDTACK high verifies that reached valid high level before making 3-state signal. Figure 68xxx Interrupt-Acknowledge-Cycle Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 68xxx-mode bus-arbitration timing, takes control Setup time, asynchronous input SBGR before SBCLK longer high assure recognition this cycle Hold time, asynchronous input SBGR after SBCLK assure recognition this cycle Delay time, SBCLK address valid Delay time, SBCLK cycle SOWN (see Note Delay time, SBCLK cycle SDDIR read Delay time, SBCLK high either SHRQ SBRQ high Delay time, SBCLK high cycle SUDS SLDS high Hold time, SUDS, SLDS, SRNW, high-impedance state after SOWN low, acquisition tc(SCK) 25-MHz OPERATION 208a 208b 224a 224c 241a tc(SCK) 33-MHz OPERATION UNIT This specification been characterized meet stated value. assured during manufacturing testing. NOTE Motorola-style slaves hold SDTACK active until master deasserts SAS. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 User Master Inputs: SBCLK Exchange Master 208b SBGR 208a SBERR, SDTACK, SBBSY Outputs: SBRQ POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 208a SAS, SLDS, SUDS 208b Input Output Read SRNW Write SADH0 SADH7, SADL0 SADL7, SPH, SDDIR Read 224a SOWN 241a Hi-Z 224c Write TI380C25 TOKEN-RING COMMPROCESSOR 80x8x mode, system interface deasserts SHRQ rising edge SBCLK following state last system transfer controls. 68xxx mode, system interface deasserts SBRQ rising edge SBCLK state first system transfer controls. While system-interface controls active (i.e., SOWN asserted), disabled. Figure 68xxx-Mode Bus-Arbitration Timing, Takes Control TI380C25 TOKEN-RING COMMPROCESSOR 68xxx-mode read-cycle timing 207a 207b Setup time, input data valid before SBCLK cycle longer high Hold time, input data valid after SBCLK cycle parameters 207a 207b Hold time, input data valid after data strobe longer Hold time, input data valid after SDBEN longer Setup time, asynchronous input SDTACK before SBCLK longer high assure recognition this cycle Hold time, asynchronous input SDTACK after SBCLK assure recognition this cycle Pulse duration, SAS, SUDS, SLDS high Delay time, SBCLK high cycle SUDS SLDS active Delay time, SBCLK address valid Delay time, SBCLK cycle high-impedance state Delay time, SBCLK high SALE SXAL high Hold time, SALE SXAL after SUDS high Delay time, SBCLK high SXAL cycle SALE cycle Hold time, address valid after SALE, SXAL Delay time, SBCLK high Delay time, SBCLK cycle SUDS, SLDS, high (see Note Delay time, SBCLK cycle SDBEN high Hold time, high-impedance state after SBCLK cycle Setup time, address valid before SALE SXAL longer high Setup time, address valid before longer high Delay time, SBCLK high cycle SDBEN Setup time, data valid before SDTACK parameter 208a tw(SCKL) tw(SCKH) tc(SCK) tw(SCKL) 25-MHz OPERATION 33-MHz OPERATION UNIT 208a 208b 216a 223R 225R 233a 237R tc(SCK)+ tw(SCKL) tc(SCK)+ tw(SCKL) tw(SCKH) tc(SCK) This specification been characterized meet stated value. assured during manufacturing testing. NOTE While system-interface controls active (i.e., SOWN asserted), disabled. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TWAIT SBCLK SUDS, SLDS High SRNW SXAL SALE SADL0 SADH7, SADH0 SADL7, SPH, SDTACK 208b SDDIR 237R SDBEN 225R Address Extended Address 208a 233a 207a Data Hi-Z 207b 216a POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 223R TI380C25 TOKEN-RING COMMPROCESSOR read cycle, read strobe remains active until internal sample incoming data completed. Input data removed when either read strobe SDBEN becomes longer active. parameter 208a met, valid data must present before SDTACK goes low. Motorola-style slaves hold SDTACK active until master deasserts SAS. pins should routed minimize inductance system ground. Figure 68xxx-Mode Read-Cycle Timing TI380C25 TOKEN-RING COMMPROCESSOR 68xxx-mode write-cycle timing Setup time, asynchronous input SDTACK before SBCLK longer high assure recognition this cycle Hold time, asynchronous input SDTACK after SBCLK assure recognition this cycle Pulse duration, SAS, SUDS, SLDS high Delay time, SBCLK high cycle SUDS SLDS active Delay time, output data valid SUDS SLDS longer high Delay time, SBCLK address valid Delay time, SBCLK high SALE SXAL high Hold time, SALE SXAL after SUDS high Delay time, SBCLK high SXAL cycle SALE cycle Hold time, address valid after SALE, SXAL Delay time, SBCLK cycle output data parity valid Hold time, output data, parity valid after SUDS SLDS high Delay time, SBCLK high Delay time, SBCLK SUDS, SLDS, high Delay time, SBCLK high cycle SDBEN high Hold time, SDBEN after SUDS SLDS high Setup time, address valid before SALE SXAL longer high Setup time, address valid before longer high Delay time, SBCLK high cycle SDBEN tc(SCK) tw(SCKL) tc(SCK) tc(SCK) tw(SCKL) tw(SCKH) tc(SCK) tc(SCK) tw(SCKL) tw(SCKH) tc(SCK) 25-MHz OPERATION 33-MHz OPERATION UNIT 208a 208b 211a 216a 223W 225W 225WH 233a 237W tc(SCK)+ tw(SCKL) tc(SCK)+ tw(SCKL) tw(SCKL) POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TWAIT SBCLK 233a SUDS, SLDS SRNW SXAL SALE SADL0 SADH7, SADH0 SADL7, SPL, Extended Address SDTACK Address Output Data 208a 216a POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 223W 211a TI380C25 TOKEN-RING COMMPROCESSOR 208b 225W SDDIR SDBEN pins should routed minimize inductance system ground. read cycle, read strobe remains active until internal sample incoming data completed. Input data removed when either read strobe SDBEN becomes longer active. 237W 225WH SPWS012 NOVMEBER 1994 Figure 68xxx-Mode Write-Cycle Timing TI380C25 TOKEN-RING COMMPROCESSOR 68xxx-mode bus-arbitration timing, returns control Delay time, SBCLK cycle SAD, SPL, SPH, SUDS, SLDS high-impedance state, release Delay time, SBCLK cycle SBHE SRNW high-impedance state Delay time, SBCLK cycle SOWN high Delay time, SBCLK cycle SDDIR high Delay time, SBCLK high either SHRQ SBRQ high Setup from, SUDS, SLDS, SRNW, control signals high-impedance state before SOWN longer 25-MHz OPERATION 223b 224b 224d 25-MHz OPERATION UNIT This specification been characterized meet stated value. assured during manufacturing testing. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 Master Inputs: SBCLK Exchange User SBGR SDTACK Outputs: SBRQ SAS, SUDS, SLDS 223b Read SRNW Write SADH0 SADH7, SADL0 SADL7, SPH, Hi-Z POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR 224d Write Hi-Z SDDIR Read 224b SPWS012 NOVEMBER 1994 SOWN 80x8x mode, system interface deasserts SHRQ rising edge SBCLK following state last system transfer controls. 68xxx mode, system interface deasserts SBRQ rising edge SBCLK state first system transfer controls. Figure 68xxx-Mode Bus-Arbitration Timing, Returns Control TI380C25 TOKEN-RING COMMPROCESSOR 68xxx-mode bus-release error timing 208a 208b 208c Setup time, asynchronous input before SBCLK longer high assure recognition Hold time, asynchronous input SBRLS, SOWN, SBERR after SBCLK assure recognition Hold time, SBRLS after SOWN high Setup time, SBERR before SDTACK longer high parameter 208a 25-MHz OPERATION 33-MHz OPERATION UNIT SBCLK 208a SBRLS (see Note SOWN 208b 208b 208a 208c SBERR (see Note SDTACK NOTES: system interface ignores assertion SBRLS does system bus. does bus, when detects assertion SBRLS, completes internally started cycle relinquishes control bus. transfer internally started, system interface releases before starting another. SBERR asserted when system interface controls system bus, current transfer completed regardless value SDTACK. BERETRY register nonzero, cycle retried. BERETRY register zero, system interface releases control system bus. system interface ignores assertion SBERR performing cycle system bus. When SBERR properly asserted BERETRY zero, system interface releases upon completion current transfer halts further system side. error synchronized local bus, stops local sides. value SDMAADR, SDMADDRX, SDMALEN registers system interface defined after system-bus error. cycle-steal mode, state present every system transfer. burst mode, state present first transfer whenever increment address register carries beyond least significant bits. SDTACK sampled verify that deasserted. Unless otherwise specified, signals specified maximum delay from SBCLK transition signal valid, signal also specified hold previous value (including high impedance) until start that SBCLK transition. Figure 68xxx-Mode Bus-Release Error Timing POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR SBCLK SDTACK SBERR SHALT Figure 68xxx-Mode Halt Retry, Normal Completion With Delayed Start Only relative placement edges SBCLK falling edge shown. Actual signal edge placement vary from waveforms shown. SBCLK SDTACK SBERR SHALT SOWN Figure 68xxx-Mode Halt Retry, Rerun Cycle With Delayed Start Only relative placement edges SBCLK falling edge shown. Actual signal edge placement vary from waveforms shown. POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 TI380C25 TOKEN-RING COMMPROCESSOR MECHANICAL DATA (S-PQFP-G144) PLASTIC QUAD FLATPACK 0,27 0,17 0,08 0,50 0,13 17,50 20,20 19,80 22,20 21,80 Gage Plane 0,05 0,25 1,45 1,35 0,75 0,45 Seating Plane 1,60 0,08 4040147 10/94 NOTES: linear dimensions millimeters. This drawing subject change without notice. Falls within JEDEC MO-136 POST OFFICE 1443 HOUSTON, TEXAS 77251-1443 IMPORTANT NOTICE Texas Instruments subsidiaries (TI) reserve right make changes their products discontinue product service without notice, advise customers obtain latest version relevant information verify, before placing orders, that information being relied current complete. products sold subject terms conditions sale supplied time order acknowledgement, including those pertaining warranty, patent infringement, limitation liability. warrants performance semiconductor products specifications applicable time sale accordance with TI's standard warranty. Testing other quality control techniques utilized extent deems necessary support this warranty. Specific testing parameters each device necessarily performed, except those mandated government requirements. CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS INVOLVE POTENTIAL RISKS DEATH, PERSONAL INJURY, SEVERE PROPERTY ENVIRONMENTAL DAMAGE ("CRITICAL APPLICATIONS"). SEMICONDUCTOR PRODUCTS DESIGNED, AUTHORIZED, WARRANTED SUITABLE LIFE-SUPPORT DEVICES SYSTEMS OTHER CRITICAL APPLICATIONS. INCLUSION PRODUCTS SUCH APPLICATIONS UNDERSTOOD FULLY CUSTOMER'S RISK. order minimize risks associated with customer's applications, adequate design operating safeguards must provided customer minimize inherent procedural hazards. assumes liability applications assistance customer product design. does warrant represent that license, either express implied, granted under patent right, copyright, mask work right, other intellectual property right covering relating combination, machine, process which such semiconductor products services might used. TI's publication information regarding third party's products services does constitute TI's approval, warranty endorsement thereof. Copyright 1998, Texas Instruments Incorporated Other recent searchesZLW-1WH - ZLW-1WH ZLW-1WH Datasheet TISP4070M3BJ - TISP4070M3BJ TISP4070M3BJ Datasheet TISP4115M3BJ - TISP4115M3BJ TISP4115M3BJ Datasheet TISP4125M3BJ - TISP4125M3BJ TISP4125M3BJ Datasheet TISP4220M3BJ - TISP4220M3BJ TISP4220M3BJ Datasheet TISP4240M3BJ - TISP4240M3BJ TISP4240M3BJ Datasheet TISP4400M3BJ - TISP4400M3BJ TISP4400M3BJ Datasheet TC4404 - TC4404 TC4404 Datasheet TC4405 - TC4405 TC4405 Datasheet SL1560FR - SL1560FR SL1560FR Datasheet SL1560FRL - SL1560FRL SL1560FRL Datasheet PLR135 - PLR135 PLR135 Datasheet NC7S08 - NC7S08 NC7S08 Datasheet
Privacy Policy | Disclaimer |