发明授权
US06816929B2 Data transfer control method and controller for universal serial bus interface 有权
通用串行总线接口数据传输控制方法及控制器

  • 专利标题: Data transfer control method and controller for universal serial bus interface
  • 专利标题(中): 通用串行总线接口数据传输控制方法及控制器
  • 申请号: US09884128
    申请日: 2001-06-20
  • 公开(公告)号: US06816929B2
    公开(公告)日: 2004-11-09
  • 发明人: Kenichi Ueda
  • 申请人: Kenichi Ueda
  • 优先权: JPP2000-186828 20000621
  • 主分类号: G06F1310
  • IPC分类号: G06F1310
Data transfer control method and controller for universal serial bus interface
摘要:
A USB device controller is applied to a peripheral device that performs data communications with a host by using a transmission endpoint and a reception endpoint via a USB interface. Herein, a USB endpoint controller performs data transmission and data reception by using the reduced number of memories, which contribute to downsizing of the circuit scale of the USB device controller. The USB endpoint controller contains a transmission control block, a reception control block and a buffer switch control block as well as the memories. The buffer switch control block controls allocation of the memories to a transmission endpoint and a reception endpoint respectively in response to a type of a token issued from the host. In response to an OUT token, the data transmission is performed on the transmission endpoint that actualizes a double buffer configuration while the reception endpoint is also available in data reception by a single buffer configuration. In response to an IN token, the data reception is performed on the reception endpoint that actualizes a double buffer configuration while the transmission endpoint is also available in data transmission by a single buffer configuration. Because of the actualization of the double buffer configuration, it is possible to perform high-speed processing in communications of data, particularly transaction data based on the updated standard of USB 2.0.
信息查询
0/0