Altera_Forum
Honored Contributor
8 years agoHow to put an additional sub circuit to physically different locations in FPGA?
Hello,
I am researching on detecting Hardware Trojan, so I have 2 different designs: 1. Original circuit 2. Original circuit + Hardware Trojan (added into original circuit source code). So I have a couple of following questions: a. My detection method is sensitive to changes in layout. Is there anyway that after adding hardware trojan to the original circuit code and recompiling it, I can keep the placement and routing (layout) of the original circuit part is exactly the same as before adding anything. I mean all the resources used, the physical location and routing should be the same for the original part of the new circuit. The only change should be the additional hardware trojan is placed somewhere, physically and connected to the original circuit? b. Can I change the location of the hardware trojan? Like put it in the left corner or right corner of the FPGA, move it further or closer from the original circuit ?? I am thinking of using ECOs, but it seems to be very complicated and take a lot of time and I don't know how to use it yet. Thank you so much and I am looking forward to hearing from you guys.