ChipFind - документация

Электронный компонент: FAS236U

Скачать:  PDF   ZIP
53236-580-00 C
FAS216/216U/236/236U
1
Features
s
Host application and 16-bit peripheral application
support
s
Compliance with ANSI SCSI standard
X3.131-1994
s
Compliance with ANSI SCSI configured
automatically (SCAM) protocol levels 1 and 2
s
Compliance with ANSI X3T10/855D SCSI-3
parallel interface (SPI) standard
s
Compliance with ANSI X3T10/1071D Fast-20
standard
s
Asynchronous data transfers up to 7 Mbytes/sec
s
Synchronous data transfers up to 5 Mbytes/sec
(normal SCSI), 10 Mbytes/sec (fast SCSI), and 20
Mbytes/sec (Ultra SCSI)
Programmable synchronous transfer period
Programmable synchronous transfer offsets up
to 15 bytes
s
24-bit transfer counter
s
Initiator and target modes
s
Differential driver protection (DIFFSENS)
s
Direct memory access (DMA) burst transfer rate up
to 20 Mbytes/sec
s
Pipelined command structure
s
16-byte data FIFO between DMA and SCSI
channels
s
Parity pass-through on FIFO data
s
Part-unique ID code
s
On-chip, single-ended SCSI transceivers
(48-mA drivers)
s
Clock rates up to 40 MHz
Figure 1. FAS2x6 Block Diagram
SEQUENCERS
FIFO
SCSI
CONTROL
SCSI
DATA
CLOCK
CONVERSION
DB BUS
SYNC OFFSET/
SYNC ASSERT/
SYNC DEASSERT
SYNC PERIOD
SEQUENCE
STEP
STATUS
INTERRUPT
COMMAND
TRANSFER
COUNTER
PAD BUS
SEL/RESEL
BUS ID
SEL/RESEL
TIMEOUT
TRANSFER
COUNT
REGISTER B
US (IN)
REGISTER B
US (OUT)
CONFIGURATION
TEST (SCAM)
NOTE:
SCAM APPLIES TO THE FAS216U AND FAS236U ONLY.
QLogic Corporation
FAS216/216U/236/236U
Fast Architecture SCSI Processor
Data Sheet
2
FAS216/216U/236/236U
53236-580-00 C
QLogic Corporation
NOTE:
Throughout this data sheet, the term FAS2x6
refers to the FAS216, FAS216U, FAS236, and FAS236U
unless otherwise noted.
Product Description
The FAS2x6 chips are part of the QLogic SCSI
processor family with features designed to facilitate
SCSI-2 support (FAS216 and FAS236) and SCSI-3 support
(FAS216U and FAS236U). The FAS216 and FAS236 can
transfer synchronous data at 10 Mbytes/sec. The FAS216U
and FAS236U can transfer data at 20 Mbytes/sec with
SCAM support. The normal 5-Mbytes/sec transfer rate and
the fast 10-Mbytes/sec transfer rate (FAS216U and
FAS236U) are supported on-chip by setting the FASTSCSI
bit (Configuration 3 register bit 4). Asynchronous transfers
up to 7 Mbytes/sec are also supported. The FAS216U and
FAS236U chips are firmware and pin compatible with the
FAS216 and FAS236 chips, respectively. Figure 1 shows
the FAS2x6 block diagram.
The FAS2x6 replaces existing SCSI interface circuitry,
which typically consists of discrete devices, an external
driver, and a low-performance SCSI interface chip. The
FAS2x6 contains a fast DMA interface; a 16-byte FIFO;
and fast asynchronous and synchronous data interfaces to
the SCSI bus, including drivers in single-ended mode.
Differential mode requires external drivers.
The FAS216 and FAS216U support single-ended
mode; the FAS236 and FAS236U support single-ended and
differential modes. Since the FAS2x6 operates in both
initiator and target modes, it can be used in both host and
peripheral applications. The chip performs such functions
as bus arbitration, selection of a target, and reselection of
an initiator. The FAS2x6 also handles message, command,
status, and data transfers between the SCSI bus and its
internal FIFO or between the SCSI bus and buffer memory.
The chip maximizes protocol efficiency by utilizing a FIFO
command pipeline and combination commands to
minimize host intervention.
Differential Driver Protection
(FAS236/236U Only)
The FAS236/236U pins 5 (DIFFSENS) and 7
(EDIFFS) support the SCSI DIFFSENS differential driver
protection function.
The DIFFSENS function is enabled in differential
mode when pins 5 and 7 are pulled up by an external device.
The FAS236/236U is configured for differential mode
operations when pin 87 (DIFFM) is low. If a single-ended
device or terminator is connected while the chip is
configured for differential operations, DIFFSENS becomes
grounded, disabling the differential drivers. The Gross
Error bit (Status register bit 6) is set and a disconnect
interrupt is generated. The Gross Error bit and the
disconnect interrupt are asserted as long as the DIFFSENS
condition exists. The DIFFSENS function has no effect in
single-ended mode.
SCAM Implementation
The FAS216U and FAS236U support levels 1 and 2 of
the SCAM protocol. SCAM protocol requires direct access
and control over the SCSI data bus and several of the SCSI
phase and control signals. The majority of the SCAM
protocol can be implemented in firmware at
microprocessor speeds. The following SCAM features are
supported in the chip hardware:
s
Arbitration without an ID
s
Slow response to selection with an unconfirmed ID
s
Detection of and response to SCAM selection
System Organization
The FAS2x6 controller systems support three main
buses: the 8- or 16-bit data bus (DB), the 8-bit
microprocessor address and data bus (PAD), and the 8-bit
SCSI bus. The DB provides a path for DMA transfers
through the FIFO. The PAD bus provides access to all
internal registers. The FAS2x6 supports parity
pass-through from the SCSI bus through the FIFO to the
DB. This versatile split-bus architecture separates the two
high-traffic information flows, the SCSI bus and DB bus,
to provide maximum efficiency and throughput. Single- or
split-bus configurations with 8- or 16-bit DMA are pin
selectable. Table 1 shows chip operating conditions.
Interfaces
The FAS2x6 acts as an interface between the
microprocessor and the SCSI bus in target or initiator mode.
The other interfaces are described below:
s
Microprocessor Interface. The DB or PAD bus is
the microprocessor interface to the FAS2x6. Both
buses allow the microprocessor 8-bit read and write
access to all chip registers, including the FIFO. The
PAD bus allows microprocessor interface to the chip
registers independent of DMA activity on the DB.
s
DMA Interface. The FAS2x6 logic transfers data
to and from a buffer over the DB configured as 8 or
16 bits. (Each byte on the bus has its own parity.) If
byte control mode (Configuration 2 register bit 5)
is set, an external DMA controller can dictate how
the bytes are placed on the bus.
Packaging
The pin diagrams for the FAS216/216U and
FAS236/236U are shown in figures 2 and 3. Pins that
support the FAS216/216U and FAS236/236U operations
are shown in figures 4 and 5. Dimensions for the
FAS216/216U 84-pin plastic leaderless chip carrier
(PLCC) and the FAS236/236U 100-pin plastic quad flat
pack (PQFP) are shown in figures 6 and 7.
53236-580-00 C
FAS216/216U/236/236U
3
QLogic Corporation
Figure 2. FAS216/216U 84-Pin PLCC Pin Diagram
70
69
68
66
FAS216/216U
84-PIN PLCC
14
13
12
15
16
17
18
19
20
21
22
23
24
25
26
27
28
58
59
60
61
62
63
64
65
DB4
67
71
72
73
74
DB3
DB5
DB6
DB7
DBP0
VSS
DB8
DB10
DB11
DB12
DB13
DB14
DB15
29
30
31
32
54
55
56
57
DB9
DBP1
VSS
VSS
DB0
DB1
DB2
SDI0
SDI1
SDI2
SDI3
SDI4
SDI5
SDI6
SDI7
SDIP
VDD
VSS
SDO0
SDO1
SDO2
SDO3
VSS
SDO5
SDO6
SDO7
SDOP
VSS
SELO
BSY
O
REQO
A
CK
O
VSS
MSG
CD
IO
A
TN
RST
O
VSS
SELI
BSYI
REQI
A
CKI
RSTI
MODE1
MODE0
INT
RESET
DBWR
DACK
DREQ
PAD7
PAD6
PAD5
PAD4
VSS
PAD3
PAD2
PAD1
PAD0
VDD
CK
A3, ALE
A2, DBRD
A1, BHE
A0, SA0
CS
RD
WR
SDO4
11
10
9
8
7
6
5
4
3
2
1
84
83
82
81
80
79
78
77
76
75
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
4
FAS216/216U/236/236U
53236-580-00 C
QLogic Corporation
Figure 3. FAS236/236U Pin Diagram
FAS236/236U
100-PIN PQFP
D
A
CK
DBWR
NC
IGS
DIFFSENS
TGS
EDIFFS
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
DBP0
VSS
VSS
DB9
DB10
DB8
DB11
DB12
DB13
DB14
DB15
DBP1
NC
SDI0
SDI1
SDO7
SDOP
NC
VSS
VSS
SELO
BSY
O
REQO
A
CK
O
VSS
VSS
MSG
CD
IO
A
TN
RST
O
VSS
VSS
SELI
BSYI
REQI
A
CKI
RSTI
MODE1
MODE0
INT
RESET
NC
WR
RD
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
26
27
28
29
30
1
SDO6
SDI2
SDI3
SDI4
SDI5
SDI6
SDI7
SDIP
VDD
NC
VSS
VSS
SDO0
SDO1
SDO2
SDO3
VSS
VSS
SDO4
SDO5
DREQ
PAD7
PAD6
PAD5
PAD4
VSS
VSS
PAD3
PAD2
PAD1
PAD0
NC
VDD
DIFFM
CK
A3, ALE
A2, DBRD
A1, BHE
A0, SA0
CS
53236-580-00 C
FAS216/216U/236/236U
5
QLogic Corporation
MISC
Figure 4. FAS216/216U Functional Signal Grouping
A1, BHE
MICROPROCESSOR
INTERFACE
VDD
VSS
POWER
AND GROUND
CK
CLOCK
RSTO
RSTI
BSYO
SCSI
INTERFACE
FAS216/216U
CS
A3, ALE
DACK
DMA AND
MICROPROCESSOR
INTERFACE
A0, SA0
A2, DBRD
PAD7-0
INT
MODE1-0
DBWR
DREQ
DBP1-0
SDIP, SDI7-0
SDOP, SDO7-0
DB15-0
RD
57
20, 19-12
58
32, 31-28, 26-23
59
43
60
49
56
35
52
71-68, 66-63
55
73
72
74
11, 1
10-3, 84-77
61
21, 62
SEE NOTE
50, 51
NOTE:
VSS = 2, 22, 27, 33, 38, 44, 67, 75, 76
WR
54
RESET
RESET
53
BSYI
46
SELO
34
SELI
45
REQO
36
REQI
47
ACKO
37
ACKI
48
ATN
42
MSG
39
CD
40
IO
41