在基于FPGA的SOC設(shè)計(jì)中,常使用串口作為通信接口,但直接用FPGA進(jìn)行串口通信數(shù)據(jù)的處理是比較繁雜的,特別是直接使用FPGA進(jìn)行串口通信的協(xié)議的解釋和數(shù)據(jù)打包等處理,將會(huì)消耗大量的FPGA硬件資源。
本文基于Altera公司的Nios軟核+可編程資源的SoC平臺(tái)設(shè)計(jì)了BCH編解碼IP核,這樣,在Nios系統(tǒng)中可以將BCH碼作為一種片內(nèi)資源進(jìn)行調(diào)用,在工程設(shè)計(jì)上具有積極的意義。
Nios SoC系統(tǒng)中的BCH編解碼IP核的設(shè)計(jì)
Nios SoC系統(tǒng)中的BCH編解碼IP核的設(shè)計(jì)
SoC系統(tǒng)的低功耗設(shè)計(jì)