摘要: IP(Intellectual Property)就是常说的知识产权。美国Dataquest咨询公司将半导体产业的IP定义为用于ASIC、ASSP和PLD等当中,并且是预先设计好的电路模块。IP核模块有行为(Behavior)、结构(Structure)和物理(Physical)三级不同程度的设计,对应描述功能行为的不同分为三类,即软核(Soft IP Core)、完成结构描述的固核(Firm IP Core)和基于物理描述并经过工艺验证的硬核(Hard IP Core)。什么是软核?IP软核通常是用HDL文本形式提交给用户,它经过RTL级设计优化和功能验证,但其中不含有任何具体的物理信息。. 阅读全文
posted @ 2012-05-11 09:11 汉江之源 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 在添加引脚后,不要急着去编译来生成映射,可以只执行“analysis & synthesis” ,这样就可以节省一定的时间。不用去一次次的编译··· 阅读全文
posted @ 2012-05-06 10:06 汉江之源 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 在尝试了很多方法后,终于发现最好的方法还是重建工程,参考了无双大哥的:http://www.cnblogs.com/oomusou/archive/2011/12/21/nios2_project_moved.html 但是这种重建工程的方法实在是麻烦,希望后来能找到更好的方法! 阅读全文
posted @ 2012-04-25 23:39 汉江之源 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.什么是FIFO?FIFO是英文First In First Out 的缩写,是一种先进先出的数据缓存器,他与普通存储器的区别是没有外部读写地址线,这样使用起来非常简单,但缺点就是只能顺序写入数据,顺序的读出数据,其数据地址由内部读写指针自动加1完成,不能像普通存储器那样可以由地址线决定读取或写入某个指定的地址。2.什么情况下用FIFO?FIFO一般用于不同时钟域之间的数据传输,比如FIFO的一端时AD数据采集,另一端时计算机的PCI总线,假设其AD采集的速率为16位 100K SPS,那么每秒的数据量为100K×16bit=1.6Mbps,而PCI总线的速度为33MHz,总线宽度 阅读全文
posted @ 2012-04-05 10:41 汉江之源 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 当一个模块引用另外一个模块时,高层模块可以改变低层模块用parameter定义的参数值,改变低层模块的参数值可采用以下两种方式: 1)defparam 重定义参数 语法:defparam path_name = value ; 低层模块的参数可以通过层次路径名重新定义,如下例:module top ( .....)input....;output....;defparam U1 . Para1 = 10 ;M1 U1 (..........);endmodulemodule M1(....);parameter para1 = 5 ;input...;output...;......en... 阅读全文
posted @ 2012-04-02 15:00 汉江之源 阅读(531) 评论(0) 推荐(0) 编辑