Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

is there a verilog tutorial where you build a very simple microprocessor? [closed]

I'm a programmer wishing to learn verilog.

What would be amazingly neat would be a tutorial where one constructs a tiny microprocessor with a very clean design, something like an Intel 4004, and then goes on to actually make it using an fpga and gets it to flash LEDs to order.

Is there such a tutorial?

If not, I might have a go at writing one as I try to do it. Has anyone got any recommendations as to resources I might draw on? e.g. nice open source verilog compiler, debugging tools, simulators, verilog tutorials, cheap fpgas and programming tools, breadboards for LEDs, etc.

like image 884
John Lawrence Aspden Avatar asked Apr 25 '12 19:04

John Lawrence Aspden


People also ask

Which is better Verilog or VHDL?

Verilog has a better grasp on hardware modeling, but has a lower level of programming constructs. Verilog is not as verbose as VHDL so that's why it's more compact. All in all, Verilog is pretty different from VHDL. There are some similarities, but they are overshadowed by their differences.

Is Verilog coding easy?

Learning Verilog is not that hard if you have some programming background. VHDL is also another popular HDL used in the industry extensively. Verilog and VHDL share more or less same market popularity, but I chose Verilog since it is easy to learn and its syntactical similarity to C language.

Is Verilog used in industry?

Yes, Verilog HDL is being used in most parts of world in most of the ASIC Designs. 12 -15 years ago situation was different, VHDL was more famous and now most of the ASIC projects are dominated by Verilog based Designs.


1 Answers

I found some glorious slides about an elementary microprocessor here:

http://www.slideshare.net/n380/elementary-processor-tutorial

like image 160
John Lawrence Aspden Avatar answered Sep 23 '22 17:09

John Lawrence Aspden