1、嵌入式系统基本知识.pptVIP

  • 1
  • 0
  • 约1.05万字
  • 约 67页
  • 2016-12-07 发布于湖北
  • 举报
软硬件协同设计过程 软硬件协同设计过程可归纳为 (1)需求分析; (2)软、硬件协同设计; (3)软硬件实现: (4)软硬件协同测试和验证。 这种方法的特点在协同设计(Co-design)、协同测试(Co-test)和协同验证(Co-verification)上,充分考虑了软硬件的关系,并在设计的每个层次上给以测试验证,使得尽早发现和解决问题,避免灾难性错误的出现。 2.4.3 嵌入式系统的可重构设计技术 1.可重构定义 所谓可重构是指:在软件或硬件系统中,如果可以利用可重用的资源,经过重构或重组使之实现不同功能的系统,以适应不同应用的要求,则称这种系统是可重构的。 重构与重组是可重构系统改变其功能的两种方式。 可重构的目的有两点:(1)为了扩展系统的功能,使之能适应不同应用的要求;(2)为了节省软硬件的开发费用,尽可能使用已有的资源来构造新的系统。 可重构可以按解决不同问题的层次分成4类:电路级可重构、指令级可重构、结构级可重构和软件级可重构。 如果按重构发生的时间划分,可重构技术又可分为静态可重构(Static Reconfiguration)和动态系统重构(Dynamic Reconfiguration)。 如果重构发生在系统运行前,则称为静态可重构,如图2-25(a)所示。如果在系统运行时可以重构,即系统本身可以根据不同条件改变自身功能,则称为动态可重构,

文档评论(0)

1亿VIP精品文档

相关文档