- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程与生活0324魏凯城老师
嵌入式系統 資工系 魏 凱 城 什麼是嵌入系統 提到 CPU 我們很直覺的會聯想到 PC ,但事實上 CPU 的應用領域、範圍及採用的數量都遠遠超過 PC 的範疇。 以數量來看 x86 的 CPU,包含 Intel 及 AMD 公司所生產的,加總起來也抵不過其他種類 CPU 總消耗量的 0.1 %,其中應用數量最大的是在嵌入式系統。 數量大說明了嵌入式系統應用的範圍廣,嵌入式 CPU 還包括 Micro Controller 及 信號處理器等等。 什麼是嵌入系統 嵌入式系統由僅限於工業用電腦普及到家電的領域。這類系統的特性是沒有外接的零配件、具有特定的功能、容積小、穩定性強的特點。系統軟體的設計與規劃須兼顧上述的特性而研發。 嵌入式系統的另外一種延伸應用是PDA ,嚴格講應該是多工的嵌入式系統,因為 PDA 上還有複雜的 GUI 系統,有些系統是與 GUI 系統一起整合在一起,有些則是分開的狀態。 另外還有上網機 ( Set Top Box )、WebPDA、手機也都算是嵌入式系統的應用之一 什麼是嵌入系統 Technology Roadmap for Semiconductors Milestones for IC Industry 1947: Bardeen, Brattain Shockly invented thetransistor, foundation of the IC industry. 1952: SONY introduced the first transistor-based radio. 1958: Kilby invented integrated circuits (ICs). 1965: Moore’s law. 1968: Noyce and Moore founded Intel. 1970: Intel introduced 1 K DRAM. Milestones for IC Industry (Cont’d) 1971: Intel announced 4-bit 4004 microprocessors (2250transistors). 1976/81: Apple II/IBM PC. 1984: Xilinx invented FPGA’s. 1985: Intel began focusing on microprocessor products. 1987: TSMC was founded (fabless IC design). 1991: ARM introduced its first embeddable RISC IP core(chipless IC design). Milestones for IC Industry (Cont’d) 1996: Samsung introduced IG DRAM. 1998: IBM announces1GHz experimental microprocessor. 1999/earlier: System-on-Chip (SOC) applications. 2002/earlier: System-in-Package (SIP) technology. An Intel P4 processor contains 42 million transistors (1 billion by 2005) Today, we produce 30 million transistors per person (1billion/person by 2008). 什麼是嵌入系統 常見嵌入作業系統 DOS 微軟一開始選用了派特森的Q-DOS QUICK AND DISK OPERATING SYSTEM 為基礎然後再擴充功能而成 MS-DOS , 主要是採用由IBM 提供的使用8088 微處理器的電腦作開發平臺, 它是以16 位元組單人單工作業系統。 由於系統陽春所以特別適合一些功能簡單裝置使用,例如:LED 看版 嵌入即時作業系統 即時系統是嵌入式系統重要的一環 即時系統並非是執行速度非常快的系統,所謂即時是『即時反應』 一般多人多工作業系統如:Windows 、 UNIX ,執行的軟體都一起分享 CPU ,因 CPU 速度快,感覺好像可以同時執行多支軟體,其實在系統內部的同一時間內都只有一個程式在執行,每個軟體都必須排隊,而且只用一小段時間後就要換下一位,但因 CPU 速度夠快,很快又可以被執行到,感覺不出軟體是一段一段在執行。這是一般所謂的非即時性的作業系統運作模式 而即時作業系統具有立即反應且不讓出資源的特性 例如汽車的 ABS 煞車系統,如果不採用能夠立即反應的即時系統,後果可
文档评论(0)