EDK工具自定义IP核
扫描二维码
随时随地手机看文章
EDK工具自带了丰富的IP核,方便用户构建复杂的嵌入式系统。用户也可以通过EDK提供的CIP(Create or Import Penpheral)向导来构建自己的IP核实现特定的一些功能来扩充自己的IP库,并达到IP核复用的目的。
CIP在建立用户的P核时,使用了一种专用的接口规范(IPIF)。
IPIF是一个验证并优化的高度参数化的定制接口,其结构如图1所示。它提供了一个简化的总线协议IPIC(IP Interconnect),操作这个总线与直接操作PLB及OPB这些总线相比要简单很多。通过IPIF模块,并对其进行参数化定制来满足设计需求,将大大降低设计与测试工作量。
图1 IPIF结构
运行CIP向导,将会创建两个模板文件用来帮助设计者完成IP与系统的连接。这两个文件分别是顶层模板test_ip.vhd和用户逻辑模板user_logic.vhd,如图2所示。
图2 CIP生成的自定义IP的文件结构
来源:ks993次