Forum Discussion
Altera_Forum
Honored Contributor
14 years agoIt seems you should first get an idea of how an FPGA works.
Basically an FPGA is empty Hardware, until you program it. What you call FPGA language is either VHDL or Verilog, which is a language that defines the hardware only. Without that, you will have a piece of metal with a lot of pins to it. For starters, use the Altera Quartus software. You should have received some CD or DVD with the board, which contains the software you need and lots of examples to get you started. Wether you need to write software in C++ or whatever language, you need a processor that understands it. It's up to you to create a processor within the FPGA, or to implement all neccessary logic as dedicated cells (as one would do with logic chips). The DE2 already is the development kit to help you with that, for your task the starting point might be some video example project for the DE2. But before that, you should have a look at the introduction examples, to get an idea what you are working with and what you want to achieve. As long as you don't know what you can do with the DE2 at all, I would not advise you to design a rather complex video streaming system with sophisticated image recognition.