一种面向大规模粗粒度可重构系统存储系统的实现方法

    公开(公告)号:CN102855197A

    公开(公告)日:2013-01-02

    申请号:CN201210242326.6

    申请日:2012-07-12

    Applicant: 东南大学

    Abstract: 本发明公开了一种面向大规模粗粒度可重构系统存储系统的实现方法,其中粗粒度可重构系统包括一个以上RPU、与RPU相应的块缓存和外部存储器,块缓存内设有带控制逻辑的存储器,用于从外部存储器中预取MB;当RPU需访问的MB位于块缓存内时,可直接从块缓存中读取MB。本发明通过在粗粒度可重构系统中增加了一个块缓存,使得在H.264/MPEG2等多媒体算法中的帧数据在传输时可以按块传输到RPU中,极大的提高了数据传输效率;通过将MB及其周围数据预取到二级块缓存进行缓存,避免了直接从SDRAM/DDR中读取帧数据,提高了整个可重构系统的效率,增加了可重构系统的收益率。

    利用虚存机制对片上异构存储资源动态分配的电路

    公开(公告)号:CN201540564U

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

    申请号:CN200920282465.5

    申请日:2009-12-21

    Applicant: 东南大学

    CPC classification number: Y02D10/13 Y02D10/14 Y02D10/151

    Abstract: 一种利用虚存机制对片上异构存储资源进行动态分配的电路,为了充分利用片上SPM,改进了TLB的架构,增加对256Byte/虚拟页和512Btye虚拟页的支持;为了节省寻址能耗,内核发出的虚拟地址经过MMU的地址转换为物理地址后,根据TLB的标志位判断该数据内容是位于Cache还是SPM中,并将地址发向相应的Cache或SPM控制器中;为了充分利用时间局部性,采用时隙管理电路,利用时钟模块的定时功能划分不同时隙,并在每个时隙开始时,利用中断处理程序以及SPM控制器中的寄存器,将该时隙内引起Cache冲突最多的数据微页通过专用DMA搬运至SPM存储器中,并修改相应页表项,完成数据页的重映射。本实用新型综合利用片上异构存储资源,降低了Cache冲突带来的访存,在不增加芯片面积的基础上最终降低了系统能耗,提升系统性能。

    基于虚存机制的指令片上异构存储资源动态分配的电路

    公开(公告)号:CN201570016U

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

    申请号:CN200920282530.4

    申请日:2009-12-25

    Applicant: 东南大学

    Abstract: 一种基于虚存机制的指令片上异构存储资源动态分配的电路,处理器内核发出对指令访问的虚拟地址,经过内存管理单元(MMU)转换为物理地址后,根据其旁路转换缓冲TLB的标志位状态,进过指令部分路由器,将物理地址发送到指令Cache及指令SPM控制器两者之一;如果指令SPM控制器接收物理地址,则对物理地址译码后访问指令SPM存储器;时钟模块在时钟中断时发出中断信号,由中断控制器响应,在中断处理程序中使用指令SPM控制器;指令SPM控制器包含一块SPM区域寄存器,指令SPM控制器根据SPM区域寄存器的信息,配置DMA控制器的源地址、目的地址以及搬运长度,DMA控制器经过高速AHB总线和外部存储器接口,根据片外主存SDRAM中的程序内容对指令SPM存储器中的内容进行更改,指令SPM控制器同时配置时钟模块的长度信息并使能时钟模块。

Patent Agency Ranking