Skip to main content

Recently Updated Pages

Exploring the Top Navigation Bar

ChipInventor Overview

Now, we are going to explore the top navigation bar, which contains: New Project: Creates ne...

Updated 3 months ago by Caroline

Exploring the Tool's Dashboard

ChipInventor Overview

Welcome to ChipInventor Overview, an introductory guide designed to introduce you to the key feat...

Updated 3 months ago by Caroline

Wrapping Up

Implementing FPGAs with ChipInventor

In this tutorial, you learned to configure and connect blocks in ChipInventor to create a functio...

Updated 3 months ago by Caroline

Recorder

Implementing FPGAs with ChipInventor

If you want to reprogram (re-flash) the same design without making any changes (no new synthesis ...

Updated 3 months ago by Caroline

FPGA Validation

Implementing FPGAs with ChipInventor

Once the project has been successfully programmed onto the FPGA, it’s time to test it in real har...

Updated 3 months ago by Caroline

Synthesis and Record

Implementing FPGAs with ChipInventor

After confirming your design is error-free in the Advanced Simulation: 1. Click on the Synthesiz...

Updated 3 months ago by Caroline

Choosing the FPGA and Simulation (Advanced)

Implementing FPGAs with ChipInventor

1. Click on Choose FPGA.  Select the option Tang Primer 20k. 2. Click on the Simulate tab...

Updated 3 months ago by Caroline

Adding the Blocks

Implementing FPGAs with ChipInventor

For this project, you will use three main blocks: uart_rx: Receives the byte sent via UART. u...

Updated 3 months ago by Caroline

Creating the UART project

Implementing FPGAs with ChipInventor

In this guide, you will learn how to develop and program an FPGA project using ChipInventor, with...

Updated 3 months ago by Caroline

Wrapping Up

Creating and Using Testbenches

This tutorial provided a practical guide for creating and validating Flip-Flops using ChipInvento...

Updated 3 months ago by Caroline

Running the Simulation

Creating and Using Testbenches

To test the frequency division, follow these steps: 1. Run the TestBench in ChipInventor: Cli...

Updated 3 months ago by Caroline

Explanation of Key Sections in the Code

Creating and Using Testbenches

To ensure that the reader can understand and modify the TestBench if needed, let's go through the...

Updated 3 months ago by Caroline

Writing a Manual TestBench

Creating and Using Testbenches

Since we are not using the automated ChipInventor TestBench, we need to manually define input sig...

Updated 3 months ago by Caroline

Building Frequency Dividers

Creating and Using Testbenches

In this section, instead of using an external clock signal, we will manually generate input trans...

Updated 3 months ago by Caroline

Creating Flip-Flop Example

Creating and Using Testbenches

Welcome to our tutorial on TestBenches in ChipInventor. We’ll create a simple Flip-Flop circuit t...

Updated 3 months ago by Caroline

Wrapping Up

ChipInventor AI Assistant

Congratulations! You have learned how to configure and test a functional ALU using ChipInventor. ...

Updated 3 months ago by Caroline

Configuring and Testing the ALU

ChipInventor AI Assistant

Now, you have to configure and test if your project is working the right way.  1. Go to the Bloc...

Updated 3 months ago by Caroline