Forum Discussion
Altera_Forum
Honored Contributor
10 years ago --- Quote Start --- Work of Dr. Adrian Thompson works only because of crosstalk, a very undesidered design that works only in very tight conditions of PVC.. not the way.. --- Quote End --- Amusing! From the article: "Adrian Thompson's research has progressed so far that he no longer knows how his chips work." I'm glad someone was able to figure out how the circuit was really working. Dude, if you really want to explore this idea I would suggest the following approach: Take an RTL model of a single FPGA logic cell, including all the internal configuration. Pick any FPGA family such as the one on your board. Allow yourself up to N instances, and the configuration of those devices will be part of the genome. Then devise a way to map another part of the genome to random connections between those components, including tying various inputs to 1 or 0. Now you can build a simulation model, connect it to your testbench, and get results. Shuffle & mutate genes, repeat. I think that would be interesting by itself though I don't know how useful it might be. The next step would be to include delays for both logic and wiring, and if that's done then you could run any resulting design on your hardware. If that's not enough for you then include memories and multipliers in the mix with the logic cells.