This repository houses the Digital Design Calculator Project undertaken as part of the 2023 digital design course. The project involves designing a digital calculator using specific tools and techniques.
- Digital Tool
- Icarus Verilog
- Microsoft Word
- Figma
The goal of this project is to implement a digital calculator utilizing the resources provided by the Digital Tool (.dig extension) and simulating the design using Icarus Verilog. The project focuses on applying digital design concepts learned during the course to create a functional calculator.
/project
: Contains the source code for the digital calculator design./docs
: Supplementary documentation related to the design reports.
-
Digital Tool Installation: Follow the instructions provided in the Digital Tool repository to install and set up the required environment.
-
Simulating the Design with Icarus Verilog:
- Install Icarus Verilog for simulating the design.
- Set up Icarus Verilog to simulate the digital calculator.
-
Configuration of Digital Tool:
- In the advanced settings of the Digital Tool, configure the path for iverilog (C:\iverilog\bin\iverilog.exe) to enable seamless integration with Icarus Verilog.
-
Project Report:
- Access the comprehensive project report documenting the design process, methodology, and results. It is available in MS Word format within the
/docs
directory.
- Access the comprehensive project report documenting the design process, methodology, and results. It is available in MS Word format within the