电子创新网
Ricky Su
Ricky Su个人信息
Ricky Su博客集

FPGA开发中User IP 流程和技巧

在EDK添加User IP主要通过IPIF Wizard。它可以帮助生成User IP模板和PLB/OPB Bus接口,使得User IP开发变得很容易。
创建UserIP流程主要分为以下几步:

1. 用IPIF Wizard创建Template
-- 只要用鼠标点几下就可以了,很方便
-- 让Wizard创建ISE Project能比较方便地修改UserIP功能

2. 修改代码,添加用户功能
-- 修改user_logic.vhd和ip_name.vhd,添加用户功能,添加外部port
-- 如有有外部接口,添加到MPD文件中。
-- 如果调用其他文件,修改PAO文件。(或者在后续的导入过程使用XST的prj文件)

3. 将完成的UserIP导入
-- 不是所有情况都需要导入,只有在修改了port, parameter属性等Import可以修改的属性时才需要重新import。

4. 连接UserIP
-- 连接Bus, Port,分配Address
-- 为External Port添加UCF LOC

5. 写相应的软件和驱动

您的点评: None 平均指数: 1 (1 vote)