FPGA培训
FPGA研究 FPGA培训
北京FPGA培训动态
成都FPGA培训动态
FPGA培训技术资料 联系我们
FPGA补充内容(1) -2010年01月21日
FPGA培训实验要点--FPGA语法知识
一 、wait 语句
作用:
使代码操作流程暂停,直到条件满足后才执行wait语句后区块的
一个或多个语句。
格式:
wait (<表达式>)
<程序块>
二、函数和任务
1.函数
作用:用于解决组合逻辑的转换与计算。
注意:函数之间可以互相调用,但函数不能调用任务。
格式:
fuction [位宽] <函数名>
<函数参数声明> (至少要有一个输入)
<语句块>
endfuction
注意:
a.位宽是返回值的位宽,可以不声明,缺省为1位,并以函数名称作为返回
变量的名称。
b.语句块内如果有多条语句,必须用 班begin end 把多条语句
包含进来。
c.函数名称后面一定跟“;”
d.函数可以和always并列
e.函数可以有多个输入,但只能有一个输出,输出值的名称
可以是函数名。
2.任务的相关问题
a.通常允许多个输出,且允许有延迟、时间或是
事件控制指令。
b.任务不需要指定位宽
c.格式:
task <任务名称>
<任务参数的声明>
。。。。。
begin
<语句区>
end
endtask
d.任务可以调用其他函数和任务
e.任务的名称可以自由命名。
f:任务的名称后要加";".
曙海嵌入式提供以下课程的培训: |
||
曙海嵌入式 上海总部报名处 地址:上海市中山北路3620号银城大厦1906 热线:021-51875830 业务手机:15921673576/13918613812 |
北京报名处 地址:北京市安立路天通苑 北二区13#1303 热线:010-51292078 |
深圳报名处 地址:深圳市罗湖区桂园路2号电影大厦A座2205 热线:0755-61280252 |
沪ICP备09007944号 ©2010 Shanghai66.cn 版权所有 E-mail:congxinc@163.com