logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

​深度神经网络FPGA设计进展、实现与展望​

随着智能化时代的到来,人工智能的应用已经深入到社会的各行各业. 作为人工智能的主要研究分支,神经网络的研究和发展成为主导当前智能化程度的主要力量.近年来,随着人工智能的快速发展,FPGA 由于其独有的硬件特点成为深度神经网络产业应用的宠儿.本文主要从FPGA实现深度神经网络方面,考虑深度神经网络模型的压缩方法、如何把复杂模型落地到小型设备上等方面展开论述,让人工智能真正的在各个领域落地。深度神经网

文章图片
#fpga开发
2023 电赛 H 题三种方案全代码融入深度解析与题库

本文摘要: 本文详细介绍了三种信号分离方案的工程实现代码与原理分析。方案一采用纯FPGA FIR直接滤波,通过1024阶低通/高通滤波器分离固定频率信号;方案二基于FFT频域识别与锁相重构,实现自适应频率分离;方案三为FPGA+STM32异构方案,兼顾实时性与灵活性。全文包含完整可工程化代码(SystemVerilog/Verilog/C)、模块级设计细节、35道选择题与深度解析,覆盖定点数运算、

文章图片
#fpga开发
AbstractMachine 深度解析:一生一芯的硬件抽象层设计(源码级详解)

本文深入解析了AbstractMachine(AM)硬件抽象层的设计与实现。AM通过五层架构模型(应用层、API层、ISA层、平台层、编译层)屏蔽硬件差异,提供统一的裸机编程环境。文章详细剖析了TRM、IOE、CTE等核心模块的实现,展示了AM如何通过最小抽象原则、接口与实现分离等设计思想,实现跨架构支持。编译系统采用分层Makefile设计,支持灵活配置不同硬件平台。AM的优雅设计使其成为操作系

文章图片
#java#微服务#开发语言
AbstractMachine 深度解析:一生一芯的硬件抽象层设计(源码级详解)

本文深入解析了AbstractMachine(AM)硬件抽象层的设计与实现。AM通过五层架构模型(应用层、API层、ISA层、平台层、编译层)屏蔽硬件差异,提供统一的裸机编程环境。文章详细剖析了TRM、IOE、CTE等核心模块的实现,展示了AM如何通过最小抽象原则、接口与实现分离等设计思想,实现跨架构支持。编译系统采用分层Makefile设计,支持灵活配置不同硬件平台。AM的优雅设计使其成为操作系

文章图片
#java#微服务#开发语言
推荐几个让人受益匪浅的FPGA开源项目

本文介绍了四个基于FPGA的开源项目,涵盖深度学习加速、电机控制、通信协议和图像处理等领域。第一个项目使用FPGA加速7层CNN网络,通过shift-register和流水线结构优化性能,实现每张图像处理时间小于1ms。第二个项目实现FOC电机控制算法,包含PID、SVPWM等核心模块,支持PMSM和BLDC电机驱动。第三个项目设计AXI4接口的UART协议模块,可用于SoC系统调试。第四个项目在

文章图片
#fpga开发
AI 浪潮下,FPGA 如何实现自我重塑与行业变革

AI 与 FPGA 的结合已经在多个行业取得了成功应用,下面将介绍几个典型案例,展示 AI+FPGA 解决方案的具体应用和价值。1. 微软 Project Brainwave微软的 Project Brainwave 是一个在云和边缘进行实时 AI 推理的深度学习平台。该项目基于高性能 FPGA,通过软神经网络处理单元(NPU)加速深度神经网络(DNN)推理,应用于计算机视觉和自然语言处理等领域(

文章图片
#人工智能#fpga开发
到底了