问个VHDL中的一个问题

2019-07-16 02:24发布

architecture Behavioral of cpt_asy is

signal digit : integer range 0 to 15 ;

begin

s_4bit <= std_logic_vector (to_unsigned (digit,4));

想知道to_unsigned (digit,4) 的具体解释。我知道to_unsigned是强制类型转换,但是转换完之后红字部分整体变成了什么,我还是不清楚。为什么写成(digit,4)这个4是哪儿来的?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。