verilog语言学习

1. 时延

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

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

3.

4.

5.

6.

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

8. initial语句

9. always语句

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

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

心得:

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

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

11.

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

相关推荐
可编程芯片开发4 小时前
基于FPGA的电子万年历系统开发,包含各模块testbench
fpga开发·fpga·电子万年历
霖0012 天前
FPGA实战项目1——坦克大战
人工智能·经验分享·嵌入式硬件·学习·fpga开发·fpga
雪天鱼14 天前
DSP48E2 的 MAC模式功能仿真
fpga开发·fpga·dsp48e2
霖0017 天前
FPGA中级项目8———UART-RAM-TFT
网络·经验分享·嵌入式硬件·fpga开发·显示器·fpga
XINVRY-FPGA25 天前
XCZU19EG-2FFVC1760I Xilinx赛灵思FPGA Zynq UltraScale+MPSoC
c++·嵌入式硬件·阿里云·fpga开发·云计算·硬件工程·fpga
XINVRY-FPGA1 个月前
赛灵思 XC7K325T-2FFG900I FPGA Xilinx Kintex‑7
人工智能·嵌入式硬件·ai·fpga开发·fpga·pcb工艺·zynq
XINVRY-FPGA1 个月前
XCZU7EG‑L1FFVC1156I 赛灵思XilinxFPGA ZynqUltraScale+ MPSoC EG
c++·嵌入式硬件·阿里云·fpga开发·云计算·fpga·pcb工艺
贝塔实验室1 个月前
基于XC7V690T的在轨抗单粒子翻转系统设计
设计模式·fpga开发·系统架构·流程图·软件构建·个人开发·fpga
XINVRY-FPGA1 个月前
XC7K410T‑2FFG900I 赛灵思XilinxFPGA Kintex‑7
嵌入式硬件·安全·阿里云·ai·fpga开发·云计算·fpga
XINVRY-FPGA1 个月前
XC6SLX100T-2FGG484I 赛灵思 XilinxFPGA Spartan-6
c++·人工智能·嵌入式硬件·阿里云·ai·fpga开发·fpga