用于共享处理器过程上下文的寄存器堆组织制造技术

技术编号:8883132 阅读:201 留言:0更新日期:2013-07-04 02:01
本发明专利技术涉及用于共享处理器过程上下文的寄存器堆组织。具体地,一种寄存器堆组织用于支持来自多个处理器或流水线的多个访问。这种共享寄存器堆被组织用于包括高性能(HP)内核和低功率(LP)内核的多个处理器设备。该共享寄存器堆包括耦合至独立HP和LP写和读端口的独立HP和LP存储单元。

【技术实现步骤摘要】
用于共享处理器过程上下文的寄存器堆组织
本专利技术总体上涉及寄存器堆组织,并且特别涉及用于支持来自多个处理器或流水线的多个访问的寄存器堆组织。
技术介绍
为了利用单一芯片满足广泛的功率和性能需求,趋向于将两个处理器内核嵌在一起以便在不同的运行情境中提供不同的平衡。所以,当运行情境要改变时,将发生从一个内核到另一个的过程迁移。为了实现从一个处理器内核到另一个的快速过程迁移,可使用共享寄存器堆技术以允许一个处理器内核访问由另一处理器内核写入的所有过程上下文。以此方式,可以在几乎没有等待时间和没有软件成本的情况下实现过程迁移。但是,因为两个内核以不同的定时和功率分配为目标,共享的寄存器堆很难满足这两个内核的需求。通常,一个内核将被设计用于低功耗并且是非常慢的,而另一个内核将是高性能的并且因此功耗要高得多。由于CMOS电路的性质,很快的电路将使用更多面积并且因此具有更大的功耗;反之,极低功率的电路应当使用最小化的面积,但是其速度非常慢。还需要一种寄存器堆组织,以用于对于高速内核具有很高性能同时对于低功率内核具有很低功率需求的芯片。
技术实现思路
因此,本专利技术涉及用于支持来自多个处理器或流水线本文档来自技高网...

【技术保护点】
一种共享寄存器堆,包括:高性能HP写端口;低功率LP写端口;耦合至所述HP写端口的HP存储单元;以及耦合至所述LP写端口的LP存储单元。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴永强朱鹏飞孙红霞E·圭德蒂
申请(专利权)人:世意法北京半导体研发有限责任公司意法半导体股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1