WO2008042808A1 - Method and system to validate a write for a device on a serial bus - Google Patents
Method and system to validate a write for a device on a serial bus Download PDFInfo
- Publication number
- WO2008042808A1 WO2008042808A1 PCT/US2007/079987 US2007079987W WO2008042808A1 WO 2008042808 A1 WO2008042808 A1 WO 2008042808A1 US 2007079987 W US2007079987 W US 2007079987W WO 2008042808 A1 WO2008042808 A1 WO 2008042808A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- byte
- check sum
- originator
- client
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/09—Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0094—Bus
Definitions
- FIG. 1 is an exemplary depiction of a system, in accordance with some embodiments herein;
- FIG. 2 is an exemplary depiction of message relating to some embodiments herein;
- FIG. 2 shows an exemplary write-read protocol 200, in accordance with some embodiments herein.
- write-read protocol 200 provides for messaging between devices on bus 130.
- Write-read protocol 200 first writes data between a message originator (e.g., host 105) and a target client (e.g., one or more of clients 110, 115, 120, and 125).
- a message originator e.g., host 105
- a target client e.g., one or more of clients 110, 115, 120, and 125.
- Write FCS 245 and Read FCS 260 are supplied and driven by the target client(s). These FCSs supplied by the target client to the originator provide originator 105 with mechanisms to determine whether a write is successful and whether read data is received correctly.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0904298A GB2454439B (en) | 2006-09-29 | 2007-09-28 | Method and system to validate a write for a device on a serial bus |
DE112007001991T DE112007001991T5 (en) | 2006-09-29 | 2007-09-28 | Method and system for validating a write operation for an assembly on a serial bus |
CN2007800318690A CN101512990B (en) | 2006-09-29 | 2007-09-28 | Method and system to validate a write for a device on a serial bus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/540,837 | 2006-09-29 | ||
US11/540,837 US8165160B2 (en) | 2006-09-29 | 2006-09-29 | Method and system to validate a write for a device on a serial bus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008042808A1 true WO2008042808A1 (en) | 2008-04-10 |
Family
ID=39262227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/079987 WO2008042808A1 (en) | 2006-09-29 | 2007-09-28 | Method and system to validate a write for a device on a serial bus |
Country Status (5)
Country | Link |
---|---|
US (1) | US8165160B2 (en) |
CN (1) | CN101512990B (en) |
DE (1) | DE112007001991T5 (en) |
GB (1) | GB2454439B (en) |
WO (1) | WO2008042808A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103176970B (en) * | 2011-12-20 | 2018-05-29 | 深圳市世纪光速信息技术有限公司 | A kind of search method and searching system |
DE102013208730A1 (en) * | 2013-05-13 | 2014-11-13 | Robert Bosch Gmbh | Secure transmission of a sequence of data to be transmitted |
US20170269841A1 (en) * | 2013-12-20 | 2017-09-21 | Empire Technology Development Llc | Data storage in degraded solid state memory |
US9513990B2 (en) * | 2014-09-23 | 2016-12-06 | Empire Technology Development Llc | Memory controller with read unit length module |
DE102016212816A1 (en) * | 2016-07-13 | 2018-01-18 | Robert Bosch Gmbh | Method and device for operating a bus system |
CN108573007A (en) * | 2017-06-08 | 2018-09-25 | 北京金山云网络技术有限公司 | Method, apparatus, electronic equipment and the storage medium of data consistency detection |
CN109525363B (en) * | 2018-09-29 | 2021-07-06 | 深圳市元征科技股份有限公司 | Data transmission method and device |
CN115189971B (en) * | 2022-09-13 | 2022-12-20 | 中科物栖(北京)科技有限责任公司 | Data transmission encryption method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050257117A1 (en) * | 2004-05-12 | 2005-11-17 | Weirong Chiang | Method and circuit for determining an ending of an ethernet frame |
US20050282501A1 (en) * | 2004-06-07 | 2005-12-22 | Alps Electric Co., Ltd. | Method of determining interference and terminal device |
US20060059400A1 (en) * | 2004-09-13 | 2006-03-16 | National Instruments Corporation | System and method for in-line consistency checking of packetized data |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4835731A (en) * | 1987-08-14 | 1989-05-30 | General Electric Company | Processor-to-processor communications protocol for a public service trunking system |
AU695562B2 (en) * | 1994-07-28 | 1998-08-13 | Koninklijke Philips Electronics N.V. | Method of and system for communicating messages |
US5710756A (en) * | 1995-02-13 | 1998-01-20 | Netro Corporation | Burst-error resistant ATM microwave link and network |
US5964845A (en) * | 1995-04-18 | 1999-10-12 | International Business Machines Corporation | Processing system having improved bi-directional serial clock communication circuitry |
US6385210B1 (en) * | 1998-04-17 | 2002-05-07 | Ford Global Technologies, Inc. | Method for detecting and resolving data corruption in a UART based communication network |
US6327688B1 (en) | 1998-08-07 | 2001-12-04 | Analog Devices, Inc. | Data bus with automatic data integrity verification and verification method |
KR20010011471A (en) | 1999-07-28 | 2001-02-15 | 서평원 | Remote Equipment State Checking Method In Encryption Equipment |
US6460163B1 (en) | 2000-04-05 | 2002-10-01 | International Business Machines Corporation | Software and method for digital content vending and transport |
US20020080416A1 (en) * | 2000-12-27 | 2002-06-27 | Quine Douglas B. | Appparatus for verifying a facsimile document via the internet |
US7383490B2 (en) * | 2005-04-14 | 2008-06-03 | International Business Machines Corporation | Methods and apparatus using commutative error detection values for fault isolation in multiple node computers |
CN1328663C (en) * | 2003-06-20 | 2007-07-25 | 佛山市顺德区顺达电脑厂有限公司 | System for automatic detection of check sum and method thereof |
US7558954B2 (en) * | 2003-10-31 | 2009-07-07 | Hewlett-Packard Development Company, L.P. | Method and apparatus for ensuring the integrity of data |
GB2410161B (en) | 2004-01-16 | 2008-09-03 | Btg Int Ltd | Method and system for calculating and verifying the integrity of data in data transmission system |
US7653681B2 (en) * | 2005-01-14 | 2010-01-26 | International Business Machines Corporation | Software architecture for managing a system of heterogenous network processors and for developing portable network processor applications |
US7626935B2 (en) | 2005-05-02 | 2009-12-01 | Analog Devices, Inc. | Data bus with client-aborted message handling method |
US7587662B2 (en) * | 2005-09-29 | 2009-09-08 | Fisher-Rosemount Systems, Inc. | Detection of noise within an operating frequency on a network |
US7636767B2 (en) * | 2005-11-29 | 2009-12-22 | Cisco Technology, Inc. | Method and apparatus for reducing network traffic over low bandwidth links |
US7836220B2 (en) * | 2006-08-17 | 2010-11-16 | Apple Inc. | Network direct memory access |
-
2006
- 2006-09-29 US US11/540,837 patent/US8165160B2/en not_active Expired - Fee Related
-
2007
- 2007-09-28 CN CN2007800318690A patent/CN101512990B/en not_active Expired - Fee Related
- 2007-09-28 GB GB0904298A patent/GB2454439B/en not_active Expired - Fee Related
- 2007-09-28 WO PCT/US2007/079987 patent/WO2008042808A1/en active Application Filing
- 2007-09-28 DE DE112007001991T patent/DE112007001991T5/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050257117A1 (en) * | 2004-05-12 | 2005-11-17 | Weirong Chiang | Method and circuit for determining an ending of an ethernet frame |
US20050282501A1 (en) * | 2004-06-07 | 2005-12-22 | Alps Electric Co., Ltd. | Method of determining interference and terminal device |
US20060059400A1 (en) * | 2004-09-13 | 2006-03-16 | National Instruments Corporation | System and method for in-line consistency checking of packetized data |
Also Published As
Publication number | Publication date |
---|---|
US20080082544A1 (en) | 2008-04-03 |
GB2454439A (en) | 2009-05-06 |
GB2454439A8 (en) | 2009-05-06 |
CN101512990B (en) | 2013-02-13 |
DE112007001991T5 (en) | 2009-06-10 |
GB2454439B (en) | 2011-05-18 |
CN101512990A (en) | 2009-08-19 |
GB0904298D0 (en) | 2009-04-22 |
US8165160B2 (en) | 2012-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8165160B2 (en) | Method and system to validate a write for a device on a serial bus | |
CN110914807B (en) | Transaction identification synchronization | |
US11108499B2 (en) | System and method for transferring data and a data check field | |
US11646094B2 (en) | Memory system with error detection | |
US6327688B1 (en) | Data bus with automatic data integrity verification and verification method | |
CN114328316A (en) | DMA controller, SOC system and data carrying method based on DMA controller | |
US6981200B2 (en) | Interconnect system with error correction | |
US7296207B2 (en) | Communications protocol | |
US7627800B2 (en) | Communicating with error checking to a device capable of operating according to an address prefix serial bus protocol | |
EP4266178A1 (en) | Error correction code validation | |
JP4839364B2 (en) | Combined command and data code | |
US11928019B2 (en) | Serial management interface with improved reliability | |
US10860415B2 (en) | Memory architecture including response manager for error correction circuit | |
GB2475451A (en) | Validation of a write operation for a device on a serial bus | |
US11055423B2 (en) | Signal pattern checksum | |
US20090150727A1 (en) | Data transmission method | |
CN114726482A (en) | SPI data transmission method | |
CN117331747A (en) | Non-buffered data transfer | |
CN114051702A (en) | Method for operating a communication network, communication network and subscriber for a communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200780031869.0 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07843551 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1120070019913 Country of ref document: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 0904298.7 Country of ref document: GB |
|
RET | De translation (de og part 6b) |
Ref document number: 112007001991 Country of ref document: DE Date of ref document: 20090610 Kind code of ref document: P |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07843551 Country of ref document: EP Kind code of ref document: A1 |