Programmable integrated circuits are small electronic components constructed in such a way that a designer can configure them to perform a specific function. These programmable logic devices range in complexity from a few hundred to tens of thousands of equivalent…