I'm learning to design circuits with Verilog HDL and program them in FPGA.
Why do I want to use Verilog and FPGA?
- Reduce hardware dependency on Integrated Circuits
- Parallelism and concurrency in software/hardware integration
- Evolutionary circuit
Following the steps in few tutorials. http://www.asic-world.com/verilog/ http://www.sutherland-hdl.com/online_verilog_ref_guide/vlog_ref_top.html fpga4fun http://www.fpga4fun.com/
Hardware
Mojo http://embeddedmicro.com/tutorials/mojo/
Some concepts http://en.wikipedia.org/wiki/Thread_(computing)
http://en.wikipedia.org/wiki/Netlist
http://en.wikipedia.org/wiki/Register-transfer_level
http://en.wikipedia.org/wiki/High-level_synthesis
http://en.wikipedia.org/wiki/Arbiter_(electronics)
http://www.ece.umd.edu/class/enee408c.S2002/Verilog-XL/command_line_options.html
http://www.stanford.edu/class/ee183/handouts_win2003/VerilogQuickRef.pdf