Saturday, April 3, 2021
Perl Basic Examples
Perl Commands: Reference Sheet
Here are some important Perl commands and constructs that are commonly used in Perl scripts to serve as a reference.
Friday, April 2, 2021
Gated Clock Divider for integral N
Here is a practice question in Verilog where we implement a gated clock divider with the given specifications.
Sunday, February 28, 2021
MIPS Processor Design Using Verilog: Part 3
The previous two sections of the Processor Design series explored the intricacies involved in designing a simple MIPS based processor. In this final section, we will look at how the processor can be simulated and how we can check the results.
MIPS Processor Design Using Verilog: Part 2
In Part 1 of the Processor Design series, we saw the descriptions of the individual datapath components of a typical Processor.
In the current Part 2 of the series, let us put them together, generate the Control Unit and understand how the overall processor works.
MIPS Processor Design using Verilog: Part 1
Let us design a simple MIPS based processor and write a Verilog code for it.
Let us first individually examine the typical components of a generic processor and then put them all together to build the complete design of the processor.
Saturday, February 20, 2021
ALU design in Verilog using MIPS Instruction Set
MIPS is a RISC (Reduced Instruction Set Computer) based architecture which is used in MIPS based processors. Let us design a simple ALU in Verilog using few example instructions from the MIPS Instruction Set.