Skip to content
#

behavioural-simulation

Here are 9 public repositories matching this topic...

Language: All
Filter by language

Verilog-based priority encoder that takes 8 input lines (D0–D7) and produces a 3-bit binary output indicating the highest priority active input. Features: Priority logic ensures higher-priority signals override others. Logical equations used for encoding. Testbench covers various priority scenarios

  • Updated May 28, 2025
  • Verilog

Implements a hierarchical 1-to-16 demultiplexer using a 1x2 and two 1x8 demux blocks in Verilog. Directs a single input signal to one of 16 outputs based on select lines. Features: Hierarchical Verilog modules (1x2 and 1x8), Behavioral testbench for all 16 select combinations, Graph-based output verification

  • Updated May 28, 2025
  • Verilog

This repository contains the Verilog design and testbench for a 8x1 Multiplexer. It uses three select lines to choose one of the eight inputs (A0–A7) and drive it to a single output based on the logic expression: Y = S2'S1'S0'A0 + S2'S1'S0A1 + S2'S1S0'A2 + S2'S1S0A3 + S2S1'S0'A4 + S2S1'S0A5 + S2S1S0'A6 + S2S1S0A7

  • Updated May 28, 2025
  • Verilog

Improve this page

Add a description, image, and links to the behavioural-simulation 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 behavioural-simulation topic, visit your repo's landing page and select "manage topics."

Learn more