Method, computer system and control device for reducing power consumption
    1.
    发明授权
    Method, computer system and control device for reducing power consumption 有权
    方法,计算机系统和降低功耗的控制装置

    公开(公告)号:US09128711B2

    公开(公告)日:2015-09-08

    申请号:US12193166

    申请日:2008-08-18

    IPC分类号: G06F1/32

    CPC分类号: G06F1/3215 G06F1/3253

    摘要: A computer system is provided. In one embodiment, the computer system includes a memory, a peripheral device, a central processing unit (CPU), and a peripheral device controller. The CPU stores information about the data transmission in a descriptor in the memory when data transmission between the CPU and the peripheral device is required. The peripheral device controller reads the descriptor from the memory at an access frequency, records whether the descriptor read from the memory requests for data transmission as a recording result, and adjusts the access frequency according to the recording result.

    摘要翻译: 提供计算机系统。 在一个实施例中,计算机系统包括存储器,外围设备,中央处理单元(CPU)以及外围设备控制器。 当需要CPU和外围设备之间的数据传输时,CPU将关于数据传输的信息存储在存储器中的描述符中。 外围设备控制器以访问频率从存储器读取描述符,记录从存储器读取的描述符是否请求数据传输作为记录结果,并根据记录结果调整访问频率。

    Universal serial bus host controller and control method thereof
    2.
    发明授权
    Universal serial bus host controller and control method thereof 有权
    通用串行总线主机控制器及其控制方法

    公开(公告)号:US08521938B2

    公开(公告)日:2013-08-27

    申请号:US12900309

    申请日:2010-10-07

    IPC分类号: G06F13/36

    CPC分类号: G06F13/385 G06F2213/3812

    摘要: A USB host controller is provided. The USB host controller is capable of communicating with multiple USB apparatuses having endpoints and sends a request to a first endpoint. The USB host controller includes a first storage and a first control unit. The first control unit stores endpoint information from the first endpoint into the first storage when the first endpoint issues an unready transaction packet in response to the request. The unready transaction packet indicates that the first endpoint is not ready.

    摘要翻译: 提供USB主机控制器。 USB主机控制器能够与具有端点的多个USB设备通信,并向第一端点发送请求。 USB主机控制器包括第一存储器和第一控制单元。 当第一端点响应于该请求发出未获得的事务分组时,第一控制单元将端点信息从第一端点存储到第一存储器中。 未完成的事务数据包指示第一个端点尚未就绪。

    Universal serial bus host control methods and universal serial bus host controllers
    3.
    发明授权
    Universal serial bus host control methods and universal serial bus host controllers 有权
    通用串行总线主机控制方式和通用串行总线主机控制器

    公开(公告)号:US08417853B2

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

    申请号:US12906431

    申请日:2010-10-18

    IPC分类号: G06F3/00 G06F5/00

    CPC分类号: G06F13/385

    摘要: A USB host control method is provided for a USB host controller. The USB host controller includes a USB device and a buffer, the USB device includes one or more endpoints. The USB host control method includes the steps of: storing first output data to be sent to a first endpoint into one or more buffer units used for the first endpoint; sending the first output data to the first endpoint; and when a first predetermined response from the first endpoint is received, configuring fake releasing labels and information tags corresponding to the first endpoint in the one or more buffer units, and not releasing the one or more buffer units.

    摘要翻译: USB主机控制器提供USB主机控制方式。 USB主机控制器包括USB设备和缓冲器,USB设备包括一个或多个端点。 USB主机控制方法包括以下步骤:将要发送到第一端点的第一输出数据存储为用于第一端点的一个或多个缓冲单元; 将第一输出数据发送到第一端点; 并且当接收到来自所述第一端点的第一预定响应时,配置与所述一个或多个缓冲器单元中的所述第一端点对应的假释放标签和信息标签,并且不释放所述一个或多个缓冲器单元。

    Universal Serial Bus Host Control Methods and Universal Serial Bus Host Controllers
    4.
    发明申请
    Universal Serial Bus Host Control Methods and Universal Serial Bus Host Controllers 有权
    通用串行总线主机控制方法和通用串行总线主机控制器

    公开(公告)号:US20110099305A1

    公开(公告)日:2011-04-28

    申请号:US12906431

    申请日:2010-10-18

    IPC分类号: G06F3/00

    CPC分类号: G06F13/385

    摘要: A USB host control method is provided for a USB host controller. The USB host controller includes a USB device and a buffer, the USB device includes one or more endpoints. The USB host control method includes the steps of: storing first output data to be sent to a first endpoint into one or more buffer units used for the first endpoint; sending the first output data to the first endpoint; and when a first predetermined response from the first endpoint is received, configuring fake releasing labels and information tags corresponding to the first endpoint in the one or more buffer units, and not releasing the one or more buffer units.

    摘要翻译: USB主机控制器提供USB主机控制方式。 USB主机控制器包括USB设备和缓冲器,USB设备包括一个或多个端点。 USB主机控制方法包括以下步骤:将要发送到第一端点的第一输出数据存储为用于第一端点的一个或多个缓冲单元; 将第一输出数据发送到第一端点; 并且当接收到来自所述第一端点的第一预定响应时,配置与所述一个或多个缓冲器单元中的所述第一端点对应的假释放标签和信息标签,并且不释放所述一个或多个缓冲器单元。

    Universal Serial Bus Host Controller and Control Method Thereof
    5.
    发明申请
    Universal Serial Bus Host Controller and Control Method Thereof 有权
    通用串行总线主机控制器及其控制方法

    公开(公告)号:US20110093640A1

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

    申请号:US12900309

    申请日:2010-10-07

    IPC分类号: G06F13/36

    CPC分类号: G06F13/385 G06F2213/3812

    摘要: A USB host controller is provided. The USB host controller is capable of communicating with multiple USB apparatuses having endpoints and sends a request to a first endpoint. The USB host controller includes a first storage and a first control unit. The first control unit stores endpoint information from the first endpoint into the first storage when the first endpoint issues an unready transaction packet in response to the request. The unready transaction packet indicates that the first endpoint is not ready.

    摘要翻译: 提供USB主机控制器。 USB主机控制器能够与具有端点的多个USB设备通信,并向第一端点发送请求。 USB主机控制器包括第一存储器和第一控制单元。 当第一端点响应于该请求发出未获得的事务分组时,第一控制单元将端点信息从第一端点存储到第一存储器中。 未完成的事务数据包指示第一个端点尚未就绪。

    Data Transmission Methods and Universal Serial Bus Host Controllers Utilizing the Same
    6.
    发明申请
    Data Transmission Methods and Universal Serial Bus Host Controllers Utilizing the Same 有权
    数据传输方法和通用串行总线主机控制器

    公开(公告)号:US20110119557A1

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

    申请号:US12872526

    申请日:2010-08-31

    IPC分类号: G06F11/08 G06F13/28

    CPC分类号: G06F13/28

    摘要: A data transmission method for a universal serial bus (USB) host controller is provided. First, input data is received. A cyclic redundancy check (CRC) result of the input data is calculated, and, simultaneously, the input data is transmitted to a system memory of a host. Then, it is determined whether the input data is the last input data of a data packet. When it is determined that the input data is the last input data of the data packet, the CRC result of the last input data of the data packet is calculated. Thus, the CRC result of the data packet is accumulated. The accumulated CRC result is combined with the last input data, and transmitted the combination to the system memory of the host.

    摘要翻译: 提供了一种用于通用串行总线(USB)主机控制器的数据传输方法。 首先,接收输入数据。 计算输入数据的循环冗余校验(CRC)结果,同时将输入数据发送到主机的系统存储器。 然后,确定输入数据是否是数据分组的最后输入数据。 当确定输入数据是数据分组的最后输入数据时,计算数据分组的最后输入数据的CRC结果。 因此,累积了数据分组的CRC结果。 累积CRC结果与最后一个输入数据组合,并将组合传输到主机的系统存储器。

    Data transmission methods and universal serial bus host controllers utilizing the same
    7.
    发明授权
    Data transmission methods and universal serial bus host controllers utilizing the same 有权
    数据传输方法和通用串行总线主机控制器

    公开(公告)号:US08386908B2

    公开(公告)日:2013-02-26

    申请号:US12872526

    申请日:2010-08-31

    IPC分类号: G06F11/10 H03M13/00

    CPC分类号: G06F13/28

    摘要: A data transmission method for a universal serial bus (USB) host controller is provided. First, input data is received. A cyclic redundancy check (CRC) result of the input data is calculated, and, simultaneously, the input data is transmitted to a system memory of a host. Then, it is determined whether the input data is the last input data of a data packet. When it is determined that the input data is the last input data of the data packet, the CRC result of the last input data of the data packet is calculated. Thus, the CRC result of the data packet is accumulated. The accumulated CRC result is combined with the last input data, and transmitted the combination to the system memory of the host.

    摘要翻译: 提供了一种用于通用串行总线(USB)主机控制器的数据传输方法。 首先,接收输入数据。 计算输入数据的循环冗余校验(CRC)结果,同时将输入数据发送到主机的系统存储器。 然后,确定输入数据是否是数据分组的最后输入数据。 当确定输入数据是数据分组的最后输入数据时,计算数据分组的最后输入数据的CRC结果。 因此,累积了数据分组的CRC结果。 累积CRC结果与最后一个输入数据组合,并将组合传输到主机的系统存储器。