【導(dǎo)讀】存儲(chǔ)器和硬件加速器。和優(yōu)化系統(tǒng)的條件。用于區(qū)分其它SOC的系統(tǒng)。將PowerPC405/440硬核集成到Virtex系列的FPGA芯片中;將ARMCortex-A9MP雙核處理器集成在Zynq-7000系列的FPGA. 軟核處理器是通過使用FPGA的通用邏輯實(shí)現(xiàn)的。核處理器通過HDL語言或網(wǎng)表進(jìn)行描述的。必須進(jìn)行綜合才能使用。提供32位的軟核處理器MicroBlaze;提供8位的軟核控制器Picoblaze;下面給出Xilinx公司的軟核和硬核處理器的性能。源于系統(tǒng)和結(jié)構(gòu)的瓶頸,以及存儲(chǔ)器帶寬的限制。比如,數(shù)字信號(hào)處理器DSP. 用于解決某一類專門的數(shù)字信號(hào)處理。對(duì)于一些高容量的。應(yīng)用,設(shè)計(jì)人員可能還需要專門開發(fā)ASIC芯片。FPGA芯片被定義成FPGA的平臺(tái)。式平臺(tái)提供了一個(gè)靈活的解決方案。不同的IP軟核和硬核資源。這種可編程的結(jié)構(gòu)特點(diǎn),大大縮短了系統(tǒng)的。發(fā)周期,提供前所未有的軟件和硬件協(xié)同設(shè)計(jì)的靈活性,,它不再只用于連接不同接口設(shè)備的“連接邏輯”。心的硬件設(shè)計(jì),轉(zhuǎn)換到了以C語言進(jìn)行功能描述為中心。述硬件的具體實(shí)現(xiàn)方法。這也是和傳統(tǒng)的FPGA設(shè)計(jì)和嵌。嵌入式軟件的設(shè)計(jì)流程。