• Aucun résultat trouvé

TRIPLE EMBEDDED CONTROLLER TEC 200*

N/A
N/A
Protected

Academic year: 2022

Partager "TRIPLE EMBEDDED CONTROLLER TEC 200* "

Copied!
4
0
0

Texte intégral

(1)

EMU LEX MICRO DEVICES

TRIPLE EMBEDDED CONTROLLER TEC 200*

EMBEDDED SCSI DISK CONTROLLERS

Provides Disk Formatter, Buffer Controller, and SCSI Bus Interface

Supports SCSI-2, Fast SCSI, and SCSI-2 Information Structures

Sustained SCSI Data Transfer Rate 10MB/sec In Fast SCSI Mode

Connects directly to 8031/8051 and 80188/80186 Microprocessors

Tristate Mode Allows Connection of Multiple TEC 200 Chips to Support Multiple SCSI Ports

DMA Throughput In Excess of 10MB/sec

Supports 40 MHz NRZ Data Rate

64-Blt ECC

Data Flow Control

Direct Connection to Differential Transceivers

Asynchronous Event Notification

Pipelined Command Sequence

"TEC 200 will refer to TEC 220 as well, except as noted.

PRODUCT DESCRIPTION

The Emulex Triple Embedded Controller (TEC 200/TEC 220) is a member of the Emulex family of single-chip controllers. A surface-mount, VLSI chip, it provides most of the functional circuitry needed to build an embedded SCSI disk controller in a space saving, high performance, single chip for small form factor drives. The TEC 200 is capable of handing both high disk data rates (40 Mbits/sec) and Fast SCSI rates (10 Mbytes/sec). The TEC 200 supports single-ended SCSI mode and the TEC 220 supports both single-ended and differential SCSI modes.

The TEC 200, a second generation triple embedded controller, provides a fast disk formatter, a bursting DRAM buffer controller, and a proven SCSI bus interface solution (Emulex ESP), all in a single chip. (See Figure 1, TEC 200 System Block Diagram.) The chip features SCSI-2 format support, asynchronous event notification, 64 bit ECC, data flow control, and the ability to connect multiple chips to one buffer.

SYSTEM ORGANIZATION SCSI' Bus Interface

The internal Emulex SCSI Protocol (ESP) solution consists of a number of sequencers and programmable registers which provide direct single-ended SCSI bus control. The sequencers are a collection of high and low level state machines that perform the various functions required by the SCSI bus and the DMA channel. The high level state machines manage the bus connect, disconnect, target, and initiator modes. The low level state machines perform the interface operations and actual bus cycle timing.

Because the common SCSI sequences are implemented in hard ware inside the cell, firm ware processing and host intervention are significantly reduced. Further overhead reduction is achieved by means of a double ranked transfer counter register. A watchdog timer enhances overall system reliability.

(2)

8 Bit SCSI BUS t OMB!s - SYNC 7MB/s - ASYNC

TEC200 - 100PQFP TEC220 - 120PQFP

Figure 1.

TEe 200 System Block Diagram Other features of the SCSI bus interface include:

• Support of ANSI X.3T9.2 SCSI Standard

• Support of SCSI-2 enhancements Asynchronous event notification Automatic message checks - Queue tag 3-byte commands - ID message check

Extended message byte handling Buss free delay

• On-chip 48mA single-ended SCSI transceivers

• Support of differential SCSI mode with a direct interface to external differential transceivers (TEC 220)

• Support of the following SCSI data transfer rates:

Asynchronous to 7MB/sec Synchronous

- 5MB/sec (normal SCSI) - 10MB/sec (Fast SCSI)

• Bus target and initiator modes

• Pipelined command structure

• Parity check/ generate or pass-through to the buffer

• l6-byte deep FIFO between DMA and SCSI channels

Buffer Control

The buffer controller subsection of the TEC 200 provides complete DMA control and direct data movement into and out of local dynamic RAM buffer memory (DRAM or SRAM). It also provides a connection between the two controller buses, the microprocessor bus, and the buffer data bus.

The buffer controller also provides microprocessing address decoding, priority arbitration for the buffer resource, limit/reload control of address pointers, pass-through odd parity support (DRAM mode only), and automatic DRAM refresh control. The DMA control logic is optimized to achieve the maximum level of performance from DRAM based designs.

Other features of the buffer controller include:

• DMA throughput exceeding 10MB/sec using high speed page mode or static column DRAMs

• Programmable burst memory cycle timing for DRAM speed selection

• Addressing of 64K, 256K, 1Mbit and 4Mbit buffer memory

• Two dedicated DMA ports plus auto refresh capability

• Data flow mechanism to automatically monitor data buffer condition and reduce firmware interrupt processing

(3)

TEC200 ~,

