I rarely use FPGAs. I mostly have stuck in other embedded development environments during my career. But, how are you using FPGAs these days?
Cabe
I rarely use FPGAs. I mostly have stuck in other embedded development environments during my career. But, how are you using FPGAs these days?
Cabe
Hi.
I use FPGAs and CPLDs a lot in the work I do. CPLDs are especially handy when it comes to voltage translation, as they are pretty inexpensive, and can easily be reprogrammed, so pin definitions can be moved around. An example of this would be the BusBlaster, where a CPLD is used as voltage translator.
I use FPGAs because you have total control of what is happening in real time. You are not limited to an "instruction" set, where a single instruction can take a couple of clock cycles.
Most of the times though, I implement some kind of microcontroller inside the FPGA, which makes it a great device. I'm in total control of the microcontrollers periphirals, and I can make my own if needed.
Visit my blog to see some of the FPGA board reviews and starter projects I did: http://blog.tkjelectronics.dk
Best Regards
Thomas Jespersen
Hi.
I use FPGAs and CPLDs a lot in the work I do. CPLDs are especially handy when it comes to voltage translation, as they are pretty inexpensive, and can easily be reprogrammed, so pin definitions can be moved around. An example of this would be the BusBlaster, where a CPLD is used as voltage translator.
I use FPGAs because you have total control of what is happening in real time. You are not limited to an "instruction" set, where a single instruction can take a couple of clock cycles.
Most of the times though, I implement some kind of microcontroller inside the FPGA, which makes it a great device. I'm in total control of the microcontrollers periphirals, and I can make my own if needed.
Visit my blog to see some of the FPGA board reviews and starter projects I did: http://blog.tkjelectronics.dk
Best Regards
Thomas Jespersen