Hi,
I am a pre-si verification engineer looking to learn HW design, synthesis and P&R through FPGAs. (I am already very comfortable with Verilog, so that is not the issue, I really want to learn to "design+synthesize+P&R" as opposed to "code in verilog").
Recently checked out Spartan dev kit, looks very affordable. Questions:
Is this the best way to go (for a hobbyist)? I am willing to spend couple 100 $$ on dev kits etc. Ive already downloaded the ISE Webpack and have full access to Modelsim at work.
What books should I get for DESIGN & SYNTHESIS (again, not verilog coding but "designing" synthesizable code with Verilog). Please suggest books with and without an FPGA "tilt" or focus if possible.
Once you do everything and download stuff into the FPGA, how do you run the application? For ex, if you design a H.264 encoder (just for example), and the FPGA already has the code downloaded after Synthesis and P&R stage, how can I pass an example stimulus file (ie H.264 stream) to see if it works correctly?
My grand vision is to build a H.264 encoder module in an FPGA, while teaching myself good design AND H.264 encoding in the process.
Am I missing anything here? Anything else I should know?
Thanks