发明名称 APPARATUS AND METHOD FOR PARALLEL CRC UNITS FOR VARIABLY-SIZED DATA FRAMES
摘要 A cyclic redundancy check (CRC) device configured to support parallel calculation of a CRC value for a data frame comprises a plurality of CRC processing units each configured to accept one of a plurality of data segments of the data frame of a variable size that can be unknown to the CRC device beforehand and generate one of plurality of partial CRC values in parallel with rest of the CRC processing units over multiple clock cycles/iterations. The CRC device further comprises an integration component configured to integrate the plurality of partial CRC values from the plurality of CRC processing units into one final CRC value for the data frame, wherein the final CRC value is attached to the data frame for error checking during storage or transmission of the data frame.
申请公布号 US2017075754(A1) 申请公布日期 2017.03.16
申请号 US201514850873 申请日期 2015.09.10
申请人 CAVIUM, INC. 发明人 Wang Weihuang
分类号 G06F11/10;H03M13/09 主分类号 G06F11/10
代理机构 代理人
主权项 1. A cyclic redundancy check (CRC) device configured to support parallel calculation of a CRC value for a data frame, comprising: a plurality of (n) CRC processing units each configured to accept one of a plurality of data segments of the data frame of a variable size unknown to the CRC device beforehand;generate one of plurality of partial CRC values in parallel with rest of the CRC processing units over multiple clock cycles/iterations; an integration component configured to integrate the plurality of partial CRC values from the plurality of CRC processing units into one final CRC value for the data frame, wherein the final CRC value is attached to the data frame for error checking during storage or transmission of the data frame.
地址 San Jose CA US
您可能感兴趣的专利