微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > verilog HDL学习笔记

verilog HDL学习笔记

时间:10-02 整理:3721RD 点击:
Verilog起源于C语言,但有很多不同于C语言之处。下面就列举一下任务和函数的关系。
任务:task 任务名
            端口及数据类型声明;
            其他语句;
          endtask
函数:function 返回值位宽及类型说明 函数名
            端口及数据类型声明;
            其他语句;
           endfunction
二者最大的区别在于函数有返回值,函数的名就是返回值。这里有一点活用,就是类型声明可以省略,那么函数的返回值就等于没有声明,在函数的内部赋值语句中指定函数的返回类型。
通过任务和函数的调用完成程序的结构化设计,,,,,,,,,,,,

完了?

小编啊 你这个 笔记也太少了吧  能不能写全呢

养肥再来看

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top