What are some practical applications of an FPGA?

前端 未结 7 2126
无人共我
无人共我 2021-02-01 19:58

I\'m super excited about my program powering a little seven-segment display, but when I show it off to people not in the field, they always say \"well what can you do with it?\"

7条回答
  •  青春惊慌失措
    2021-02-01 20:32

    You can evolve circuits, this is a bit old school evolutionary algorithms but starting from a set of random individuals you can select the circuits that score higher in a fitness function than the rest and breed them to create a new population ad infinitum. read up about Evolutionary Hardware, think this book covers FPGA's http://www.amazon.co.uk/Introduction-Evolvable-Hardware-Self-Adaptive-Computational/dp/0471719773/ref=sr_1_1?ie=UTF8&qid=1316308403&sr=8-1

    Say for example you wanted a DSP circuit, you have an input signal and a desired output signal, starting with a random population you select perhaps only the fittest (bad) or perhaps a mixture of fitties and odd ones to create the next generation. after a number of generations you can open the lid and discover low and behold evolution has taken place and you have a circuit that may even out perform your initial expectations!

    also read the field guide to genetic programming, it's free on the web somewhere.

提交回复
热议问题