verilog语言学习

1. 时延

2. 一位全加器设计:三种建模方式

实际的设计中往往是这三种设计模式的混合

3.

4.

5.

6.

7. 建立模型时信号的连接(重点)

8. initial语句

9. always语句

在always中不能同时判断同一个信号的上升沿(posedge)和下降沿(negedge),这是语法错误。

10. 阻塞语句和非阻塞语句(重点),要理清输出信号的逻辑关系

心得:

1、always模块内部的语句,非阻塞(<=) 语句是并发执行的,阻塞语句是顺序执行的。

2、在电平敏感的always块内使用阻塞语句(=)赋值,在边沿敏感的always块内使用非阻塞(<=) 语句赋值。

11.

12. 顺序执行和并发执行的例子

相关推荐
FPGA开源工坊5 天前
ISP图像处理--Bayer Raw格式
图像处理·人工智能·verilog·fpga·isp
ALINX技术博客10 天前
【期刊共读】如何应对 FPGA 短缺常态?
嵌入式硬件·fpga开发·fpga
明德扬10 天前
Xilinx下载文件里的BIT、BIN、MCS有什么区别?先分清JTAG配置和Flash启动
fpga开发·fpga
明德扬12 天前
FPGA下载成功但上电不运行怎么查?配置Flash、启动模式与电源时序
fpga开发·fpga
pingping_TEL14 天前
FIFO_IP核使用说明文档
fpga
明德扬14 天前
高速采集选 Direct RF 还是外置 ADC/FMC?从采样率、JESD204B 和开发周期对比
fpga开发·fpga
明德扬14 天前
机器人为什么需要“感知—控制—计算”一体化?FPGA 多传感器底板设计要点
fpga开发·机器人·fpga
MDYFPGA19 天前
明德扬 Kintex-7 FPGA核心板及多接口扩展底板介绍
fpga开发·fpga
FPGA小迷弟19 天前
FPGA复位策略深度解析:异步复位、同步释放与设计最佳实践
fpga开发·fpga
MDYFPGA19 天前
Arria 10 10AX027 核心板适合哪些高速数据处理项目
fpga开发·fpga