CLOCK CONTROL FOR DMA BUSSES
    1.
    发明申请

    公开(公告)号:US20150278134A1

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

    申请号:US14709336

    申请日:2015-05-11

    Applicant: Apple Inc.

    Abstract: A method and system is disclosed for accessing I/O and memory devices utilizing a DMA controller. Each device may be connected to the DMA controller through an individual channel. Clocking circuitry in the DMA may allow the DMA controller to send signals to each device at a prescribed frequency. Furthermore, the DMA controller is capable of activating and deactivating a channel clock, used in sending signals to the devices, based on the operational status of the individual devices. The DMA controller is also capable of tuning the channel clock dependant on the capabilities of any active devices. In this manner, the amount of bandwidth used during a DMA data transfer can be tailored to the specific requirements of the devices involved with the data transfer.

    Simultaneous data transfer and error control to reduce latency and improve throughput to a host
    2.
    发明授权
    Simultaneous data transfer and error control to reduce latency and improve throughput to a host 有权
    同时进行数据传输和错误控制,以减少主机的延迟并提高吞吐量

    公开(公告)号:US09015557B2

    公开(公告)日:2015-04-21

    申请号:US14150667

    申请日:2014-01-08

    Applicant: Apple Inc.

    CPC classification number: H04L1/08 G06F11/10 H04L1/004

    Abstract: The disclosed embodiments provide a system that transfers data from a storage device to a host. The system includes a communication mechanism that receives a request to read a set of blocks from the host. Next, upon reading each block from the set of blocks from the storage device, the communication mechanism transfers the block over an interface with the host. The system also includes an error-detection apparatus that performs error detection on the block upon reading the block, and an error-correction apparatus that performs error correction on the block if an error is detected in the block. The communication mechanism may then retransfer the block to the host after the error is removed from the block.

    Abstract translation: 所公开的实施例提供了将数据从存储设备传送到主机的系统。 该系统包括一个通信机制,其接收从主机读取一组块的请求。 接下来,在从存储装置读取块集合中的每个块时,通信机制通过与主机的接口传送块。 该系统还包括在读取该块时对块执行错误检测的错误检测装置,以及如果在该块中检测到错误则对该块执行错误校正的纠错装置。 然后,在从块中移除错误之后,通信机制可以将块重新传送到主机。

    METHODS AND APPARATUSES FOR DYNAMIC POWER CONTROL
    3.
    发明申请
    METHODS AND APPARATUSES FOR DYNAMIC POWER CONTROL 审中-公开
    动态功率控制的方法与装置

    公开(公告)号:US20140351621A1

    公开(公告)日:2014-11-27

    申请号:US14267237

    申请日:2014-05-01

    Applicant: Apple Inc.

    Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.

    Abstract translation: 描述了管理利用中间功率余量的系统的功率的方法和装置的示例性实施例。 系统的一个或多个子系统在一个或多个性能点上操作。 测量在一个或多个性能点中的每一个处由一个或多个子系统消耗的功率。 确定一个或多个性能点处的一个或多个子系统的操作功率。 一个或多个子系统在一个或多个性能点处以公知的条件操作。 可以基于与一个或多个子系统相关联的数据来调整操作功率。 将操作功率提供给功率查找表。 功率基于操作功率分布在一个或多个子系统中。

    Methods and apparatuses for dynamic power control
    4.
    发明授权
    Methods and apparatuses for dynamic power control 有权
    动态功率控制的方法和装置

    公开(公告)号:US08751849B2

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

    申请号:US13708887

    申请日:2012-12-07

    Applicant: Apple Inc.

    Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.

    Abstract translation: 描述了管理利用中间功率余量的系统的功率的方法和装置的示例性实施例。 系统的一个或多个子系统在一个或多个性能点上操作。 测量在一个或多个性能点中的每一个处由一个或多个子系统消耗的功率。 确定一个或多个性能点处的一个或多个子系统的操作功率。 一个或多个子系统在一个或多个性能点处以公知的条件操作。 可以基于与一个或多个子系统相关联的数据来调整操作功率。 将操作功率提供给功率查找表。 功率基于操作功率分布在一个或多个子系统中。

    METHODS AND APPARATUSES FOR DYNAMIC POWER CONTROL
    5.
    发明申请
    METHODS AND APPARATUSES FOR DYNAMIC POWER CONTROL 审中-公开
    动态功率控制的方法与装置

    公开(公告)号:US20140121854A1

    公开(公告)日:2014-05-01

    申请号:US14149627

    申请日:2014-01-07

    Applicant: Apple Inc.

    Abstract: Exemplary embodiments of methods and apparatuses to provide a cooling arrangement for a system are described. The system includes a component coupled to a heat sink. A signal associated with a temperature control of the component is asserted. A target temperature of the heat sink is adjusted based on the signal. In one embodiment, a temperature control loop of the heat sink is operated. The temperature of the heat sink may be monitored using one or more sensors placed on the heat sink. An operation of the component, a cooling unit coupled to the heat sink, or both, may be adjusted based on a relationship between the temperature of the heat sink and an adjusted target temperature. Adjusting the target temperature of the heat sink based on the asserted signal increases efficiency of the system while decreasing cooling.

    Abstract translation: 描述了为系统提供冷却装置的方法和装置的示例性实施例。 该系统包括耦合到散热器的部件。 与组件的温度控制相关联的信号被断言。 基于该信号调整散热器的目标温度。 在一个实施例中,操作散热器的温度控制回路。 可以使用放置在散热器上的一个或多个传感器监测散热器的温度。 可以基于散热器的温度和调整的目标温度之间的关系来调整部件的操作,联接到散热器的冷却单元或两者。 基于所声明的信号调节散热器的目标温度可以提高系统的效率,同时减少冷却。

    METHODS AND APPARATUSES FOR DYNAMIC POWER CONTROL
    6.
    发明申请
    METHODS AND APPARATUSES FOR DYNAMIC POWER CONTROL 有权
    动态功率控制的方法与装置

    公开(公告)号:US20130103968A1

    公开(公告)日:2013-04-25

    申请号:US13708887

    申请日:2012-12-07

    Applicant: Apple Inc.

    Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.

    Abstract translation: 描述了管理利用中间功率余量的系统的功率的方法和装置的示例性实施例。 系统的一个或多个子系统在一个或多个性能点上操作。 测量在一个或多个性能点中的每一个处由一个或多个子系统消耗的功率。 确定一个或多个性能点处的一个或多个子系统的操作功率。 一个或多个子系统在一个或多个性能点处以公知的条件操作。 可以基于与一个或多个子系统相关联的数据来调整操作功率。 将操作功率提供给功率查找表。 功率基于操作功率分布在一个或多个子系统中。

    Data centric display communications

    公开(公告)号:US10318224B2

    公开(公告)日:2019-06-11

    申请号:US15087590

    申请日:2016-03-31

    Applicant: APPLE INC.

    Abstract: A display system includes a host device that provides source data to a display. The source data includes one or more data-centric blocks free from a fixed-frame size imposition, fixed-frame rate imposition, or both from the display. Further, the source data includes presentation data. The display system includes a display that receives the source data, decodes the source data to discern a presentation time, a presentation positioning, or both for the presentation data. Further, the display presents the presentation data according to the presentation time, the presentation positioning, or both.

    Data Centric Display Communications
    8.
    发明申请
    Data Centric Display Communications 审中-公开
    数据中心显示通信

    公开(公告)号:US20170061923A1

    公开(公告)日:2017-03-02

    申请号:US15087590

    申请日:2016-03-31

    Applicant: APPLE INC.

    Abstract: A display system includes a host device that provides source data to a display. The source data includes one or more data-centric blocks free from a fixed-frame size imposition, fixed-frame rate imposition, or both from the display. Further, the source data includes presentation data. The display system includes a display that receives the source data, decodes the source data to discern a presentation time, a presentation positioning, or both for the presentation data. Further, the display presents the presentation data according to the presentation time, the presentation positioning, or both.

    Abstract translation: 显示系统包括向显示器提供源数据的主机设备。 源数据包括一个或多个无固定帧大小拼接,固定帧速率拼版或两者来自显示器的以数据为中心的块。 此外,源数据包括呈现数据。 显示系统包括接收源数据的显示器,对源数据进行解码以辨别演示数据的呈现时间,演示定位或两者。 此外,显示器根据呈现时间,呈现定位或两者呈现呈现数据。

    Methods and apparatuses for determining throttle settings to satisfy a system power constraint
    10.
    发明授权
    Methods and apparatuses for determining throttle settings to satisfy a system power constraint 有权
    用于确定油门设定以满足系统功率约束的方法和装置

    公开(公告)号:US09274574B2

    公开(公告)日:2016-03-01

    申请号:US14267237

    申请日:2014-05-01

    Applicant: Apple Inc.

    Abstract: Exemplary embodiments of methods and apparatuses to manage a power of a system that leverage intermediate power margins are described. One or more subsystems of the system are operated at one or more performance points. A power consumed by the one or more subsystems at each of the one or more performance points is measured. An operational power of the one or more subsystems at the one or more performance points is determined. The one or more subsystems are operated at well-known conditions at the one or more performance points. The operational power may be adjusted based on data associated with the one or more subsystems. The operational power is provided to a power lookup table. The power is distributed among the one or more subsystems based on the operational power.

    Abstract translation: 描述了管理利用中间功率余量的系统的功率的方法和装置的示例性实施例。 系统的一个或多个子系统在一个或多个性能点上操作。 测量在一个或多个性能点中的每一个处由一个或多个子系统消耗的功率。 确定一个或多个性能点处的一个或多个子系统的操作功率。 一个或多个子系统在一个或多个性能点处以公知的条件操作。 可以基于与一个或多个子系统相关联的数据来调整操作功率。 将操作功率提供给功率查找表。 功率基于操作功率分布在一个或多个子系统中。

Patent Agency Ranking