信号赋值
时间:10-02
整理:3721RD
点击:
定义a:std_logic_vector(3 downto 0);
1.a<=x"f",
2.a<=to_stdlogicvector(x"f");
不知道哪个对啊,书上说逻辑位矢量的赋值不能用1的方法,bit矢量的赋值可以用1的方法,如果是位矢量则用2的赋值方法,但是我在编译代码的时候发现1的方法在逻辑位矢量赋值时没有报错啊,不知道书上的解释是为什么!到底逻辑位矢量的赋值可不可以用1的方法,用1的方法有没有错。
1.a<=x"f",
2.a<=to_stdlogicvector(x"f");
不知道哪个对啊,书上说逻辑位矢量的赋值不能用1的方法,bit矢量的赋值可以用1的方法,如果是位矢量则用2的赋值方法,但是我在编译代码的时候发现1的方法在逻辑位矢量赋值时没有报错啊,不知道书上的解释是为什么!到底逻辑位矢量的赋值可不可以用1的方法,用1的方法有没有错。
