Nov
27
在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. 写相应的软件和驱动
创建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. 写相应的软件和驱动
EDK - 板上没有RS232但是想用print怎么办
ModelSim -novopt



