fpga开发
-
基于FPGA的数字秒表设计(完整工程)
目录 概述 设计功能 数字秒表设计的目的 模块仿真 设计代码 概述 该设计是用于体育比赛的数字秒表,基于FPGA在Quartus II 9.0sp2软件下应用VHDL语言编写程序,…
-
【XILINX】各系列FPGA的高速收发器速度及特点
概述 xilinx收发器产品涵盖了当今高速协议的全部范围。GTH 和 GTY 收发器提供要求严苛的光学互连所需的低抖动,并具有世界一流的自适应均衡功能以及困难的背板…
-
【Verilog】期末复习——简要说明仿真时阻塞赋值和非阻塞赋值的区别。always语句和initial语句的关键区别是什么?能否相互嵌套?
系列文章 数值(整数,实数,字符串)与数据类型(wire、reg、mem、parameter) 运算符 数据流建模 行为级建模 结构化建模 组合电路的设计和时序电路的设计 有限状态…
-
Xilinx FPGA DDR3设计(三)DDR3 IP核详解及读写测试
引言:本文我们介绍下Xilinx DDR3 IP核的重要架构、IP核信号管脚定义、读写操作时序、IP核详细配置以及简单的读写测试。 01.DDR3 IP核概述 7系列FPGA DD…
-
详解FPGA —— 下一代AI算力芯片(上)
本文将详细介绍FPGA芯片。 微信搜索关注《Java学研大本营》 CPU为一般计算提供了一套通用的计算指令,要修改或优化应用程序,我们更改代码,但硬件是固定的。然而,这种通用化是以…
-
FPGA实现cameralink接口图像传输
硬件芯片实现cameralink图像传输 常用的cameralink收发芯片有DS90CR287和288,287发送288接收。只需要向芯片提供像素时钟和cameralink协议中…
-
dB的换算方法
一、dB的意义 分贝是我国法定计量单位中的级差单位,表示为dB。定义为:两个同类功率量或可与功率类比的量之比值的常用对数乘以10等于1时的级差。 dB基本上是一个比例数值,再次强调…
-
硬件和软件看门狗的差别
说到提高系统的可靠性,刚入门的工程师都知道,增加一个看门狗是重要的手段。看门狗又分软件看门狗和硬件看门狗,但是很多人可能没有深入了解其中的区别,工作中可能都遇到这样的PK: …
-
FPGA原理与结构(6)——分布式RAM(Distributed RAM,DRAM)
系列文章目录:FPGA原理与结构(0)——目录与传送门 目录 一、RAM概述 1、RAM基本概念 2、FPGA中RAM的分类 二、DRAM详解 1、FPGA资源 2…
-
一起学习用Verilog在FPGA上实现CNN—-(七)全连接层设计
1 全连接层设计 1.1 Layer 进行线性计算的单元layer,原理图如图所示: 1.2 processingElement Layer中的线性计算单元processingEl…
-
Turbo码译码原理以及算法(一)
前言: 本文对最近学习的Turbo译码原理,以及译码器采用的MAP译码算法。根据最近学习的几篇论文,结合自己的理解,作一个总结,本文只作为自己的学…
-
FPGA上利用Vitis AI部署resnet50 TensorFlow神经网络模型
FPGA上利用Vitis AI部署resnet50 TensorFlow神经网络模型 参考Xilinx官方教程快速入门 • Vitis AI 用户指南 (UG1414) 克隆 Vi…
-
Vitis AI安装步骤-包括Ubuntu、Docker安装
环境安装流程 Ubuntu 20.04 安装 下载镜像:ubuntu-20.04.6-desktop-amd64.iso 下载 rufus: 官网地址 制作USB启动盘 开机按 D…
-
语音降噪系统 FPGA 实现及算法详解
语音降噪系统 FPGA 实现及算法详解 在日常的语音通信中,由于外部噪声等干扰因素的存在,会使得语音质量受到影响,甚至无法正常进行通信。为了解决这个问题,我们可以利用 SOPC 技…
-
FPGA平台以太网学习:涉及1G/2.5G Ethernet 和Tri Mode Ethernet MAC两个IP核的学习记录(一)——知识补给
学习不能稀里糊涂,要学会多思考,发散式学习以及总结: FPGA作为一种器件,只是实现目的的一种方法,过度追求实现的技术细节(用hdl还是hls,用啥芯片,用啥接口)容易只见树木不见…
