会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Mechanism for an efficient DLL training protocol during a frequency change
    • 频率变化过程中有效的DLL训练协议的机制
    • US08645743B2
    • 2014-02-04
    • US12951788
    • 2010-11-22
    • Erik P. MachnickiHao ChenSanjay Mansingh
    • Erik P. MachnickiHao ChenSanjay Mansingh
    • G06F1/00
    • H03L7/07H03L7/0814
    • An efficient delay locked loop (DLL) training protocol during a frequency change includes an integrated circuit with a memory physical layer (PHY) unit that includes a master DLL and a slave DLL. The master DLL may delay a first reference clock by an amount, and provide a reference delay value corresponding to the delay amount. The slave DLL may delay a second reference clock by a second amount based upon a received configuration delay value. An interface unit may generate the configuration delay value based upon the reference delay value. A power management unit may provide an indication that the frequency of the second reference clock is changing. In response to receiving the indication, the interface unit may generate a new configuration delay value that corresponds to the new frequency using a predetermined scaling value and provide the new configuration delay value to the memory PHY unit.
    • 在频率变化期间,有效的延迟锁定环(DLL)训练协议包括具有包含主DLL和从属DLL的存储器物理层(PHY)单元的集成电路。 主DLL可以将第一参考时钟延迟一定量,并提供对应于延迟量的参考延迟值。 从属DLL可以基于接收的配置延迟值将第二参考时钟延迟第二量。 接口单元可以基于参考延迟值生成配置延迟值。 功率管理单元可以提供第二参考时钟的频率正在改变的指示。 响应于接收到指示,接口单元可以使用预定的缩放值来生成对应于新频率的新的配置延迟值,并向存储器PHY单元提供新的配置延迟值。
    • 4. 发明申请
    • Mechanism for an Efficient DLL Training Protocol During a Frequency Change
    • 频率变化期间高效率的DLL训练协议的机制
    • US20120126868A1
    • 2012-05-24
    • US12951788
    • 2010-11-22
    • Erik P. MachnickiHao ChenSanjay Mansingh
    • Erik P. MachnickiHao ChenSanjay Mansingh
    • H03L7/06
    • H03L7/07H03L7/0814
    • An efficient delay locked loop (DLL) training protocol during a frequency change includes an integrated circuit with a memory physical layer (PHY) unit that includes a master DLL and a slave DLL. The master DLL may delay a first reference clock by an amount, and provide a reference delay value corresponding to the delay amount. The slave DLL may delay a second reference clock by a second amount based upon a received configuration delay value. An interface unit may generate the configuration delay value based upon the reference delay value. A power management unit may provide an indication that the frequency of the second reference clock is changing. In response to receiving the indication, the interface unit may generate a new configuration delay value that corresponds to the new frequency using a predetermined scaling value and provide the new configuration delay value to the memory PHY unit.
    • 在频率变化期间,有效的延迟锁定环(DLL)训练协议包括具有包含主DLL和从属DLL的存储器物理层(PHY)单元的集成电路。 主DLL可以将第一参考时钟延迟一定量,并提供对应于延迟量的参考延迟值。 从属DLL可以基于接收的配置延迟值将第二参考时钟延迟第二量。 接口单元可以基于参考延迟值生成配置延迟值。 功率管理单元可以提供第二参考时钟的频率正在改变的指示。 响应于接收到指示,接口单元可以使用预定的缩放值来生成对应于新频率的新的配置延迟值,并向存储器PHY单元提供新的配置延迟值。
    • 5. 发明授权
    • System on a chip (SOC) debug controllability
    • 系统芯片(SOC)调试可控性
    • US08799715B2
    • 2014-08-05
    • US13533295
    • 2012-06-26
    • Manu GulatiJames D. RamsayErik P. MachnickiJianlin Yu
    • Manu GulatiJames D. RamsayErik P. MachnickiJianlin Yu
    • G06F11/00
    • G06F11/27
    • In one embodiment, an SOC includes multiple components including a CPU complex and one or more non-CPU components such as peripheral interface controllers, memory controllers, media components, etc. The SOC also includes an SOC debug control unit, which is coupled to receive detected debug events from the components. Each component may include a local debug control unit that is configured to monitor for various debug events within that component. The debug events may be specific to the component. The local debug control units may transmit detected events to the SOC debug control unit. The SOC debug control unit may detect one or more events from one or more components, and may halt the components of the SOC responsive to detecting the selected events.
    • 在一个实施例中,SOC包括多个组件,包括CPU复合体和一个或多个非CPU组件,例如外围接口控制器,存储器控制器,媒体组件等.SAC还包括SOC调试控制单元,其被耦合以接收 从组件检测到调试事件。 每个组件可以包括本地调试控制单元,其被配置为监视该组件内的各种调试事件。 调试事件可能是组件特有的。 本地调试控制单元可以将检测到的事件发送到SOC调试控制单元。 SOC调试控制单元可以从一个或多个组件检测一个或多个事件,并且可以响应于检测所选择的事件而停止SOC的组件。
    • 6. 发明申请
    • System on a Chip (SOC) Debug Controllability
    • 片上系统(SOC)调试可控性
    • US20130346800A1
    • 2013-12-26
    • US13533295
    • 2012-06-26
    • Manu GulatiJames D. RamsayErik P. MachnickiJianlin Yu
    • Manu GulatiJames D. RamsayErik P. MachnickiJianlin Yu
    • G06F11/273
    • G06F11/27
    • In one embodiment, an SOC includes multiple components including a CPU complex and one or more non-CPU components such as peripheral interface controllers, memory controllers, media components, etc. The SOC also includes an SOC debug control unit, which is coupled to receive detected debug events from the components. Each component may include a local debug control unit that is configured to monitor for various debug events within that component. The debug events may be specific to the component. The local debug control units may transmit detected events to the SOC debug control unit. The SOC debug control unit may detect one or more events from one or more components, and may halt the components of the SOC responsive to detecting the selected events.
    • 在一个实施例中,SOC包括多个组件,包括CPU复合体和一个或多个非CPU组件,例如外围接口控制器,存储器控制器,媒体组件等.SAC还包括SOC调试控制单元,其被耦合以接收 从组件检测到调试事件。 每个组件可以包括本地调试控制单元,其被配置为监视该组件内的各种调试事件。 调试事件可能是组件特有的。 本地调试控制单元可以将检测到的事件发送到SOC调试控制单元。 SOC调试控制单元可以从一个或多个组件检测一个或多个事件,并且可以响应于检测所选择的事件而停止SOC的组件。
    • 8. 发明申请
    • METHOD AND SYSTEM FOR PERFORMING DMA IN A MULTI-CORE SYSTEM-ON-CHIP USING DEADLINE-BASED SCHEDULING
    • 使用基于DEADLINE的调度在多芯片系统中执行DMA的方法和系统
    • US20100005470A1
    • 2010-01-07
    • US12167096
    • 2008-07-02
    • Moshe B. SimonErik P. MachnickiDavid A. Harrison
    • Moshe B. SimonErik P. MachnickiDavid A. Harrison
    • G06F9/46
    • G06F13/28G06F13/30
    • A direct memory access (DMA) engine schedules data transfer requests of a system-on-chip data processing system according to both an assigned transfer priority and the deadline for completing a transfer. Transfer priority is based on a hardness representing the penalty for missing a deadline. Priorities are also assigned to zero-deadline transfer requests in which there is a penalty no matter how early the transfer completes. If desired, transfer requests may be scheduled in timeslices according to priority in order to bound the latency of lower priority requests, with the highest priority hard real-time transfers wherein the penalty for missing a deadline is severe are given the largest timeslice. Service requests for preparing a next data transfer are posted while a current transaction is in progress for maximum efficiency. Current transfers may be preempted whenever a higher urgency request is received.
    • 直接存储器访问(DMA)引擎根据分配的传送优先级和完成传送的截止时间调度片上系统数据处理系统的数据传输请求。 转移优先级基于表示错过期限的惩罚的硬度。 优先权也被分配到零期限转移请求,其中有罚款,无论传输完成的时间早。 如果需要,可以根据优先级按照时间表调度传输请求,以便限制较低优先级请求的延迟,具有最高优先级的硬实时传输,其中丢失最后期限的惩罚是最大的时间片。 在进行当前事务处理以最大效率的情况下,会发布准备下一次数据传输的服务请求。 当接收到更高的紧急请求时,可以抢占当前的传输。
    • 10. 发明申请
    • Coordinating Performance Parameters in Multiple Circuits
    • 多电路协调性能参数
    • US20120185703A1
    • 2012-07-19
    • US13006967
    • 2011-01-14
    • Erik P. MachnickiTimothy J. MilletJosh P. de Cesare
    • Erik P. MachnickiTimothy J. MilletJosh P. de Cesare
    • G06F1/00
    • G06F1/3203G06F1/324G06F1/3287G06F1/3296Y02D10/126Y02D10/171Y02D10/172
    • Systems and methods for coordinating performance parameters in multiple domains are described. In an embodiment, a method includes receiving a request to change a state of an electronic circuit, where the circuit includes a first domain and a second domain, causing a first parameter of a first circuit serving the first domain to be modified to a first modified parameter based on the request, and causing a second parameter of a second circuit serving the second domain to be modified to a second modified parameter based on the request. In some cases, a parameter may include a clock frequency. In other cases, a parameter may include a voltage. In some embodiments, a system may be implemented as a logic circuit and/or as a system-on-a-chip (SoC). Devices suitable for using these systems include, for example, desktop and laptop computers, tablets, network appliances, mobile phones, personal digital assistants, e-book readers, televisions, and game consoles.
    • 描述用于协调多个域中的性能参数的系统和方法。 在一个实施例中,一种方法包括接收改变电子电路的状态的请求,其中电路包括第一域和第二域,使得服务于第一域的第一电路的第一参数被修改为第一修改 参数,并且基于该请求,使服务于第二域的第二电路的第二参数被修改为第二修改参数。 在一些情况下,参数可以包括时钟频率。 在其他情况下,参数可以包括电压。 在一些实施例中,系统可以被实现为逻辑电路和/或作为片上系统(SoC)。 适用于这些系统的设备包括例如台式和膝上型计算机,平板电脑,网络设备,移动电话,个人数字助理,电子书阅读器,电视机和游戏机。