这是9位奇偶校验生成器的代码,但它没有在Quartus中提供所需的RTL视图
Library IEEE;
use IEEE.std_logic_1164.all;
entity PG is
port (A,B,C,D,E,F,G,H,I : IN std_logic;
Even : OUT std_logic );
end PG;
Architecture arch of PG is
Signal J,K,L,M,N,O,P,Odd : std_logic ;
BEGIN
J <= A xor B;
K <= C xor D;
L <= E xor F;
M <= G xor H;
N <= J xor K;
O <= L xor M;
P <= N xor O;
Odd <= P xor I;
Even <= not Odd;
END arch;
这是输出所需的图像:
这是我得到的输出RTL图像:
答案 0 :(得分:0)
对我来说,它看起来像是正确的RTL视图。 Quartus选择将逻辑显示为一个9输入XOR门而不是许多2输入XOR门。两者的布尔行为是相同的。没有ODD输出,因为ODD是signal
而不是输出。