【技术实现步骤摘要】
【国外来华专利技术】用于在多个拓扑结构中使用的相干结构互连
本专利技术的实施例涉及计算系统的领域;较具体地,本专利技术的实施例涉及具有用于将多个设备耦合至存储器的结构的系统。
技术介绍
当计算系统处于发展时,其中组件正变得愈加复杂。结果,用于在组件之间进行耦合和通信的互连架构的复杂度也在增加以确保带宽要求被满足用于最佳组件操作。此外,不同的市场区段需要互连架构的不同方面以适应市场的需求。片上系统(SoC)包括用于将不同设备连接至系统存储器的结构互连。SoC利用不同的结构互连拓扑结构。这些结构是相干结构。所选择的SoC拓扑结构的一个关键特性是存储器控制器的连接性。在一些拓扑结构中,存储器控制器直接连接至相干结构使得系统中的所有中央处理单元(CPU)和知识产权核(IP)见到存储器的相干和一致的视图。在该拓扑结构中,高速缓存代理(例如,CPU中的高速缓存代理)中的硬件和相干结构中的硬件积极地管理高速缓存的状态使得SoC中的所有代理观察存储器的一致视图。在其它拓扑结构中,存储器控制器连接至非相干结构或者直接连接至IP,允许IP在不遍历相干结构的情况下来对存储器进行存取。在该拓扑结构中,软件根据指令集架构(英特尔架构(IA)指令集架构)使用排序同步、存储器围栏和高速缓存刷新操作来管理可高速缓存的数据何时以及如何变得对SoC中的所有代理可见。在该拓扑结构中,硬件也被添加至相干互连结构,其响应于软件启动的事务以确保这些软件启动的排序事务被适当地处理。因此,这些SoC不同的拓扑结构使用专门的相干结构,一个结构针对每一拓扑结构。所需的用于支持多个不同类型的结构的成本和设定时间并非小数。附图说明 ...
【技术保护点】
一种半导体设备,其包括:模式存储器,其用于存储指示多个模式中的一个模式的信息;以及第一结构,其在所述多个模式中可操作,所述结构包括:耦合至所述模式存储器的逻辑,所述逻辑用于根据由所述信息指示所标识的模式来控制对由所述第一结构接收到的向存储器的读取请求和写入请求的处理。
【技术特征摘要】
【国外来华专利技术】2015.06.26 US 14/751,8991.一种半导体设备,其包括:模式存储器,其用于存储指示多个模式中的一个模式的信息;以及第一结构,其在所述多个模式中可操作,所述结构包括:耦合至所述模式存储器的逻辑,所述逻辑用于根据由所述信息指示所标识的模式来控制对由所述第一结构接收到的向存储器的读取请求和写入请求的处理。2.根据权利要求1所述的半导体设备,其中,所述逻辑控制一个或多个高速缓存存储器和至少一个数据缓冲器的状态以及对存储器的请求的类型和定时,并且控制对所述请求的响应的定时。3.根据权利要求2所述的半导体设备,其中,所述逻辑响应于软件启动的事务以确保软件启动的高速缓存控制和排序事件被处理。4.根据权利要求1所述的半导体设备,其中,所述多个模式包括:第一模式,其中,存储器控制器连接至所述第一结构;第二模式,其中,存储器控制器连接至非相干输入/输出(I/O)结构,所述非相干输入/输出结构连接至所述第一结构;以及第三模式,其中,知识产权(IP)核连接至存储器控制器,所述存储器控制器连接至非相干输入/输出(I/O)结构,所述非相干输入/输出结构连接至所述第一结构。5.根据权利要求1所述的半导体设备,其中,所述逻辑使得向存储器的所有写入操作被发布而不等待在所述多个模式中的第一模式中的完成响应,并且使写入作为被发布的写入或未被发布的写入与所述多个模式中的一个或多个其它模式中所要求的完成响应一起被发送。6.根据权利要求1所述的半导体设备,其中,所述逻辑允许向存储器的高速缓存的写入操作和未高速缓存的写入操作在所述多个模式中的第一模式中被重排,并且仅允许高速缓存的写入操作在所述多个模式中的第二模式中被重排。7.根据权利要求1所述的半导体设备,其中,所述逻辑不完成围栏或高速缓存无效操作中的一个或多个,直至向存储器的一个或多个之前的写组合写入操作、非临时写入操作或高速缓存行刷新操作在所述多个模式中的一个或多个模式中已接收到它们的完成响应,并且不在所述多个模式中的另一模式中通过所述结构来触发任意动作。8.根据权利要求1所述的半导体设备,其中,所述逻辑不将未高速缓存的写入操作转发至存储器或输入/输出(I/O)结构中的任意一个,直至向存储器的一个或多个之前的写组合写入操作或非临时写入操作在所述多个模式中的一个或多个模式中已接收到它们的完成响应,并且不在所述多个模式中的另一模式中通过所述结构来触发任意动作。9.根据权利要求1所述的半导体设备,其中,所述模式存储器位于所述第一结构中。10.根据权利要求1所述的半导体设备,其中,所述模式存储器是经由BIOS、固件、带、熔丝或软件来进行设置的。11.一种系统,其包括:半导体设备,其具有模式存储器,其用于存储指示所述多个模式中的一个模式的信息;第一结构,其在多个模式中可操作,所述结构包...
【专利技术属性】
技术研发人员:J·S·尼尔,D·F·卡特,S·J·罗宾逊,M·K·帕特尔,
申请(专利权)人:英特尔IP公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。