[問題]取位元的方法?

看板Programming作者 (cloudking)時間15年前 (2009/07/28 20:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
如果丟一個訊號給FPGA 例如:A <="0001111000001110111000" A1 <="0000111100100010111000" . . . An <="0000000100000110111000" 從左邊開始碰到第一個1後開始抓12位元出來,判斷式該怎麼寫會比較好?(用VHDL) 原本想用 if A(i)(16)='1' then D(i)<=A(i) elsif A(i)(16)='0' then 一個一個下去判斷,可是寫到elsif那行不知道該如何下手... 煩請高手指點一下,給個參考方向也好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.154.138
文章代碼(AID): #1ARkcMgz (Programming)