FPGA的零基础入门教程

资料大小: 0.27 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2021-01-18

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:C语言(4613)Verilog(651)fpga(12403)

本文档的主要内容详细介绍的是FPGA的零基础入门教程免费下载。

1、Verilog语法

没错,我们就是拿C语言照猫画虎,下面是一个“老虎”的模型。我们一个个看他跟“猫”不一样的地方

模块定义跟C语言的函数很相似吧

1、模块必须使用“module”关键字,他也没有返回值。

2、模块没有beginmodule,只有endmodule

3、模块对外接口有input,output,inout,但为了入门着想,只谈input和output

模块内部还有个中间变量耶,是不是看见了tmp就有很熟悉的感觉了。没错,他就是中间“变量”,在硬件上他就是一根导线,wire望文生义即可。看见了“=就”应该猜到这是赋值语句了,没错,但Verilog的语法要求前面必须有个苦B的

assign关键字

至于“&”和“~”这2个运算符号,就不讲了吧,C语法搞不清的兄弟,对不住了有人会说,你这“变量”到底是int还是long还是flot抑或double呢?好了,咱继续照猫画虎,不过老虎毕竟跟猫是不一样的,比如老虎会虎啸,猫只会喵喵。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料