An open API service indexing awesome lists of open source software.

https://github.com/scar027/digital-basics

Fundamental verilog codes covering combinational circuits, sequential circuits and finite state machines.
https://github.com/scar027/digital-basics

digital-electronics hdl testbench verilog verilog-hdl

Last synced: about 2 months ago
JSON representation

Fundamental verilog codes covering combinational circuits, sequential circuits and finite state machines.

Awesome Lists containing this project

README

          

# digital-basics
Fundamental verilog codes covering combinational circuits, sequential circuits
and finite state machines.

## Combinational Circuits
1. Half Adder
1. Full Adder
1. Behavioral Full Adder
1. Half Subtractor
1. Full Subtractor
1. Behavioral Full Subtractor
1. 1-Bit Magnitude Comparator
1. 3-Bit Magnitude Comparator
1. 8:3 Encoder
1. Behavioral 8:3 Encoder
1. 8:3 Priority Encoder
1. 2:4 Decoder
1. Behavioral 2:4 Decoder
1. 3:8 Decoder
1. 2:1 Multiplexer
1. 4:1 Multiplexer
1. Behavioral 4:1 Multiplexer
1. 8:1 Multiplexer (using 4:1 and 2:1)
1. 1:4 Demultiplexer
1. 3-Bit Even Parity Checker
1. 3-Bit Even Parity Generator
1. 3-Bit Odd Parity Checker
1. 3-Bit Odd Parity Generator
1. 4-Bit Ripple Carry Adder
1. 4-Bit Ripple Carry Subtractor
1. 4-Bit Ripple Carry Adder-Subtractor
1. 4-Bit Carry Lookahead Adder
1. 2-Bit Multiplier
1. BCD to 7-Segment Display