VHDL的预定义数据类型-数字系统设计.ppt

VHDL的预定义数据类型-数字系统设计

在实用中必须注意,综合后的子程序将映射于目标芯片中的一个相应的电路模块,且每一次调用都将在硬件结构中产生具有相同结构的不同的模块,这一点与在普通的软件中调用子程序有很大的不同。因此,在面向VHDL的实用中,要密切关注和严格控制子程序的调用次数,每调用一次子程序都意味着增加了一个硬件电路模块。 3.6.1 函数(FUNCTION) 在VHDL中有多种函数形式,如在库中现成的具有专用功能的预定义函数和用于不同目的的用户自定义函数。函数的语言表达格式如下: FUNCTION 函数名(参数表) RETURN 数据类型; --函数首 FUNCTION 函数名(参数表) RETURN 数据类型 IS --函数体开始 [说明部分]; BEGIN 顺序语句; END FUNCTION 函数名; --函数体结束 一般地,函数定义由两部分组成,即函数首和函数体。 1.函数首 函数首是由函数名、参数表和返回值的数据类型三部分组成的。函数首的名称即

文档评论(0)

1亿VIP精品文档

相关文档