sxt函数 :位宽宽展
使用时必须加上头文件:use IEEE.std_logic_arith.all; <slv_sxt_sig> = SXT(<slv_sig>, <integer_size>);
例:
signal A: STD_LOGIC_VECTOR (7 downto 0) := "10101010";
signa B : STD_LOGIC_VECTOR (9 downto 0);
则:
B = SXT(A,10);
="11_10101010"
末位对齐,高位用A最高位填充。