Skip to content
#

vlsi

Here are 19 public repositories matching this topic...

A SystemVerilog implementation of a 4-bit unsigned array multiplier using structural design. The module computes an 8-bit product from two 4-bit binary inputs by generating partial products and summing them using full adders. Ideal for learning digital design fundamentals and testing with simulators or FPGA synthesis tools.

  • Updated May 29, 2025
  • SystemVerilog

Verilog implementation of a synchronous 4-bit up/down decade counter with asynchronous clear, load, and carry-out features. Also includes a 2-decade decimal counter design using two such counters cascaded together. Simulates counting up/down from 00 to 99 with load, increment, and clear operations.

  • Updated May 30, 2025
  • SystemVerilog

Verilog implementation of an 8-bit bidirectional synchronous shift register with asynchronous clear and parallel load capability. Supports left shift, right shift, no operation, and direct parallel loading via control inputs. Ideal for learning shift register operations and mode control logic.

  • Updated May 30, 2025
  • SystemVerilog

Improve this page

Add a description, image, and links to the vlsi topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the vlsi topic, visit your repo's landing page and select "manage topics."

Learn more