格雷码转换成8421码的VHDL设计,编译出错不会改,求好心人...

2019-07-16 00:41发布

下面是代码和编译结果,帮我看一下吧
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
乌云背后的幸福
1楼-- · 2019-07-16 00:52
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
USE IEEE.STD_LOGIC_ARITH.ALL;
ENTITY g2b IS
GENERIC(n:INTEGER:=4);
PORT(grey : IN STD_LOGIC_VECTOR(n-1 DOWNTO 0);
     norm : OUT STD_LOGIC_VECTOR(n-1 DOWNTO 0));
END g2b;
ARCHITECTURE behave OF g2b IS
SIGNAL temp_normal:STD_LOGIC_VECTOR(n-1 DOWNTO 0);
SIGNAL temp_grey:STD_LOGIC_VECTOR(n-1 DOWNTO 0);
BEGIN
PROCESS(grey)
BEGIN
temp_normal(n-1) <= temp_grey(n-1);
FOR i IN n-2 DOWNTO 0 LOOP
temp_normal(i) <= temp_normal(i+1) XOR temp_grey(i);
END LOOP;
norm<=temp_normal;
END PROCESS;
END behave;
乌云背后的幸福
2楼-- · 2019-07-16 02:29
 精彩回答 2  元偷偷看……
乌云背后的幸福
3楼-- · 2019-07-16 05:56
有没有好心人帮帮忙?
乌云背后的幸福
4楼-- · 2019-07-16 08:40
急用啊!要交哪!

一周热门 更多>