没有合适的资源?快使用搜索试试~ 我知道了~
verilog语言复习要点1
需积分: 0 2 下载量 47 浏览量
2022-08-03
20:51:40
上传
评论
收藏 148KB PDF 举报
温馨提示
试读
2页
1、 模块的写法及仿真的写法、格式 2、 硬件描述语言的种类、特点 3、 语言的抽象层次 4、 数据类型 5、 存储器建模 6、 同步复位、异步复位的关系 7、
资源详情
资源评论
资源推荐
verilog 语言复习要点
1、 模块的写法及仿真的写法、格式
2、 硬件描述语言的种类、特点。
3、 语言的抽象层次
Verilog 的抽象层次
Verilog 支持在多种不同抽象层次上的设计。其中三种为:
◆ 行为级
◆ 寄存器传输级
◆ 门级
行为级
这个层次上通过并行代数(concurrent algorithms)来描述一个系统。作为算法,本身
是一种顺序结构,也就是说它包含着一系列依次顺序执行的指令。
函数、任务以及 Always 块是 Verilog 设计中的主要元素。注意:这里并没有考虑设计
的结构化实现。
寄存器传输级(RTL)
寄存器传输级上,通过运算和寄存器间数据的传输来描述电路特性,并使用一个确定的
时钟。寄存器传输级包含确切的时间界限,运算定于特定的时间执行。现代 RTL 代码的定
义为:任何可以被综合的代码均称为 RTL 代码。
门级
该层次上,系统的描述由逻辑联系及其时间特性组成。所有的信号均为离散信号,他们
只能取以下逻辑值:’0’,’1’,’X’,’Z’。可以使用的运算只能是预定义逻辑原语(与、或、非等门
电路)。对于任何级别的逻辑设计来说,门级描述都不是一个好的办法。门级描述通常由综
合工具自动产生。
4、 数据类型
5、 存储器建模
6、 同步复位、异步复位的关系
7、 状态机相关概念及应用
8、 双端口声明注意点
9、 阻塞与非阻塞的关系及应用
10、 结构建模的应用
曹多鱼
- 粉丝: 20
- 资源: 314
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0