会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明授权
    • Cooperative writes over the address channel of a bus
    • 在总线的地址通道上进行合作写入
    • US08675679B2
    • 2014-03-18
    • US13330734
    • 2011-12-20
    • Richard Gerard HofmannTerence J. Lohman
    • Richard Gerard HofmannTerence J. Lohman
    • H04J3/00
    • G06F13/4243G06F13/42G06F13/4273
    • A method of communicating over a bus is disclosed. The bus includes a write address channel, a write channel, and a read address channel. The method includes sending an address from a sending device to a receiving device via the write address channel. The method further includes concurrently sending a portion of a payload to the receiving device via the write channel and another portion of the payload to the receiving device via the read address channel. When sending multiple sequential portions of the payload via the bus concurrently, the sending device is configured to give data ordering preference to the write channel over the read address channel by sending a first sequential portion of the multiple sequential portions via the write channel and sending a subsequent sequential portion of the multiple sequential portions via the read address channel.
    • 公开了一种通过总线进行通信的方法。 总线包括写地址通道,写通道和读地址通道。 该方法包括经由写入地址信道从发送设备发送地址到接收设备。 该方法还包括经由读取地址信道经由写入信道和有效载荷的另一部分经由读取地址信道同时将一部分有效负载发送到接收设备。 当经由总线同时发送有效负载的多个连续部分时,发送设备被配置为通过经由写入通道发送多个连续部分的第一顺序部分来通过读取地址信道给予写入信道的数据排序偏好,并且发送 多个顺序部分的后续顺序部分经由读地址信道。
    • 62. 发明授权
    • Temperature compensating adaptive voltage scalers (AVSs), systems, and methods
    • 温度补偿自适应电压缩放器(AVS),系统和方法
    • US08661274B2
    • 2014-02-25
    • US12701657
    • 2010-02-08
    • David W. HansquineRichard Gerard HofmannRichard Alan Moore
    • David W. HansquineRichard Gerard HofmannRichard Alan Moore
    • G06F1/04G06F1/26
    • G06F1/3203G06F1/324G06F1/3296Y02D10/126Y02D10/172
    • Adaptive voltage scalers (AVSs), systems, and related methods are disclosed. The AVSs are configured to adaptively adjust voltage levels powering a functional circuit(s) based on target operating frequencies and delay variation conditions to avoid or reduce voltage margin. In one embodiment, the AVS includes a database. The database can be configured to store voltage levels for various operating frequencies of a functional circuit(s) to avoid or reduce voltage margin. The database allows rapid voltage level decisions. In one embodiment, a voltage offset is added to a voltage level retrieved from the database corresponding to a target operating frequency of the functional circuit(s). In another embodiment, a voltage level is retrieved from the database corresponding to a target operating frequency for and a temperature level of the functional circuit(s). The AVS may partially or fully controllable by a software-based module that consults the database to make voltage level decisions.
    • 自适应电压缩放器(AVS),系统和相关方法被公开。 AVS被配置为基于目标工作频率和延迟变化条件自适应地调整为功能电路供电的电压电平,以避免或减少电压裕度。 在一个实施例中,AVS包括数据库。 数据库可以配置为存储功能电路的各种工作频率的电压电平,以避免或减少电压裕度。 数据库允许快速的电压电平决定。 在一个实施例中,电压偏移被添加到从数据库检索的电压电平,该电压电平对应于功能电路的目标工作频率。 在另一个实施例中,从对应于功能电路的目标工作频率和温度水平的数据库检索电压电平。 AVS可以由参考数据库的基于软件的模块部分或完全控制,以进行电压电平决定。
    • 63. 发明授权
    • Memory controllers, systems and methods for applying page management policies based on stream transaction information
    • 基于流交易信息应用页面管理策略的内存控制器,系统和方法
    • US08615638B2
    • 2013-12-24
    • US12900857
    • 2010-10-08
    • Martyn Ryan ShirlenRichard Gerard HofmannMark Michael Schaffer
    • Martyn Ryan ShirlenRichard Gerard HofmannMark Michael Schaffer
    • G06F12/00G06F13/00
    • G06F13/1689G06F12/0215
    • Memory controllers, systems, methods, and computer-readable mediums for applying a page management policy(ies) based on stream transaction information are disclosed. In one embodiment, a memory controller is provided and configured to receive memory access requests for stream transactions. The memory controller is configured to perform a memory access to a memory page(s) in memory included in the stream transaction. The controller is further configured to apply a page management policy(ies) to the memory page(s) in memory based on information related to the stream transactions. In this manner, the page management policy(ies) can be configured to utilize page open policies for efficiency that stream transactions may facilitate, but while also recognizing and taking into consideration in the page management policy latency issues that can arise when the memory controller is handling memory access requests from different devices.
    • 公开了用于基于流交易信息应用页面管理策略的内存控制器,系统,方法和计算机可读介质。 在一个实施例中,存储器控制器被提供并被配置为接收流事务的存储器访问请求。 存储器控制器被配置为对包含在流事务中的存储器中的存储器页执行存储器访问。 控制器还被配置为基于与流事务相关的信息将页面管理策略应用于存储器中的存储器页面。 以这种方式,页面管理策略可以被配置为利用页面打开的策略来实现流交易可以促进的效率,但是在存储器控制器是可能出现的页面管理策略延迟问题的同时还识别和考虑 处理来自不同设备的存储器访问请求。
    • 67. 发明授权
    • System and method for adaptive run-time reconfiguration for a reconfigurable instruction set co-processor architecture
    • 用于可重构指令集协处理器架构的自适应运行时重新配置的系统和方法
    • US07523449B2
    • 2009-04-21
    • US11508714
    • 2006-08-23
    • Sameh W. AsaadRichard Gerard Hofmann
    • Sameh W. AsaadRichard Gerard Hofmann
    • G06F9/45G06F9/44G06F15/00G06F7/38G06F12/00
    • G06F9/3885G06F8/443G06F9/30181G06F9/3897
    • A method for adaptive runtime reconfiguration of a co-processor instruction set, in a computer system with at least a main processor communicatively connected to at least one reconfigurable co-processor, includes the steps of configuring the co-processor to implement an instruction set comprising one or more co-processor instructions, issuing a co-processor instruction to the co-processor, and determining whether the instruction is implemented in the co-processor. For an instruction not implemented in the co-processor instruction set, raising a stall signal to delay the main processor, determining whether there is enough space in the co-processor for the non-implemented instruction, and if there is enough space for said instruction, reconfiguring the instruction set of the co-processor by adding the non-implemented instruction to the co-processor instruction set. The stall signal is cleared and the instruction is executed.
    • 一种在具有通信地连接到至少一个可重配置协处理器的至少一个主处理器的计算机系统中的协处理器指令集的自适应运行时重新配置的方法包括以下步骤:配置协处理器以实现包括 一个或多个协处理器指令,向协处理器发出协处理器指令,以及确定在协处理器中是否实现指令。 对于未在协处理器指令集中实现的指令,提高失速信号以延迟主处理器,确定协处理器中对于未实现指令是否有足够的空间,以及如果存在足够的空间用于所述指令 通过将未实现的指令添加到协处理器指令集来重新配置协处理器的指令集。 停止信号被清除,指令被执行。
    • 69. 发明授权
    • Scalable bus structure
    • 可扩展总线结构
    • US07209998B2
    • 2007-04-24
    • US10921053
    • 2004-08-17
    • Richard Gerard HofmannMark Michael Schaffer
    • Richard Gerard HofmannMark Michael Schaffer
    • G06F13/14G06F13/00G06F13/28
    • G06F13/4265
    • A processing system is disclosed with a sending component and a receiving component connected by a bus. The bus may be configured with first and second channels. The sending component may be configured to broadcast on the first channel read and write address information, read and write control signals, and write data. The sending component may also be configured to signal the receiving component such that the receiving component can distinguish between the read and write address information, the read and write control signals, and the write data broadcast on the first channel. The receiving component may be configured to store the write data broadcast on the first channel based on the write address information and the write control signals, retrieve read data based on the read address information and the read control signals, and broadcast the retrieved read data on the second channel.
    • 公开了一种具有通过总线连接的发送部件和接收部件的处理系统。 总线可以配置有第一和第二通道。 发送组件可以被配置为在第一通道上广播读取和写入地址信息,读取和写入控制信号以及写入数据。 发送组件还可以被配置为向接收组件发信号,使得接收组件可以区分读取和写入地址信息,读取和写入控制信号以及在第一通道上广播的写入数据。 接收部件可以被配置为基于写入地址信息和写入控制信号在第一信道上存储写入数据,基于读取的地址信息和读取的控制信号来检索读取的数据,并将检索到的读取数据广播到 第二个渠道。
    • 70. 发明授权
    • System and method for adaptive run-time reconfiguration for a reconfigurable instruction set co-processor architecture
    • 用于可重构指令集协处理器架构的自适应运行时重新配置的系统和方法
    • US07167971B2
    • 2007-01-23
    • US10881146
    • 2004-06-30
    • Sameh W. AsaadRichard Gerard Hofmann
    • Sameh W. AsaadRichard Gerard Hofmann
    • G06F9/30G06F9/00
    • G06F9/3885G06F8/443G06F9/30181G06F9/3897
    • A method for adaptive runtime reconfiguration of a co-processor instruction set, in a computer system with at least a main processor communicatively connected to at least one reconfigurable co-processor, includes the steps of configuring the co-processor to implement an instruction set comprising one or more co-processor instructions, issuing a co-processor instruction to the co-processor, and determining whether the instruction is implemented in the co-processor. For an instruction not implemented in the co-processor instruction set, raising a stall signal to delay the main processor, determining whether there is enough space in the co-processor for the non-implemented instruction, and if there is enough space for said instruction, reconfiguring the instruction set of the co-processor by adding the non-implemented instruction to the co-processor instruction set. The stall signal is cleared and the instruction is executed.
    • 一种在具有通信地连接到至少一个可重配置协处理器的至少一个主处理器的计算机系统中的协处理器指令集的自适应运行时重新配置的方法包括以下步骤:配置协处理器以实现包括 一个或多个协处理器指令,向协处理器发出协处理器指令,以及确定在协处理器中是否实现指令。 对于未在协处理器指令集中实现的指令,提高失速信号以延迟主处理器,确定协处理器中对于未实现指令是否有足够的空间,以及如果存在足够的空间用于所述指令 通过将未实现的指令添加到协处理器指令集来重新配置协处理器的指令集。 停止信号被清除,指令被执行。