(UlA.71BA15) (HS3f"BOAT)

(LMII&'BA14)

100 PINS "" (HS2'CSllallnoswrGSj

(\..MA!WA13)

...

, (HS11CS1IONiIKT2OO6N)

{LMMlESPCLKI

~M (HSO'HDUl)

(LM~)

(LMA2IHIS3) ~" ~,

(lMA1ICS8ONnOSN) ~,

(LMIIO'C89ON11NT2)

"

wo

""

"

"

,~ BUFFER

'" """"'"

'"

~" ~

....

'"

'"

,,~ (DePI/BAII)

..

, IOBPO/BA10j

~

...

INTIN

..

,

(CKClAADVj 0"'0 '"

(IClSWIIA9lRAS1N) "'" '"

:

RESET .... ::;., ~~ (FI"SNmAI2)

M"' ~~ (CASHi6A161CE1N)

-

,

... .'

,~

""" ,

","

"""

"'"

"''' DIRECT

"''' "ffl CONNECT

"'" OPENOR .... N MSGN

"'"

"'"

~~ ...

Figure 2.

TEC 200 Functional Signal Grouping

Disk Formatter Architecture

The disk formatter subsection of the TEC 200 provides a complete serial NRZ interface to the disk with four lines for read and write of data and clock. Four or five head select lines provide the necessary timing for fast 1:1 sector interleave. These lines can also be configured for various I/O operations. The disk formatter architecture consists for fast state machine and programmable registers which can be configured to support a wide variety of formats, providing the essential flexibility and savings in parts costs required in embedded designs.

Headers are protected by a 16-bit CRC and data fields by a 64-bit ECC. An ECC error-correction shift register supports the automatic generation of CRC/ECC and detection of errors. The shift register also provides a hardware assist in data-field correction processing. A FIFO buffers the flow of data between a serial I/O shift register (SERDES) and the disk formatter DMA port.

The disk formatter subsection of the TEC 200 chip also provides or supports:

• 40MHz data rate

• Highly programmable gap registers

• Hard or soft sector schemes

• Multi-sector/single sector operations

• Zero latency read

• Auto re-command

Microprocessor Interface

The microprocessor interface provides or supports the following features:

• Compatibility with 8031/8051 and 80188/80186 type microprocessors

• A watchdog timer to monitor system operation

• Additional decoded/chip selects for simplified system design

• Low order address latched for direct EPROM connection

• Tristate mode so multiple TEC 200 chips can be connected to one buffer

Microcode Firmware

To reduce SCSI overhead, the following features are included in the microcode firmware:

• Write data prefetch

• Target disconnect/reconnect capability

• Fast SCSI support

• Track and cylinder skew

• Defect management

• Data flow buffer management PACKAGING

The TEC 200 is available in 100-pin PQFP packaging, part number 2400082. The TEC 220 is available in 120-pin PQFP packaging, part number 2400083.

Functional signal groupings are shown in Figures 2 and 3; pin diagrams in Figures 4 and 5.

Figure 3.

TEC 220 Functional Signal Grouping

(4)

MB3 MB2

MAll MA12

VDD osee

INTON RSTON ,p RD'

o

TEC200 100-PIN POFP

Figure 4.

SDPN vss

ACKN RSTN

vss VDD BO' B02 BO' BOO BD'

DSPI oepo SOEN BWEN CASN vss RJ'!SN

MB, 0

MBO ALE ESEl

MAIl ESPCLK

MA15 vss VDD

OSCA

INT2

INTON ASTON RO'

TEC220 120-PIN

PQFP

Figure 5.

vss BSYN ACKN M$GN VSS CON REON

VOO esos BO' ESOB

ESD7 BOO BO' ESOP

EIGS B07 OBPI OBPO BOEN

TEC 200 100-Pin PQFP Pin Diagram TEC 220 120-Pin PQFP Pin Diagram

TEe 200 FEATURES AND BENEFITS Feature

40 MHz disk data rate

Low SCSI bus overhead

High data througput

Direct addressing of 1 MB DRAM or 128KSRAM

Support of Fast SCSI data rates

Data flow

64-bit ECC

Benefit

By supporting ZBR (zone bit recording) and high rotational speeds, the chip can be used with high bit density drives.

With more efficient bus utilization, the SCSI bus can be shared with more peripherals. Information is delivered faster to the host.

Both SCSI and the disk itself can be run at maximum data transfer rates.

User is given the option of a speed/cost tradeoff in memory; RAM can be selected for either speed or cost.

Data can be transferred in half the time (twice as fast) as with normal SCSI.

Offers automatic monitoring of buffer memory when handling small sector sizes at high speeds. Drives with fast data rates and/or small sector sizes are supported without interrupting the CPU.

Longer error bursts can be detected and corrected.

Emulex is a registered trademark of Emulex Corporation.

Emulex Corporation. 3545 Harbor Blvd .. Costa Mesa, CA 92626, (800) EMULEX-3 or (714) 662·5600 in California North American Offices: Anaheim, CA (714) 385-1685; San Jose, CA (408) 452-4777;

Roswell. GA (404) 587-3610; Wakefield, MA (617) 246·7420; Saddle Brook, NJ (201) 368-9400;

Houston, TX (713) 981-6824; Reston, VA (703) 264-0670; Schaumburg, IL (708) 605-0888 International Offices Wokingham (44) 734-772929; Munich (49) 89·3608020; Sydney (02) 417-8585;

Paris (33) 134-65·9191; Milan (39) 39·639261; Toronto (416) 673·1211; Hong Kong (852) 529-2705; Taiwan (02) 562·3230.

©1991 Emulex Corporation TEC200 (2/91) Specifications subject to change without notice.

Références

Documents relatifs

Hardware on the 82C5086 performs com- mand, status, message and data transfers, in- creasing the bandwidth of the SCSI bus, and leaving the on-board microprocessor

terminating or interactive strobe are offered as switch options. The first character outputed will be a carriage return followed by a line feed, followed by the

The FAS256 is an addition to the Emulex Fast Architecture SCSI Processor (FAS) chip family with features designed to facilitate SCSI - 2 support.. The FAS256

A clock signal must be provided as a reference for the internal switched capacitor position differentiator and motor current integrator.. All digital inputs and

[r]

Pour la fréquence intermédiaire sont apparues deux boucles à verrouillage de phase correspondant, d’une part à la démodulation d’amplitude synchrone permettant d’obtenir le

grain boundary grooves at the solid-liquid interface during directional solidification of high purity

• Dans le quadrillage ci-contre, détermine l'aire de chaque figure colorée, en prenant pour unité d'aire.. • Détermine le périmètre de