This sounds like just an fpga. What do you mean by “routing fabric stripped out?” How does data get from one cell to another?
The XC6200 became news once as they[1] used an evolutionary algorithm to create a configuration that can detect a single frequency tone. The resulting configuration was determined that it was impossible that it could work, but it did. Placing the configuration in a different part of the FPGA broke it.
It seemed that algorithm used the analog properties of the FPGA in that specific location to get to a smaller result.
[1] https://www.idi.ntnu.no/emner/tdt22/2011/Thompsonieeeehw.pdf