Built-In Self-Test For Digital Signal Processor Cores In Virtex-4 And Virtex-5 Field Programmable Gate Arrays