集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2364|回复: 6

关于设计与验证VHDL的心得笔记

[复制链接]
月影星痕 发表于 2019-2-15 10:37:38 | 显示全部楼层 |阅读模式
《设计与验证》以实例讲解的方式对HDL语言的设计方法进行介绍。全书共分9章,第1章至第3章主要介绍了Verilog HDL语言的基本概念、设计流程、语法及建模方式等内容;第4章至第6章主要讨论如何合理地使用Verilog HDL语言描述高性能的可综合电路;第7章和第8章重点介绍了如何编写测试激励以及Verilog的仿真原理;第9章展望HDL语言的发展趋势。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
 楼主| 月影星痕 发表于 2019-2-15 10:42:45 | 显示全部楼层
连接操作符:
{m,n} :将m和n连接起来,产生更大的向量
{n{m}} :将m重复n次

-----------------------------------------------
P36:基数格式的整数为无符号数,如-4'd12=4294967284, 把-12的二进制数看成了无符号数。

-----------------------------------------------
由于连续赋值语句中被赋值的变量在仿真器中不会存储其值,因此该变量是线网类型
(Net) 的,而不是寄存器类塑的。
另外,线网类型的变量可以被多重驱动,也就是说可以在多个连续赋值语句中驱动同一
个线网。
但是寄存器变量就不同了,它不能被不同的行为进程(例如always 语句块)驱动。
 楼主| 月影星痕 发表于 2019-2-15 10:43:12 | 显示全部楼层
建议使用asslgn 对组合逻辑建模,这是因为assign 语句的连续驱动特点与组合逻辑的行
为非常相似,而且在assign 语句中加延时可以非常精确地模拟组合逻辑的惯性延时。
zhangyukun 发表于 2019-2-16 09:23:00 | 显示全部楼层
关于设计与验证VHDL的心得笔记
zxopenljx 发表于 2019-9-8 16:42:45 | 显示全部楼层
关于设计与验证VHDL的心得笔记
zxopenljx 发表于 2023-4-24 09:41:25 | 显示全部楼层
关于设计与验证VHDL的心得笔记
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-28 04:44 , Processed in 0.061699 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表