tajiknomi
Member level 4
I don't know whether it is the right place for posting such question or not.
This question is opinion based so feel free to share your experience.
Background:
I had a year experience programming in C, had worked on micro-controllers like PIC for a little time and now working on nvidia-cards for parallelizing some of my algorithms.
Before posting this question, i had already searched such kind of questions and i realized that the above experience will not help me out in exploring FPGA.
Reason for development on xilinx SOC:
The company for which i'm currently working wants me to, because they have some projects in mind which they think would be better suited for SOC/FPGA.
What i need to know:
1) Apart from learning Digital logic design, languages like (VHDL/VERILOG), Architecture; what other domain(s) should i be familiar with if i had to start simple projects on SOC?
2) I would like to purchase a xilinx cheap development board for starting purposes, any advice on which one would be better for a complete noob ?
3) Are there any book(s) which is based on a xilinx SOC development board so that it is easy for me to get started, like a step-by-step intro to how to write "a good Hello World exercise" on SOC,for example.
4) Any recommended books ?
This question is opinion based so feel free to share your experience.
Background:
I had a year experience programming in C, had worked on micro-controllers like PIC for a little time and now working on nvidia-cards for parallelizing some of my algorithms.
Before posting this question, i had already searched such kind of questions and i realized that the above experience will not help me out in exploring FPGA.
Reason for development on xilinx SOC:
The company for which i'm currently working wants me to, because they have some projects in mind which they think would be better suited for SOC/FPGA.
What i need to know:
1) Apart from learning Digital logic design, languages like (VHDL/VERILOG), Architecture; what other domain(s) should i be familiar with if i had to start simple projects on SOC?
2) I would like to purchase a xilinx cheap development board for starting purposes, any advice on which one would be better for a complete noob ?
3) Are there any book(s) which is based on a xilinx SOC development board so that it is easy for me to get started, like a step-by-step intro to how to write "a good Hello World exercise" on SOC,for example.
4) Any recommended books ?