QLogic公司
ISP1280智能,双SCSI处理器
数据表
特点
s
s
s
s
s
s
s
s
s
s
s
s
符合ANSI X3T10 / 1142D
SCSI
并行互连-2- (SPI -2)
草案
64位PCI主总线接口,符合
PCI
本地总线特定网络阳离子
修订版2.1
符合
PCI总线电源管理
接口特定网络阳离子
修订版1.0 ( PC98 )
两个同时运行全,的Ultra2 SCSI
频道
高达80 MB /秒的并行SCSI的传输速率
支持单端,低电压差动
( LVD) SCSI和高压差分( HVD )
SCSI
SCSI启动器和目标的操作模式
板载RISC处理器来执行操作
从主机存储器中的I / O控制块水平
支持PCI双地址周期( 64位
寻址)
无需主机干预执行SCSI
操作从开始到科幻光洁度
同时,多个逻辑线程
JTAG边界扫描支持
产品说明
该ISP1280增加了双通道的Ultra2 (快速- 40 ) SCSI
支撑到ISP的扩大功能。该
产品是一款单芯片,高集成总线主控器,
为SCSI启动器的双通道的SCSI I / O处理器和
目标应用。该设备接口的PCI总线
2的Ultra2 (快速-40) SCSI总线,并包含一个板上
RISC处理器。该产品是一个完全自主的设备,
能够管理多个I / O操作和
从开始的相关数据传输到网络光洁度没有主机
干预。该ISP1280提供电源管理
按照功能的支持
PCI总线电源
管理接口特定网络阳离子。
该ISP1280是
主机软件和QLogic的ISP1240芯片兼容。
的ISP1280框图被示出在网络连接gure 1 。
ISP1280
主机内存
PCI接口
DMA总线0
512-BYTE
数据FIFO
64-BIT
PCI
公共汽车
SXP 0
SCSI接口
FIFO
WCS和
缓冲器
音序器
CTRL REGS
ULTRA ,广
SCSI总线0
主机软件
司机
IOCBS
请求
队列
512-BYTE
数据FIFO
128-BYTE
命令的FIFO
DMA
控制
响应
队列
邮箱
注册
CTRL / CONFIG
注册
DMA总线1
RISC I / O总线
SXP 1
FIFO
WCS和
缓冲器
音序器
CTRL REGS
ULTRA ,广
SCSI总线1
RISC
注册
网络文件
BOOT
CODE
内存
接口
ALU
地址16
NVRAM
FL灰
BIOS
数据16
外
代码/数据
内存
图1. ISP1280框图
83280-580-00 B
ISP1280
1
QLogic公司
ISP启动器和目标固件
该ISP1280连接固件实现了合作,
多任务的主机适配器,它提供主机系统
完整的SCSI命令和数据传输
能力,从而从需求释放主机系统
的SCSI总线协议。该网络连接固件提供了两个
接口到主机系统:命令接口和
在SCSI传输接口。单线程
命令接口方便调试,CON连接配置中,
和错误恢复,而多线程SCSI传输
接口最大化使用的SCSI和主机总线。该
ISP1280可以引发剂和目标模式之间切换。
接口
的ISP1280接口由64位PCI总线的
接口,两个SCSI接口, RISC接口, BIOS
PROM的接口,和NVRAM接口。支持销
这些接口和其它芯片操作示于
网络连接gure 3 。
PCI接口
该ISP1280 PCI接口支持以下功能:
s
64位(地址和数据) ,智能总线主控器,
用于读取I / O控制突发DMA主机接口
块和数据传输
s
支持PCI双地址周期( 64位内存
寻址)
s
向下兼容32位PCI
s
三通道DMA控制器
s
两个512个字节的数据的DMA FIFO和一个128字节的
命令DMA FIFO与阈值控制
s
16位从模式与主机的通信
s
流水线DMA寄存器为英法fi cient散射和
收集操作
s
对于I / O传输长度32位DMA传输计数器
高达4千兆字节
s
支持子系统ID
s
支持FL灰BIOS PROM
s
支持PCI缓存命令
s
3.3 V和5.0 V电压PCI I / O缓冲器
该ISP1280的目的是直接连接到PCI
总线,并作为64位的DMA总线主。此操作
通过一个PCI总线接口单元来实现( PBIU )
包含一个板上的DMA控制器。该PBIU
生成和样品PCI控制信号,生成主机
存储器地址,并有利于数据的传送
主机存储器和板载的DMA的FIFO之间。这也
允许主机访问ISP1280内部寄存器和
与通过板载RISC处理器进行通信
PCI目标模式操作。
板载DMA控制器ISP1280包括三个
独立的DMA通道,发起交易的
主机内存之间的PCI总线和传输数据和
DMA FIFO 。三个DMA通道由一个
命令DMA通道和两个数据的DMA通道。该
命令的DMA通道,主要用于由RISC
处理器为小型转移,如取指令
从与写状态信息至主存储器
通过PCI总线。数据DMA信道传输数据
在两个SCSI总线和PCI总线之间。
该PBIU数据DMA之间的内部仲裁
信道和命令的DMA信道和交替
服务他们。每个DMA通道都有一组DMA的
这是由RISC编程用于传输寄存器
处理器。
软件驱动程序
Windows 95/98和Windows NT的软件驱动程序
规定的ISP1280 。 BIOS固件连接也可以。
子系统组织
为了最大限度地提高I / O吞吐量,并提高主机和
SCSI总线利用率,在ISP1280采用了
高速专有的RISC处理器;智能
SCSI总线控制器( SCSI执行处理器[ SXP ]);和
主机总线,双通道,连接RST方DMA控制器。该
SCSI总线控制器和主机总线DMA控制器
控制下独立或并行
板载RISC处理器,最高系统
性能。该ISP1280 RISC接口要求
外部程序数据存储器。
完整的I / O子系统解决方案,包括
ISP1280和相关联的支撑存储设备是
在网络连接gure 2所示。
SCSI
具体目标
主持人
内存
PCI
I / F
ISP1280
目标
SCSI
I / F
SCSI
16
目标
IOCB
PCI
64
数据
P
C
I
B
U
S
SCSI
I / F
SCSI
16
SCSI
具体目标
目标
目标
RISC
代码/数据
内存
图2. I / O子系统的设计使用ISP1280
2
ISP1280
83280-580-00 B
QLogic公司
FLASH BIOS PROM
接口
8
11
4
FLASHCS
FLASHOE
FLASHWR
PDATA7-0
ISP1280
ACK0-1/ACK0-1
ATN0-1/ATN0-1
BSY0-1/BSY0-1
CD0-1/CD0-1
DIFFS0/DIFFS1
IO0-1/IO0-1
MSG0-1/MSG0-1
4
4
4
4
4
2
4
4
4
32
4
4
4
SCSI总线0和1
接口
RISC
接口
16
ECS3-0
IF
IOCS
RADDR15-0
RDATA15-0
RDPAR
RISCSTB
净资产收益率
TRIG
WE
REQ0-1/REQ0-1
RST0-1/RST0-1
SD0 [ 15-0 ] / SD0 [ 15-0 ] 32
SD1[15-0]/SD1[15-0]
SDP0[1-0]/SDP0[1-0]
SDP1[1-0]/SDP1[1-0]
SEL0-1/SEL0-1
16
110
43
ACK64
64
AD63-0
BCLK
BGNT
BREQ
8
CBE7-0
DEVSEL
FRAME
IDSEL
INTA
IRDY
M66EN
PAR
PAR64
PERR
REQ64
RESET
SERR
停止
TRDY
90
NVCLK
NVCS
NVDATI
NVDATO
NVRAM
接口
PCI总线
接口
4
BIAS0_RES/BIAS1_RES
BSYLED0-1
CLK
CLKOUT
CMDCH
DATCH0/DATCH1
GPIO3-0
IDENB
NC (无连接)
PLLCNT
PLLFILTER
PLLTD
荚
TCK
TDI
TDO
TEST5
TEST4-0
TMS
5
30
4
2
2
2
杂项
动力
和地面
12
28
4
18
92
18
174
VDD4
VDD
VDDS5
VDDA
VDDSCSI
VSS
VSSA
VSSSCSI
492
TRST
TSTOUT
60
图3. ISP1280的功能分组信号
SCSI执行处理器
该ISP1280 SXP支持以下功能:
s
超及的Ultra2 (快速-40)的SCSI同步数据
传输速率可达80 MB /秒
s
异步SCSI数据传输速率高达
12 MB /秒
s
可编程SCSI处理器
有16位专业的指令集
微字
384x16内部RAM控制存储
32位, CON连接可配置的SCSI传输计数器
s
83280-580-00 B
ISP1280
3
QLogic公司
s
s
s
s
命令,状态,在消息和消息出来
缓冲器
设备信息存储区域
片上, LVD SCSI收发器
可编程有源否定
RISC处理器
该ISP1280 RISC处理器支持以下功能:
s
从多个I / O控制模块执行
主机内存
s
降低主机的干预和中断开销
s
一个中断或每少我/ O操作
板载RISC处理器使ISP1280来
处理完整的I / O事务,没有从干预
主人。该ISP1280的RISC处理器控制芯片
接口;执行同步,多个输入/输出
控制块( IOCB ) ;并保持所要求的螺纹
信息每传递。
该SXP提供了一个自主,智能SCSI
接口能处理完整的SCSI操作。
在SXP中断RISC处理器只能处理
更高级别的功能,如线程操作或错误
处理。
包装
该ISP1280可在一个492引脚塑料ballgrid
阵列( PBGA )封装。
Windows NT和Windows 95中的商标或微软公司的注册商标。
所有其他品牌和产品名称均为其各自所有者的注册商标。
特定网络阳离子如有更改,恕不另行通知。
QLogic的是QLogic Corporation的注册商标。
1998年10月21日QLogic公司, 3545港大道,科斯塔梅萨, CA 92626 , ( 800 ) ON- CHIP - 1或( 714 ) 438-2200
4
ISP1280
83280-580-00 B