sifferman / muxes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SystemVerilog Multiplexers Examples

About

This repo provides examples of how to use multiplexers in IEEE 1800 SystemVerilog.

always_comb begin
    if (a)
        b = c;
    else
        b = d;
end

Getting Started

Installation of Required Tools

# OSS-CAD-Suite and Zachjs-sv2v
wget -O - https://raw.githubusercontent.com/sifferman/hdl-tool-installer/main/install | bash -s -- <build_dir> --oss-cad-suite --zachjs-sv2v

Run Examples

cd registerfile_example
make

References

IEEE 1800 Specifications

https://ieeexplore.ieee.org/document/8299595

About

License:MIT License


Languages

Language:Tcl 37.7%Language:SystemVerilog 32.4%Language:Makefile 29.8%