可重构处理器及可重构处理器的时序控制方法

    公开(公告)号:CN107423256A

    公开(公告)日:2017-12-01

    申请号:CN201710161517.2

    申请日:2017-03-17

    申请人: 清华大学

    IPC分类号: G06F15/78

    摘要: 本发明提出一种可重构处理器及可重构处理器的时序控制方法。该可重构处理器包括可重构单元阵列RCA和控制单元,RCA包括多个可重构单元RC;控制单元,用于生成并向RCA发送时序控制信息;RCA,用于根据时序控制信息执行运算任务,RCA中的RC接收到时序控制信息时开始执行运算,并在运算完毕后,依据预设顺序,在RCA内将时序控制信息传递至下一级RC;当RCA完成时序控制信息对应的运算任务时,销毁时序控制信息,运算任务包括接收到时序控制信息的各级RC所执行的运算。本发明实施例提高了RCA的运算效率,进而优化了处理器的性能。

    用于微处理器的动态重设方法

    公开(公告)号:CN104461464B

    公开(公告)日:2018-04-13

    申请号:CN201410768028.X

    申请日:2014-09-19

    IPC分类号: G06F9/30

    摘要: 本发明提供一种用于微处理器的动态重设方法,该微处理器至少包括指纹单元及动态重设功能单元,该方法包括:接受静态指纹以及指纹产生准则的指纹设定准则表,其中该静态指纹用于优化该微处理器的该动态重设功能单元的配置,其中该静态指纹由工程师辨识用于优化该动态重设功能单元的该配置的程序部分、依据与该程序部分有关的指令串设计该指纹产生准则、并利用该指纹产生准则所产生;当该动态重设功能单元正依据目前配置设定而执行指令时,该指纹单元产生动态指纹并与该静态指纹进行比较;以及当该静态指纹与该动态指纹相符时,重设该动态重设功能单元。

    一种具有多工作模式的嵌入式可重构处理器

    公开(公告)号:CN104750660A

    公开(公告)日:2015-07-01

    申请号:CN201510162244.4

    申请日:2015-04-08

    申请人: 华侨大学

    IPC分类号: G06F15/78

    CPC分类号: G06F9/30181 G06F15/7892

    摘要: 本发明公开了一种具有多工作模式的嵌入式可重构处理器,其特征在于:包括通用处理核、指令译码器、可重构阵列、配置控制器、配置信息存储器、采样剖析器、指令缓存、数据缓存、数据/地址总线接口及控制总线接口;能通过对可重构阵列和采样剖析器的配置而在简单模式、剖析模式和完整模式三种工作模式下运行计算机程序。本发明根据不同计算机程序的特点,为其定制专门的处理指令和配置相应的硬件部件,极大地提高了执行效率和处理器的灵活性;同时,在剖析过程中使用了采样技术,能够有效降低运行开销。