嵌入式系統介紹 第 7組 報告人: 陳柏安.

Slides:



Advertisements
Similar presentations
嵌入式系統 資工系 魏 凱 城. 什麼是嵌入系統 提到 CPU 我們很直覺的會聯想到 PC ,但事實上 CPU 的應用領域、範圍及採用的數量都遠遠超過 PC 的範疇。 提到 CPU 我們很直覺的會聯想到 PC ,但事實上 CPU 的應用領域、範圍及採用的數量都遠遠超過 PC 的範疇。 以數量來看 x86.
Advertisements

1 I/O 设备访问方式和类型. 2 Overview n The two main jobs of a computer: l I/O (Input/Output) l processing n The control of devices connneted to the computer is.
什么是SOPC: SOPC是英文System On a Programmable Chip的缩写,称为片上可编程系统。SOPC将传统的EDA技术、计算机系统、嵌入式系统、数字信号处理等融为一体,综合了各自的优势,且在结构上形成一块芯片。 为什么用SOPC:SOPC是现代电子技术和电子系统设计的发展趋势,建立了电子系统设计的新模式。用户利用SOPC开发平台,自行设计高速、高性能的DSP处理器、特定功能的CPU及其外围接口电路,创建结构最为简洁的电子系统。
提高阶段: ——ARM部分 电气工程系 赵志衡.
SOPC技术 数字逻辑电路 主讲:刘昌华 嵌入式技术研究所
嵌入式系统 主讲人: 赵宏伟 学时: 32 吉林大学计算机科学与技术学院.
第 2 章 中央處理單元.
LinkIt ONE開發板的簡介.
第二部分 嵌入式硬件系统 第2章 嵌入式处理器 第3章 ARM内核与ARM处理器 第4章 嵌入式系统的外围设备.
基于s3c44B0X嵌入式uCLinux系统原理及应用
NEUSOFT Institute of information Technology .ChengDu
嵌入式控制系统 学时:45,1~12周,第13周闭卷考试 实验课:18学时,穿插在本课程间进行
第一章 嵌入式系统概况 大连理工大学 马洪连.
Foundations of Computer Science
计算机应用基础 计算机基础知识.
為什麼要參加實習 接觸業界最新技術 了解職場技術所需 接近正職員工的薪資待遇 提前佈局自己的職場未來 投資自己的專業技術與人脈
第 1 章 資訊新未來.
海珠区第二次全国经济普查服务业培训 二〇〇八年十二月二十三日.
Lab 6 SP601 Design Platform Introduction
电工电子实验中心.
CH.2 Introduction to Microprocessor-Based Control
計算機概論 蘇木春 中央大學資工系.
清华大学计算机系 “嵌入式技术与系统” 课程建设情况
第一章 嵌入式系统开发基础 本章介绍了嵌入式系统开发的基础知识,从嵌入式计算机的历史由来、嵌入式系统的定义、嵌入式系统的基本特点、嵌入式系统的分类及应用、嵌入式系统软硬件各部分组成、嵌入式系统的开发流程、嵌入式技术的发展趋势等方面进行了介绍,涉及到嵌入式系统开发的基本内容,使读者系统地建立起的嵌入式系统整体概念。
程式語言的基礎 Input Output Program 世代 程式語言 第一世代 Machine language 第二世代
Control Systems Engineering
CPU資料處理 醫務管理暨醫療資訊學系 陳以德 副教授: 濟世CS 轉
Chapter 1 Introduction.
主講:王穎聰 電腦與通訊工程學系講師 銘傳大學資訊網路處
第一篇 Unix/Linux 操作介面 第 1 章 Unix/Linux 系統概論 第 2 章 開始使用 Unix/Linux
第1章 認識Arduino.
手機作業系統介紹.
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
1-1 微電腦系統單元 1-2 微電腦系統架構 1-3 微控制器(單晶片微電腦) 1-4 類比與數位訊號介面
5 Computer Organization (計算機組織).
“互联网+FPGA” 未来计算实验室 --让FPGA使用更简单、更便利、更便宜 FPGA 在线实验.
EDA技术实用教程 第1章 概 述.
授課教授 : 陳永耀 博士 學生 : 藍浩濤 P 電機所控制組
嵌入式系统设计与开发 第1章 概述 第2章 ARM及其编程模型 第3章 ARM指令集 第4章 嵌入式程序设计
定点数字信号处理器(DSP) 技术与应用 16位定点DSP—ADSP218X/219X.
第1章 嵌入式系统概述 嵌入式系统的发展、定义、特点、组成、分类 嵌入式系统硬件核心、软件核心 嵌入式实时操作系统
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
SIV-S7 / SIV-S7 GPS AMON Driving Recorder 你知道汽車黑盒是什麼嗎?
安裝JDK 安裝Eclipse Eclipse 中文化
Programmable System-on-Chip™ Cypress MicroSystems (PSoC™) 簡 介
12-1 類比/數位(A/D)轉換IC 2018/12/25 第12章 類比/數位(A/D)介面實習.
Programmable Logic Architecture Verilog HDL FPGA Design
第九單元 Classes and data abstraction I
OpenID與WordPress使用說明
邏輯設計 Logic Design 顧叔財, Room 9703, (037)381864,
網路安全技術 OSI七層 學生:A 郭瀝婷 指導教授:梁明章.
Topic Introduction—RMI
第一章 微型计算机概论 本章内容提要: 微型计算机系统的基本术语 微型计算机系统的发展与分类 微型计算机的系统组成.
兩漢戚宦掌權的政局 第二節 東漢的戚宦之爭.
SoC 與微控制器的發展 朱亞民.
課稅負擔的歸屬.
電腦概論考題分析 佛學資訊組 碩一 張榮顯.
熊博安 嵌入式系統實驗室 國立中正大學資訊工程學系
黃影雯副教授講授 E_Mail Address:
SD IO Interface World Real Time Clock / Alarm with C-LCM
一、簡介 電腦硬體設計:純硬體電路(hardware)及韌體電 路(firmware)兩種方式。
使用VHDL設計-8x3編碼電路 通訊一甲 B 楊穎穆.
第四章 通訊與網路管理 授課老師:褚麗絹.
資料擷取與監控應用實務.
SD IO Interface World Real Time Clock / Alarm with C-LCM
Operating System Software School of SCU
銘鴻電子FPGA影像編輯平台.
數位相機拍攝入門 馬榮燦
一 什麼是邏輯? 英文為Logic,是研究使人正確思考的一門學科。 邏輯與思考方法的關係:兩者其實是同實而異名。 Logic一詞的中譯:
Introduction to Mobile Computing
Presentation transcript:

