Architecture and Circuit-Level Design of anSRAM-Based Field-Programmable Gate