|
北航嵌入式培訓_深圳嵌入式工程師培訓機構_嵌入式系統(tǒng)設計的核心技術,
1.處理器技術
處理器技術與實現(xiàn)系統(tǒng)功能的計算引擎結構有關,很多不可編程的數(shù)字系統(tǒng)也可以視為處理器,這些處理器的差別在于其面向特定功能的專用化程度,導致其設計指標與其它處理器不同。
。1)通用處理器
這類處理器可用于不同類型的應用,一個重要的特征就是存儲程序,由于設計者不知道處理器將會運行何種運算,所以無法用數(shù)字電路建立程序。另一個特征就是通用的數(shù)據(jù)路徑,為了處理各類不同的計算,數(shù)據(jù)路徑是通用的,其數(shù)據(jù)路徑一般有大量的寄存器以及一個或多個通用的算術邏輯單元。設計者只需要對處理器的存儲器編程來執(zhí)行所需的功能,即設計相關的軟件。
在嵌入式系統(tǒng)中使用通用處理器具有設計指標上的一些優(yōu)勢。上市時間和nre成本較低,因為設計者只需編寫程序,而不需要做任何數(shù)字設計,靈活性高,功能的改變通過修改程序進行即可。與自行設計處理器相比,數(shù)量少時單位成本較低。
當然,這種方式也有一些設計指標上的缺陷,數(shù)量大時的單位成本相對較高,因為數(shù)量大時,自行設計的nre成本分攤下來,可降低單位成本。同時,對于某些應用,性能可能很差。由于包含了非必要的處理器硬件,系統(tǒng)的體積和功
耗可能變大。
。2)單用途處理器
單用途處理器是設計用于執(zhí)行特定程序的數(shù)字電路,也指協(xié)處理器、加速器、外設等。如jpeg編碼解碼器執(zhí)行單一程序,壓縮或解壓視頻信息。嵌入式系統(tǒng)設計者可通過設計特定的數(shù)字電路來建立單用途的處理器。設計者也可以采用預先設計好的商品化的單用途處理器。
在嵌入式系統(tǒng)中使用單用途處理器,在指標上有一些優(yōu)缺點。這些優(yōu)缺點與通用處理器基本相反,性能可能更好,體積與功率可能較小,數(shù)量大時的單位成本可能較低,嵌入式系統(tǒng)運行指標, 嵌入式智能點餐機, 嵌入式需要什么技能, 培訓嵌入式系統(tǒng), 嵌入式系統(tǒng)ei會議, 嵌入式配套視頻, 嵌入式開發(fā)能力認證, 外購嵌入式軟件成本, 學嵌入式考研考哪里, 嵌入式無線網(wǎng)導航, exc嵌入式圖表, 嵌入式系統(tǒng)測試培訓, 嵌入式無線圖傳模組, 常用嵌入式軟件架構, 嵌入式圖形用戶界面, 嵌入式電源并機, 嵌入式集中上機總結, rust嵌入式開發(fā), 筆記本嵌入式內(nèi)存條, 嵌入式eda簡介, 嵌入式實驗作業(yè), 嵌入式ui解決方案, 嵌入式原理實驗箱, 嵌入式都想轉, 音樂代碼嵌入式, 嵌入式設計怎么, 嵌入式養(yǎng)老萬科集團, 嵌入式電話總機價格, 螢石云嵌入式面試, 嵌入式米箱可以拆嗎, 嵌入式廉潔檢查情況, 嵌入式語音程序, 嵌入式單片機的發(fā)展, 圖像采集模塊嵌入式, 不考研做嵌入式, 初學嵌入式最好的書, 嵌入式中庭空間, 嵌入式專業(yè)知識, 2018年嵌入式城市, 嵌入式系統(tǒng)和軟件開發(fā), 陽光電源嵌入式, 西電嵌入式實驗室, 嵌入式大書架, 嵌入式多任務調(diào)度, 而設計時間與nre成本可能較高,靈活性較差,數(shù)量小時的單位成本較高,對某些應用性能不如通用處理器。
。3)專用處理器
專用指令集處理器(asip)是一個可編程處理器,針對某一特定類型的應用進行最優(yōu)化。這類特定應用具有相同的特征,如嵌入式控制、數(shù)字信號處理等。在嵌入式系統(tǒng)中使用asip可以保證良好的性能、功率和大小的情況下,提供更大的靈活性,但這類處理器仍需要昂貴的nre成本建立處理器本身和編譯器,單片機和數(shù)字信號處理器是兩類應用廣泛的asip,數(shù)字信號處理器是一種針對數(shù)字信號進行常見運算的微處理器,而單片機是一種針對嵌入式控制應用進行最佳化的微處理器,通?刂茟弥械某R娡庠O,如串行通信外設、定時器、計數(shù)器、脈寬調(diào)制器及數(shù)/模轉換器等都集成到了微處理器芯片上,從而使得產(chǎn)品的體積更小、成本更低。
2.ic技術
。1)全定制/vlsi
在全定制ic技術中,需要根據(jù)特定的嵌入式系統(tǒng)的數(shù)字實現(xiàn)來優(yōu)化各層設計人員從晶體管的版圖尺寸、位置、連線開始設計以達到芯片面積利用率高、速度快、功耗低的最優(yōu)化性能。利用掩膜在制造廠生產(chǎn)實際芯片,全定制的ic設計也常稱為大規(guī)模集成電路設計(vlsi),具有很高的nre成本、很長的制造時間,適用于大量或?qū)π阅芤髧栏竦膽谩?
。2)半定制asic
半定制asic是一種約束型設計方法,包括門陣列設計法和標準單元設計法。它是在芯片制作好一些具有通用性的單元元件和元件組的半成品硬件,設計者僅需要考慮電路的邏輯功能和各功能模塊之間的合理連接即可。這種設計方法靈活方便、性價比高,縮短了設計周期,提高了成品率。
(3)可編程asic
可編程器件中所有各層都已經(jīng)存在,設計完成后,在實驗室里即可燒制出設計的芯片,不需要ic廠家參與,開發(fā)周期顯著縮短。
可編程asic具有較低的nre成本,單位成本較高,功耗較大,速度較慢。
3.設計/驗證技術
嵌入式系統(tǒng)的設計技術主要包括硬件設計技術和軟件設計技術兩大類。其中,硬件設計領域的技術主要包括芯片級設計技術和電路板級設計技術兩個方面。
芯片級設計技術的核心是編譯/綜合、庫/ip、測試/驗證。編譯/綜合技術使設計者用抽象的方式描述所需的功能,并自動分析和插入實現(xiàn)細節(jié)。庫/ip技術將預先設計好的低抽象級實現(xiàn)用于高級。測試/驗證技術確保每級功能正確,減少各級之間反復設計的成本。 |
|