On the diamond code construction

We introduce a new error correcting code, which we call the diamond code. Diamond codes combine the error correcting capabilities of product codes and the reduced memory requirements from CIRC, the code applied in the CD system.

[1]  J. Peek,et al.  Communications aspects of the compact disc digital audio system , 1985, IEEE Communications Magazine.