當(dāng)前位置首頁 > 計算機 > 嵌入式開發(fā)
搜柄,搜必應(yīng)! 快速導(dǎo)航 | 使用教程

02嵌入式處理器課件

文檔格式:PPT| 37 頁|大小 779KB|積分 20|2024-12-12 發(fā)布|文檔ID:253388536
第1頁
第2頁
第3頁
下載文檔到電腦,查找使用更方便 還剩頁未讀,繼續(xù)閱讀>>
1 / 37
此文檔下載收益歸作者所有 下載文檔
  • 版權(quán)提示
  • 文本預(yù)覽
  • 常見問題
  • 單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,02嵌入式處理器,16、自己選擇的路、跪著也要把它走完17、一般情況下)不想三年以后的事,只想現(xiàn)在的事現(xiàn)在有成就,以后才能更輝煌18、敢于向黑暗宣戰(zhàn)的人,心里必須充滿光明19、學(xué)習(xí)的關(guān)鍵-重復(fù)20、懦弱的人只會裹足不前,莽撞的人只能引為燒身,只有真正勇敢的人才能所向披靡02嵌入式處理器02嵌入式處理器16、自己選擇的路、跪著也要把它走完17、一般情況下)不想三年以后的事,只想現(xiàn)在的事現(xiàn)在有成就,以后才能更輝煌18、敢于向黑暗宣戰(zhàn)的人,心里必須充滿光明19、學(xué)習(xí)的關(guān)鍵-重復(fù)20、懦弱的人只會裹足不前,莽撞的人只能引為燒身,只有真正勇敢的人才能所向披靡第二章嵌入式處理器 本章學(xué)習(xí)目的及主要內(nèi)容學(xué)習(xí)目的:,通過本章學(xué)習(xí)主要掌握嵌入式系統(tǒng)的硬件(重點是嵌入式處理器子,系統(tǒng))設(shè)計方法,其中結(jié)合基于微控制器和微處理器的嵌入式系統(tǒng)設(shè)計,例子主要內(nèi)容:,1.嵌入式系統(tǒng)的硬件組成,2.嵌入式處理器的技術(shù)指標(biāo),3.典型的嵌入式處理器,4.如何選擇嵌入式處理器,5.嵌入式處理器子系統(tǒng)的設(shè)計方法,2.硬件子系統(tǒng)總體組成,硬件子系統(tǒng)的設(shè)計圍繞嵌入式處理器進行。

    嵌入式系統(tǒng)硬件的一般,結(jié)構(gòu)如下圖所示3.嵌入式處理器子系統(tǒng),通用微處理器,嵌入式微控制器,嵌入式微處理器,嵌入式微處理器的特點:需要擴展、處理能力較強、支持大容量存,儲器尋址、一般適合于高端應(yīng)用、型號多、通用性強DSP,DSP可分為定點DSP和浮點DSP兩類可編程器件,可編程器件的采用需要考慮的因素:成本、速度、流片又稱單片機,以某一種微處理器內(nèi)核為核心,芯片內(nèi)部集成,ROM/EPROM,、,RAM,、總線、總線邏輯、定時,/,計數(shù)器、,WatchDog,、,I/O,、串行口、脈寬調(diào)制輸出、,A/D,、,D/A,、,Flash RAM,、,EEPROM,等各種必要功能和外設(shè),微控制器的最大特點是單片化,體積大大減小,從而使功耗和成本下降、可靠性提高微控制器的片上外設(shè)資源一般比較豐富,適合于控制,因此稱為微控制器微控制器是目前嵌入式系統(tǒng)工業(yè)的主流嵌入式微控制器(MCU),嵌入式微處理器(EMPU,Embedded Microprocessor Unit),是由通用計算機中的CPU簡化而來的只保留了與嵌入式應(yīng)用密切相關(guān)的功能部件功耗低、處理器結(jié)構(gòu)可擴展、存儲保護、調(diào)試功能豐富、支持實時多任務(wù)。

    MIPS、ARM、Power PC 等,嵌入式DSP處理器(EDSP,Embedded Digital Signal Processor),對系統(tǒng)結(jié)構(gòu)和指令進行了特殊設(shè)計,使其適合執(zhí)行DSP算法,編譯效率和指令執(zhí)行速度也相對較高在數(shù)字濾波、FFT(快速傅里葉變換)和譜分析等方面,DSP算法正在大量被引入嵌入式領(lǐng)域DSP處理器是專門用于信號處理方面的處理器,,它在,系統(tǒng)結(jié)構(gòu)和指令進行了特殊設(shè)計,使其適合于執(zhí)行,DSP,算法,編譯效率較高,指令執(zhí)行速度也較高在數(shù)字濾波、,FFT,、譜線分析等方面,DSP,算法正在大量進入嵌入式領(lǐng)域,,DSP,應(yīng)用正從在通用單片機中以普通指令實現(xiàn),DSP,功能,過渡到采用嵌入式,DSP,處理器上現(xiàn)在的DSP的運算速度進一步提高,應(yīng)用領(lǐng)域也從上述范圍擴大到了,通信,和,計算機,方面目前最為廣泛應(yīng)用的嵌入式DSP處理器是TI的TMS320C2000/C5000系列,還有AD公司及Motorola公司的DSP嵌入式DSP處理器,嵌入式片上系統(tǒng)(SoC,System on Chip),它結(jié)合了許多功能模塊,將整個系統(tǒng)集成在一個芯片上各種通用處理器內(nèi)核作為SoC設(shè)計公司的標(biāo)準(zhǔn)庫,與許多其他嵌入式系統(tǒng)外設(shè)一樣,成為VLSI設(shè)計中一種標(biāo)準(zhǔn)的器件。

    它用標(biāo)準(zhǔn)的VHDL等語言描述,存儲在器件庫中IP(Intellectual Property Core,知識產(chǎn)權(quán)核)核的設(shè)計是該系統(tǒng)設(shè)計的關(guān)鍵FPGA處理器,4.嵌入式存儲器子系統(tǒng),在嵌入式系統(tǒng)中使用的存儲器可以是內(nèi)部存儲器,也可以是外部存,儲器嵌入式系統(tǒng)的存儲器用于存放嵌入式系統(tǒng)的應(yīng)用軟件5.附屬電路和I/O子系統(tǒng),a.嵌入式處理器工作時必須有附屬電路,如時鐘電路、復(fù)位電路、調(diào)試,電路、監(jiān)視定時器、譯碼器電路等b.I/O接口電路,完成嵌入式處理器與外部設(shè)備之間的交互和數(shù)據(jù)通信包括兩大類:輸入電路接口和輸出電路接口6.調(diào)試子系統(tǒng),調(diào)試子系統(tǒng)通常指的是JTAG調(diào)試接口和BDM調(diào)試接口2.3 嵌入式處理器的技術(shù)指標(biāo),功能:主要取決于處理器所集成的存儲器的數(shù)量和外部設(shè)備接口的種,類和數(shù)量字長:指參與運算的數(shù)的基本位數(shù),它決定了寄存器、運算器和數(shù)據(jù),總線的位數(shù),因而直接影響硬件的復(fù)雜程度處理速度:在單位時間內(nèi)各類指令的平均執(zhí)行條數(shù)工作溫度,功耗,尋址能力:取決于處理器地址線的數(shù)目平均故障間隔時間:指在相當(dāng)長的運行時間內(nèi),機器工作時間除以運,行期間內(nèi)的故障次數(shù)性能價格比,工藝:半島體工藝和設(shè)計工藝。

    電磁兼容性指標(biāo):取決于器件的選擇、電路的設(shè)計、工藝、設(shè)備的外,殼等2.4 典型的嵌入式處理器介紹,1.Microchip系列嵌入式控制器,Microchip的PIC MCU系列嵌入式微控制器結(jié)合了高性能、低價,格、小包裝的特點,為工業(yè)生產(chǎn)提供了最佳的性能價格比提供了5類的,8位MPU來更好地滿足用戶的需要2.Philips LPC嵌入式控制器系列,Philips半導(dǎo)體公司近年來推出的51LPC系列OTP(一次編程)嵌入,式微控制器在基本結(jié)構(gòu)、匯編指令等方面與80C51系列兼容,時鐘頻率,可高達20 MHz3.Freescale 微控制器MC68HC08系列,MC68HC08系列有很多型號,主要特點有:采用模塊化設(shè)計、含片,內(nèi)監(jiān)控ROM、具有特色的FLASH取代片內(nèi)EPROM和ROM、具有鎖相環(huán),電路4.MCS-51系列嵌入式控制器/處理器,MCS-51系列微控制器、微處理器是由Intel公司首先開發(fā)的嵌入式,微處理器/微控制器5.Atmel公司的AVR系列微控制器,Atmel公司產(chǎn)品的主要特點:以EEPROM電可擦除及Flash技術(shù)為主,導(dǎo)、多種封裝形式和高質(zhì)量、多種應(yīng)用環(huán)境6.80C186系列16位嵌入式處理器,80C186標(biāo)準(zhǔn)化內(nèi)核不僅可以兼容16位微處理器家族。

    8088/8086的,目標(biāo)代碼,還相應(yīng)地提高了硬件和軟件方面的性能7.MC68HC12系列處理器,MC68HC12是Freescale公司開發(fā)的16位、兼容MC68HC11工業(yè)標(biāo),準(zhǔn)的嵌入式處理器,在工業(yè)上得到了廣泛的應(yīng)用8.PowerPC系列32位嵌入式處理器,PowerPC由Freescale,公司,設(shè)計,用來滿足從臺式計算機CPU到高,性能處理器、高集成度嵌入式MPU處理器的不同需要9.ColdFire系列32位嵌入式處理器,ColdFire處理器屬于MC68000微處理器家族,ColdFire內(nèi)核具有,100的通用性,所以它們可以方便地被移植到新的用戶設(shè)計中10.ARM系列,ARM(Advanced RISC Machines)介紹,ARM處理器的特點:小體積、低功耗、低成本、高性能;16位/32,位雙指令集;全球眾多的合作伙伴當(dāng)前ARM體系結(jié)構(gòu)有Thumb、DSP、Jazeller的擴展10.ARM系列(continued),ARM處理器系列,ARM處理器有5個產(chǎn)品系列:,ARM7、ARM9、ARM9E、ARM10,ARM10和SecurCoreARM7、,ARM9、ARM9E和ARM10是4個通用,處理器系列,每個系列提供一套特定,的性能來滿足設(shè)計者對功耗、性能和,體積的需求。

    帶ARM內(nèi)核嵌入式處理器芯片,a.ARM公司有著諸多合作伙伴,b.Atmel公司生產(chǎn)帶ARM內(nèi)核的芯片,AT91方框圖如右圖所示c.Cirrus Logic公司生產(chǎn)的帶ARM內(nèi)核的芯片,Cirrus Logic公司生產(chǎn)的帶ARM內(nèi)核芯片的主要應(yīng)用領(lǐng)域為:手持,計算、個人數(shù)字音頻播放器和Internet電氣設(shè)備d.Intel公司生產(chǎn)的帶ARM內(nèi)核的芯片,Intel公司和Digital Equipment公司合作開發(fā)了StrongARM系列處理,器,現(xiàn)產(chǎn)權(quán)為Intel公司所有,另外,Intel公司還開發(fā)了XScale處理器e.Samsung公司生產(chǎn)的帶ARM內(nèi)核的芯片,在Samsung公司生產(chǎn)的帶ARM內(nèi)核的芯片系列中,產(chǎn)品型號較多,,其中包括PDA、網(wǎng)絡(luò)及Flash產(chǎn)品系列2.5 如何選擇嵌入式處理器,選擇處理器可分為兩個步驟:,選擇哪一類處理器,在通用處理器、嵌入式微控制器、嵌入式處理器、DSP、可編程器件之間做出選擇選擇哪個廠家的產(chǎn)品1.選擇處理器的原則,夠用原則,a.低端簡單應(yīng)用,b.中端的復(fù)雜應(yīng)用,c.涉及數(shù)字信號處理和數(shù)學(xué)計算的應(yīng)用,成本原則,a.電路的成本,b.印制電路板的成本,2.選擇嵌入式處理器的具體方法,2.6 嵌入式處理器子系統(tǒng)的設(shè)計方法,1.設(shè)計原則,復(fù)用原則,設(shè)計人員在設(shè)計嵌入式應(yīng)用系統(tǒng)時,應(yīng)盡量使當(dāng)前的設(shè)計工作成果,可用于未來的設(shè)計中,一方面可以縮短設(shè)計的時間,另一方面也可以減,少設(shè)計中出現(xiàn)錯誤的可能性。

    模塊化原則,所謂模塊化原則,體現(xiàn)在嵌入式系統(tǒng)的硬件設(shè)計上自頂向下的設(shè)計,思想把整個硬件系統(tǒng)分成各個子系統(tǒng),分別進行設(shè)計,在設(shè)計的每個,階段優(yōu)化每個子模塊的設(shè)計方案,一方面便于檢查設(shè)計的缺陷,另一方,面也為設(shè)計工作的復(fù)用打下基礎(chǔ)標(biāo)準(zhǔn)化原則,這里所謂的標(biāo)準(zhǔn)化,包括兩個方面的含義:行業(yè)標(biāo)準(zhǔn)和自定義標(biāo),準(zhǔn)2.基于微控制器的設(shè)計,典型設(shè)計的微控制器子系統(tǒng)電路最小系統(tǒng)的設(shè)計,微控制器本身的支持電路I/O部件的分別設(shè)計,I/O部件完成微控制器與外部設(shè)備的接口,在設(shè)計微控制器子系統(tǒng),時,在微控制器的I/O引腳上定義需要連接的外部設(shè)備的網(wǎng)絡(luò)標(biāo)號即可外部設(shè)備接口電路的設(shè)計可以分類進行,分類可以按照多種方法進,行例如,可以根據(jù)電路輸入/輸出的性質(zhì)分為輸入電路、輸出電路,也,可以根據(jù)外部電路實現(xiàn)的功能進行劃分3.基于微處理器的最小系統(tǒng)設(shè)計,設(shè)計處理器子系統(tǒng),設(shè)計微處理器子系統(tǒng)時需要設(shè)計處理器的地址總線、數(shù)據(jù)總線和控,制總線設(shè)計總線,總線主要傳遞以下4種信號:數(shù)據(jù)總線信號、地址總線信號、控制信,號、輔助信號設(shè)計I/O子系統(tǒng),對于嵌入式系統(tǒng)而言,I/O子系統(tǒng)與處理器子系統(tǒng)之間的連接大多不,使用系統(tǒng)總線,而是直接連接在處理器的引腳上。

    微處理器相關(guān)知識,馮諾依曼體系結(jié)構(gòu)和哈佛體系結(jié)構(gòu),CISC與RISC,指令流水線,存儲器系統(tǒng),馮諾依曼體系結(jié)構(gòu)模型,哈佛體系結(jié)構(gòu),CISC,和,RISC,CISC:復(fù)雜指令集,(Complex Instruction Set Computer),具有大量的指令和尋址方式,大多數(shù)程序只使用少量的指令就能夠運行,RISC:精簡指令集,(Reduced Instruction Set Computer),8/2原則:80%的程序只使用20%的指令,在通道中只包含最有用的指令,確保數(shù)據(jù)通道快速執(zhí)行每一條指令,使CPU硬件結(jié)構(gòu)設(shè)計變得更為簡單,指令的執(zhí)行周期,1)取指令(Instruction Fetch):IFt,2)指令譯碼(Instruction Decode):IDt,3)執(zhí)行指令(Instruction Execute):IEt,4)存儲(Storage):St,每條指令的執(zhí)行周期:T=IFt+IDt+IEt+St,指令流水線技術(shù),RISC,流水線技術(shù):,幾個指令可以并行執(zhí)行,提高了CPU的運行效率,內(nèi)部信息流要求通暢流動,本章小結(jié),1.嵌入式系統(tǒng)的硬。

    點擊閱讀更多內(nèi)容
    最新文檔
    傳統(tǒng)文化道德不是高懸的明月而是腳下的星光.pptx
    世界無煙日關(guān)注青少年成長健康無煙為成長護航.pptx
    五四青年節(jié)詩詞贊歌五四青年自強不息.pptx
    XX學(xué)校班主任培訓(xùn)用心管理慧做班主任.pptx
    拒絕熬夜健康養(yǎng)生規(guī)律作息遠離亞健康.pptx
    兒童成長手冊時光里的童真印記.pptx
    幼兒園夏季傳染病預(yù)防指南預(yù)見夏天健康童行夏季傳染病預(yù)防科普.pptx
    高中生心理健康教育主題班會快樂學(xué)習(xí)高效學(xué)習(xí)正視壓力學(xué)會減壓.pptx
    員工職業(yè)道德與職業(yè)素養(yǎng)培訓(xùn)遵守職業(yè)道德提高職業(yè)修養(yǎng).pptx
    2025職業(yè)病防治法宣傳周健康守護職防同行.pptx
    XX幼兒園防災(zāi)減災(zāi)安全教育臨災(zāi)不亂安全童行學(xué)會保護自己.pptx
    在2025年縣教育工作大會暨高考備考工作推進會上的講話發(fā)言材料.docx
    在2025年縣全面從嚴治黨和黨風(fēng)廉政會議上的講話發(fā)言材料.docx
    在2025年全市慶祝“五一”暨勞動模范表彰大會上的講話發(fā)言材料多篇.docx
    2025年稅務(wù)局青年代表在五四青年座談會上的發(fā)言材料3篇.docx
    在2025年市委全體會議上的主持講話發(fā)言材料.docx
    2025年黨風(fēng)廉政建設(shè)工作要點材料.docx
    在2025年全市青年干部慶祝五四青年節(jié)大會上的講話發(fā)言材料多篇.docx
    在入黨積極分子培訓(xùn)班上的講話發(fā)言材料.docx
    縣文旅局黨組書記在五一假期及夏季旅游安全生產(chǎn)工作部署會議上的講話發(fā)言材料.docx
    賣家[上傳人]:986
    資質(zhì):實名認證