跳转到主要内容

博客

YunSDR通信小课堂(第23讲)

如前所述,RF- ADC能够接收射频频率高达几GHz的信号。一旦数字化,信号被解调,这样它就以0赫兹为中心。该操作的关键是每个RF-ADC中的数字复混频器

一文快速掌握Vivado的FFT IP

今天分享一下vivado FFT IP,包括配置要点以及使用难点,让读者快速上手。

将自定义 IP (HDL)添加到 Vivado 模块设计(Block Design)

使用Vivado Block Design设计解决了项目继承性问题,但是还有个问题,不知道大家有没有遇到,就是新设计的自定义 RTL 文件无法快速的添加到Block Design中

快速傅里叶变换(FFT):从数学公式到5G信号,揭开数字世界的“频率密码”

你是否想过,为什么手机能瞬间解码WiFi信号?为什么音乐APP能一键分离人声和伴奏?答案就藏在快速傅里叶变换(FFT)这个“数字魔法”中

3分钟掌握离散傅里叶变换(DFT):数字世界的“频率解码器”

你是否好奇,一段嘈杂的录音如何被分离出人声和背景音乐?一张模糊的照片如何通过算法变得清晰?

简要讲解Xilinx SRIO IP(高速收发器二十八)

SRIO是串行RapidIO的简写,其实现代比较常用的高速接口协议,比如SRIO、PCIE、JESD204B等都是基于SERDES开发的,均属于高速串行总线

碎碎念,再聊HyperRAM存储器

近期在后台收到好几位朋友咨询一些关于HyperRAM的问题,熊猫君在这里简单的做一个总结。

YunSDR通信小课堂(第20讲)

RFSoC平台作为最先进的现代SDR平台,可以使用FPGA可编程逻辑内核生成GHz带宽信号,上变频、滤波、数字预失真甚至射频载波调制都可以通过数字方式进行

FPGA实现Aurora 8B/10B接口(3)--时钟、复位与状态指示

IP是什么?简单来讲,IP就是Xilinx或者第三方开发者把自己的逻辑模块封装成一个黑盒子,然后拿出来给别人用。那什么又是黑盒子?

高频交易中 FPGA 的作用及面试指南

为高频交易公司开发硬件一直是 FPGA 工程师最热门的职位之一。由于该行业提供的高薪,甚至可以被称为该领域许多人的“梦想职业”

FPGA实现Aurora 8B/10B接口(2)--数据接口

Aurora协议在Xilinx的FPGA上有两种实现方式:8B/10B 与 64B/10B。两个协议大部分相同,主要区别在编码方式上

Nyan Keys:一款基于FPGA的开源机械键盘

该项目开源了一个基于FPGA的机械键盘,它可以并行地为每个按键实现输入和去抖动功能,使用STM32F723 MCU8Khz的频率与主机进行480Mb/sUSB高速通信

fpga通过uart向上位机传输ad7606采集数据

前文提供了ad7606的驱动程序,本文通过串口将8路adc采集的数据传输给上位机显示。

FPGA实现Aurora 8B/10B接口(1)--什么是Aurora 8B/10B协议?

Aurora 8B/10B协议是一个用于在点对点串行链路间移动数据的可扩展轻量级链路层协议(由Xilinx开发提供)。该协议即允许独立运行

【FPGA图像处理实战】- 图像腐蚀与图像膨胀怎么分的清

图像腐蚀算法是形态学图像处理中的一种基本操作,类似于“领域被蚕食”的过程。这种操作可以将图像中的前景色区域进行缩减细化

基于FPGA的AD7606并行接口驱动程序仿真及上板

文通过FPGA实现了AD7606的并行接口驱动代码,本文仿真该接口程序及上板测试。

【FPGA图像处理实战】- 开运算、闭运算与梯度运算

今天介绍一下图像形态学处理中的开运算、闭运算和梯度运算,这三个运算都是以图像腐蚀和图像膨胀为基础的。

cadence常用功能之硬件调试

在原理图设计完成,PCB电装回来之后,下一步就要进行硬件调试了,在硬件调试过程中最常用的功能就是查找信号线或元器件

单芯片控制多个高性能伺服电机

ZYNQ等架构不是为了替代STM32+FPGA的架构,所以这种架构目前还是有自己的应用场景,比如工控领域,今天我们就聊聊伺服电机控制方案。