01Deep Learning Case 6 – Overall Implementation of CNN Convolutional Neural Network Based on FPGA
This tutorial provides a detailed introduction on how to implement a CNN convolutional neural network on FPGA, including the image input layer, convolutional layer, activation layer, and pooling layer. Using Verilog programming, it gradually constructs the overall structure of the CNN and provides an RTL structural diagram to show the connections between various modules.
02Subscription link for 100 Examples of FPGA Introduction
https://blog.csdn.net/ccsss22/article/details/121877028?spm=1001.2014.3001.5502
*
FPGA/MATLAB/Simulink Tutorials
The author has been engaged in MATLAB algorithm simulation for 15 years and FPGA system development for over 12 years. They are skilled in solving various algorithm simulations, modeling, communication, image processing, AI, and intelligent control. The author has written a total of four volumes of FPGA/MATLAB/Simulink learning tutorials on their CSDN blog over the years. Interested students and friends can click the article link below for more details.
The MATLAB Introduction 100 Examples tutorial introduces the development process of MATLAB in ten commonly used fields, including communication algorithm simulation, optimization algorithm simulation, image algorithm simulation, speech signal processing algorithm simulation, 3D reconstruction algorithm simulation, network algorithm simulation, numerical simulation algorithm simulation, control algorithm simulation, artificial intelligence algorithm simulation, and other fields. It meets the needs of most users.
The FPGA Introduction 100 Examples tutorial, taking Xilinx’s FPGA as an example and using the Vivado development platform, introduces 100 small examples of FPGA development from simple to complex. It covers various aspects such as communication, image, speech, control, artificial intelligence, interfaces, memory, encryption and decryption, and hardware debugging, fully satisfying friends’ learning needs.
The Simulink Introduction 60 Examples tutorial covers conventional mathematical formula modeling, communication and signal processing modeling, control modeling, image and video algorithm modeling and simulation, as well as power system modeling and simulation. It meets the needs of most users learning the basics of Simulink.
The FPGA/MATLAB/Simulink Joint Application Development Introduction and Advanced X Examples tutorial, based on the basic introduction, delves into more complex cases from communication, image, speech, control, artificial intelligence, interfaces, memory, encryption and decryption, and hardware debugging, reinforcing the knowledge learned in the introductory course. Tutorial 4, due to the involvement of multiple specialties, allows users to choose any chapter based on their actual needs for individual subscription learning.
[Click the “Read the original text” in the lower left corner to view the tutorial introduction]
