Methods And Aparatus For Resource Sharing In A Programmable Interrupt Controller
    1.
    发明申请
    Methods And Aparatus For Resource Sharing In A Programmable Interrupt Controller 失效
    可编程中断控制器中资源共享的方法与设备

    公开(公告)号:US20100217906A1

    公开(公告)日:2010-08-26

    申请号:US12389413

    申请日:2009-02-20

    IPC分类号: G06F13/24

    CPC分类号: G06F13/26 Y02D10/14

    摘要: Efficient techniques are described for identifying active interrupt requests to improve performance and reduce power requirements in a processor system. A method to identify active sampled interrupt requests begins with scanning groups of the sampled interrupt requests one group at a time to identify an active interrupt request in any scanned group. A group of interrupt requests is an M/R priority of N sampled interrupt requests, M is the number of priority levels, and R is a resource sharing factor. A group selection circuit is updated to a new group in response to having identified an active interrupt request to improve the latency in processing high priority interrupt requests. Also, groups having active interrupt requests may be identified by early detection or look ahead circuitry. The scanning of groups of interrupt requests may be stopped until the next interrupt request sample point has been reached to reduce power utilization.

    摘要翻译: 描述了用于识别活动中断请求以提高性能并降低处理器系统中的功率需求的高效技术。 识别有源采样中断请求的方法首先从一组扫描一组采样中断请求,以识别任何扫描组中的活动中断请求。 一组中断请求是N个采样中断请求的M / R优先级,M是优先级数,R是资源共享因子。 响应于已经识别出用于改善处理高优先级中断请求的等待时间的活动中断请求,组群选择电路被更新为新组。 此外,具有活动中断请求的组可以通过早期检测或预期电路来识别。 中断请求组的扫描可能会停止,直到达到下一个中​​断请求采样点以降低功耗。

    Methods and apparatus for resource sharing in a programmable interrupt controller
    2.
    发明授权
    Methods and apparatus for resource sharing in a programmable interrupt controller 失效
    可编程中断控制器资源共享的方法和装置

    公开(公告)号:US08244947B2

    公开(公告)日:2012-08-14

    申请号:US12389413

    申请日:2009-02-20

    IPC分类号: G06F13/26

    CPC分类号: G06F13/26 Y02D10/14

    摘要: Efficient techniques are described for identifying active interrupt requests to improve performance and reduce power requirements in a processor system. A method to identify active sampled interrupt requests begins with scanning groups of the sampled interrupt requests one group at a time to identify an active interrupt request in any scanned group. A group of interrupt requests is an M/R priority of N sampled interrupt requests, M is the number of priority levels, and R is a resource sharing factor. A group selection circuit is updated to a new group in response to having identified an active interrupt request to improve the latency in processing high priority interrupt requests. Also, groups having active interrupt requests may be identified by early detection or look ahead circuitry. The scanning of groups of interrupt requests may be stopped until the next interrupt request sample point has been reached to reduce power utilization.

    摘要翻译: 描述了用于识别活动中断请求以提高性能并降低处理器系统中的功率需求的高效技术。 识别有源采样中断请求的方法首先从一组扫描一组采样中断请求,以识别任何扫描组中的活动中断请求。 一组中断请求是N个采样中断请求的M / R优先级,M是优先级数,R是资源共享因子。 响应于已经识别出用于改善处理高优先级中断请求的等待时间的活动中断请求,组群选择电路被更新为新组。 此外,具有活动中断请求的组可以通过早期检测或预期电路来识别。 中断请求组的扫描可能会停止,直到达到下一个中​​断请求采样点以降低功耗。

    Memory controllers, systems and methods for applying page management policies based on stream transaction information
    6.
    发明授权
    Memory controllers, systems and methods for applying page management policies based on stream transaction information 有权
    基于流交易信息应用页面管理策略的内存控制器,系统和方法

    公开(公告)号:US08615638B2

    公开(公告)日:2013-12-24

    申请号:US12900857

    申请日:2010-10-08

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F13/1689 G06F12/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.

    摘要翻译: 公开了用于基于流交易信息应用页面管理策略的内存控制器,系统,方法和计算机可读介质。 在一个实施例中,存储器控制器被提供并被配置为接收流事务的存储器访问请求。 存储器控制器被配置为对包含在流事务中的存储器中的存储器页执行存储器访问。 控制器还被配置为基于与流事务相关的信息将页面管理策略应用于存储器中的存储器页面。 以这种方式,页面管理策略可以被配置为利用页面打开的策略来实现流交易可以促进的效率,但是在存储器控制器是可能出现的页面管理策略延迟问题的同时还识别和考虑 处理来自不同设备的存储器访问请求。

    Memory Controllers, Systems and Methods for Applying Page Management Policies Based on Stream Transaction Information
    8.
    发明申请
    Memory Controllers, Systems and Methods for Applying Page Management Policies Based on Stream Transaction Information 有权
    基于流交易信息应用页面管理策略的内存控制器,系统和方法

    公开(公告)号:US20120089789A1

    公开(公告)日:2012-04-12

    申请号:US12900857

    申请日:2010-10-08

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1689 G06F12/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.

    摘要翻译: 公开了用于基于流交易信息应用页面管理策略的内存控制器,系统,方法和计算机可读介质。 在一个实施例中,存储器控制器被提供并被配置为接收流事务的存储器访问请求。 存储器控制器被配置为对包含在流事务中的存储器中的存储器页执行存储器访问。 控制器还被配置为基于与流事务相关的信息将页面管理策略应用于存储器中的存储器页面。 以这种方式,页面管理策略可以被配置为利用页面打开的策略来实现流交易可以促进的效率,但是在存储器控制器是可能出现的页面管理策略延迟问题的同时还识别和考虑 处理来自不同设备的存储器访问请求。

    Arbitrating Stream Transactions Based on Information Related to the Stream Transaction(s)
    9.
    发明申请
    Arbitrating Stream Transactions Based on Information Related to the Stream Transaction(s) 审中-公开
    基于与流事务相关的信息仲裁流事务

    公开(公告)号:US20120089759A1

    公开(公告)日:2012-04-12

    申请号:US12900800

    申请日:2010-10-08

    IPC分类号: G06F13/362

    CPC分类号: G06F13/362

    摘要: Devices, systems, methods, and computer-readable mediums for arbitrating stream transactions based on information related to the stream transactions are disclosed. A stream transaction is a superset of burst access types to facilitate efficient bulk transfers of data. In one embodiment, an arbiter is provided that arbitrates bus transactions between a plurality of devices coupled to a bus competing for resources accessible through the bus. To efficiently arbitrate stream transactions requested on the bus, the arbiter is configured to use information related to the stream transactions to provide a view of future bus traffic on the bus. The arbiter is configured to use this stream transaction information to apply bus arbitration policies for arbitrating stream transactions. In this example, the bus arbitration policy can be adjusted for stream transactions based on the stream transaction information, if necessary, for the arbiter to attempt to meet a parameter(s) for completing the stream transactions.

    摘要翻译: 公开了用于基于与流事务相关的信息来仲裁流事务的设备,系统,方法和计算机可读介质。 流事务是突发访问类型的超集,以便于数据的高效批量传输。 在一个实施例中,提供仲裁器,其仲裁耦合到总线的多个设备之间的总线事务,该总线竞争通过总线可访问的资源。 为了有效地仲裁在总线上请求的流事务,仲裁器被配置为使用与流事务相关的信息来提供总线上未来总线流量的视图。 仲裁器被配置为使用该流事务信息来应用用于仲裁流事务的总线仲裁策略。 在该示例中,如果需要,可以基于流交易信息来调整总线仲裁策略,以便仲裁者尝试满足用于完成流事务的参数。

    Method and apparatus for reducing dynamic power within system-on-a-chip routing resources
    10.
    发明授权
    Method and apparatus for reducing dynamic power within system-on-a-chip routing resources 有权
    降低片上系统路由资源中的动态功率的方法和装置

    公开(公告)号:US08966291B2

    公开(公告)日:2015-02-24

    申请号:US12977553

    申请日:2010-12-23

    IPC分类号: G06F13/00 G06F1/32

    摘要: A method for saving power in transmission of data across buses. By knowing the power characteristics of a bus and characteristics of data to be transmitted across the bus, the data can be encoded in such a fashion as to conserve system power over transmitting the same data in an unencoded format across the bus. The encoding method may be selected before transmission of the data across the bus, and may change depending on the data to be transmitted across the bus.

    摘要翻译: 一种在总线上传输数据的方法。 通过了解总线的功率特性和通过总线传输的数据的特性,可以以这样的方式对数据进行编码,以便通过跨总线以未编码格式发送相同数据节省系统功率。 可以在通过总线传输数据之前选择编码方法,并且可以根据要通过总线传输的数据而改变。