fpga基础知识误点
2015-10-31 23:51
176 查看
-,verilog if条件中能用posedge作为判断条件吗?
不可以,因为一般你的always块是上升沿触发的,在一个上升沿中捕捉另一个上升沿,是不太现实的。。你可以给他来个缓存赋值,通过判断此刻的值和上一个时钟时的值是否不同,来实现判定某个变量变化的目的。。
可以做一个出来,a_last<=a; if(a&&~a_last)就是上升沿了
二,状态机,当把状态循环在本状态时 ,会导致前面的输入没有作用,出现警告
s1:
begin
theta<=prime_a+count;
state<=s1;
end
Warning: Design contains 3 input pin(s) that do not drive logic
Warning (15610): No output dependent on input pin "W"
Warning (15610): No output dependent on input pin "V"
Warning (15610): No output dependent on input pin "U"
三 modesim不支持原理图仿真,,需要转化成hdl语言,还有宏功能模块的库需要添加到modesim中。rom模块的mif文件,modesim也不支持二进制格式,无法进行仿真
相关文章推荐
- POJ3468(线段树区间增加,区间求和)
- cocos2d-x v3.0新特性及使用
- MyBatis入门(五)---延时加载、缓存
- 鸟哥的linux私房菜(RIDA摘录)
- [Django与表单]写一个简单的Django form表单处理
- html+div+css
- HDOJ5522Numbers
- CWnd::WindowProc
- 终端服务器超出了最大允许连接数
- Leap Motion C++环境的配置
- nexus repair或update index 没反应 手动配置nexus index
- 创建含ListView的Dialog遇到的问题
- 抓翻倍牛股的简易方法 缘分战法(牛股突破战法)
- 委托
- LightOJ - 1217 Neighbor House (II)(dp)
- BestCoder Round #61 HDOJ5522 5523 5524题解
- ubuntu vim
- mysql 从一个表中查数据,插入另一个表
- IntentService报Unable to instantiate service 错误的解决方法
- 15个基础的jQuery面试问题