帮忙分析下vHdl程序中(5 DOWNTO 0); 表示什么 怎么来的
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 15:50:37
帮忙分析下vHdl程序中(5 DOWNTO 0); 表示什么 怎么来的
ARCHITECTURE Behavioral OF FIFO IS
TYPE fifo_array IS ARRAY(0 TO 63) OF STD_LOGIC_VECTOR(7
DOWNTO 0);
—定义长为64宽为8的数组类型
SIGNAL fifo_memory :fifo_array; —定义FIFO的储存介质;
SIGNAL full_flag :STD_LOGIC; —内部满标志信号;
SIGNAL empty_flag :STD_LOGIC; —内部空标志信号
SIGNAL read_addr :STD_LOGIC_VECTOR(5 DOWNTO 0); —读地址
SIGNAL write_addr :STD_LOGIC_VECTOR(5 DOWNTO 0); —写地址
ARCHITECTURE Behavioral OF FIFO IS
TYPE fifo_array IS ARRAY(0 TO 63) OF STD_LOGIC_VECTOR(7
DOWNTO 0);
—定义长为64宽为8的数组类型
SIGNAL fifo_memory :fifo_array; —定义FIFO的储存介质;
SIGNAL full_flag :STD_LOGIC; —内部满标志信号;
SIGNAL empty_flag :STD_LOGIC; —内部空标志信号
SIGNAL read_addr :STD_LOGIC_VECTOR(5 DOWNTO 0); —读地址
SIGNAL write_addr :STD_LOGIC_VECTOR(5 DOWNTO 0); —写地址
SIGNAL write_addr :STD_LOGIC_VECTOR(5 DOWNTO 0);
声明了一组信号,信号名称write_addr,信号类型STD_LOGIC_VECTOR,这个信号的类型是个std_logic数组,它的下标变化范围是(5 DOWNTO 0),也就是说,有6位std_logic类型构成的数组.
说的白一些,就是信号(写地址)write_addr有6根地址线,名称是write_addr(5)~write_addr(0).
信号read_addr也类似.
声明了一组信号,信号名称write_addr,信号类型STD_LOGIC_VECTOR,这个信号的类型是个std_logic数组,它的下标变化范围是(5 DOWNTO 0),也就是说,有6位std_logic类型构成的数组.
说的白一些,就是信号(写地址)write_addr有6根地址线,名称是write_addr(5)~write_addr(0).
信号read_addr也类似.
帮忙分析下vHdl程序中(5 DOWNTO 0); 表示什么 怎么来的
vHdl程序分析 (5 DOWNTO 0); 表示什么
VHDL中'1'& f(17 downto 9) & f(8 downto 0) &
VHDL中,定义了信号signal address : std_logic_vector(7 downto 0);
vhdl语句中 IF count(3 DOWNTO 0) = x"9" THEN
vhdl的num:in std_logic_vector(9 downto 0);openlock:buffer std
VHDL 中signal什么作用?经常遇见定义一个信号,根据它的变化来判断状态或者作为条件语句,怎么分析这个
VHDL程序那位帮忙看下我这个程序哪里错了呀,编译的时候,说Error (10517): VHDL type misma
VHDL 中 CONV_INTEGER什么意思?
vhdl伪随机数求用vhdL语言编写一段产生1-7随机数字的程序
VHDL语言中,比如reg[3:0],后面中括号里的两个数字代表什么意思?位宽?
请英语高手来帮忙分析下句子的成分