當前位置:學問君>人在職場>IT認證>

嵌入式系統開發技術知識點

學問君 人氣:3.01W

OC的開發大多以IP核爲基礎,在單個芯片上集成處理器、存儲器、各種接口等組價,組成一個相當完整的計算機系統,以滿足特定嵌入式應用領域的需求。下面本站小編爲大家整理了關於嵌入式系統開發技術知識點,希望對你有所幫助。

嵌入式系統開發技術知識點

IP核是開發SOC的重要保證。

IP核的複用優點:減少研發成本、縮短研發時間。是實現快速設計,儘早投放市場的有效途徑。

所有的SOC芯片都包含CPU.

IP核通常分爲3種

① 軟核:使用硬件描述語言(HDL)描述的IP核。特點:靈活性較大。常用於功能仿真。優勢:使用軟核有利於按目標產品的要求進行創新和技術改進,但後續工作量很大。

② 固核:與工藝相關的包含具體結構資訊的IP核,它以邏輯綜合後的RTL描述和可綜合網表的形式提供。

③ 硬核;是已被投片測試驗證的IC的掩膜版圖和全套工藝檔案,它允許設計者直接將其集成在SOC中。特點;使用方便、見效快、缺乏設計靈活。

從重用頻度、靈活性。優選次序:軟核、固核、硬核。

從性能規範,上市時間,開發工作量,成本:優選次序:硬核、固核、軟核。

CPU地位:

CPU是任何計算機不可或缺的核心部件。CPU的字長有4位、8、16位(最多)、32位(技術發展的主流)、64位之分。字長指的.是CPU中通用寄存器和定點運算器的寬度。

CPU的性能主要表現爲程序(指令)執行速度放入快慢。影響執行速度的因素①主頻(CPU時鐘頻率)②指令系統③高速緩衝存儲器的容量和結構④邏輯結構。

①中央處理器(CPU):負責執行系統軟件和應用軟件的主處理器

②其餘的都是協處理器:如數字信號處理器(DSP)、通信處理器、圖形處理器。