一种硬件实时容错的动态局部可重构系统

    公开(公告)号:CN101788931B

    公开(公告)日:2013-03-27

    申请号:CN201010105225.5

    申请日:2010-01-29

    Abstract: 本发明涉及一种硬件实时容错的动态局部可重构系统。现有的芯片冗余资源没有得到充分利用,硬件资源利用率低、功耗大。本发明包括硬件全局静态区和两个硬件动态局部重配置区,硬件全局静态区包括处理器系统、时钟管理模块、实时检错跟踪硬件可重构模块的决策器、显示控制模块和显示模块;每个硬件动态局部重配置区为具有配置相同功能的局部可重构模块。本发明实现可重构区硬件的实时容错,具有实时性、易于产品的更新升级、适合恶劣环境下工作及延长系统的生命周期的作用。

    一种软硬件协调处理的局部动态可重构系统能量管理方法

    公开(公告)号:CN101833368A

    公开(公告)日:2010-09-15

    申请号:CN201010145935.0

    申请日:2010-04-13

    Abstract: 本发明涉及一种软硬件协调处理的局部动态可重构系统能量管理方法。现有的可重构系统能效比较大。本发明方法首先对应用按功能模块进行任务划分,并建立相应的建立软件任务和硬件任务;其次获取软件、硬件任务处理的功耗、软件、硬件任务处理的时间及硬件任务配置时间,根据局部能量最优原则来选择软件和硬件任务;然后根据任务之间关系约束构建应用的有向无环图并计算任务优先级;最后协调处理软件和硬件任务。本发明方法可将在动态部分可重构系统上运行的包含多个任务的应用实例实现能量的有效管理,从而使动态部分可重构系统处理应用实例降低能量的开销。

    一种改进实时操作系统中周期性定时器时间性能的方法

    公开(公告)号:CN101799774A

    公开(公告)日:2010-08-11

    申请号:CN201010106343.8

    申请日:2010-02-02

    Abstract: 本发明涉及一种改进实时操作系统中周期性定时器时间性能的方法。目前的定时器管理方案在对发生失效的定时器进行更新操作时需要动态插入新的失效时间,在实现周期性任务模型方面缺乏效率。本发明方法首先创建一个定时器调度表,每一个定时器调度项包括三个部分:定时器失效时刻、相关联的任务链表、任务链表内的任务数目;然后初始化定时器,将N个定时器的参数输入到数组中,计算N个定时器的超周期H;最后更新定时器。本发明把定时器管理分为定时器初始化和定时器更新两个阶段,从而减小了运行时定时器的开销。本发明实现定时器管理所需要的时间开销和空间开销很少,非常适合微内核嵌入式实时操作系统。

    一种硬件实时容错的动态局部可重构系统

    公开(公告)号:CN101788931A

    公开(公告)日:2010-07-28

    申请号:CN201010105225.5

    申请日:2010-01-29

    Abstract: 本发明涉及一种硬件实时容错的动态局部可重构系统。现有的芯片冗余资源没有得到充分利用,硬件资源利用率低、功耗大。本发明包括硬件全局静态区和两个硬件动态局部重配置区,硬件全局静态区包括处理器系统、时钟管理模块、实时检错跟踪硬件可重构模块的决策器、显示控制模块和显示模块;每个硬件动态局部重配置区为具有配置相同功能的局部可重构模块。本发明实现可重构区硬件的实时容错,具有实时性、易于产品的更新升级、适合恶劣环境下工作及延长系统的生命周期的作用。

    一种软硬件协调处理的局部动态可重构系统能量管理方法

    公开(公告)号:CN101833368B

    公开(公告)日:2012-03-28

    申请号:CN201010145935.0

    申请日:2010-04-13

    Abstract: 本发明涉及一种软硬件协调处理的局部动态可重构系统能量管理方法。现有的可重构系统能效比较大。本发明方法首先对应用按功能模块进行任务划分,并建立相应的建立软件任务和硬件任务;其次获取软件、硬件任务处理的功耗、软件、硬件任务处理的时间及硬件任务配置时间,根据局部能量最优原则来选择软件和硬件任务;然后根据任务之间关系约束构建应用的有向无环图并计算任务优先级;最后协调处理软件和硬件任务。本发明方法可将在动态部分可重构系统上运行的包含多个任务的应用实例实现能量的有效管理,从而使动态部分可重构系统处理应用实例降低能量的开销。

    一种改进实时操作系统中周期性定时器时间性能的方法

    公开(公告)号:CN101799774B

    公开(公告)日:2011-11-16

    申请号:CN201010106343.8

    申请日:2010-02-02

    Abstract: 本发明涉及一种改进实时操作系统中周期性定时器时间性能的方法。目前的定时器管理方案在对发生失效的定时器进行更新操作时需要动态插入新的失效时间,在实现周期性任务模型方面缺乏效率。本发明方法首先创建一个定时器调度表,每一个定时器调度项包括三个部分:定时器失效时刻、相关联的任务链表、任务链表内的任务数目;然后初始化定时器,将N个定时器的参数输入到数组中,计算N个定时器的超周期H;最后更新定时器。本发明把定时器管理分为定时器初始化和定时器更新两个阶段,从而减小了运行时定时器的开销。本发明实现定时器管理所需要的时间开销和空间开销很少,非常适合微内核嵌入式实时操作系统。

Patent Agency Ranking