嵌入式系统课程设计报告课题名称: SPI 和 IIC 技术的应用和比较 专业班级: 05 物电 4 学生姓名: 徐伟 指导教师: 徐健 设计时间: 2008
9~2007
23 SPI 和 IIC 技术的应用和比较一、spi 技术应用我们通常所说的 SPI(SCSI Parallel Interface)是指并行 SCSI,它是 SCSI-3 协议族中的一员
目前已投入应用的最高版本是 SPI 的第四代(SPI-4),即商业领域统称的 Ultra320 SCSI
目前,SPI 的第五代也在不断完善之中
SPI 标准是从最初的 SPI-1 不断发展起来的
最初的 SPI-1 只定义了 20MHz 的总线信号,可提供 40MB/s 的速率,它在 1996 年就被 SPI-2 替代了
SPI-2 除了将信号频率由 20MHz 提升到 40MHz 外,还定义了一些新的特性,包括低电压差分信号传输、多模式操作和高密度连接器等
1998 年推出的 SPI-3 又在 SPI-2的基础上,将信号频率由 40MHz 提升到 80MHz,并定义了循环冗余校验(CRC)、域确认机制、快速仲裁选择(QAS)和包封装 SCSI 机制
2001 年问世的 SPI-4 进一步将 SPI-3的信号频率由 80MHz 提升到 160MHz,同时增加了读写数据流和流控制机制
20 多年来,SCSI 应用的广度和深度都在不断拓展,被誉为总线界的长青树
目前,无论是 SPI-4 还是SPI-5,在充分继承 SCSI 传统优势和不断提高信号频率的同时,广泛采用了 CRC、包封装SCSI、QAS 和流控制等一系列新技术,使并行 SCSI 的整体性能得到大幅度提高,且更加安全可靠,为并行 SCSI 更好的应用奠定了坚实的基础
SPI 是一种四线制串行总线接口,为主/从结构,四条导线分别为串行时钟(SCLK)