“…Different parallel hardware circuits and software algorithms that perform the CRC computation have been the subject of a substantial amount of research effort, e.g., see [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12] and [13], [14], [15], [16], [17], [18] for hardware and software deployments, respectively.…”