An FPGA architecture and method enables partial reconfiguration of selected
configurable logic blocks (CLBs) connected to an address line without
affecting other CLBs connected to the same address line. Partial
reconfiguration at a memory cell resolution is achieved by manipulating
the input voltages applied to the address and data lines of an FPGA so
that certain memory cells are programmed while other memory cells are not
programmed. In addition, partial reconfiguration at a CLB resolution can
be achieved by hardwiring the FPGA to enable selection of individual CLBs
for reconfiguration.