You are here:
串行外设接口 – 支持八路、四路、双路和单路 SPI 总线的主/从设备
SPI IP是一种支持八进制SPI的高性能IP,可以为各种串行SPI内存提供最快的操作速度。这个IP可以与多个制造商的多种标准产品外围设备直接连接。此外,这个IP还兼容市场上所有的8、16、32位处理器。
SPI IP是一种可配置的SPI主/从设备,可以设置串行时钟信号SCK的极性和相位,用于辅助微控制器与高速串行SPI存储器和串行外围设备通信。此外,这个IP还可以在多播网系统中实现处理器间的通信,采用一个串行时钟线(SCK)用于同步四个串行数据线上的数据移位和采样。在单SPI模式下,数据同时发送和接收,而在双、QUAD和八元SPI模式下,数据分别在2、4和8条数据线上同时移动。
此外,通过使用DDR协议(双数据速率),传输速度可以翻倍——使得SPI可以在SCK的上升和下降边缘发送/接收数据。DDR和八进制SPI传输可以在一个SCK时钟周期内传输/接收8位数据。因此SPI非常适合以下场景:①高性能的系统,②从非易失性内存快速加载代码的系统③节省系统设备大小和成本的系统,④直接从非易失性内存执行程序代码的系统。
SPI系统具有很强的灵活性,可以与多个制造商的许多标准产品外围设备直接接口。该系统可以配置为主设备或从设备。此外,这个SIP系统可以提供超越其他供应商四倍的传输速率,数据率可以达到CLK/2。时钟控制逻辑可以选择时钟极性、相位和四种不同的时钟协议,以适应大部分的同步串行外围设备。当SPI配置为主机时,软件可以为串行时钟选择比特率。由从选择控制寄存器(SSCR)自动驱动从选择输出(SS7O-SS0O),并通过地址SPI从设备交换串行传输的数据。包含错误检测逻辑,以支持处理器间的通信。写冲突检测器指示当试图在传输过程中向串行移位寄存器写入数据时发生冲突。如果有多个SPI设备同时试图成为总线主服务器,则多主服务器冲突检测器会自动关闭SPI输出驱动器。SPI支持单次传输和多次传输两种DMA模式。这些模式使得SPI可以与高性能的DMA单元进行接口,从而在CPU周期之间交错传输或执行多字节传输。SPI可以根据客户的需求提供精确的配置。
SPI IP是一种可配置的SPI主/从设备,可以设置串行时钟信号SCK的极性和相位,用于辅助微控制器与高速串行SPI存储器和串行外围设备通信。此外,这个IP还可以在多播网系统中实现处理器间的通信,采用一个串行时钟线(SCK)用于同步四个串行数据线上的数据移位和采样。在单SPI模式下,数据同时发送和接收,而在双、QUAD和八元SPI模式下,数据分别在2、4和8条数据线上同时移动。
此外,通过使用DDR协议(双数据速率),传输速度可以翻倍——使得SPI可以在SCK的上升和下降边缘发送/接收数据。DDR和八进制SPI传输可以在一个SCK时钟周期内传输/接收8位数据。因此SPI非常适合以下场景:①高性能的系统,②从非易失性内存快速加载代码的系统③节省系统设备大小和成本的系统,④直接从非易失性内存执行程序代码的系统。
SPI系统具有很强的灵活性,可以与多个制造商的许多标准产品外围设备直接接口。该系统可以配置为主设备或从设备。此外,这个SIP系统可以提供超越其他供应商四倍的传输速率,数据率可以达到CLK/2。时钟控制逻辑可以选择时钟极性、相位和四种不同的时钟协议,以适应大部分的同步串行外围设备。当SPI配置为主机时,软件可以为串行时钟选择比特率。由从选择控制寄存器(SSCR)自动驱动从选择输出(SS7O-SS0O),并通过地址SPI从设备交换串行传输的数据。包含错误检测逻辑,以支持处理器间的通信。写冲突检测器指示当试图在传输过程中向串行移位寄存器写入数据时发生冲突。如果有多个SPI设备同时试图成为总线主服务器,则多主服务器冲突检测器会自动关闭SPI输出驱动器。SPI支持单次传输和多次传输两种DMA模式。这些模式使得SPI可以与高性能的DMA单元进行接口,从而在CPU周期之间交错传输或执行多字节传输。SPI可以根据客户的需求提供精确的配置。
查看 串行外设接口 – 支持八路、四路、双路和单路 SPI 总线的主/从设备 详细介绍:
- 查看 串行外设接口 – 支持八路、四路、双路和单路 SPI 总线的主/从设备 完整数据手册
- 联系 串行外设接口 – 支持八路、四路、双路和单路 SPI 总线的主/从设备 供应商