[发明专利]高效处理器装置和关联方法有效
申请号: | 201180013328.1 | 申请日: | 2011-01-31 |
公开(公告)号: | CN102947811A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | S·佩里 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F9/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;张宁 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高效 处理器 装置 关联 方法 | ||
发明人:史蒂芬·佩里
技术领域
公开的概念主要地涉及电子电路,并且更具体地涉及高效处理器和关联方法。
背景技术
集成电路(IC)的复杂度继续增加。一些IC可以包括多种信息处理硬件(比如处理器)。处理器与IC上的其它电路(比如通用或者专用逻辑电路、信号转换电路(模数或者数模)等)交互。通过将处理器与其它IC电路一起使用,可以提供更宽的功能范围。
发明内容
公开的概念涉及用于高效处理信息(包括数据)的装置和有关方法。在一个示例实施例中,一种装置包括处理器。处理器包括两个存储器。第一存储器存储指令集。第二存储器存储比第一存储器中的指令集更长的另一指令集。第一存储器中的指令集中的指令用作指向第二存储器中的指令集中的对应指令的指针。
在另一示例实施例中,一种集成电路(IC)包括处理器。处理器包括存储指令集的第一存储器。处理器也包括存储另一指令集的第二存储器。第一存储器中的指令集对第二存储器中的指令集寻址。第二存储器包含用于允许随时间调度指令的周期偏移。
在另一示例实施例中,一种方法包括获得用户的程序并且确定用户的程序是否包含至少一个定制指令。该方法还包括基于用户的程序是否包含定制指令在处理器的微代码存储器中存储至少一个定 制指令。
附图说明
附图仅图示示例实施例、因此不应视为限制它的范围。从本公开内容中受益的本领域普通技术人员理解公开的概念本身适用于其它等同有效的实施例。在附图中,在多幅图中使用的相同标号表示相同、相似或者等效功能、部件或者块。
图1图示了根据一个示例实施例的包括处理器的IC的框图。
图2示出了根据另一示例实施例的包括处理器的IC的框图。
图3描绘了根据一个示例实施例的功能单元的框图。
图4图示了根据一个示例实施例的处理器的框图。
图5示出了常规超长指令字(VLIW)处理器。
图6描绘了根据一个示例实施例的、可以包括一个或者多个处理器的可编程逻辑器件(PLD)的框图。
图7示出了用于根据示例实施例的、使用处理器的方法的简化流程图。
图8图示了根据公开的概念的、用于处理信息的示例计算机系统的框图。
具体实施方式
公开的概念主要地涉及电子电路和信息处理。更具体而言,本公开内容涉及高效处理器和关联方法。
根据公开的概念的处理器组合相对短(或者窄)指令(例如用于复杂指令集计算机(CISC)的指令)与相对长(或者宽)指令(例如用于具有超长指令字(VLIW)的计算机或者处理器的指令)的益处。因此,在示例实施例中,处理器使用相对短指令以访问相对长指令。
更具体而言,这样的处理器使用相对短指令以对相对长指令进行寻址和/或解码。相对短指令中的一些(或者所有)指令可以充当 指向相对长指令的指针。处理器因此使用相对更短指令中的一些(或者所有)指令以对对应数目的相对长指令进行解码。相对长指令可以包含一个或者多个复杂指令。如从公开的概念的描述中受益的本领域普通技术人员理解的那样,指令可以包括数据。
在示例实施例中,相对短指令充当指向微代码存储器的指针。微代码存储器包括用于处理器的微代码中的一部分或者全部微代码。如从公开的概念的描述中受益的本领域普通技术人员理解的那样,微代码有助于处理器执行指令。微代码存储器包含相对长指令。如上所言,每个相对长指令可以包括一个或者多个指令。因此,处理器的指令集包括相对短指令,而微代码空间或者储存器包含相对长指令。
在一些实施例中,微代码包含周期偏移以允许在一个处理器周期中执行的指令在时间上将指令的片段推迟为更晚。这一方案允许一种避免控制问题的“激发(fire)和遗忘(forget)”指令方式。在一些实施例中,微代码空间或者存储器是可写入的,并且允许用户实现适合于所需或者指定应用的定制指令。
广而言之,如从公开的概念的描述中受益的本领域普通技术人员理解的那样,可以将根据公开的概念的处理器用于一般信息处理任务。例如在一些实施例中,处理器可以执行数字信号处理(DSP)任务。作为另一例子,在一些实施例中,处理器可以执行整数和/或浮点算术。作为又一例子,在一些实施例中,处理器可以执行数据操纵任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180013328.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用户定义的算法的电子交易
- 下一篇:步阶式流线聚光器和准直器