VL-ECC: Variable Data-Length Error Correction Code for Embedded Memory in DSP Applications | IEEE Journals & Magazine | IEEE Xplore