Systems and method for hardware dynamic cache power management via bridge and power manager
    1.
    发明授权
    Systems and method for hardware dynamic cache power management via bridge and power manager 有权
    通过桥和电源管理器进行硬件动态高速缓存电源管理的系统和方法

    公开(公告)号:US08806232B2

    公开(公告)日:2014-08-12

    申请号:US12894516

    申请日:2010-09-30

    摘要: In an embodiment, a control circuit is configured to transmit operations to a circuit block that is being powered up after being powered down, to reinitialize the circuit block for operation. The operations may be stored in a memory (e.g. a set of registers) to which the control circuit is coupled. In an embodiment, the control circuit may also be configured to transmit other operations from the memory to the circuit block prior to the circuit block being powered down. Accordingly, the circuit block may be powered up or powered down even during times that the processors in the system are powered down (and thus software is not executable at the time), without waking the processors for the power up/power down event. In an embodiment, the circuit block may be a cache coupled to the one or more processors.

    摘要翻译: 在一个实施例中,控制电路被配置为向断电后正在上电的电路块传送操作,以重新初始化电路块以进行操作。 操作可以存储在控制电路耦合到的存储器(例如一组寄存器)中。 在一个实施例中,控制电路还可以被配置为在电路块断电之前将其他操作从存储器传送到电路块。 因此,即使在系统中的处理器断电(并且因此软件不可执行的时候),即使在唤醒处理器以进行上电/断电事件的时间内,电路块也可以上电或掉电。 在一个实施例中,电路块可以是耦合到一个或多个处理器的高速缓存器。

    Parameter FIFO
    2.
    发明授权

    公开(公告)号:US08749568B2

    公开(公告)日:2014-06-10

    申请号:US12685166

    申请日:2010-01-11

    IPC分类号: G09G5/36

    摘要: A graphics system may include one or more processing units for processing a current display frame, each processing unit including a plurality of parameter registers for storing parameter settings used in processing the current display frame. A parameter buffer in the graphics system may store frame packets, with each frame packet containing information corresponding to parameter settings to be used for at least one display frame. A control circuit coupled to the buffer and to the one or more processing units may retrieve and process a top frame packet from the parameter buffer to update one or more of the parameter registers according to the contents of the top frame packet. The control circuit may issue DMA requests to fill the parameter buffer with frame packets transferred from system memory, where the frame packets may be written by an application (or software) executing on a central processing unit.

    Dual image sensor image processing system and method
    3.
    发明授权
    Dual image sensor image processing system and method 有权
    双图像传感器图像处理系统及方法

    公开(公告)号:US08493482B2

    公开(公告)日:2013-07-23

    申请号:US12858922

    申请日:2010-08-18

    IPC分类号: H04N3/14 H04N5/335 H01L31/062

    摘要: Various techniques are provided for processing image data acquired using a digital image sensor. In accordance with aspects of the present disclosure, one such technique may relate to the processing of image data in a system that supports multiple image sensors. In one embodiment, the image processing system may include control circuitry configured to determine whether a device is operating in a single sensor mode (one active sensor) or a dual sensor mode (two active sensors). When operating in the single sensor mode, data may be provided directly to a front-end pixel processing unit from the sensor interface of the active sensor. When operating in a dual sensor mode, the image frames from the first and second sensors are provided to the front-end pixel processing unit in an interleaved manner. For instance, in one embodiment, the image frames from the first and second sensors are written to a memory, and then read out to the front-end pixel processing unit in an interleaved manner.

    摘要翻译: 提供了用于处理使用数字图像传感器获取的图像数据的各种技术。 根据本公开的方面,一种这样的技术可以涉及在支持多个图像传感器的系统中对图像数据的处理。 在一个实施例中,图像处理系统可以包括被配置为确定设备是以单个传感器模式(一个有源传感器)或双传感器模式(两个有源传感器)操作的控制电路。 当在单传感器模式下操作时,数据可以从有源传感器的传感器接口直接提供给前端像素处理单元。 当以双传感器模式操作时,来自第一和第二传感器的图像帧以交错的方式提供给前端像素处理单元。 例如,在一个实施例中,来自第一和第二传感器的图像帧被写入存储器,然后以交错的方式读出到前端像素处理单元。

    Modifying performance parameters in multiple circuits according to a performance state table upon receiving a request to change a performance state
    4.
    发明授权
    Modifying performance parameters in multiple circuits according to a performance state table upon receiving a request to change a performance state 有权
    在接收到改变性能状态的请求时,根据性能状态表来修改多个电路中的性能参数

    公开(公告)号:US08468373B2

    公开(公告)日:2013-06-18

    申请号:US13006967

    申请日:2011-01-14

    IPC分类号: G06F1/00

    摘要: 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)。 适用于这些系统的设备包括例如台式和膝上型计算机,平板电脑,网络设备,移动电话,个人数字助理,电子书阅读器,电视机和游戏机。

    Hardware Automatic Performance State Transitions in System on Processor Sleep and Wake Events
    5.
    发明申请
    Hardware Automatic Performance State Transitions in System on Processor Sleep and Wake Events 有权
    处理器睡眠和唤醒事件的硬件自动性能状态转换系统

    公开(公告)号:US20120317427A1

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

    申请号:US13590217

    申请日:2012-08-21

    IPC分类号: G06F1/00 G06F1/26

    摘要: In an embodiment, a power management unit (PMU) may automatically transition (in hardware) the performance states of one or more performance domains in a system. The target performance states to which the performance domains are to transition may be programmable in the PMU by software, and software may signal the PMU that a processor in the system is to enter the sleep state. The PMU may control the transition of the performance domains to the target performance states, and may cause the processor to enter the sleep state. In an embodiment, the PMU may be programmable with a second set of target performance states to which the performance domains are to transition when the processor exits the sleep state. The PMU may control the transition of the performance domains to the second targeted performance states and cause the processor to exit the sleep state.

    摘要翻译: 在一个实施例中,功率管理单元(PMU)可以自动地(在硬件中)转换系统中的一个或多个性能域的性能状态。 性能域要转换到的目标性能状态可以通过软件在PMU中编程,并且软件可以向PMU发信号通知系统中的处理器进入睡眠状态。 PMU可以控制性能域到目标性能状态的转换,并且可能导致处理器进入睡眠状态。 在一个实施例中,PMU可以是可编程的,当处理器退出睡眠状态时,性能域将转换到第二组目标性能状态。 PMU可以控制性能域到第二目标性能状态的转换,并使处理器退出睡眠状态。

    DUAL IMAGE SENSOR IMAGE PROCESSING SYSTEM AND METHOD
    6.
    发明申请
    DUAL IMAGE SENSOR IMAGE PROCESSING SYSTEM AND METHOD 有权
    双图像传感器图像处理系统和方法

    公开(公告)号:US20120044372A1

    公开(公告)日:2012-02-23

    申请号:US12858922

    申请日:2010-08-18

    IPC分类号: H04N5/225 H04N5/228

    摘要: Various techniques are provided for processing image data acquired using a digital image sensor. In accordance with aspects of the present disclosure, one such technique may relate to the processing of image data in a system that supports multiple image sensors. In one embodiment, the image processing system may include control circuitry configured to determine whether a device is operating in a single sensor mode (one active sensor) or a dual sensor mode (two active sensors). When operating in the single sensor mode, data may be provided directly to a front-end pixel processing unit from the sensor interface of the active sensor. When operating in a dual sensor mode, the image frames from the first and second sensors are provided to the front-end pixel processing unit in an interleaved manner. For instance, in one embodiment, the image frames from the first and second sensors are written to a memory, and then read out to the front-end pixel processing unit in an interleaved manner.

    摘要翻译: 提供了用于处理使用数字图像传感器获取的图像数据的各种技术。 根据本公开的方面,一种这样的技术可以涉及在支持多个图像传感器的系统中对图像数据的处理。 在一个实施例中,图像处理系统可以包括被配置为确定设备是以单个传感器模式(一个有源传感器)或双传感器模式(两个有源传感器)操作的控制电路。 当在单传感器模式下操作时,数据可以从有源传感器的传感器接口直接提供给前端像素处理单元。 当以双传感器模式操作时,来自第一和第二传感器的图像帧以交错的方式提供给前端像素处理单元。 例如,在一个实施例中,来自第一和第二传感器的图像帧被写入存储器,然后以交错的方式读出到前端像素处理单元。

    Hardware-based power management of functional blocks
    7.
    发明授权
    Hardware-based power management of functional blocks 有权
    功能块的基于硬件的电源管理

    公开(公告)号:US07984317B2

    公开(公告)日:2011-07-19

    申请号:US12053807

    申请日:2008-03-24

    IPC分类号: G06F1/28

    摘要: A system and method is disclosed for efficiently managing power distribution among the various functional blocks used within portable electronic devices. The method includes allowing each functional block to be independently controlled, containing its own low-level software and power controls for setting the local power state of the functional block. For each power control domain in the implementation, hardware uses these local power states and sets the actual operating state of the power control domain accordingly.

    摘要翻译: 公开了一种用于在便携式电子设备中使用的各种功能块之间有效管理功率分配的系统和方法。 该方法包括允许每个功能块被独立控制,包含其自己的低级软件和用于设置功能块的本地功率状态的功率控制。 对于实现中的每个功率控制域,硬件使用这些本地电源状态,并相应地设置功率控制域的实际工作状态。

    Cache Implementing Multiple Replacement Policies
    8.
    发明申请
    Cache Implementing Multiple Replacement Policies 有权
    缓存实现多个替换策略

    公开(公告)号:US20110010502A1

    公开(公告)日:2011-01-13

    申请号:US12500768

    申请日:2009-07-10

    IPC分类号: G06F12/08 G06F12/00

    摘要: In an embodiment, a cache stores tags for cache blocks stored in the cache. Each tag may include an indication identifying which of two or more replacement policies supported by the cache is in use for the corresponding cache block, and a replacement record indicating the status of the corresponding cache block in the replacement policy. Requests may include a replacement attribute that identifies the desired replacement policy for the cache block accessed by the request. If the request is a miss in the cache, a cache block storage location may be allocated to store the corresponding cache block. The tag associated with the cache block storage location may be updated to include the indication of the desired replacement policy, and the cache may manage the block in accordance with the policy. For example, in an embodiment, the cache may support both an LRR and an LRU policy.

    摘要翻译: 在一个实施例中,高速缓存存储存储在高速缓存中的高速缓存块的标签。 每个标签可以包括标识由高速缓存支持的两个或多个替换策略中哪一个正在用于对应的高速缓存块的指示,以及指示替换策略中对应的高速缓存块的状态的替换记录。 请求可以包括标识用于请求访问的高速缓存块的期望替换策略的替换属性。 如果请求是高速缓存中的错过,则可以分配高速缓存块存储位置以存储相应的高速缓存块。 与高速缓存块存储位置相关联的标签可以被更新以包括期望的替换策略的指示,并且高速缓存可以根据策略来管理块。 例如,在一个实施例中,高速缓存可以支持LRR和LRU策略。

    Use of on-chip frame buffer to improve LCD response time by overdriving
    9.
    发明申请
    Use of on-chip frame buffer to improve LCD response time by overdriving 有权
    使用片上帧缓冲器通过过驱动来提高LCD响应时间

    公开(公告)号:US20100085290A1

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

    申请号:US12321639

    申请日:2009-01-22

    IPC分类号: G09G3/36

    摘要: A method and system is disclosed for improving the response time of displays, such as liquid crystal displays (LCDs). The method includes receiving a target picture frame and comparing it to a current picture frame. If the comparison shows that a display may be unable to transition from a current pixel intensity level to a target pixel intensity level within a specified time period, then the pixels that correspond to those current pixel intensities that may not be reach target pixel intensities may be overdriven. This overdriving of one or more pixels may allow the pixel to reach the target pixel intensity within the specified time period.

    摘要翻译: 公开了一种用于改善诸如液晶显示器(LCD)的显示器的响应时间的方法和系统。 该方法包括接收目标图像帧并将其与当前图像帧进行比较。 如果比较显示显示器可能不能在指定时间段内从当前像素强度水平转换到目标像素强度水平,则对应于可能未达到目标像素强度的那些当前像素强度的像素可以是 过驱动 一个或多个像素的过驱动可允许像素在指定时间段内达到目标像素强度。

    CENTRAL DMA WITH ARBITRARY PROCESSING FUNCTIONS
    10.
    发明申请
    CENTRAL DMA WITH ARBITRARY PROCESSING FUNCTIONS 审中-公开
    具有仲裁处理功能的中央DMA

    公开(公告)号:US20090248910A1

    公开(公告)日:2009-10-01

    申请号:US12060728

    申请日:2008-04-01

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28

    摘要: A method and system is disclosed for transforming of data by a DMA controller without first saving the transmitted data on an intermediate medium. The method includes the DMA controller accessing data for transfer between an origination location in the system and a destination location in the system. The accessed data is passed through the DMA controller before being sent to the destination location. While the data is being passed through the DMA controller, it is transformed into a modified state. This transformation may include encryption or decryption of the data. The transformation may also include adding error correction bits to the data through an encoding process or decoding previously encoded data. Upon completion of the transformation, the data is sent directly to a prescribed destination location, typically either a memory circuit or an I/O device. Also disclosed is a DMA controller capable of performing the data transformation.

    摘要翻译: 公开了一种用于通过DMA控制器转换数据而不首先将传送的数据保存在中间介质上的方法和系统。 该方法包括DMA控制器访问用于在系统中的始发位置和系统中的目的地位置之间传送的数据。 访问的数据在发送到目标位置之前通过DMA控制器传递。 当数据通过DMA控制器传输时,它被转换为修改状态。 该变换可以包括数据的加密或解密。 该变换还可以包括通过编码处理或对先前编码的数据解码来向数据添加纠错位。 完成变换后,数据直接发送到规定的目的地位置,通常是存储器电路或I / O设备。 还公开了能够执行数据变换的DMA控制器。