網(wǎng)站制作NEWS
SCROLL
我用VHDL編寫1000行代碼,大概要占多大的存儲(chǔ)空間,用fpga內(nèi)部flash,只有1k,1k大概能寫幾千行代碼
這個(gè)與你代碼長(zhǎng)度基本無(wú)關(guān),綜合編譯工具會(huì)將代碼映射為硬件鏈接,而不是像單片機(jī)那樣的需要單條指令取指執(zhí)行,在fpga內(nèi)部是沒有代碼量這一說(shuō)法的,存儲(chǔ)空間取決于你所寫的代碼所用到的資源情況,一般編譯工具會(huì)給出你的資源使用情況。
補(bǔ)充:如果是使用fpga搭建nios嵌入式系統(tǒng)的話,軟核部分的代碼量就需要你自己優(yōu)化了,網(wǎng)上有些代碼量?jī)?yōu)化的方法,你可以看看。我看你的問題描述為 “使用vhdl編寫” ,那應(yīng)該不會(huì)是軟核程序了。
多重隨機(jī)標(biāo)簽