简要说明什么是嵌入式系统的软硬件协同设计

作者&投稿:菜耐 (若有异议请与网页底部的电邮联系)
软硬件协同设计属于集成电路设计范畴吗~

嵌入式系统的软硬件协同设计既是通过综合分析系统软硬件功能及现有资源,最大限度地挖掘系统软硬件之间的并发性,协同软硬件体系结构,找到软硬件的最佳结合点,从而使系统高效工作的一种现代嵌入式系统设计。
与传统的嵌入式系统设计方法不同,软/硬件协同设计强调软件和硬件设计开发的并行性和相互反馈,克服了传统方法中把软件和硬件分开设计所带来的种种弊端,协
调软件和硬件之间的制约关系,达到系统高效工作的目的,软/硬件协同设计提高了设计抽象的层次,拓展了设计覆盖的范围。


嵌入式系统的软硬件协同设计既是通过综合分析系统软硬件功能及现有资源,最大限度地挖掘系统软硬件之间的并发性,协同软硬件体系结构,找到软硬件的最佳结合点,从而使系统高效工作的一种现代嵌入式系统设计。
与传统的嵌入式系统设计方法不同,软/硬件协同设计强调软件和硬件设计开发的并行性和相互反馈,克服了传统方法中把软件和硬件分开设计所带来的种种弊端,协
调软件和硬件之间的制约关系,达到系统高效工作的目的,软/硬件协同设计提高了设计抽象的层次,拓展了设计覆盖的范围。

嵌入式系统中常见的重要概念:  
 
1、嵌入式处理器   嵌入式系统的核心,是控制、辅助系统运行的硬件单元。范围极其广阔,从最初的4位处理器,目前仍在大规模应用的8位单片机,到最新的受到广泛青睐的32位,64位嵌入式CPU。
  
2、实时操作系统   实时操作系统 (RTOS-Real Time Operating System):   嵌入式系统目前最主要的组成部分。根据操作系统的工作特性,实时是指物理进程的真实时间。实时操作系统具有实时性,能从硬件方面支持实时控制系统工作的操作系统。其中实时性是第一要求,需要调度一切可利用的资源完成实时控制任务,其次才着眼于提高计算机系统的使用效率,重要特点是要满足对时间的限制和要求。   
3、分时操作系统   对于分时操作系统,软件的执行在时间上的要求,并不严格,时间上的错误,一般不会造成灾难性的后果。目前分时系统的强项在于多任务的管理,而实时操作系统的重要特点是具有系统的可确定性,即系统能对运行情况的最好和最坏等的情况能做出精确的估计。  
 
4、多任务操作系统   系统支持多任务管理和任务间的同步和通信,传统的单片机系统和DOS系统等对多任务支持的功能很弱,而目前的Windows是典型的多任务操作系统。在嵌入式应用领域中,多任务是一个普遍的要求。  
 
5、实时操作系统中的重要概念   系统响应时间(System response time):系统发出处理要求到系统给出应答信号的时间。   任务换道时间(Context-switching time):任务之间切换而使用的时间。   中断延迟(Interrupt latency):计算机接收到中断信号到操作系统作出响应,并完成换道转入中断服务程序的时间。深圳专业嵌入式实训QQ754634522 实训交流群132621831
  
6、实时操作系统的工作状态   实时系统中的任务有四种状态:运行(Executing),就绪(Ready),挂起(Suspended),冬眠(Dormant)。  
运 行:获得CPU控制权。   
就 绪:进入任务等待队列,通过调度转为运行状态。   
挂 起:任务发生阻塞,移出任务等待队列,等待系统实时事件的发生而唤醒,从而转为就绪或运行。   
冬 眠:任务完成或错误等原因被清除的任务,也可以认为是系统中不存在的任务。   
任何时刻系统中只能有一个任务在运行状态,各任务按级别通过时间片分别获得对CPU的访问权。

看此文章
http://wenku.baidu.com/link?url=t76RLLv_CmvwFM81i_ePzjtW8W4HmFth7wxoukHHPpY99pcd5oMbhsG4x_q5bo12C7tAukpBp6fMTWqGxyO1sspew7E_SgpbAn-wN98-EPW
嵌入式系统的软硬件协同设计

1.什么是嵌入式系统? 2.请叙述嵌入式系统的特点有哪些? 3.请详细说...
答:3、一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。执行装置可以很简单,如手机上的一个微小型的电机,...

嵌入式系统的软硬件可剪裁性是什么意思?
答:简单的理解:软件是按照功能的需要对通用操作系统的裁剪,硬件也是按照功能的需要对通用开发板的裁剪;并且软件的设计也是根据硬件的情况来定做的,反之亦然。硬件系统是指构成计算机的物理设备,即由机械、光、电、磁器件构成的具有计算、控制、存储、输入和输出功能的实体部件。如CPU、存储器、软盘驱动器、...

什么是嵌入式系统?
答:一 什么是嵌入式系统 嵌入式系统一般指非 PC 系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。简单地说,嵌入式系统集系统的应用软件与硬件于一体,类似于 PC 中 BIOS 的工作方式,具有软件代码...

通俗一点讲什么是嵌入式?
答:嵌入式是那种需要把程序烧写到芯片中,通过芯片控制硬件实现特定功能的系统。实际上,现实中我们经常会遇到嵌入式系统,像是手环、智能单车锁等。拆开这些产品,你会发现有一块电路板,在电路板上有一个甚至好几个芯片,一般产品会有一个主要的芯片(称为主控芯片),用来整个产品的数据处理、硬件控制等。

嵌入式软件是什么类型软件
答:嵌入式软件的分类与组成 嵌入式系统的发展非常快,而嵌入式软件的发展更快。嵌入式软件的发展就象生物的发展一样,由单细胞生物到多细胞,一直到智能生物人类,在这个过程中,嵌入式软件的结构越来越复杂,但是复杂系统还在不断发展的同时,简单系统仍然不可缺少。按照软件结构划分,嵌入式软件的分类如图1...

什么是嵌入式系统?由哪几部分组成?
答:嵌入式系统由硬件和软件组成.是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分...

什么叫嵌入式系统?嵌入式系统有那些特点?
答:2、所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。二、系统组成:1、一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间...

什么是嵌入式系统?嵌入式系统的特点是什么
答:嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。[1]嵌入式系统是用来控制或者监视机器、装置、工厂等大规模设备的系统。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用...

简述嵌入式系统的概念及特点
答:嵌入式系统的概念:嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。嵌入式系统的特点:系统内核小、专用性强、...

简述嵌入式系统
答:嵌入式系统的定义及特点 定义:嵌入式系统是以应用为中心、以计算机技术为基础,软、硬件可裁剪,适应于应用系统对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。特点:(1)嵌入式系统是面向特定应用的。嵌入式系统中的cpu是专门为特定应用设计的,具有低功耗、体积小、集成度高等特点...