概述和功能介绍
FSPI是一个高度可配置的SPI主/从设备,支持单、双通道、QUAD和八进制模式,以及可调的串行时钟信号(SCK)的极性和相位。FSPI可以与多个制造商的各种标准产品外围设备直接连接。此外,这个IP还支持单次传输和多重传输两种DMA模式,可以与高性能的DMA单元配合使用,实现交错传输或多字节传输。FSPI可以根据用户需求提供精确的配置进行全局定制。
功能描述
-
软件可访问控制寄存器
-
执行任何闪存命令
-
支持最流行的SPI,如闪存和PSRAM
-
支持任何设备的时钟频率、极性和相位
-
可编程波特率发生器
-
内置的FLASH命令解码器支持最流行的闪存设备
-
可选的内置在AES编码器/解码器
-
DMA支持
-
内置用以支持Hyper总线TM标准
-
可选的(根据特殊要求添加的)支持其他标准: xSPI和XccelaTM
-
符合最新的AMBA规范,支持APB、AHB、AXI总线接口
-
单、双、四、八进制SPI传输/接收
-
就地执行-XIP功能支持
-
数据总线大小配置为8、16或32位宽
-
可选FIFO尺寸扩展
-
最大Flash地址范围- 32位
-
最多可以解决4个SPI从服务器
-
软件从程序选择输出-SSO-选择
-
自动从属服务器选择输出断言
-
系统错误检测
-
中断生成
-
作为系统时钟的1/ 2 1/255而产生的比特速率。
-
支持四种SPI传输格式: CPOL/CPHA。
-
简单的界面允许轻松地连接到微控制器
-
完全可合成,静态同步设计,没有内部三态
Deliverables
-
EDIF网列表,VHDL或版本源代码
-
VHDL或实时日志测试工作台环境
-
技术文件
-
安装说明
-
DoxyGen软件驱动程序文档
-
Linux驱动程序-可选
-
合成脚本
-
技术支持
-
IP核心实现支持和3个月的维护。