added the oversized DSP48A1 code needs more work