You are here

AN1089 - Parallel Cyclic Redundancy Check (CRC) for HOTLink® | サイプレス セミコンダクタ

AN1089 - Parallel Cyclic Redundancy Check (CRC) for HOTLink®

最終更新日: 
2017 年 9 月 12 日
バージョン: 
*C

AN1089 discusses using CRC codes to insure data integrity over high-speed serial links, such as Fibre Channel, ESCON and other standards supported by Cypress's CY7B923 and CY7B933 HOTLink devices. It also shows why parity is not useful and then describes the most common CRC codes (CRC-16 and CRC-32) used in high-speed communications systems.

はじめに

This application note discusses using CRC codes to ensure data integrity over high-speed serial links, such as Fibre Channel, ESCON™ and other interfaces supported by Cypress’s CY7B923/CY7B933 HOTLink® devices. It also shows why parity and Hamming codes are not useful, and describes common CRC codes used in high-speed communications systems. Finally, algorithms for parallel calculation of CRC–16 and CRC–32 are presented.