挑出一個陣列中的非零資料并按原順序排列,要求使用組合邏輯在一個周期內實作,例:一個陣列input wire[7:0]array[0:7]=[0,1,0,3,0,5,0,7],得到[7:0]new_array[0:7]=[1,3,5,7,0,0,0,0]。常規操作,首先得到原始陣列的對應非零資料的下標(如:indix[i]),再對原始陣列進行取數存到另一個新陣列(如:new_array[j]=array[indix[i]])。
問題1:怎么實作?generate-for方法?
問題2:更好的實作方法?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/227364.html
標籤:其他開發語言
