GPIO是一个功能强大、使用方便、可综合的设计。这个IP遵循eSPI规范,通过与eSPI的兼容性,为各种低成本设备提供了一个简洁的接口。GPIOIP已经在FPGA环境中进行了验证。GPIO的主机接口可以支持多种协议,如AMBA APB、AMBA AHB、AMBA AXI、VCI、OCP、Avalon、PLB、Tilelink, Wishbone或自定义协议。GPIOIP的交付件可以用Verilog语言或VHDL来交付。
符合GPIO规范的标准协议
支持可配置的从1位到32位的GPIO引脚
支持对每个GPIO位的动态编程作为输入或输出
支持可选的中断生成与输入的可配置边缘检测(升降边缘)
完全可合成。
静态同步设计。
正边时钟,没有内部三态。
扫描测试准备就绪。
简单的接口能够方便地连接到微处理器/微控制器设备
交付件
以Verilog语言提供的RTL设计
Lint、CDC、综合报告更详细的技术文档
Lint、CDC、综合、仿真脚本以及配套的Waiver文件
根据IP-XACT RDL生成的地址映射
固件代码和Linux驱动程序包
文档包含用户指南和发布说明
易用的Verilog测试环境及配套Verilog测试用例