The invention provides a chip area and power optimization method and system, wherein, the chip area and power optimization method comprises the following steps: how to read and write register to analyze a single clock cycle; if the register in a single clock cycle to read and write a little, in the SRAM specification selection; the register replaced SRAM; data read synchronization. The invention can effectively reduce the area and power of the processor, and have little effect on the performance, and improve the performance and power ratio of the processor as a whole.
【技术实现步骤摘要】
一种芯片面积与功耗优化方法及系统
本专利技术涉及芯片设计和结构优化领域,特别涉及一种芯片面积与功耗优化方法及系统。
技术介绍
随着计算机体系结构的发展,领域专用的计算机体系结构成为主要发展趋势.在面向特定应用时,专用型结构利用应用特征对结构进行相应的优化,从而更好地发挥出硬件的计算性能。在高性能计算领域,数据流计算是领域专用计算结构的一个重要分支,数据流计算表现出了较好的性能和适用性。目前数据流结构处理器芯片集成大量存储单元,这些存储单元事先存储需要执行的指令、数据和控制信息,这样可以避免频繁访问内存,提高执行效率,但是需要付出大量存储的代价。对于一款数据流结构处理器,其中存储所占的面积占一大部分,并且一个处理器芯片面积是有限制的,这样留给其他逻辑功能的面积不多。造成这种原因,是由于寄存器结构存储单元使用方便,与SRAM存储结构相比,其在读写独立性和速度上具有很好优势,因此目前数据流结构处理器不少存储单元使用寄存器结构,从而使其存储所占面积不小。一般寄存器是指由基本的RS触发器结构衍生出来的D触发器构成的,而D触发器就是由一些与非门构成的结构,而SRAM则有自己的 ...
【技术保护点】
一种芯片面积与功耗优化方法,其特征在于,包括如下步骤:对寄存器单个时钟周期有多少读写进行分析;如果所述寄存器单个时钟周期里的读写少量时,进行SRAM规格选择;将所述寄存器替换成SRAM;进行数据读同步。
【技术特征摘要】
1.一种芯片面积与功耗优化方法,其特征在于,包括如下步骤:对寄存器单个时钟周期有多少读写进行分析;如果所述寄存器单个时钟周期里的读写少量时,进行SRAM规格选择;将所述寄存器替换成SRAM;进行数据读同步。2.根据权利要求1所述的一种芯片面积与功耗优化方法,其特征在于,在对寄存器单个时钟周期有多少读写进行分析的步骤中是分析所述寄存器单个时钟周期里有多少读写,并确定读写是否为少量。3.根据权利要求1所述的一种芯片面积与功耗优化方法,其特征在于,在进行SRAM规格选择方法的步骤中,通过选择多个不同SRAM的规格,用以组成寄存器的规格大小。4.根据权利要求3所述的一种芯片面积与功耗优化方法,其特征在于,根据寄存器的规格,选择对应的SRAM的规格,规格是A×B的形式,其中A代表存储行数,B代表每行存储的位宽。5.根据权利要求4所述的一种芯片面积与功耗优化方法,其特征在于,选择规格A和B接近的SRAM。6.根据权利要求1所述的一种芯片面积与功耗优化方法,其特征在于,在将所述寄存器替换成SRAM的步骤中,将所述SRAM扩展成多个相同的SRAM...
【专利技术属性】
技术研发人员:李易,李涵,张浩,吴冬冬,范东睿,
申请(专利权)人:北京中科睿芯智能计算产业研究院有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。