CN100351824C - 总线系统和用于连接到总线的总线接口 - Google Patents
总线系统和用于连接到总线的总线接口 Download PDFInfo
- Publication number
- CN100351824C CN100351824C CNB028190009A CN02819000A CN100351824C CN 100351824 C CN100351824 C CN 100351824C CN B028190009 A CNB028190009 A CN B028190009A CN 02819000 A CN02819000 A CN 02819000A CN 100351824 C CN100351824 C CN 100351824C
- Authority
- CN
- China
- Prior art keywords
- bus interface
- processor
- bus
- request
- usb
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4247—Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus
- G06F13/426—Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus using an embedded synchronisation, e.g. Firewire bus, Fibre Channel bus, SSA bus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Systems (AREA)
- Small-Scale Networks (AREA)
- Fixing For Electrophotography (AREA)
- Traffic Control Systems (AREA)
- Organic Insulating Materials (AREA)
Abstract
Description
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ||
Byte 0 | Actual bytes(7:0) | ||||||||
Byte 1 | Completion code | Active | Toggle | Actual bytes(9:8) | |||||
Byte 2 | MaxPktSize(7:0) | ||||||||
Byte 3 | Endpoint number(3:0) | Last | Speed | MaxPktSize(9:8) | |||||
Byte 4 | Total bytes(7:0) | ||||||||
Byte 5 | 0 | 0 | Res | Re8 | Dir.token(1:0) | Total bytes(9:8) | |||
Byte 6 | 0 | Device address | |||||||
Byte 7 | Interrupt polling interval(4:0) |
名称 | 长度(位) | 描述 |
ActualBytes | 10 | 包含被传递的字节数 |
Completioncode | 4 | 指示用于所涉及的传递描述符的最后事务处理如何被完成,包括错误的发生 |
Active | 1 | 指示事务处理是否应被执行 |
Toggle | 1 | 被用于产生或比较数据PID值。其在数据包的每个成功传输或接收之后被更新 |
MaxPktSize | 10 | 指示可被发送给单个数据包中所涉及的端点或可从其被接收的字节的最大数 |
Res | 1 | 未使用 |
Speed | 1 | 指示所涉及端点的速度 |
TotalBytes | 10 | 指示待传递的字节的总数 |
Dir.Token | 2 | 指示所涉及的传递描述符是包含IN传递还是OUT传递 |
Deviceaddress | 7 | 指示应被寻址的USB装置的地址 |
Interruptpollinginterval | 4 | 指示中断传递的轮询间隔 |
Claims (10)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SG0100194 | 2001-09-27 | ||
SGPCT/SG01/00194 | 2001-09-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1559039A CN1559039A (zh) | 2004-12-29 |
CN100351824C true CN100351824C (zh) | 2007-11-28 |
Family
ID=20428993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028190009A Expired - Fee Related CN100351824C (zh) | 2001-09-27 | 2002-09-16 | 总线系统和用于连接到总线的总线接口 |
Country Status (9)
Country | Link |
---|---|
US (1) | US7058747B2 (zh) |
EP (1) | EP1433069B1 (zh) |
JP (1) | JP2005504392A (zh) |
KR (1) | KR20040041623A (zh) |
CN (1) | CN100351824C (zh) |
AT (1) | ATE487986T1 (zh) |
DE (1) | DE60238264D1 (zh) |
TW (1) | TWI233553B (zh) |
WO (1) | WO2003029996A1 (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7000057B1 (en) * | 2002-02-11 | 2006-02-14 | Cypress Semiconductor Corp. | Method and apparatus for adding OTG dual role device capability to a USB peripheral |
EP1546898B1 (en) * | 2002-09-24 | 2011-04-13 | Nxp B.V. | Interface integrated circuit device for a usb connection |
EP1625506B1 (en) | 2003-05-15 | 2007-08-08 | Nxp B.V. | Usb host controller with memory for transfer descriptors |
JP3649227B2 (ja) * | 2003-06-06 | 2005-05-18 | セイコーエプソン株式会社 | データ転送制御装置、電子機器及びデータ転送制御方法 |
GB0327216D0 (en) * | 2003-11-22 | 2003-12-24 | Nokia Corp | An interface for serial data communication |
US20060123179A1 (en) * | 2004-12-03 | 2006-06-08 | Wong Kar L | Controlling issuance of requests |
US7610416B2 (en) * | 2005-04-13 | 2009-10-27 | Microsoft Corporation | Systems and methods for controlling rise and fall times of USB signals |
US7409485B1 (en) * | 2005-10-27 | 2008-08-05 | Cisco Technology, Inc. | Optimized data transfer for a data bus |
US9619004B1 (en) * | 2006-12-20 | 2017-04-11 | Nvidia Corporation | Reducing system power consumption due to USB host controllers |
US8473647B2 (en) * | 2007-09-17 | 2013-06-25 | Apple Inc. | Methods and apparatus for decreasing power consumption and bus activity |
CN101266584B (zh) * | 2008-05-13 | 2011-05-11 | 威盛电子股份有限公司 | 通用串行总线主机控制器及其控制方法 |
US9087163B2 (en) * | 2012-07-11 | 2015-07-21 | Silicon Image, Inc. | Transmission of multiple protocol data elements via an interface utilizing a data tunnel |
CN105630722B (zh) * | 2015-12-21 | 2019-03-08 | 联想(北京)有限公司 | 电子设备及信号处理方法 |
CN105573946B (zh) * | 2016-03-01 | 2019-03-01 | Oppo广东移动通信有限公司 | 通用串行总线接口复用的方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1229947A (zh) * | 1998-03-19 | 1999-09-29 | 韩旭 | 通用串行总线多能转接控制器 |
CN1266515A (zh) * | 1997-08-12 | 2000-09-13 | 爱特梅尔股份有限公司 | 通用串行总线装置控制器 |
US6145045A (en) * | 1998-01-07 | 2000-11-07 | National Semiconductor Corporation | System for sending and receiving data on a Universal Serial Bus (USB) using a memory shared among a number of end points |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60126945A (ja) * | 1983-12-14 | 1985-07-06 | Hitachi Ltd | ポ−リング方式 |
JPH0771094B2 (ja) * | 1989-05-19 | 1995-07-31 | オムロン株式会社 | 通信ネットワークシステム |
US5675807A (en) * | 1992-12-17 | 1997-10-07 | Tandem Computers Incorporated | Interrupt message delivery identified by storage location of received interrupt data |
EP0652523B1 (en) * | 1993-11-10 | 1999-06-02 | Nec Corporation | Remote monitoring system |
US6058440A (en) * | 1997-09-05 | 2000-05-02 | Intel Corporation | Programmable and adaptive resource allocation device and resource use recorder |
US6449663B1 (en) * | 1998-07-08 | 2002-09-10 | International Business Machines Corporation | Method and apparatus for adjusting an interval of polling a network printer based on changes in working status of the network printer |
US6640268B1 (en) * | 1998-08-28 | 2003-10-28 | Intel Corporation | Dynamic polling mechanism for wireless devices |
-
2002
- 2002-09-16 JP JP2003533133A patent/JP2005504392A/ja active Pending
- 2002-09-16 WO PCT/IB2002/003812 patent/WO2003029996A1/en active Application Filing
- 2002-09-16 EP EP02765263A patent/EP1433069B1/en not_active Expired - Lifetime
- 2002-09-16 DE DE60238264T patent/DE60238264D1/de not_active Expired - Lifetime
- 2002-09-16 KR KR10-2004-7004352A patent/KR20040041623A/ko active Search and Examination
- 2002-09-16 AT AT02765263T patent/ATE487986T1/de not_active IP Right Cessation
- 2002-09-16 CN CNB028190009A patent/CN100351824C/zh not_active Expired - Fee Related
- 2002-09-19 TW TW091121489A patent/TWI233553B/zh not_active IP Right Cessation
- 2002-09-24 US US10/253,284 patent/US7058747B2/en not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1266515A (zh) * | 1997-08-12 | 2000-09-13 | 爱特梅尔股份有限公司 | 通用串行总线装置控制器 |
US6145045A (en) * | 1998-01-07 | 2000-11-07 | National Semiconductor Corporation | System for sending and receiving data on a Universal Serial Bus (USB) using a memory shared among a number of end points |
CN1229947A (zh) * | 1998-03-19 | 1999-09-29 | 韩旭 | 通用串行总线多能转接控制器 |
Non-Patent Citations (1)
Title |
---|
Inerl Corp.Universal Host Controller Interface Design Guiderevision 1.1.. 1996 * |
Also Published As
Publication number | Publication date |
---|---|
US20030101308A1 (en) | 2003-05-29 |
WO2003029996A1 (en) | 2003-04-10 |
EP1433069B1 (en) | 2010-11-10 |
KR20040041623A (ko) | 2004-05-17 |
ATE487986T1 (de) | 2010-11-15 |
DE60238264D1 (de) | 2010-12-23 |
US7058747B2 (en) | 2006-06-06 |
CN1559039A (zh) | 2004-12-29 |
JP2005504392A (ja) | 2005-02-10 |
TWI233553B (en) | 2005-06-01 |
EP1433069A1 (en) | 2004-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1205562C (zh) | 总线系统的分隔事务协议 | |
CN100351824C (zh) | 总线系统和用于连接到总线的总线接口 | |
CN1179283C (zh) | 数据通信的方法和数据通信的集线器 | |
CN1236134A (zh) | 外围设备及其控制方法 | |
CN103888293A (zh) | 多通道fc网络数据仿真系统的数据通道调度方法 | |
CN103793342A (zh) | 一种多通道直接内存存取dma控制器 | |
JPH04233055A (ja) | 端末装置サーバアーキテクチャ | |
CN103353851A (zh) | 一种管理任务的方法和设备 | |
CN1159657C (zh) | 总线系统和其数据传输方法 | |
US7028111B2 (en) | Bus system and bus interface for connection to a bus | |
CN100343840C (zh) | 总线系统、在总线系统中使用的站和总线接口 | |
CN110971621B (zh) | 基于sdio接口的嵌入式多cpu互联电路、互联方法及驱动方法 | |
CN1925453A (zh) | 报文转发方法和装置 | |
CN1561491A (zh) | 总线系统和总线接口 | |
CN1658176A (zh) | 数据通信的方法及设备 | |
CN101122894A (zh) | 一种异步串行通讯控制器件 | |
CN1961303A (zh) | 总线连接设备 | |
CN1838096A (zh) | PCI-Express通信系统 | |
JPS59176952A (ja) | 通信制御方式 | |
CN1783840A (zh) | 流量控制单元及其执行方法 | |
CN1457185A (zh) | 外部输入/输出装置的竞争管理系统和方法及其程序介质 | |
CN1879371A (zh) | 组合异类硬件接口以用于下一代分组语音模块设备的方法和装置 | |
CN1460934A (zh) | 加速存储器数据更新增加网络数据传输效率的方法及电路 | |
TW201321986A (zh) | 降低傳輸延遲的方法及其控制模組 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: NXP BV Free format text: FORMER OWNER: KONINKL PHILIPS ELECTRONICS NV Effective date: 20101210 |
|
C41 | Transfer of patent application or patent right or utility model | ||
C56 | Change in the name or address of the patentee |
Owner name: ST-ERICSSON CO., LTD. Free format text: FORMER NAME: NXP BV |
|
COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: EINDHOVEN, NETHERLANDS TO: PLAN-LES-OUATES, SWITZERLAND |
|
CP01 | Change in the name or title of a patent holder |
Address after: Swiss Prang Eli Ute Patentee after: ST-ERICSSON S.A. Address before: Swiss Prang Eli Ute Patentee before: ST Wireless |
|
TR01 | Transfer of patent right |
Effective date of registration: 20101210 Address after: Swiss Prang Eli Ute Patentee after: ST Wireless Address before: Holland Ian Deho Finn Patentee before: NXP B.V. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20071128 Termination date: 20180916 |
|
CF01 | Termination of patent right due to non-payment of annual fee |