Blogs

Encoder using – Verilog

Encoders are digital circuits that are used to encode data, and convert human understandable data to machine understandable data. A simple example is ASCII encoder, which converts the key pressed on the key board to its corresponding, machine understandable, code. Encoders are very useful in digital circuits, from pocket calculators to keyboards and much more.…

FSM Based Dual Edge Detector

Verilog Programming Edge detectors can be realized using many circuits in digital electronics. Here we will try to create a dual edge detector using FSM(Finite state Machine). Basically, we are trying to detect the rising as well as falling edges of the input signal. These type of designs are important when our application is event…

Decoder Using – Verilog

3 to 8 Decoder using Verilog Programming Content to be covered : Decoder -> what is it?Truth TableEnable logic Verilog CodeRTL viewTestbenchStimulation 1. Decoder -> what is it? A decoder is a digital circuit, that helps convert an given n coded input to a 2n outputs. A decoder various applications such as data multiplexing and…