[发明专利]片上系统配置元数据有效
申请号: | 201580063102.0 | 申请日: | 2015-11-21 |
公开(公告)号: | CN107077521B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | R.P.阿德勒 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F30/30 | 分类号: | G06F30/30 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 王华强;付曼 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统配置 数据 | ||
识别拓扑元数据文件,其描述将被创建的片上系统(SoC)的拓扑,其中拓扑包括将由组构互连的多个计算块。对于多个计算块的每个计算块识别对应的计算块元数据文件,其中计算块元数据文件中的每个计算块元数据文件将描述对应的计算块的属性。解析拓扑元数据文件和计算块元数据文件以识别SoC的配置属性。基于配置属性生成SoC的中间表示。
相关申请的交叉引用
本申请要求2014年12月20日提交的名称为“SYSTEM ON CHIP CONFIGURATIONMETADATA”的美国非临时专利申请No.14/578,418的权益和优先权,其通过引用整体结合在本文中。
技术领域
本公开涉及计算系统,并且具体地(但非排他地)涉及系统设计工具。
背景技术
半导体处理(processing)和逻辑设计的进步允许可以存在于集成电路设备上的逻辑的量的增加。作为推论,计算机系统配置已经从系统中的单个或多个集成电路演进为在单独集成电路上存在的多个核,多个硬件线程和多个逻辑处理器,以及集成在这类处理器内的其它接口。处理器或集成电路通常包括单个物理处理器管芯,其中处理器管芯可以包括任何数量的核,硬件线程,逻辑处理器,接口,存储器,控制器集线器等。
由于将更多的处理能力适应在更小的封装中的更大的能力,较小的计算设备在流行性方面已经增加。智能手机,平板电脑,超薄笔记本电脑和其它用户设备呈指数级增长。然而,这些较小的设备依赖于用于超过形状因数的数据存储和复杂处理的服务器。因此,高性能计算市场(即服务器空间)的需求也在增加。例如,在现代服务器中,通常不仅存在具有多个核的单个处理器,还存在用于增加计算能力的多个物理处理器(也称为多个套接口)。但随着处理能力随着计算系统中设备的数量的增长而增长,套接口和其它设备之间的通信变得更重要。
事实上,互连已经从主要处理电气通信的更传统的多点总线发展到促进快速通信的完全成熟的互连架构。不幸的是,随着对以甚至更高速率消耗的未来处理器的需求,对应的需求放在现有互连架构的能力上。
附图说明
图1示出包括互连架构的计算系统的实施例。
图2示出包括分层栈的互连架构的实施例。
图3示出在互连架构内要生成或接收的请求或分组的实施例。
图4示出用于互连架构的传送器和接收器对的实施例。
图5示出表示示例系统的简化框图。
图6示出表示包括使用拓扑和计算块元数据文件的示例设计工具的示例系统的简化框图。
图7A示出示例片上拓扑的至少部分的示例的表示。
图7B示出与图7B中所示的示例片上系统拓扑对应的拓扑元数据文件和计算块元数据文件之间的关系的表示。
图8A-8C是可以用于通过设计工具生成体现片上系统的中间表示的数据的示例元数据文件的部分。
图9示出包括多核处理器的计算系统的框图的实施例。
图10示出计算系统的框图的另一实施例。
在各种附图中的相同的附图标记和名称指示相同的元件。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580063102.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置