“…Furthermore, the most important of these processing steps, place and route (PAR), is very slow and not deterministic, making it difficult to reliably generate slightly altered bitstream and observe incremental changes in order to infer the function of the altered locations [5]. A well-known alternative is using virtual reconfigurable circuits (VRC) [6], a reconfigurable layer built on top of the reconfigurable fabric that reduces the complexity of the reconfiguration process, creating a kind of application specific programmable elements. Drawbacks of VRCs are complained about area and delay overheads, as well as high power consumption.…”