Memory management system and memory management method
    1.
    发明授权
    Memory management system and memory management method 有权
    内存管理系统和内存管理方法

    公开(公告)号:US08812782B2

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

    申请号:US12694470

    申请日:2010-01-27

    IPC分类号: G06F12/00 G06F12/10

    CPC分类号: G06F12/1036

    摘要: A memory management system and method include and use a cache buffer (such as a table look-aside buffer, TLB), a memory mapping table, a scratchpad cache, and a memory controller. The cache buffer is configured to store a plurality of data structures. The memory mapping table is configured to store a plurality of addresses of the data structures. The scratchpad cache is configured to store the base address of the data structures. The memory controller is configured to control reading and writing in the cache buffer and the scratchpad cache. The components are operable together under control of the memory controller to facilitate effective searching of the data structures in the memory management system.

    摘要翻译: 存储器管理系统和方法包括并使用高速缓冲存储器(例如,表查看缓冲器,TLB),存储器映射表,暂存器缓存和存储器控制器。 高速缓存缓冲器被配置为存储多个数据结构。 存储器映射表被配置为存储数据结构的多个地址。 暂存器缓存被配置为存储数据结构的基址。 存储器控制器被配置为控制高速缓冲存储器和暂存器缓存中的读写。 这些组件在存储器控制器的控制下一起可操作,以便有效地搜索存储器管理系统中的数据结构。

    Universal serial bus host control methods and universal serial bus host controllers
    2.
    发明授权
    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 controller and control method thereof
    3.
    发明授权
    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主机控制器包括第一存储器和第一控制单元。 当第一端点响应于该请求发出未获得的事务分组时,第一控制单元将端点信息从第一端点存储到第一存储器中。 未完成的事务数据包指示第一个端点尚未就绪。

    Data Transmission Methods and Universal Serial Bus Host Controllers Utilizing the Same
    4.
    发明申请
    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
    5.
    发明授权
    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结果与最后一个输入数据组合,并将组合传输到主机的系统存储器。

    Universal Serial Bus Host Control Methods and Universal Serial Bus Host Controllers
    6.
    发明申请
    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
    7.
    发明申请
    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主机控制器包括第一存储器和第一控制单元。 当第一端点响应于该请求发出未获得的事务分组时,第一控制单元将端点信息从第一端点存储到第一存储器中。 未完成的事务数据包指示第一个端点尚未就绪。

    HOST MODULES, ELECTRONIC DEVICES, ELECTRONIC SYSTEMS AND DATA TRANSMISSION METHOD THEREOF
    8.
    发明申请
    HOST MODULES, ELECTRONIC DEVICES, ELECTRONIC SYSTEMS AND DATA TRANSMISSION METHOD THEREOF 有权
    主机模块,电子设备,电子系统及其数据传输方法

    公开(公告)号:US20090228626A1

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

    申请号:US12334569

    申请日:2008-12-15

    IPC分类号: G06F13/20

    CPC分类号: G06F13/426

    摘要: A host module is disclosed, in which an interface is used to couple to at least an electronic device through a serial bus and comprises at least first and second ports. A detection unit reports that one of the first and second ports is enabled and the other is not enabled to a serial bus host driver and enables the interface to perform data transmission with the electronic device connected to the first and second ports through two parallel transmission channels of the serial bus, when the first and second ports are both connected to the same electronic device through the serial bus.

    摘要翻译: 公开了一种主机模块,其中接口用于通过串行总线耦合到至少一个电子设备,并且包括至少第一和第二端口。 检测单元报告第一端口和第二端口中的一个被启用,另一个不被使能到串行总线主机驱动器,并使接口能够通过两个并行传输通道与连接到第一和第二端口的电子设备进行数据传输 当第一和第二端口都通过串行总线连接到同一电子设备时。

    Host modules, electronic devices, electronic systems and data transmission method thereof
    9.
    发明授权
    Host modules, electronic devices, electronic systems and data transmission method thereof 有权
    主机模块,电子设备,电子系统及其数据传输方法

    公开(公告)号:US08078785B2

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

    申请号:US12334569

    申请日:2008-12-15

    IPC分类号: G06F13/40

    CPC分类号: G06F13/426

    摘要: A host module is disclosed, in which an interface is used to couple to at least an electronic device through a serial bus and comprises at least first and second ports. A detection unit reports that one of the first and second ports is enabled and the other is not enabled to a serial bus host driver and enables the interface to perform data transmission with the electronic device connected to the first and second ports through two parallel transmission channels of the serial bus, when the first and second ports are both connected to the same electronic device through the serial bus.

    摘要翻译: 公开了一种主机模块,其中接口用于通过串行总线耦合到至少一个电子设备,并且包括至少第一和第二端口。 检测单元报告第一端口和第二端口中的一个被启用,另一个不被使能到串行总线主机驱动器,并使接口能够通过两个并行传输通道与连接到第一和第二端口的电子设备进行数据传输 当第一和第二端口都通过串行总线连接到同一电子设备时。