Skip to content

Latest commit

 

History

History
26 lines (11 loc) · 1.31 KB

README.md

File metadata and controls

26 lines (11 loc) · 1.31 KB

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