Verilog初级教程(2)Verilog HDL的初级语法

前言

学习Verilog和学习任何一门编程语言一样,都需要从语法开始,不会语法去学习设计是几乎不可能的,当然从另一门类似语言转来的除外(例如VHDL是你的第一门硬件描述语言)。学会了语法不懂硬件思维也不可以,因为你不能使用软件思维来设计硬件电路。

本系列其他博文:

Verilog初级教程(1)认识 Verilog HDL

初学者值得一读的博文:

FPGA/ASIC初学者应该学习Verilog还是VHDL?

Verilog以及VHDL所倡导的的代码准则

FPGA基础知识极简教程(2)抛却软件思维去设计硬件电路

本文以极简的风格来谈谈这一篇博文的话题,verilog中的初级语法。

正文

注释

Verilog提供了两种注释的方式,分别为:

  • 单行注释
//This is a single line comment

当然,你这样写也可以:

/// This is Okay!

这是因为双斜杠后面的都是注释!

  • 多行注释
/* this is a
multiple line 
comments!
*/ 

空格

verilog中的空格是起到缩进的作用,基本没有什么要求,你可以使用TAB键,空格键,回车键在代码中的任何位置,它几乎会被语法忽略,但是为了代码的可读性,还是建议遵守一定的规则。

注:空格在字符串中不会被忽略!

例如:

always@(*) begin
//--------
c = a + b;

adder inst_adder(
.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李锐博恩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值