专栏中心

EEPW首页 > 专栏 > 写verilog就是要简单

写verilog就是要简单

发布人:0750long 时间:2010-03-10 来源:工程师 发布文章
写verilog就是要简单

 

 

写verilog就要要简单。因为verilog是要表达实际的电路设计的,只要能表达设计意图,使用的语法越简单越好。简单意味着出错机会少、容易理解、不容易误解。

怎么样才算一个简单的verilog文件呢?

通常一个verilog文件描述一个module。那么这个verilog文件只包括几个最简单部分:

 

1.         模块定义

2.         输入输出定义

3.         连线宽度定义

4.         寄存器定义

5.         寄存器输入组合逻辑定义

6.         输出组合逻辑定义

7.         寄存器赋值

 

各部分的顺序确定,那么整个verilog文件结构就很明晰,设计思路也容易理解。

 

其中第五部分和第六部分的组合逻辑定义,总共使用以下3种方法:

1.         过程赋值

2.         Function描述

3.         模块调用

 

其中function里面包括3种语句:

顺序赋值语句

If语句

Case语句

 

只需以上的语法和结构,就可以描述90%的数字电路。复杂的语法实在需要时必须非常小心,并且一定要附加详细的设计说明。

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

非隔离式开关电源PCB布局设计技巧

EDA/PCB 2025-09-10

德州仪器推出业界灵敏度领先的面内霍尔效应开关

游戏红外遥控电路图

数字电路设计方案的比较与选择

Vishay推出一类瓷介径向引线高压直插瓷片电容

莱迪思Nexus FPGA平台在2025深圳国际电子展荣获年度产品奖

不一样的展会,不一样的精彩!湾芯展邀您10月深圳共襄盛举

2025-09-10

三菱FX系列PLC教程 8 —— FX系列的软件系统和编程语言

Other World Computing(OWC)推出Thunderbolt 5 Dual 10GbE Network Dock

无需钳位电路实现动态导通电阻RDS(on)的测量技术

消费总线电力线接口电路的设计

升压转换器集成Silent Switcher技术和输入断开功能

感测技术的未来:具备高 dV/dt 抗扰度和 5kV 隔离的 XtremeSense™ TMR 电流传感器

电视近距离人体信号检测及保护电路研究

Credo发布为AI网络打造的Bluebird 1.6T光DSP芯片

硬盘电路原理分析

更多 培训课堂
更多 焦点
更多 视频

技术专区