WO2012170921A3 - System and method for operating a one-wire protocol slave in a two-wire protocol bus environment - Google Patents
System and method for operating a one-wire protocol slave in a two-wire protocol bus environment Download PDFInfo
- Publication number
- WO2012170921A3 WO2012170921A3 PCT/US2012/041708 US2012041708W WO2012170921A3 WO 2012170921 A3 WO2012170921 A3 WO 2012170921A3 US 2012041708 W US2012041708 W US 2012041708W WO 2012170921 A3 WO2012170921 A3 WO 2012170921A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- wire protocol
- slave device
- slave
- operating
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0602—Systems characterised by the synchronising information used
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/604—Address structures or formats
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Information Transfer Systems (AREA)
Abstract
A method for transmitting data on a data line of a two-wire bus wherein the bus includes a data line and a clock line includes the step of pulling the data line of the two-wire bus low to define a start condition. Next, a first group of fixed data bits enabling a slave device to determine a clock signal for an address portion of a transmission of data are transmitted between a master device and the slave device. An address of the slave device is transmitted from the master device in a second group of data bits. A third group of fixed data bits enabling the slave device to determine the clock signal for a data portion of the transmission of data between the master device and the slave device are transmitted from the master device to the slave device.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161495579P | 2011-06-10 | 2011-06-10 | |
US61/495,579 | 2011-06-10 | ||
US13/492,277 | 2012-06-08 | ||
US13/492,277 US20130019039A1 (en) | 2011-06-10 | 2012-06-08 | System and method for operating a one-wire protocol slave in a two-wire protocol bus environment |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2012170921A2 WO2012170921A2 (en) | 2012-12-13 |
WO2012170921A3 true WO2012170921A3 (en) | 2013-03-07 |
Family
ID=47296782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2012/041708 WO2012170921A2 (en) | 2011-06-10 | 2012-06-08 | System and method for operating a one-wire protocol slave in a two-wire protocol bus environment |
Country Status (3)
Country | Link |
---|---|
US (1) | US20130019039A1 (en) |
TW (1) | TW201303604A (en) |
WO (1) | WO2012170921A2 (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9910819B2 (en) * | 2013-03-11 | 2018-03-06 | Microchip Technology Incorporated | Two-wire serial interface and protocol |
TWI539285B (en) | 2015-01-30 | 2016-06-21 | 立積電子股份有限公司 | Bidirectional communication method between a master terminal and a slave terminal on a single transmission line |
US9798684B2 (en) * | 2015-04-21 | 2017-10-24 | Blackberry Limited | Bus communications with multi-device messaging |
US10067895B2 (en) | 2015-06-03 | 2018-09-04 | Lexmark International, Inc. | Systems and methods for asynchronous toggling of I2C data line |
US20170371830A1 (en) * | 2016-06-28 | 2017-12-28 | Qualcomm Incorporated | Accelerated i3c master stop |
TWI834603B (en) * | 2017-02-14 | 2024-03-11 | 日商索尼半導體解決方案公司 | Communication device, communication method, communication program and communication system |
US11829319B2 (en) | 2019-05-31 | 2023-11-28 | Ams International Ag | Inter-integrated circuit (I2C) apparatus |
TWI741417B (en) * | 2019-11-28 | 2021-10-01 | 旺玖科技股份有限公司 | Method and device of real time monitoring the connection status of i2c devices |
CN113392049B (en) * | 2020-02-26 | 2023-10-31 | 北京君正集成电路股份有限公司 | Chip system for realizing transmission of ADC (analog to digital converter) acquisition data by simulating i2c protocol |
CN111710357B (en) * | 2020-06-15 | 2022-07-26 | 湖南品腾电子科技有限公司 | MTP unit read-write control circuit of MCU |
US11088815B1 (en) * | 2020-10-02 | 2021-08-10 | Qualcomm Incorporated | Techniques for timed-trigger and interrupt coexistence |
CN115361432B (en) * | 2022-08-31 | 2023-05-09 | 小米汽车科技有限公司 | Communication control method and device between master and slave devices, vehicle and storage medium |
TWI842273B (en) * | 2022-12-14 | 2024-05-11 | 精拓科技股份有限公司 | Slave device and addressing method for i2c communication system |
CN116028403B (en) * | 2023-03-27 | 2023-06-06 | 江苏润石科技有限公司 | I2C bus circuit based on asynchronous circuit |
CN117033293B (en) * | 2023-10-09 | 2023-12-08 | 井芯微电子技术(天津)有限公司 | Main mode I2C/SMBUS controller and control method thereof |
CN117762707B (en) * | 2023-12-21 | 2024-05-28 | 北京中科昊芯科技有限公司 | Device, method, medium and electronic equipment for verifying serial port communication |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7111097B2 (en) * | 2002-09-05 | 2006-09-19 | Winbond Electronics Corp. | One wire serial communication protocol method and circuit |
US20080201511A1 (en) * | 2005-04-29 | 2008-08-21 | Nxp B.V. | Device Identification Coding of Inter-Integrated Circuit Slave Devices |
US20100017553A1 (en) * | 2008-07-16 | 2010-01-21 | Proton World International N.V. | Interface between a twin-wire bus and a single-wire bus |
US20100054313A1 (en) * | 2008-09-02 | 2010-03-04 | Richtek Technology Corporation | Single-wire transmission interface and method of transmission through single-wire |
US20100205326A1 (en) * | 2005-04-29 | 2010-08-12 | Nxp B.V. | Programming parallel i2c slave devices from a single i2c data stream |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4369516A (en) * | 1980-09-15 | 1983-01-18 | Motorola, Inc. | Self-clocking data transmission system |
US4689740A (en) * | 1980-10-31 | 1987-08-25 | U.S. Philips Corporation | Two-wire bus-system comprising a clock wire and a data wire for interconnecting a number of stations |
DE59009700D1 (en) * | 1990-12-08 | 1995-10-26 | Itt Ind Gmbh Deutsche | Master-slave data transmission method with flexible single-wire bus. |
US7519005B2 (en) * | 2002-05-08 | 2009-04-14 | Semtech Corp. | Single-wire communication bus for miniature low-power systems |
EP1494125A1 (en) * | 2003-07-03 | 2005-01-05 | Thomson Licensing S.A. | Method and data structure for random access via a bus connection |
US7181557B1 (en) * | 2003-09-15 | 2007-02-20 | National Semiconductor Corporation | Single wire bus for connecting devices and methods of operating the same |
US20060031618A1 (en) * | 2004-05-20 | 2006-02-09 | Hansquine David W | Single wire and three wire bus interoperability |
DE602004026195D1 (en) * | 2004-10-21 | 2010-05-06 | Hewlett Packard Development Co | Serial bus system |
US8230151B2 (en) * | 2005-04-11 | 2012-07-24 | Linear Technology Corporation | Configurable data port for I2C or single-wire broadcast interface |
FR2934390B1 (en) * | 2008-07-22 | 2010-08-13 | St Microelectronics Rousset | MULTICANAL TRANSMISSION ON A UNIFIL BUS |
-
2012
- 2012-06-08 US US13/492,277 patent/US20130019039A1/en not_active Abandoned
- 2012-06-08 WO PCT/US2012/041708 patent/WO2012170921A2/en active Application Filing
- 2012-06-11 TW TW101120865A patent/TW201303604A/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7111097B2 (en) * | 2002-09-05 | 2006-09-19 | Winbond Electronics Corp. | One wire serial communication protocol method and circuit |
US20080201511A1 (en) * | 2005-04-29 | 2008-08-21 | Nxp B.V. | Device Identification Coding of Inter-Integrated Circuit Slave Devices |
US20100205326A1 (en) * | 2005-04-29 | 2010-08-12 | Nxp B.V. | Programming parallel i2c slave devices from a single i2c data stream |
US20100017553A1 (en) * | 2008-07-16 | 2010-01-21 | Proton World International N.V. | Interface between a twin-wire bus and a single-wire bus |
US20100054313A1 (en) * | 2008-09-02 | 2010-03-04 | Richtek Technology Corporation | Single-wire transmission interface and method of transmission through single-wire |
Also Published As
Publication number | Publication date |
---|---|
US20130019039A1 (en) | 2013-01-17 |
WO2012170921A2 (en) | 2012-12-13 |
TW201303604A (en) | 2013-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012170921A3 (en) | System and method for operating a one-wire protocol slave in a two-wire protocol bus environment | |
GB2480215A (en) | Interface | |
WO2009144308A3 (en) | Serial-peripheral interface with reduced number of connection lines | |
TW201614512A (en) | A computing device, a universal serial bus port, and a method of operating a universal serial bus | |
WO2012087901A3 (en) | Communications architecture for providing data communication, synchronization and fault detection between isolated modules | |
WO2012061644A3 (en) | Determining a logic state of a device | |
WO2011096699A3 (en) | Method and device for transmitting a sounding reference signal | |
WO2015041773A3 (en) | System power management using communication bus protocols | |
WO2013028018A3 (en) | Method for transmitting and receiving synchronization signals in wireless access system and apparatus therefor | |
WO2012088293A3 (en) | Common protocol engine interface for a controller interface | |
WO2013177665A8 (en) | Universal synchronization engine based on probabilistic methods for guarantee of lock in multiformat audio systems | |
EP4233718A3 (en) | Systems and methods for processing and transmitting sensor data | |
TWI346878B (en) | System, master device, computer system, and method for transmitting data between a master device and a plurality of slave devices | |
JP2018506232A5 (en) | ||
WO2008124854A3 (en) | Communication method and device for efficient and secure transmission of tt ethernet messages | |
EP2778937A3 (en) | Method, apparatus, and system for improving inter-chip and single-wire communication for a serial interface | |
WO2013131095A3 (en) | Systems and methods for duplex communication | |
WO2009069472A1 (en) | Vehicle-mounted communication system | |
WO2012134099A3 (en) | Method for user equipment transmitting/receiving data in wireless communication system and apparatus for same | |
MX2015003059A (en) | Data stream division to increase data transmission rates. | |
WO2011123415A3 (en) | A method, apparatus, and system for enabling a deterministic interface | |
WO2008149958A3 (en) | Communication method, communication apparatus, integrated circuit and circuit module | |
WO2012165809A3 (en) | Device and method for simultaneous data transmission service in heterogeneous network | |
IN2015DN00583A (en) | ||
WO2009025353A1 (en) | Relay device, communication system and communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12797557 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12797557 Country of ref document: EP Kind code of ref document: A2 |