US2017077952A1PendingUtilityA1

Sensor interface that provides a long package crc to improve functional safety

Assignee: INFINEON TECHNOLOGIES AGPriority: Jan 27, 2015Filed: Nov 28, 2016Published: Mar 16, 2017
Est. expiryJan 27, 2035(~8.5 yrs left)· nominal 20-yr term from priority
H03M 13/096H04L 1/0061H03M 13/611H04L 67/12H03M 13/2966H04L 1/0065F02D 41/222F02D 2400/08H03M 13/2906Y02T10/40H03M 13/1102H03M 13/1515G05B 2219/25157H04L 1/0045H03M 13/19H03M 13/09F02D 2041/281H04L 1/0041
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A data transmission system comprising an Automotive Sensor Network System (ASNS) connected to a plurality of source locations via a common bus, wherein the ASNS is configured to ascertain the source from which the data-frames and first package checksum are received and based on the ascertainment of the source, appropriate decoding methods are used to calculate the ASNS location data-frame checksums and the ASNS location package checksums. A higher order redundancy check is done over a series of data-frames to detect errors in the reception caused by temporary high interference that may exist in the transmission path.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An automotive sensor network system comprising:
 a transceiver configured to receive at least one data-frame and a first package checksum from a source location, wherein the at least one data-frame includes a first data-frame checksum calculated at the source location;   a source component configured to generate a determination of the source location from which the at least one data-frame is received;   a data-frame decoder component configured to calculate a second data-frame checksum for the at least one data-frame based on the determination of the source and compare the second data-frame checksum with the first data-frame checksum; and   a package decoder component configured to calculate a second package checksum for a plurality of the data-frames received from the transceiver based on the source location and compare the second package checksum with the first package checksum.   
     
     
         2 . The automotive sensor network system of  claim 1 , wherein the package decoder component is further configured to update the second package checksum on receiving at least one data-frame from the transceiver. 
     
     
         3 . The automotive sensor network system of  claim 1 , further comprising a look-up table configured to output a data-frame decoding instruction set and a package decoding instruction set based on the determination of the source location by the transceiver. 
     
     
         4 . The automotive sensor network system of  claim 3 , wherein the look-up table comprises of polynomial checksums or non-polynomial checksums for the data frame decoding and package decoding instructions sets. 
     
     
         5 . The automotive sensor network system of  claim 4 , wherein the data-frame decoder component generates the second data-frame checksum via decoding based on information within the at least one data-frame received at the transceiver. 
     
     
         6 . The automotive sensor network system of  claim 5 , wherein the data-frame decoder component generates the second data-frame checksum via decoding using a cyclic redundancy check (CRC), wherein the decoding used to generate the second data-frame checksum is the data-frame decoding obtained from the look-up table based on the determination of the source location of the at least one received data-frame. 
     
     
         7 . The automotive sensor network system of  claim 4 , wherein the package decoder component generates a second package checksum via decoding based on information within a plurality of data-frames received at the transceiver. 
     
     
         8 . The automotive sensor network system of  claim 7 , wherein the package decoder generates the second package checksum using a cyclic redundancy check (CRC),
 wherein the length of the second package checksum is greater than the length of the second data-frame checksum.   
     
     
         9 . The automotive sensor network system of  claim 8 , wherein the decoding used to generate the second package checksum is the package decoding obtained from the look-up table based on the determination of the source location of the at least one received data-frame. 
     
     
         10 . The automotive sensor network system of  claim 7 , wherein the package decoder component is further configured to output a message based on the results of the comparison within a fault tolerant time of the Automotive Sensor Network System. 
     
     
         11 . The automotive sensor network system of  claim 3 , wherein the package decoding is configured to detect higher order multi-bit faults in comparison to the data-frame decoding. 
     
     
         12 . The automotive sensor network system of  claim 11 , wherein the package decoding is configured to use a checksum which is Low Density Parity Check, Turbo Code or Reed Solomon code. 
     
     
         13 . The automotive sensor network system of  claim 11 , wherein the data-frame decoding is configured to use a checksum which is either Cyclic Redundancy Check or Hamming Code. 
     
     
         14 . The automotive sensor network system of  claim 1 , wherein the transceiver is configured to receive the package checksum from the source location on sending a request to the source location. 
     
     
         15 . A method for a communication device comprising:
 receiving at least one data-frame and a first package checksum from a source location, wherein the at least one received data-frame includes a first data-frame checksum calculated at the source location;   generating a determination of the source location from which the at least one data-frame is received;   calculating a second data-frame checksum for the at least one received data-frame based on the determination of the source location and comparing the calculated second data-frame checksum with a first data-frame checksum; and   calculating a second package checksum for a plurality of data-frames received based on the determination of the source location and comparing the calculated second package checksum with the first package checksum.   
     
     
         16 . The method of  claim 15 , wherein generating the determination of the source location based on a time slot during which them data-frame is received. 
     
     
         17 . The method of  claim 15 , wherein generating the determination of the source location based on a plurality of source identification bits attached to the at least one data-frame received. 
     
     
         18 . The method of  claim 15 , further comprising:
 obtaining a data-frame decoding method and a package decoding method from a look-up table based on the determination of the source location.

Join the waitlist — get patent alerts

Track US2017077952A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.