Installing Open-Source EDA Tools on a Virtual Machine

From Center for Integrated Circuits and Devices Research (CIDR)
Revision as of 18:12, 20 July 2022 by Louis Alarcon (talk | contribs) (Created page with "In this tutorial, we will create a Linux virtual machine (VM) running on your local (host) machine. We will then install open-source IC design tools here, isolated from the rest of your computer. == Installing Virtualization Software == You can use [https://www.virtualbox.org/ VirtualBox] or [https://www.qemu.org/ QEMU]. For Windows and MacOS users, VirtualBox is a common choice, while Linux users would probably use QEMU/KVM. After installing the virtualization softwar...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

In this tutorial, we will create a Linux virtual machine (VM) running on your local (host) machine. We will then install open-source IC design tools here, isolated from the rest of your computer.

Installing Virtualization Software

You can use VirtualBox or QEMU. For Windows and MacOS users, VirtualBox is a common choice, while Linux users would probably use QEMU/KVM.

After installing the virtualization software, you can now create virtual machines.

Installing Ubuntu

For EE220, it is sufficient to create a VM with 2 cores, 8GB of RAM, and 100GB of (disk) storage. Enable networking on your VM so you can download and install software from the web.

You can download the ISO image of the latest Ubuntu release from the Ubuntu website. We are using Ubuntu 22.04 for this tutorial.

Boot up your VM using the Ubuntu ISO installer, and select normal installation. Follow the instructions for installing Ubuntu. At the end of the installation process, you will be asked to create a user account. You will use this to run the EDA tools we need for the class.

Installing Prerequisite Software