Skip to main content

Recently Updated Pages

Chapter 6 - Open Source EDA Semiconductor Tools

Getting Started With Digital Chip Design

Click here to acess the chapter.

Updated 20 hours ago by Admin

Chapter 9 - Final Message

Getting Started With Digital Chip Design

Click here to acess the chapter.

Updated 20 hours ago by Admin

Chapter 8 - Some ChipInventor Example Designs

Getting Started With Digital Chip Design

Click here to acess the chapter.

Updated 20 hours ago by Admin

Chapter 7 - ChipInventor Cloud Digital Designer

Getting Started With Digital Chip Design

Click here to acess the chapter. 

Updated 20 hours ago by Admin

Chapter 5 - Digital Design Flow

Getting Started With Digital Chip Design

Click here to acess the chapter.

Updated 20 hours ago by Admin

Chapter 4 - Design Flow

Getting Started With Digital Chip Design

Click here to acess the chapter. 

Updated 20 hours ago by Admin

Chapter 3 - RISC-V

Getting Started With Digital Chip Design

Click here to acess the chapter. 

Updated 20 hours ago by Admin

Chapter 2 - Basic Concepts

Getting Started With Digital Chip Design

Click here to acess the chapter.

Updated 20 hours ago by Admin

Chapter 1 - Introduction

Getting Started With Digital Chip Design

Click here to acess the chapter.

Updated 20 hours ago by Admin

Scenario B – macOS Does Not Recognize the Device

Mac Support

If no prompt appears and the board is not listed in /dev/cu.*, follow the steps below to manually...

Updated 3 weeks ago by Admin

Scenario A – macOS Recognizes the Board Automatically

Mac Support

✅ Steps: 1. Connect the Dev Chip Board to a USB port on your Mac. 2. A dialog box will appear: ...

Updated 3 weeks ago by Admin

Hardware Validation

SPI Protocol

1. Power on both FPGAs. 2. Observe the slave’s LEDs—they should display the incrementing byte se...

Updated 3 weeks ago by Admin

Wrapping Up

SPI Protocol

Congratulations! You have developed a complete SPI communication project using the ChipInventor p...

Updated 3 weeks ago by Caroline

FPGA Synthesis and Programming

SPI Protocol

1. Open the Synthesize tab and click Start Synthesis. 2. Wait until all synthesis items turn gre...

Updated 3 weeks ago by Caroline

Simulation

SPI Protocol

1. Go to the Simulate tab and select Advanced Simulation. 2. Run Iverilog. 3. Check the console...

Updated 3 weeks ago by Caroline

Top-Level Connections

SPI Protocol

In this project, the FPGA Master and FPGA Slave are interconnected as follows: Common signal...

Updated 3 weeks ago by Caroline

Blocks Used

SPI Protocol

Block Function spi_master Generates SCLK, MOSI, and CS_n; sends ...

Updated 3 weeks ago by Caroline

Creating the Project in ChipInventor

SPI Protocol

1. Open ChipInventor. 2. Click New Project. 3. Fill in the fields: Name: SPI Communication T...

Updated 3 weeks ago by Caroline

SPI Protocol Overview

SPI Protocol

SPI (Serial Peripheral Interface) is a synchronous, full-duplex communication protocol used for h...

Updated 3 weeks ago by Caroline

Wrapping Up

I2C Protocol

Congratulations! You have developed a complete I2C communication project using the ChipInventor p...

Updated 3 weeks ago by Caroline