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
No problem my friend. After all we are in place for discussions. I think your reply would be to Burrguy (item 15).
He said exactly what you mentioned !
And I disagree with him too.
JudeLEE - the OpenCores site is a good start:
They have quite a selection of crypto cores for download. There are also quite a lot of research papers on the web - you could try e.g. IEEEXplore (but need to have the access to their article datatbase). The research papers tend to be quite general though.
Open cores is pretty good, Actel (now microsemi) has some cores built into libero. You can put an 8051 or other microprocessors on your FPGA and then use I2C,SPI ect cores for connecting logic.
@burrguy - I'm puzzled as to why you might want to put an 8051 into an FPGA. I can understand why you might put one of the FPGA vendors tiny processors in but if I want an 8051 I can buy a nice one with good peripherals pretty cheaply. Most of my FPGA projects use an ARM or similar micro connected to the FPGA - that way I can divide the task up and give different parts to the hardware best able to handle it.
Have you actually used the opencores 8051 (or similar) and if so how well did it work ?
About OpenCores I would like to know if any of you knows a tutorial on how to use a module/core from OpenCores together with LatticeMico32.
How do I put it together with the Wishbone?
Thomas
I am using mine to help create spread spectrum signals. See my companies website http://www.livewireinnovation.com/technology/.
I have also found FPGAs are great because of the ability to do many small tasks simultaneously.
Michael Diamond