[发明专利]桶式多线程处理器中的可变流水线长度在审
申请号: | 202111222968.5 | 申请日: | 2021-10-20 |
公开(公告)号: | CN114385246A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | T·布鲁尔 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 彭晓文 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多线程 处理器 中的 可变 流水线 长度 | ||
本文中描述用于桶式多线程处理器中的可变流水线长度的装置和技术。可在插入到处理器的流水线中之前确定指令的完成时间。可检测所述指令与基于所述完成时间的不同指令之间的冲突。此处,所述不同指令已经在所述流水线中,且当所述完成时间等于所述不同指令的所述先前确定的完成时间时检测所述冲突。可接着计算所述完成时间与未冲突完成时间之间的差,且将所述指令的完成延迟所述差。
技术领域
一般来说,本申请案涉及小芯片系统。具体来说,本申请案涉及桶式多线程处理器中的可变流水线长度。
背景技术
小芯片是一种用于集成各种处理功能的新兴技术。一般来说,小芯片系统由离散模块(各自被称为“小芯片”)构成,所述离散模块集成在中介层上,且在许多实例中视需要通过一或多个已建立的网络互连,以向系统提供所要功能。中介层和所包含的小芯片可封装在一起,以便于与较大系统的其它组件互连。每一小芯片可包含一或多个个别集成电路(IC)或“芯片”,其可能与离散电路组件组合,且共同耦合到相应衬底以便于附接到中介层。系统中的大多数或所有小芯片将个别地配置以用于通过一或多个已建立的网络进行通信。
小芯片作为系统的个别模块的配置不同于在单芯片上实施的此系统,所述芯片在一个衬底(例如单个裸片)上含有不同装置块(例如,知识产权(IP)块),例如芯片上系统(SoC),或集成在印刷电路板(PCB)上的多个离散封装装置。一般来说,小芯片提供比离散封装装置更好的性能(例如,较低的功耗、减少的时延等),且小芯片提供比单裸片芯片更大的生产效益。这些生产效益可包含较高的良率或减少的开发成本和时间。
小芯片系统可包含例如一或多个应用程序(或处理器)小芯片和一或多个支持小芯片。此处,应用程序小芯片与支持小芯片之间的区别只是对小芯片系统可能的设计场景的参考。因此,举例来说,合成视觉小芯片系统可包含(仅借助于实例)用于产生合成视觉输出的应用程序小芯片,以及支持小芯片,例如存储器控制器小芯片、传感器接口小芯片或通信小芯片。在典型的用例中,合成视觉设计者可设计应用程序小芯片并从其它方获取支持小芯片。因此,由于避免设计和生产支持小芯片中所包含的功能,因此减少了设计支出(例如,在时间或复杂性方面)。小芯片还支持原本可能很困难的IP块紧密集成,例如使用不同处理技术或使用不同特征大小(或利用不同的接触技术或间距)制造的IP块。因此,可以模块化方式组装具有不同物理、电气或通信特性的多个IC或IC组合件,以提供实现所需功能的组合件。小芯片系统还可促进调适以适应将并入有小芯片系统的不同较大系统的需求。在实例中,IC或其它组合件可针对特定功能的功率、速度或发热进行优化,如同传感器可能发生的情况一样,相比于在单个裸片上尝试与其它装置集成,所述IC或其它组合件可更容易地与其它装置集成。另外,通过减小裸片的整体大小,小芯片的良率往往高于更复杂的单裸片装置的良率。
发明内容
在一个方面中,本申请案提供一种设备,其包括:流水线电路系统,其用以实施流水线;指令回写电路系统,其配置成:在插入到流水线中之前确定指令的完成时间;基于完成时间检测所述指令与不同指令之间的冲突,所述不同指令在流水线中,当完成时间等于不同指令的第二完成时间时检测冲突;以及计算完成时间与未冲突完成时间之间的差;以及写入延迟电路系统,其配置成将指令的完成延迟所述差。
在另一方面中,本申请案提供一种方法,其包括:在插入到处理器的流水线中之前确定指令的完成时间;基于完成时间检测所述指令与不同指令之间的冲突,所述不同指令在流水线中,当完成时间等于不同指令的第二完成时间时检测冲突;计算完成时间与未冲突完成时间之间的差;以及将指令的完成延迟所述差。
附图说明
根据下文给出的详细描述且根据本公开的各种实施例的随附图式将更加充分地理解本公开。然而,图式不应视为将本公开限于特定实施例,而是仅用于解释和理解。
图1A和1B说明根据实施例的小芯片系统的实例。
图2说明根据实施例的存储器控制器小芯片的实例的组件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111222968.5/2.html,转载请声明来源钻瓜专利网。