一种低功耗流水线的实现方法
摘要:
本发明公开一种低功耗流水线的实现方法,属于芯片流水线设计领域;具体步骤为①建立新型流水线,流水线内设寄存器数据指针,流水线外设寄存器堆栈;②每级流水线内构建流水线主控单元;③寄存器堆栈设数据指针管理单元,数据进入到流水线中,占用一组寄存器,最后一级流水线输出后,对应在寄存器堆栈相应寄存器数据指针中的数据失效,提供给新进入流水线的数据使用;每级流水线只更新本级流水线修改的数据到寄存器堆栈中;每级流水线主控单元根据本级处理决定输出到下级流水线主控单元的数据,将其寄存器数据指针送至寄存器堆栈和下一级主控单元;本发明降低寄存器的反转率,对于动态功耗的降低有显著的帮助。
公开/授权文献
0/0