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. … Continue reading Encoder using – Verilog

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 … Continue reading FSM Based Dual Edge Detector