fpga扫频
-
[FPGA] 7系列FPGA的基础知识
Virtex-7 Family是Xilinx公司推出的一系列FPGA器件,采用了28纳米工艺制造。它是Xilinx公司的第一个采用28纳米工艺的FPGA系列,提供了高性能、低功耗和灵活性的特点。 Virtex-7 Family提供了不同规模的器件,包括Virtex-7 XT、Virtex-7 HT、Virtex-7 H580T、Virtex-7 VXT和Virtex-7 VX系列,每个系列都
-
FPGA代做-基于FPGA的QPSK实现
FPGA代做-基于FPGA的QPSK实现 第一章 课题研究意义和发展前景 OQPSK调制技术是一种恒包络调制技术,受系统非线性影响小,具有较高的带宽利用率和功率利用率,在卫星环境、无线环境下得到广泛应用。因此,在通信信号侦收设备所处理的信号中,存在大量的OQPSK信号。在传统
-
【FPGA】FPGA实现UART串口通信回环
关于UART协议的基础理论部分已经在上一篇文章中讲述,不再重复介绍。 UART通信协议 本文主要介绍如何使用Verlilog编程,通过FPGA实现UART串口通信回环工程。在本工程中所使用的系统时钟为50MHz,如果选择115200的波特率进行数据传输,那么传输1bit所用的时钟周期数就是50_000_
-
明德扬FPGA至简设计原理与应用 第一篇 FPGA基础知识 第一章 FPGA简介
FPGA 的全称为 Field-Programmable Gate Array, 即现场可编程门阵列。FPGA 就是一个可以“改变”内部结构的芯片,而让这个芯片来实现怎样的功能,就需要通过编程即设计HDL,经过 EDA工具编译、综合、布局布线成后转换为可烧录的文件,最终加载到 FPGA 器件中去,改变 FPGA 内部的连
-
FPGA学习笔记-1 FPGA原理与开发流程
注:笔记主要参考: B站 正点原子 教学视频“正点原子手把手教你学FPGA-基于达芬奇Pro开发板 Artix-7 XC7A35T/XC7A100T”。 小梅哥爱漂流 教学视频“【零基础轻松学习FPGA】小梅哥Xilinx FPGA基础入门到项目应用培训教程”。 B站搬运 “特权同学2020版《深入浅出玩转FPGA视频教程》
-
FPGA项目(4)--基于FPGA的电子琴
本次设计是基于FPGA的电子琴,设计要求如下: 本次我采用modelsim仿真的方式验证设计功能的正确性。工作时钟选择50MHZ。 所谓电子琴,本质就是用按键控制蜂鸣器发出不同频率的声音。我们平时所接触的音乐,从低音到高音,从哆瑞咪发
-
【LabVIEW FPGA入门】FPGA中的数学运算
数值控件选板上的大部分数学函数都支持整数或定点数据类型,但是需要请注意,避免使用乘法、除法、倒数、平方根等函数,此类函数比较占用FPGA资源,且如果使用的是定点数据或单精度浮点数据仅适用于FPGA终端。 支持的数据类型: 8位有符号和无符号整数数值
-
FPGA 开发必备:从零开始学习 FPGA 设计
FPGA 开发必备:从零开始学习 FPGA 设计 FPGA 是一种可编程逻辑器件,可以在不用重新设计硬件电路的情况下修改其功能。它是数字电路设计中最重要的组成部分之一。FPGA 的广泛应用领域包括通信、计算机、图像处理、音频处理等。 要想成为一名合格的 FPGA 工程师,你需要了
-
FPGA验证学习(七): FPGA原型验证是什么?
不得不说关于硬件的设计的文章内容关注度还是不如软件,哈哈哈,这里来看看FPGA原型验证到底是什么? 我也是刚刚入门的小菜鸡,用白话文说说我的理解,如果有什么问题,欢迎大家指出。 其实关于芯片的验证有几个步骤,但是在流出网表之前的我们叫前端,而前端设计
-
FPGA 学习笔记:Vivado 工程更改FPGA 型号
FPGA 不同系列,型号有些区别,并且不同型号FPGA 工程生成的 bit 文件,无法下载 当前最好的方式是每个型号都重新创建一个工程,不过这样多少有点繁琐,Vivado可以更改FPGA型号 设置里面,可以查看当前的FPGA型号 也可以通过【Window】 - 【Project Summary】,查看当前工程的FPGA
-
FPGA项目(12)——基于FPGA的万年历设计
首先称述一下所实现的功能:可以显示年、月、日、时、分、秒,有闹钟设置功能,闹钟时间到时,蜂鸣器响,报警。用6位数码管进行显示,分三个显示页面,第一个页面显示年月日,第二个界面显示时分秒,第三个页面显示闹钟时间。可以用按键进行翻页,按键进
-
【FPGA入门】第七篇、FPGA实现VGA接口驱动
目录 第一部分、实验结果 1、横的三色彩条效果 2、竖的三色彩条效果 第二部分、VGA驱动基本知识 1、VGA分辨率问题 2、VGA驱动波形 2.1、工业标准的时序波形图 2.2、比上面那张图更容易理解的图 2.3、每个区域对应的时间 2.4、不同分辨率的表格 3、VGA扫描范围问题
-
提高你的FPGA技能!使用Python操控FPGA
提高你的FPGA技能!使用Python操控FPGA 当我们谈到FPGA时,通常会立即想到Verilog或VHDL等硬件描述语言。然而,除了这些语言之外,还有一种更加现代的方法来控制FPGA,那就是Python。 Python在工程学科中使用越来越普遍,因为它易于学习、容易阅读,并且具有强大的库和框架。在
-
【FPGA开发】HDMI通信协议解析及FPGA实现
笔者在这里使用的开发板是正点原子的达芬奇开发板,FPGA型号为XC7A35TFGG484-2。参考的课程是正点原子的课程手把手教你学达芬奇达芬奇Pro之FPGA开发篇。 HDMI,全称为High Definition Multimedia Interface,即高清多媒体接口。它不仅可以传输视频信号,还可以传输音频信号。上
-
【FPGA实验1】FPGA点灯工程师养成记
对于FPGA几个与LED相关的实验(包括按键点灯、流水灯、呼吸灯等)的记录,方便日后查看。这世界上就又多了一个FPGA点灯工程师了😏 一、按键点灯 按键点灯程序比较简单,就不搞仿真了,直接上机 1、按键点灯程序 由程序得到的RTL图: 2、硬件实现 (1)引脚分配与接线
-
FPGA资源评估:如何优化FPGA资源利用率
FPGA资源评估:如何优化FPGA资源利用率 在FPGA设计中,资源利用率是一个非常重要的指标。如何优化FPGA资源利用率,进一步提高设计效率和性能呢?本文将从FPGA资源评估的角度,介绍如何合理地使用FPGA资源,减少浪费,实现资源的最优配置。 在FPGA设计中,我们经常会遇到资
-
FPGA项目(1)--FPGA驱动16*16点阵动态显示
本次实现的功能就是利用FPGA驱动16*16点阵,在按键的配合下实现文字的滚动显示、数字的倒计时显示,以及按键控制显示等等。先上一幅实物图吧 16*16点阵的硬件结构图如下所示: 可见,只要在C端输入高电平1,在R端输入低电平0,就可以点亮一颗LED。 我选择使用列扫描的
-
FPGA项目(9)——基于FPGA的交通灯设计
首先,简要阐述一下本次设计所实现的基本功能。 系统输入两组时钟,一个是50M时钟,一个是1HZ时钟,另外,系统还有一个复位信号,一个拨码开关信号。输出两组LED灯,分别表示东西方向、南北方向的红绿灯。每组灯为6位宽,表示各个方向的红、黄、绿
-
【FPGA】分享一些FPGA视频图像处理相关的书籍
在做FPGA工程师的这些年,买过好多书,也看过好多书,分享一下。 后续会慢慢的补充书评。 【FPGA】分享一些FPGA入门学习的书籍 【FPGA】分享一些FPGA协同MATLAB开发的书籍 【FPGA】分享一些FPGA视频图像处理相关的书籍 【FPGA】分享一些FPGA高速信号处理相关的书
-
【FPGA】分享一些FPGA高速信号处理相关的书籍
在做FPGA工程师的这些年,买过好多书,也看过好多书,分享一下。 后续会慢慢的补充书评。 【FPGA】分享一些FPGA入门学习的书籍 【FPGA】分享一些FPGA协同MATLAB开发的书籍 【FPGA】分享一些FPGA视频图像处理相关的书籍 【FPGA】分享一些FPGA高速信号处理相关的书籍