Invention Grant
US09575910B2 USB RAM device with buffer descriptor table and dynamically configurable endpoint allocation
有权
具有缓冲描述符表的USB RAM设备和可动态配置的端点分配
- Patent Title: USB RAM device with buffer descriptor table and dynamically configurable endpoint allocation
- Patent Title (中): 具有缓冲描述符表的USB RAM设备和可动态配置的端点分配
-
Application No.: US14556214Application Date: 2014-11-30
-
Publication No.: US09575910B2Publication Date: 2017-02-21
- Inventor: Bingkun Liu
- Applicant: Bingkun Liu
- Applicant Address: US TX Austin
- Assignee: FREESCALE SEMICONDUCTOR, INC.
- Current Assignee: FREESCALE SEMICONDUCTOR, INC.
- Current Assignee Address: US TX Austin
- Agent Charles E. Bergere
- Priority: CN201410562205 20140814
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F13/16 ; G06F13/28

Abstract:
A compound USB device has a controller and a N+1 component USB devices. Each component USB device Ci is assigned Ei endpoints, where 0≦i≦N and where each component USB device is assigned at least as many endpoints as required by its functionality. At least one component USB device is assigned the maximum number endpoints. At least one other component USB device is assigned the minimum number of endpoints, which is less than the maximum. The controller includes a RAM-share subsystem with a RAM module. The RAM module includes a USB RAM segment that has a buffer descriptor (BD) table and an endpoint data buffer. The BD table includes a corresponding entry for each assigned endpoint. At least a portion of the USB RAM segment is assigned for non-USB uses.
Public/Granted literature
- US20160048467A1 USB DEVICE WITH DYNAMICALLY CONFIGURABLE ENDPOINT ALLOCATION Public/Granted day:2016-02-18
Information query