|
STD_LOGIC_1164程序包的转换函数有:
TO_STD_LOGIC_VECTOR(a); --由BIT_VECTOR 转换成STD_LOGIC_VECTOR
TO_BIT_VECTOR(a); --由STD_LOGIC_VECTOR 转换成BIT_VECTOR
TO_STD_LOGIC(a); --由BIT转换成STD_LOGIC;
TO_BIT(a); --由STD_LOGIC 转换成 BIT;
STD_LOGIC_ARITH程序包转换函数有:
CONV_STD_LOGIC_VECTOR(a,位长);--由INTEGER,SIGNED,UNSIGNED转换成 STD_LOGIC_VECTOR
CONV_INTEGER(a); --由SIGNED,UNSIGNED转换成INTEGER;
CONV_UNSIGNED(a); --由SIGNED,INTEGER转换成UNSIGNED;
STD_LOGIC_UNSIGNED程序包的转换函数有:
CONV_INTEGER(a); --由STD_LOGIC_VECTOR转换成INTEGER; |
|