-
公开(公告)号:CN104035903B
公开(公告)日:2017-06-16
申请号:CN201410313092.9
申请日:2014-07-02
Applicant: 东南大学
IPC: G06F13/38
Abstract: 该发明提供了一种基于可重构技术的二维数据访问动态自适应方法。该方法所涉及的硬件包括由外部数据传输单元、数据输入缓存、数据输出缓存构成的可重构处理单元,外部存储器接口和外部存储器构成的一个外部访存接口系统。具体过程为在读或写数据情况下,可重构阵列外部数据传输单元根据可重构处理单元当前的数据访问请求将其转换为以目标位为单位的数据访问或写数据操作,然后将转换后的数据访问或写数据请求提交给外部存储器接口,最后经由外部数据传输单元将其从外部存储器接口返回的目标位数据中抽取所需要的部分,提交给可重构处理单元使用。通过该大大提高可重构处理单元与外部存储之间的访存效率。
-
公开(公告)号:CN103488585B
公开(公告)日:2016-03-16
申请号:CN201310451404.8
申请日:2013-09-27
Applicant: 东南大学
IPC: G06F12/122 , G06F9/445
Abstract: 本发明公开一种用于实现可重构系统中配置信息缓存更新的控制器,包括配置信息缓存单元,片外存储接口模块和缓存控制单元;配置信息缓存单元:用于缓存一段时间内可能被某个或某几个可重构阵列使用的配置信息;片外存储接口模块:用于从外部存储器中读取配置信息发送到上述配置信息缓存单元中;缓存控制单元:用于控制可重构阵列的重构过程,包括将算法应用中的各个子任务映射到某个可重构阵列上,以及设置配置信息缓存单元的优先级策略,并根据LRU_FRQ替换策略对配置信息缓存单元中的配置信息进行替换。并提供了实现可重构系统中配置信息缓存更新的方法,采用LRU_FRQ替换策略更新缓存,改变了传统的更新配置信息缓存方式,提高了可重构系统的动态重构效率。
-
公开(公告)号:CN103778086B
公开(公告)日:2017-02-08
申请号:CN201410062769.6
申请日:2014-02-24
Applicant: 东南大学
IPC: G06F13/16
Abstract: 本发明公开了一种基于粗粒度动态可重构系统的多模式数据访问结构,包括外部存储器,存储所有需要的数据;外部存储器接口,用于建立通信;片上数据缓存器,暂存可重构阵列最近使用的数据;二维数据转换模块,从片上数据缓存器读取数据,根据微处理器发出的数据地址和控制信号,选择数据转换模式并将转换后的数据传入阵列输入先入先出寄存器堆;阵列输入先入先出寄存器堆,接收模式转换后的数据并传给可重构阵列;微处理器,发出数据转换模式控制信号。并提出了相应的数据访问管理办法,通过多模式访问,先对数据处理、整形,再将数据传给可重构阵列,以减少可重构阵列数据访问延迟,提高可重构系统计算性能。
-
公开(公告)号:CN103559154B
公开(公告)日:2016-03-23
申请号:CN201310546199.3
申请日:2013-11-06
Applicant: 东南大学
IPC: G06F13/16 , G06F12/0842 , G06F9/44
Abstract: 本发明公开了一种可重构系统中隐藏存储访问延时的方法,先对算法源码进行编译得到算法配置信息和启动间隔II,根据启动间隔II获得停顿阈值周期数Tt和有效访存延时周期数Td并将停顿阈值周期数Tt以及有效访存延时周期数Td载入数据流控制器,同时将算法配置信息载入可重构阵列。利用对停顿阈值周期数Tt和有效访存延时周期数Td的监控,使可重构阵列在非停顿周期执行与已发出访存请求无数据依赖的操作,在停顿周期时接收应当返回的数据。本发明实现访存与运算的重叠执行,提高了可重构系统的性能和资源利用率,达到隐藏存储访问延时的目的;且无需对原可重构编译器进行任何修改,无需编程人员介入,即可实现发明目的,减轻开发难度。
-
公开(公告)号:CN103970720B
公开(公告)日:2018-02-02
申请号:CN201410241289.6
申请日:2014-05-30
Applicant: 东南大学
IPC: G06F17/16
Abstract: 本发明公开了一种基于大规模粗粒度嵌入式可重构系统及其处理方法,其包括:系统总线、配置总线、嵌入式微处理器、数据存储器、可重构处理器、重构控制器、中断控制器和直接存储器访问控制器。该方法针对常用的矩阵求逆算法,在可重构处理器中设计了4个特殊的可重构阵列和一个片上数据传输单元,通过将矩阵求逆算法映射到包含多个基本运算的可重构阵列上,提高运算并行度,从而提升运算效率。同时,通过片上数据传输网络优化了阵列间的数据交换。
-
公开(公告)号:CN103927270B
公开(公告)日:2017-02-08
申请号:CN201410176151.2
申请日:2014-04-28
Applicant: 东南大学
IPC: G06F12/0862
Abstract: 本发明公开了一种面向多个粗粒度动态可重构阵列的共享数据缓存装置及其控制方法,包括可重构阵列数据缓存控制单元:用于控制可重构阵列与可重构阵列数据缓存单元以及可重构阵列数据缓存单元与外部存储器之间的数据交互;可重构阵列数据缓存单元:用于存储从外部存储器取到的数据;外部存储器数据预取缓存单元:用于从外部存储器预取即将访问的数据到可重构阵列数据缓存单元;数据访存重构单元:用于发送可重构阵列数据缓存单元所需的地址信息以及步长信息。并提供了实现可重构系统中多个粗粒度动态可重构阵列的共享数据的控制方法,减少访问冲突,节省了可重构系统数据处理的时间,提高了大规模粗粒度可重构阵列的计算性能。
-
-
-
-
-