【技术实现步骤摘要】
本申请是PCT国际申请号PCT/US2010/026284、国际申请日2010年3月5日、中国国家申请号201080009573.0、名称为“灵活地将终端逻辑集成到各种平台的装置、方法和系统”的申请的分案申请。
技术介绍
主流处理器芯片在高性能和低功率部分两个方面正不断集成附加功能性,诸如图形、显示引擎、安全引擎、PCIeTM端口(即,根据外围组件互连快速(PCIExpressTM(PCIeTM))规范基础规范版本2.0(2007年1月17日公布)(下文中是PCIeTM规范)的端口)以及其它基于PCI-eTM的外围设备。由于来自服务器、台式、移动、嵌入式、超移动和移动因特网设备部分的不同要求,传统的外部中枢产品设计是被高度分割的。不同的市场寻求使用单个芯片的片上系统(SoC)解决方案,其将处理器核、存储器控制器中枢(MCH)、输入/输出控制器(ICH)以及其它部分专用加速元件中的至少一些组合到单个芯片上。然而,由于将单个管芯上的不同知识产权(IP)块集成到标准内部互连的困难,累积这些特征的设计出现很慢。附图简述图1是根据本专利技术一实施例的集成端点和虚拟端口的框图。图2是根据本专利技术一个实施例的集成端点和虚拟端口的框图。图3是根据本专利技术一个实施例的片上系统(SoC)的框图。图4是根据本专利技术实施例的系统的框图。图5是根据本专利技术一个实施例的方法的流程图。图6是根据本专利技术一个实施例的用于处理来 ...
【技术保护点】
一种用于在结构之间进行通信的装置,包括:耦合在第一结构和集成设备结构之间的虚拟端口,所述虚拟端口包括用于与第一结构连接的第一接口以及用于与集成设备结构连接的第一接口;所述集成设备结构耦合到至少一个端点并且包括用于在至少一个端点和虚拟端口之间通信数据和命令信息的主信道,所述集成设备结构包括多功能逻辑,用于:聚集从至少一个端点接收的传统中断;接收来自虚拟端口的功率管理消息并将所述功率管理消息广播到至少一个端点;以及确定事务是否导致非功能特定错误,并且如果是,则断言至至少一个端点的非功能特定错误信号;所述集成设备结构还具有用于在至少一个端点和多功能逻辑之间通信边带信息的边带信道;以及所述至少一个端点包括用于实现一个或多个高速通信协议功能的集成功能,其中所述虚拟端口、所述集成设备结构和所述至少一个端点适配在单个半导体管芯上。
【技术特征摘要】
2009.03.31 US 12/415,4701.一种用于在结构之间进行通信的装置,包括:
耦合在第一结构和集成设备结构之间的虚拟端口,所述虚拟端口包括用于
与第一结构连接的第一接口以及用于与集成设备结构连接的第一接口;
所述集成设备结构耦合到至少一个端点并且包括用于在至少一个端点和
虚拟端口之间通信数据和命令信息的主信道,所述集成设备结构包括多功能逻
辑,用于:
聚集从至少一个端点接收的传统中断;
接收来自虚拟端口的功率管理消息并将所述功率管理消息广播到至
少一个端点;以及
确定事务是否导致非功能特定错误,并且如果是,则断言至至少一
个端点的非功能特定错误信号;
所述集成设备结构还具有用于在至少一个端点和多功能逻辑之间通信边
带信息的边带信道;以及
所述至少一个端点包括用于实现一个或多个高速通信协议功能的集成功
能,其中所述虚拟端口、所述集成设备结构和所述至少一个端点适配在单个半
导体管芯上。
2.如权利要求1所述的装置,其特征在于,所述集成设备结构耦合到虚拟
端口的事务层以及至少一个端点的事务层,而没有链路层或物理层的介入。
3.如权利要求1所述的装置,其特征在于,所述多功能逻辑包括经由边带
信道与边带路由器通信的边带端点,所述边带路由器还耦合到所述至少一个端
点。
4.如权利要求1所述的装置,其特征在于,所述集成设备结构还包括仲裁
器,用于仲裁沿主信道从虚拟端口至耦合到集成设备结构的多个端点的消息。
5.如权利要求4所述的装置,其特征在于,所述多功能逻辑包括第一逻辑,
用于检测经由边带信道来自多个端点中的至少一个的非功能特定错误消息,并
生成聚集消息以经由主信道传输到虚拟端口。
6.如权利要求4所述的装置,其特征在于,所述多功能逻辑包括第二逻辑,
用于经由主信道接收来自虚拟端口的第一功率管理消息并生成经由边带信道
至多个端点中的至少一个的下游功率管理消息。
7.如权利要求1所述的装置,其特征在于,所述至少一个端点包括多个端
点,所述多个端点包含不同种类的块,且其中所述集成设备结构将不同种类块
和虚拟端口之间的通信标准化。
8.如权利要求7所述的装置,其特征在于,所述集成设备结构和所述多个
端点对软件表现为经由PCI链路耦合的单个外围组件互连(PCI)端点。
9.如权利要求1所述的装置,其特征在于,还包括用于经由虚拟端口将集
成设备结构耦合到开关结构的第一可熔链路,其中当第一可熔链路启用时所述
虚拟端口充当开关端口;以及用于经由虚拟端口将集成设备结构耦合到中枢代
理的第二可熔链路,其中当第二可熔链路启用时所述虚拟端口充当根端口。
10.如权利要求1...
【专利技术属性】
技术研发人员:M·克林格史密斯,M·奈尔,J·默里,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。