Hi,
Please excuse me for sounding like I don't have a clue what I'm talking about. I am here because I want to learn.
I have a project I have been working on that requires physical hardware. I will be getting someone to assist with building the hardware, but it will be up to me to programme it. Originally I was going to use a microcontroller, as I have C programming experience. After further investigation, I thought it would be a better idea to use an FPGA and do it all in hardware. The functionality is mainly I/O related, so hardware seems like a sensible choice.
Why I am here is to seek some advise on which language to use, what software I will require, and how far I can get using open source or free software, before we actually need to build the hardware to test with.
I am open minded about learning SystemC, VHDL, or Verilog in order to get this done. Which of these would allow me to get further, bearing in mind I need to write code, debug it, and eventually get it on to an FPGA, using (I assume) vendor-specific tools?
SystemC seems like the obvious choice given it is based on C++, but there doesn't seem to be any clear description on how to get from SystemC code to an FPGA.
Thanks,
RL.