Facebook Pixel Accelerating AI 61+X500 | Circuit Cellar - education - Read this story on Magzter.com
Go Unlimited with Magzter GOLD

Go Unlimited with Magzter GOLD

Get unlimited access to 10,000+ magazines, newspapers and Premium stories for just

$149.99
 
$74.99/Year

Try GOLD - Free

Accelerating AI 61+X500

Circuit Cellar

|

March 2025

Handwritten Digit Recognition with FPGA-Powered CNNs

- Jichao Yang and Yiyang Zhao

Accelerating AI 61+X500

Discover how FPGA-powered Convolutional Neural Networks (CNNs) revolutionize handwritten digit recognition, achieving impressive speeds and accuracy. This article delves into the innovative implementation on the DE1-SoC platform, showcasing the seamless integration of hardware and advanced machine-learning techniques.

In the fast-paced world of artificial intelligence, deep learning—a key branch of machine learning—has gained significant attention, especially in fields such as computer vision and image processing. Among the various deep learning models, Convolutional Neural Networks (CNNs) have become the go-to choice for image recognition and analysis.

Since Yann LeCun introduced the LeNet-5 model in 1998 for handwritten digit recognition, CNNs have been widely adopted. However, running these models in programming languages such as C or Python can be slow due to their sequential processing nature and memory bottlenecks. To address those issues, we implemented the CNN model for digit recognition on an FPGA with Verilog, a hardware description language that allows for hardware-level parallelism and efficient data management through on-board memory (SRAM). The implementation utilizes parallelization for both computations and memory accesses, enabling faster processing.

This article provides an overview of how we implemented a CNN model on the DE1-SoC, a hardware design platform that includes the Altera Cyclone V FPGA and dual-core Cortex-A9 embedded cores, utilizing hardware-level parallelism. It explains the CNN architecture, the DE1-SoC board we used, the communication between the FPGA and hard processor system (HPS), and outlines the digit recognition process.

TRADITIONAL APPROACH FOR HANDWRITTEN DIGIT RECOGNITION

MORE STORIES FROM Circuit Cellar

Circuit Cellar

Circuit Cellar

Combining Nostalgic Design with Embedded Programming

In this article, Maxwell and Noah, two Cornell University undergrads, describe the design and implementation of a retro-inspired, side-scroller game, modeled after Super Mario Bros.

time to read

9 mins

May 2026

Circuit Cellar

Circuit Cellar

TI Unveils High-Performance Isolated Power Modules to Advance Power Density in Data Centers and EVs

Texas Instruments (TI) unveiled new isolated power modules, helping enable increased power density, efficiency, and safety in applications ranging from data centers to electric vehicles (EVs).

time to read

1 mins

May 2026

Circuit Cellar

Circuit Cellar

Using MapleLink for IoT Device Scanning

A Simple Tool for Probing On-Board Data

time to read

10 mins

May 2026

Circuit Cellar

Circuit Cellar

Edge Intelligence

Artificial Intelligence's Next Frontier

time to read

11 mins

May 2026

Circuit Cellar

Circuit Cellar

Bringing the World to SBCs

Sensor Shields Bring the Real World to Microcontrollers

time to read

7 mins

May 2026

Circuit Cellar

Circuit Cellar

1200V QSiC Dual3 Modules Enable Power Converters with Industry-Leading Conversion Efficiency and Power Density

SemiQ, Inc, a designer, developer, and global supplier of superior silicon carbide (SiC) solutions for ultra-efficient, high-performance, and high-voltage applications, has launched the QSiC Dual3, a family of 1200V half-bridge MOSFET modules for motor drives in data center cooling systems, grid converters in energy storage systems, and industrial drivers.

time to read

1 min

May 2026

Circuit Cellar

Marvell Launches Industry's First 260-Lane PCIe 6.0 Switch for AI Data Center Scale-Up Infrastructure

Marvell Technology, Inc., a leader in data infrastructure semiconductor solutions, announced Marvell Structera S 60260, the industry's first 260-lane PCIe 6.0 switch.

time to read

1 mins

May 2026

Circuit Cellar

Circuit Cellar

Saelig Introduces Advanced Aim-TTi ADM1055

Saelig Co., Inc., has introduced the Aim-TTi ADM1055 DMM, a next-generation 5½-digit bench digital multimeter engineered to deliver the measurement accuracy, flexible functionality, and seamless integration needed for development labs, production test environments, and educational establishments.

time to read

1 mins

May 2026

Circuit Cellar

Circuit Cellar

Granite 4 AI by IBM: Disrupting Traditional Approaches to Embedded Programming

What If Your Edge Device Could Read Its Own Instruction Manual?

time to read

9 mins

May 2026

Circuit Cellar

Circuit Cellar

Embedding Ergonomics Into Electronic Design

Tactile Sensing Can Provide Comfort and Fit to Electronics Users

time to read

3 mins

May 2026

Listen

Translate

Share

-
+

Change font size