当前位置:网站首页>数字 05 verilog&vivado2018.2零散笔记
数字 05 verilog&vivado2018.2零散笔记
2022-08-09 02:22:00 【影子才是本体】
- 有时候综合不了,把电脑的安全软件关掉可能可以解决问题。
- initial只在tb文件里面使用,模块内不起作用。
- 使能信号,脉冲信号,激励信号要搞清楚,分工明确。如果有些目的达不到, 很可能就是没有建立相关的信号机制。
- Always块里面的if必须要有else连接,不然会产生不定态,模棱两可的时钟的错误。
- 不能在一个模块里面的不同always块中对同一个寄存器赋值,会产生多驱动错误,容易产生竞争冒险现象,请把信号都归到一个always块里面。
- bitstream错误,有时候提示说:“错误信息在log框内",但是实际上错误信息在message框。
- 有时候warning里面会有重要的信息,比如某个不想被综合优化掉的线被优化掉了,所以,重视warning,搞懂每一个warning。
- 有一次我写了这样一个触发,always @(posedge clk_top or posedge rddone or negedge rst_n or posedge txdone) 结果 vivado综合错误,但是没有任何提示。这里实际有好几个错误,首先 @后面只能跟着时钟,rddone和txdone这类脉冲信号不能放在这里,所以,在时序电路里面,[email protected]后面只跟时钟和复位,不能再多加其他任何东西!!!!!其二就是[email protected]的触发信号不可以这么多个。!
- 写verilog程序的原则一:可以预见代码综合后的电路,可控。原则二:变量简洁明了。原则三……
- 做设计的思想:考虑一个时钟能不能把事情做完,如果确实不行,再考虑用多个时钟。
边栏推荐
- 显著性检验--学习笔记
- Apache站点下载大文件自动中断或者文件不完整
- Electromagnetic radiation safety standards and detection methods
- 2022眼康品牌加盟展,北京视力保健展,中国眼科医学技术峰会
- Json之JArray的使用方法
- D. Tournament Countdown
- Open3D 点云曲率计算
- Force buckled brush problem record 7.1 -- -- -- -- -- 707. The design list
- Design of Go-7-RESTful API
- 【izpack】使用izpack为你的程序提供安装程序封装
猜你喜欢
OJ:L3-021 神坛 伪解 排序后遍历
如何最大限度地减少企业受到供应链攻击的风险
Likou Brush Question Record 8.1-----206. Reverse linked list
MT4/MQ4L入门到精通EA教程第二课-MQL语言常用函数(二)-账户信息常用功能函数
通过安装VNC服务器x11vnc(或vnc4server)和配置x11vnc.service实现远程通过VNC-Viewer访问VNC服务器。
MT4/MQL4入门到精通EA教程第一课-MQL语言常用函数(一)OrderSend()函数
Electromagnetic radiation safety standards and detection methods
最强分布式锁工具:Redisson
Likou Brush Question Record 5.1-----59. Spiral Matrix II
史上最猛“员工”,疯狂吐槽亿万富翁老板小扎:那么有钱,还总穿着同样的衣服!
随机推荐
2022 Eye Care Products Exhibition, Beijing Eye Health Exhibition, Ophthalmology Exhibition, Myopia Correction Equipment Exhibition
Several ways to use JS to achieve array flattening
Force buckled brush problem record 7.1 -- -- -- -- -- 707. The design list
Likou Brush Question Record 5.1-----59. Spiral Matrix II
Etcd realize large-scale application service management of actual combat
Maya engine modeling
Which is the best increased whole life insurance?Is it really safe?
MT4/MQL4入门到精通EA教程第一课-MQL语言常用函数(一)OrderSend()函数
My thoughts on software development
C#计算两个时间相差多少天、时、分、秒
MySQL/Oracle字符串分割
2022 China Eye Expo, China Beijing International Children and Adolescent Eye Health Industry Exhibition
Summary of pytorch related knowledge points
MT4 / MQL4 entry to the master of EA course lesson two - commonly used functions
历史最全DL相关书籍、课程、视频、论文、数据集、会议、框架和工具整理分享
帮助安全红队取得成功的11条建议
ROS2错误:不支持OpenGL 1.5 GLRenderSystem:: ci initialiseContext在C: \ \ ws \构建……
js实现数组去重的方式(7种)
Duplicate class com.google.common.util.concurrent.ListenableFuture found in modules
Duplicate class com.google.common.util.concurrent.ListenableFuture found in modules