[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/DSN.2006.30guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Efficient High Hamming Distance CRCs for Embedded Networks

Published: 25 June 2006 Publication History

Abstract

Cyclic redundancy codes (CRCs) are widely used in network transmission and data storage applications because they provide better error detection than lighter weight checksum techniques. 24- and 32-bit CRC computations are becoming necessary to provide sufficient error detection capability (Hamming distance) for critical embedded network applications. However, the computational cost of such CRCs can be too high for resource-constrained embedded systems, which are predominantly equipped with 8- bit microcontrollers that have limited computing power and small memory size. We evaluate the options for speeding up CRC computations on 8-bit processors, including comparing variants of table lookup approaches for memory cost and speed. We also evaluate classes of CRC generator polynomials which have the same computational cost as 24- or 16-bit CRCs, but provide 32-bit CRC levels of error detection, and recommend good polynomials within those classes for data word lengths typical of embedded networking applications.

Cited By

View all
  • (2023)Towards secure intra-vehicle communications in 5G advanced and beyondVehicular Communications10.1016/j.vehcom.2022.10054839:COnline publication date: 1-Feb-2023
  • (2018)Distributed Collaborative Hashing and Its Applications in Ant FinancialProceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining10.1145/3219819.3219844(100-109)Online publication date: 19-Jul-2018
  • (2017)Area, Throughput, and Power Trade-Offs for FPGA- and ASIC-Based Execution Stream CompressionACM Transactions on Embedded Computing Systems10.1145/306331216:4(1-20)Online publication date: 11-May-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
DSN '06: Proceedings of the International Conference on Dependable Systems and Networks
June 2006
588 pages
ISBN:0769526071

Publisher

IEEE Computer Society

United States

Publication History

Published: 25 June 2006

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Towards secure intra-vehicle communications in 5G advanced and beyondVehicular Communications10.1016/j.vehcom.2022.10054839:COnline publication date: 1-Feb-2023
  • (2018)Distributed Collaborative Hashing and Its Applications in Ant FinancialProceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining10.1145/3219819.3219844(100-109)Online publication date: 19-Jul-2018
  • (2017)Area, Throughput, and Power Trade-Offs for FPGA- and ASIC-Based Execution Stream CompressionACM Transactions on Embedded Computing Systems10.1145/306331216:4(1-20)Online publication date: 11-May-2017
  • (2016)In-Vehicle Networks Outlook: Achievements and ChallengesIEEE Communications Surveys & Tutorials10.1109/COMST.2016.252164218:3(1552-1571)Online publication date: 1-Jul-2016
  • (2014)Trade-offs in execution signature compression for reliable processor systemsProceedings of the conference on Design, Automation & Test in Europe10.5555/2616606.2616720(1-6)Online publication date: 24-Mar-2014
  • (2012)Early safety evaluation of design decisions in E/E architecture according to ISO 26262Proceedings of the 3rd international ACM SIGSOFT symposium on Architecting Critical Systems10.1145/2304656.2304658(1-10)Online publication date: 25-Jun-2012
  • (2010)Fault-Tolerant Flow Control in On-chip NetworksProceedings of the 2010 Fourth ACM/IEEE International Symposium on Networks-on-Chip10.1109/NOCS.2010.18(79-86)Online publication date: 3-May-2010

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media