会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method, system, and apparatus for system level initialization
    • 用于系统级初始化的方法,系统和装置
    • US07738484B2
    • 2010-06-15
    • US11011801
    • 2004-12-13
    • Mani AyyarSrinivas ChennupatyAkhilesh KumarDoddaballapur N. JayasimhaMurugasamy NachimuthuPhanindra K. Mannava
    • Mani AyyarSrinivas ChennupatyAkhilesh KumarDoddaballapur N. JayasimhaMurugasamy NachimuthuPhanindra K. Mannava
    • H04L12/42
    • H04L67/125H04L69/324
    • Multiple initialization techniques for system and component in a point-to-point architecture are discussed. Consequently, the techniques allow for flexible system/socket layer parameters to be tailored to the needs of the platform, such as, desktop, mobile, small server, large server, etc., as well as the component types such as IA32/IPF processors, memory controllers, IO Hubs, etc. Furthermore, the techniques facilitate powering up with the correct set of POC values, hence, it avoids multiple warm resets and improves boot time. In one embodiment, registers to hold new values, such as, Configuration Values Driven during Reset (CVDR), and Configuration Values Captured during Reset (CVCR) may be eliminated.For example, the POC values could be from the following: Platform Input Clock to Core Clock Ratio, Enable/disable LT, Configurable Restart, Burn In Initialization Mode, Disable Hyper Threading, System BSP Socket Indication, and Platform Topology Index.
    • 讨论了用于系统和组件在点对点架构中的多个初始化技术。 因此,这些技术允许根据平台(如桌面,移动,小型服务器,大型服务器等)的需求以及诸如IA32 / IPF处理器之类的组件类型来定制灵活的系统/套接字层参数 ,存储器控制器,IO集线器等。此外,该技术有助于以正确的一组POC值加电,因此避免了多次热复位并提高了启动时间。 在一个实施例中,可以消除保存新值的寄存器,例如在复位期间驱动的配置值(CVDR)和在复位期间捕获的配置值(CVCR)。 例如,POC值可以来自以下内容:平台输入时钟到核心时钟比率,启用/禁用LT,可配置重新启动,刻录初始化模式,禁用超线程,系统BSP插槽指示和平台拓扑索引。
    • 3. 发明申请
    • METHODS AND APPARATUS FOR OPTIMIZING CONCURRENCY IN MULTIPLE CORE SYSTEMS
    • 在多核心系统中优化相似度的方法和装置
    • US20110213949A1
    • 2011-09-01
    • US12714810
    • 2010-03-01
    • Doddaballapur N. JayasimhaLuc Hoa TonDrew E. Wingard
    • Doddaballapur N. JayasimhaLuc Hoa TonDrew E. Wingard
    • G06F15/76G06F12/00G06F9/46
    • G06F15/173
    • Various methods and apparatus are described for communicating transactions between one or more initiator IP cores and one or more target IP cores coupled to an interconnect. Tag logic may be located within the interconnect, such as located in an agent, and configured to assign different interconnect tag identification numbers to two or more transactions from a same thread. The tag logic assigns different interconnect tag identification numbers to allow the two or more transactions from the same thread to be outstanding over the interconnect to two or more different target IP cores at the same time, allow the two or more transactions from the same thread to be processed in parallel over the interconnect, and potentially serviced out of issue order while being returned back to the multiple threaded initiator IP core realigned in expected execution order.
    • 描述了用于在一个或多个发起者IP核与耦合到互连的一个或多个目标IP核之间进行交易的各种方法和装置。 标签逻辑可以位于互连中,例如位于代理中,并且被配置为将不同的互连标签标识号分配给来自同一线程的两个或多个事务。 标签逻辑分配不同的互连标签标识号,以允许来自同一线程的两个或更多个事务在互连上同时在两个或多个不同的目标IP核之间是突出的,允许来自相同线程的两个或更多个事务 通过互连并行处理,并且可能在出现问题顺序的情况下被服务,同时返回到按预期执行顺序重新排列的多线程启动器IP内核。
    • 5. 发明授权
    • Credit flow control scheme in a router with flexible link widths utilizing minimal storage
    • 具有灵活链路宽度的路由器中的信用流控制方案利用最小的存储
    • US08711867B2
    • 2014-04-29
    • US13219339
    • 2011-08-26
    • Liping GuoDoddaballapur N. JayasimhaJeremy Chan
    • Liping GuoDoddaballapur N. JayasimhaJeremy Chan
    • H04L12/56
    • H04L49/253H04L45/00H04L45/586
    • A method includes receiving flits forwarded from an upstream router into a first input virtual channel (VC) associated with an input port. The flits are associated with packets originated from a first Intellectual Property (IP) core and forwarded to a second IP core. The flits are stored in a VC storage associated with the first input VC. The method further includes performing link width conversion based on a width of the flits being different from a width of an output port. Link width conversion includes accumulation of the flits when the width of the output port is wider and unpacking of the flits when the width of the output port is narrower. Credits are generated based on the flits being forwarded from the first input VC to the output port. The credits are sent to the upstream router to enable receiving more flits from the upstream router.
    • 一种方法包括接收从上游路由器转发到与输入端口相关联的第一输入虚拟通道(VC)中的闪烁。 闪存与源自第一知识产权(IP)核心的数据包相关联,并转发到第二个IP内核。 闪存存储在与第一输入VC相关联的VC存储器中。 该方法还包括基于与输出端口的宽度不同的flits的宽度来执行链路宽度转换。 链路宽度转换包括当输出端口的宽度较宽时,当输出端口的宽度较窄时,flit的累积,以及flits的解包。 基于从第一输入VC转发到输出端口的闪烁生成积分。 信用被发送到上游路由器,以便能够从上游路由器接收更多的信元。
    • 7. 发明授权
    • Efficient header generation in packetized protocols for flexible system on chip architectures
    • 用于灵活的片上架构的分组协议中的高效报头生成
    • US08798038B2
    • 2014-08-05
    • US13219370
    • 2011-08-26
    • Doddaballapur N. JayasimhaJeremy ChanLiping Guo
    • Doddaballapur N. JayasimhaJeremy ChanLiping Guo
    • H04L12/26
    • H04L45/00H04L49/109
    • A method for generating headers in packetized protocols for a flexible routing network for a Network on a Chip (NoC) architecture includes generating packets based on transmission traffic received from an initiator or a target connected to a routing network that connects disparate initiators and targets. Logic to generate the packets is in an interface located between the initiator or the target and the routing network. A header portion of a packet is variable in length and includes a header payload and header control information. Each of the header portion and the body portion includes one or more standard sized transmission units. The size of the transmission units and width of the header payload are determined by logic included in the interface. The width of the header payload is determined based on orthogonal groups with each of the orthogonal groups being associated with targets sharing an initiator thread.
    • 一种用于针对片上网络(NoC)架构的柔性路由网络的分组协议生成报头的方法包括基于从连接到连接不同发起者和目标的路由网络的发起者或目标接收的传输业务来生成分组。 生成数据包的逻辑位于发起者或目标与路由网络之间的接口中。 分组的报头部分的长度是可变的,并且包括报头有效载荷和报头控制信息。 标题部分和主体部分中的每一个包括一个或多个标准尺寸的传输单元。 传输单元的大小和报头有效载荷的宽度由界面中包含的逻辑决定。 标题有效载荷的宽度是基于正交组确定的,每个正交组与共享一个启动器线程的目标相关联。
    • 8. 发明授权
    • Use of common data format to facilitate link width conversion in a router with flexible link widths
    • 使用通用数据格式来促进具有灵活链路宽度的路由器中的链路宽度转换
    • US08514889B2
    • 2013-08-20
    • US13219496
    • 2011-08-26
    • Doddaballapur N. JayasimhaJeremy ChanJay S. Tomlinson
    • Doddaballapur N. JayasimhaJeremy ChanJay S. Tomlinson
    • H04J3/24H04L12/56
    • H04L45/60
    • A method for routing information in a flexible routing network which connects disparate initiators and targets includes implementing a packetization logic at an interface between an initiator or a target and a routing network to receive transmission traffic from the initiator or the target and to packetize the transmission traffic into packets. Each packet includes header and body portions. Each of the header and body portions includes one or more standard sized transmission units. Each standard sized transmission unit includes control and payload sections. A payload section associated with the body portion includes one or more chunks. The method includes encoding the one or more chunks using a Common Data Format (CDF). All transmissions within the routing network are based on the CDF. The CDF facilitates narrow-to-wide and wide-to-narrow link width conversion without having to manipulate subparts of data fields in the transmission traffic.
    • 用于在连接不同发起者和目标的灵活路由网络中路由信息的方法包括在发起者或目标与路由网络之间的接口处实现分组化逻辑,以接收来自发起者或目标的传输业务,并将传输业务 分组 每个包包括头部和主体部分。 头部和主体部分中的每一个包括一个或多个标准尺寸的传动单元。 每个标准尺寸的传输单元包括控制和有效载荷部分。 与主体部分相关联的有效载荷部分包括一个或多个块。 该方法包括使用公共数据格式(CDF)对一个或多个块进行编码。 路由网络内的所有传输均基于CDF。 CDF有助于窄到宽和宽到窄的链路宽度转换,而不必操纵传输业务中的数据字段的子部分。
    • 9. 发明申请
    • APPARATUS AND METHODS FOR AN INTERCONNECT POWER MANAGER
    • 互连电源管理器的装置和方法
    • US20130073878A1
    • 2013-03-21
    • US13434605
    • 2012-03-29
    • Doddaballapur N. JayasimhaDrew E. WingardStephen W. Hamilton
    • Doddaballapur N. JayasimhaDrew E. WingardStephen W. Hamilton
    • G06F1/26
    • G06F1/3287Y02D10/171Y02D50/20
    • An interconnect-power-manager (IPM) cooperates and communicates signals with an integrated-circuit-system-power-manager (SPM) in the integrated-circuit. The interconnect network (IN) is partitioned into multiple power domains and has hardware circuitry integrated into the IN to manage a quiescent state for all components in each power domain in the IN when a routing pathway for transactions in the IN spans across one or more power domain boundaries and causes interdependencies of power domains within the IN other than where the power domains of the initiator agent and final target agent of the transaction are located within. The SPM is configured to cooperate and communicate with the IPM to quiesce, to wake up, and any combination of the two, one or more of the multiple power domains within the IN.
    • 互连功率管理器(IPM)与集成电路中的集成电路系统功率管理器(SPM)协作并传送信号。 互连网络(IN)被划分成多个电力域,并且当IN中的事务的路由路径跨越一个或多个电力时,将集成到IN中的硬件电路集成到IN中的每个电力域中的所有组件的静态状态 域内的边界,并导致IN内的电源域的相互依赖关系,而不是发起方代理的权力域和交易的最终目标代理所在的地方。 SPM被配置为与IPM协作和通信以静默,唤醒以及IN内的多个电力域中的两个,一个或多个的任何组合。
    • 10. 发明申请
    • USE OF COMMON DATA FORMAT TO FACILITATE LINK WIDTH CONVERSION IN A ROUTER WITH FLEXIBLE LINK WIDTHS
    • 使用通用数据格式,以灵活的链路宽度在路由器中实现链路宽度转换
    • US20130051391A1
    • 2013-02-28
    • US13219496
    • 2011-08-26
    • Doddaballapur N. JayasimhaJeremy ChanJay S. Tomlinson
    • Doddaballapur N. JayasimhaJeremy ChanJay S. Tomlinson
    • H04L12/56
    • H04L45/60
    • A method for routing information in a flexible routing network which connects disparate initiators and targets includes implementing a packetization logic at an interface between an initiator or a target and a routing network to receive transmission traffic from the initiator or the target and to packetize the transmission traffic into packets. Each packet includes a header portion and a body portion. Each of the header portion and the body portion includes one or more standard sized transmission units. Each standard sized transmission unit includes a control section and a payload section. A payload section associated with the body portion includes one or more chunks. The method includes encoding the one or more chunks using the CDF. All transmissions within the routing network are based on the CDF. The CDF facilitates narrow-to-wide and wide-to-narrow link width conversion without having to manipulate subparts of data fields in the transmission traffic.
    • 用于在连接不同发起者和目标的灵活路由网络中路由信息的方法包括在发起者或目标与路由网络之间的接口处实现分组化逻辑,以接收来自发起者或目标的传输业务,并将传输业务 分组 每个分组包括报头部分和主体部分。 标题部分和主体部分中的每一个包括一个或多个标准尺寸的传输单元。 每个标准尺寸的传输单元包括控制部分和有效载荷部分。 与主体部分相关联的有效载荷部分包括一个或多个块。 该方法包括使用CDF对一个或多个块进行编码。 路由网络内的所有传输均基于CDF。 CDF有助于窄到宽和宽到窄的链路宽度转换,而不必操纵传输业务中的数据字段的子部分。