VHDL语言有两种子程序格式,即过程(PROCEDURE)和函数(FUNCTION)。
(1) 过程。VHDL语言中过程语句的一般格式为:
PROCEDURE 过程名 (参数1; 参数2; …) IS
[定义语句]; (变量等的定义)
BEGIN
[顺序处理语句]; (过程的语句)
END 过程名;
(2) 函数。VHDL语言中函数语句的一般格式为:
FUNCTION 函数名 (参数1; 参数2; …) RETURN 数据类型名 IS
[定义语句];
BEGIN
[顺序处理语句];
RETURN [返回变量名];
END 函数名;
VHDL 子程序
最新推荐文章于 2024-05-17 14:41:16 发布