當前位置:文思屋>社會工作>IT認證>

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

文思屋 人氣:3.02W

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)、通訊處理器、圖形處理器。