-1
我有兩個std_logic_vectors
RA
和RB
相等,我想對它們執行以下算法:檢查是否所有的值都在兩個向量
for i = 0 to 15 loop
if RA(i) = RB(i) then RT(i) <= 0xFFFFFFFF;
else RT(i) <= 0x00000000;
end if;
end loop;
基本上,我想彼此兩個矢量(比較在這種情況下,一點一點地),並看到他們是平等的。如果是,那麼我將輸出矢量RT
設置爲全1,否則,RT
全爲零。
這樣做的好方法是什麼?我可能蠻力推行一些實施,但我寧願做一個聰明的方式。
謝謝,
您的問題中的語法有些混亂。 ** 4 **的含義是什麼? RA,RB,RT如何申報?它們是信號還是變量? – damage
我上面評論的「by 4」部分是指問題的以前版本。 – damage