Skip to main content

Recently Updated Pages

Project Summary

Fast Fourier Transform (FFT)

This project implements a 64-point FFT-based audio processing system that captures audio from an ...

Updated 1 month ago by Caroline

Visual Resources

Reverse Camera

Figure 1: Connections in the FPGA Figure 2: Camera Figure 3: Camera

Updated 1 month ago by Caroline

Implementation

Reverse Camera

1. About This rear-view camera system is developed using the ChipInventor platform and implement...

Updated 1 month ago by Caroline

Visual Resources

CAN DC Motor Controller

Figure 1 – CAN DC Motor Controller input keys placement  

Updated 1 month ago by Caroline

Implementation

CAN DC Motor Controller

The subprojects have led0 and led1 for visual confirmation of proper CAN communication, where bot...

Updated 1 month ago by Caroline

Implementation

CAN PWM Duty Cycle Selector

The subprojects have led0 and led1 for visual confirmation of proper CAN communication, where bot...

Updated 1 month ago by Caroline

Project Summary

Reverse Camera

Implement a rear-view camera system using the Tang Primer 20K FPGA. The project utilizes the capa...

Updated 1 month ago by Caroline

Visual Resources

CAN PWM Duty Cycle Selector

Figure 1 – CAN PWM Duty Cycle Selector input keys placement

Updated 1 month ago by Caroline

Project Summary

CAN PWM Duty Cycle Selector

This project allows users to adjust the PWM duty cycle by incrementing or decrementing it in step...

Updated 1 month ago by Caroline

Project Summary

CAN DC Motor Controller

This project is about a motor control unit that receives the PWM duty cycle via CAN, generates a ...

Updated 1 month ago by Caroline

Visual Resources

USB Braille Machine

Figure 1 – Internationally Standardise Braille dots arrangement Figure 2 – Internationally...

Updated 1 month ago by Caroline

Implementation

USB Braille Machine

This digital Braille Machine is projected using the ChipInventor platform and implemented on the ...

Updated 1 month ago by Caroline

Project Summary

USB Braille Machine

The objective of this project is to simulate the FPGA (Tang Primer 20K) as a HID keyboard via USB...

Updated 1 month ago by Caroline

INOUT in Accelerometer Project

Inout Block

To test the INOUT block, we recommend that you access the "Accelerometer Reader" project within t...

Updated 1 month ago by Caroline

Wrapping Up

Accelerometer Reader

In this tutorial, you learned how to configure and connect blocks in ChipInventor to create an SP...

Updated 1 month ago by Caroline

Hardware Validation

Accelerometer Reader

After programming the FPGA, let’s test the hardware: On the top menu, click Main. Acces...

Updated 1 month ago by Caroline

Synthesis and Programming the FPGA

Accelerometer Reader

After confirming your design is error-free: Click the Synthesize tab. Select Start Synt...

Updated 1 month ago by Caroline

Project Simulation

Accelerometer Reader

Click the Simulate tab on the top menu. Select Advanced Simulation. In advanced mod...

Updated 1 month ago by Caroline

Connecting the Blocks

Accelerometer Reader

spi_ctrl Block Input: clk (System clock) Outputs: acc_mosi (sends commands to ...

Updated 1 month ago by Caroline

Understanding the blocks

Accelerometer Reader

For this project, we will use four main blocks: spi_ctrl: Controls SPI communication with th...

Updated 1 month ago by Caroline