我正在做一個VHDL項目,我需要一些幫助。vhdl選擇第一個矢量並重置所有其他
我有一些std_logic_vector
S IN數組類型,例如讓我們說:
vector(0) = "00"
vector(1) = "00"
vector(2) = "00"
vector(3) = "01"
vector(4) = "00"
vector(5) = "01"
vector(6) = "11"
vector(7) = "11"
vector(8) = "11"
那麼我想我的組合邏輯做的是找到的第一個向量等於"01"
,讓所有矢量後這等於"11"
對於我們的例子是:
vector(0)= "00"
vector(1)= "00"
vector(2)= "00"
vector(3)= "01"
vector(4)= "11"
vector(5)= "11"
vector(6)= "11"
vector(7)= "11"
vector(8)= "11"
任何想法,該怎麼辦呢?
一個好方法是使用_for loop_。 –