嵌入式系統介紹 第 7組 報告人: 陳柏安

大綱 甚麼是嵌入式系統 嵌入式系統的特性 兩個例子 嵌入式系統設計相關議題

一 、甚麼是嵌入式系統

One way of looking at an embedded system is that the mechanisms and their associated I/O are largely defined by the application. Then, software is used to coordinate the mechanisms and define their functionality, often at the level of control system equations or finite state machines. Finally, computer hardware is made available as infrastructure to execute the software and interface it to the external world. From Embedded System Design Issues, by Koopman ICCD 1996 心得 1. Anything that uses a computer but does not look like one 2.軟硬體整合在一起 3.嵌入在電子設備裡的計算系統

嵌入式系統發展歷史 1950’s:第一台電腦 1980’s:即時性的嵌入式系統 1990初期:可攜帶式嵌入式系統 1990末期:軟硬體整合設計 2000後:分散式嵌入式系統 展望:系統晶片(SoC)及可重複組態硬體 其實就是FPGA的概念

嵌入式系統相關領域 From Carnegie Mellon University

嵌入式系統架構 輸入偵測 信號處理 中心處理器 輸出介面 手機啊

嵌入式系統的應用 消費性電子產品:網路卡就是一個例子 通訊設備:雷達、手機 交通工具:汽車 - 其實就是許多有商機的產品

二、嵌入式系統的特性

特殊需求的功能:可能一輩子只做一件事

類比及數位信號處理 類比輸入 機械性控制 類比信號處理 數位信號處理器

即時需求-Real Time 較嚴格的時間限制 系統及時的反應-沒反應就不用反應囉

分散式設計 多個處理器共同處理工作 系統實體上就是分散的 經濟考量 diversity 一個天線陣列 分散式網路

作業系統:Embedded Linux, Windows CE, VxWorks- PDA 嵌入式程式設計 作業系統:Embedded Linux, Windows CE, VxWorks- PDA 所需記憶體少:小於350kB 及時性 安全性

三、兩個例子

例子(一)數位相機 中心處理器 類比轉數位 輸入介面 數位信號處理 輸出顯示 資料傳輸介面 Microcontroller CCD preprocessor Pixel coprocessor A2D D2A JPEG codec DMA controller Memory controller ISA bus interface UART LCD ctrl Display ctrl Multiplier/Accum Digital camera chip lens CCD 輸入介面 數位信號處理 輸出顯示 資料傳輸介面

例子(二) 烘乾機 數位輸出 迴授控制 外界偵測 中心微處理器 類比轉數位 使用者輸入 狀態顯示

四、嵌入式系統設計相關議題

嵌入式系統設計 規格訂定 軟硬體分割 模擬與測試 嵌入式系統生命週期

設計考量 安全性 及時性 外界環境影響 功率限制 Effort oriented vs safety oriented

設計流程 系統模型 軟硬體分割 系統執行時間規劃 軟硬體整合 模擬驗證除錯

設計趨勢 IP 之重複使用 高階語言的使用-C++ 高整合性與複雜度 SoC IP: Intellectual Property

結論 甚麼是嵌入式系統? 一個我們天天用到只是可能沒有察覺到我們在用的東西 嵌入在電子設備裡的計算系統 軟體與硬體結合

嵌入式系統的特性 即時 分散式 特殊功能導向 類比數位信號處理

嵌入式系統設計相關議題 多重的設計考量 各工作區塊的分割 IP重複使用(IP reuse) 軟硬體分割與結合 Implementation Assembly instructions Machine instructions Logic gates Logic equations / FSM's Register transfers Sequential program code (e.g., C, VHDL) Compilers (1960s,1970s) Assemblers, linkers (1950s, 1960s) Behavioral synthesis (1990s) RT synthesis (1980s, 1990s) Logic synthesis (1970s, 1980s) Microprocessor plus program bits VLSI, ASIC, or PLD implementation 軟硬體分割與結合

參考資料 ICCD Embedded Tutorial Embedded Systems Design, Arnold Berger, CMPBooks Embedded System Design- A Unified Software & Hardware Introduction, John Wiley & Sons, 2002