Skip to content

brown9804/Verilog_Different_Arch

Repository files navigation

Verilog Different Arch

Developing different projects in order to understand how the Icarus Verilog tools work with GTkWave and Yosys. Each subfolder contains a different project, along with its commenting code and explanation. In order to run it you must install Icarus Verilog, GTkWave and Yosys. You should consider that for each operating system where you want to install it, the guidelines that you must implement change. So you should search the internet how to properly install these tools.

The following references are recommended when working on OSX and you want to understand how they work:

[1] Amber. Install icarus-verilog on Mac OSX. http://macappstore.org/icarus-verilog/, 2017.

[2] Homebrew Formulae. xdot. https://formulae.brew.sh/formula/xdot, 2014.

[3] Brew Install. Install yosys on Mac with Brew. https://brewinstall.org/Install-yosys-on-Mac-with-Brew/,2017.

[4] William Ughetta. GTKWave on MacOS. https://ughe.github.io/2018/11/06/gtkwave-osx, 2018.

[5] C. Wolf. Yosys Open SYnthesis Suite. https://opencores.org/websvn/filedetails?repname=socgenpath=%2Fsocgen%2Ftrunk%2Ftools%2Fyosys%2Fyosyspresentation.pdf, 2016.

[6] D. Li.A “normal” sed on Mac. https://daoyuan.li/a-normal-sed-on-mac/, 2013

[7] W Snyder.Verilog-mode. www.veripool.org/projects/verilog-mode/wiki/Documentation, 2020

About

Developing different projects in order to understand how the Icarus Verilog tools work with GTKWave and Yosys.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published