Re: Perhaps it's time you and Elmer got a refresher course on ECC and CRC.
Thanks, but it wasn't necessary. I am quite familiar with both techniques.
There is obviously no need to transfer an ECC code inside a packet of data that is CRC protected. If the CRC is correct, we're happy.
On the contrary, you would be making a huge architectural mistake if you include CRC without ECC. Just ask Sun. They had to recall a number of UltraSparc II systems when their caches became corrupted with double-bit errors. The problem with CRC is that it only identifies errors in the packet data itself, which is encoded at the protocol level. If the error happens before this, then the CRC will be correct, but the data will still be corrupted.