MyFPGA Forum
标题:
关于自定义IP的
[打印本页]
作者:
wwt142857
时间:
2010-10-27 19:43
标题:
关于自定义IP的
大家有没有Nios自定义ip组件的详细例子啊,包括硬件和驱动程序的,谢谢!
作者:
yqzhang
时间:
2010-10-28 14:33
DE0_SEG_Test.rar
(111.46 KB, 下载次数: 36)
2010-10-28 14:31 上传
点击文件名下载附件
SEG_IP
一个很简单的SEG7 的IP, 可以通过软件控制在SEG 上显示0-9 共10个数字
作者:
tear086
时间:
2010-10-31 17:51
我写的入门例程。
[原创].怎样制作一个简单ip,以方便在Quartus II和Nios II中使用?.[Nios II][Quartus II][SOPC Builder]
http://www.cnblogs.com/yuphone/archive/2010/03/25/1694547.html
[笔记].浅析在Nios II中的两种寄存器映射方法的异同.[Nios II]
http://www.cnblogs.com/yuphone/archive/2010/04/22/1717779.html
作者:
Steady_Chou
时间:
2010-11-5 10:45
哇 推推推tear086 寫的很不錯
作者:
xlbian
时间:
2010-11-8 22:55
呵呵,高手如云哪!!!
作者:
kee020041
时间:
2010-12-25 00:25
自定义ip组件:
硬件:需要两个文件 - myip.v & myip_hw.tcl
myip.v: - 读一读Avalon-MM 说明书吧, 最简单的几条基本signal就可以了, clk, reset_n, address, read, readdata, write, writedata. 这些signal不一定全部都需要用到,而这些signal是什么功能就要看你的IP了。
myip_hw.tcl:- 写好了myip.v后,你可以用SopcBuilder生成这个文件,GUI很简单。
驱动程序: 基本上不需要“驱动程序” 的, 除非特定理由,如program一开始就要初始化你的IP。
需要文件: myip_sw.tcl, *.h *.c
myip_sw.tcl - 参考别的IP比较容易明白,通常不会超过20行。
*.h *.c - 90%使用 IOWR / IORD / IOWR_32DIRECT / IORD_32DIRECT + 10%其他 function & Macro。
如果你的只是使用IOWR / IORD / IOWR_32DIRECT / IORD_32DIRECT,就直接在main内调用吧,不用驱动程序那么麻烦。
欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/)
Powered by Discuz! X3