自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 ZYNQ实验--CIC插值滤波器实验

CIC (Cascaded Integrator-Comb) 滤波器是一种常用的数字信号处理滤波器,主要用于降采样(decimation)和升采样(interpolation)操作,它具有简单的硬件实现、高效的运算速度以及适用于需要快速处理的应用场景等优点。

2024-04-06 16:29:17 1286 4

原创 C#(winform) 调用MATLAB函数

c#调用Matlab函数

2024-03-31 15:49:31 795

原创 Vivado 内部调用IP核的文件无法添加到bd文件中

内部调用了IP核的模块无法添加到bd文件中的解决办法

2024-03-22 13:42:23 154 2

原创 Vivado Combinatorial Loop Alert问题 [DRC LUTLP-1]

Vvado综合和布局布线都通过了但是无法生成bit文件,提示Combinatorial Loop Alert,错误如下图。在RTL图中可以看到LUT的输出连接到了输入上,这个就是。在代码中我并未找到导致这种情况发生的地方,如果遇到类似的问题先检查自己的代码是不是存在组合逻辑连接出现了问题,如果没问题再考虑通过设置去解决问题。

2024-03-21 15:46:19 379

原创 Vivado中的五种仿真模式比较

在数字电路设计过程中,通常涵盖三个主要阶段:源代码编写、综合处理以及电路的实现,相应地,电路仿真的应用也与这些阶段紧密相关。根据不同设计阶段的需求,仿真可以被划分为RTL行为级仿真、综合后的门级功能仿真以及时序仿真。这样的仿真流程框架不仅适用于FPGA/CPLD的设计,而且也同样适合于集成电路(IC)的设计。**如果行为仿真下面的四个模式是灰色的无法选中说明你还没有对你的文件进行综合和布局布线还未生成相应的网表和延时信息等待无法进行仿真。

2024-03-20 18:20:56 882

原创 ZYNQ实验--PDM波形生成

将信号的振幅变化按比例地变换成脉冲宽度的变化,得到脉冲宽度调制(PDM)。详细的原理理论可以参考该文:[文献阅读--Pulse-Width Modulation],本文主要介绍PDM的FPGA实现,PDM的生成方式很多具体形式根据需求会有所不同

2024-03-11 17:19:48 1263

原创 论文阅读--Analysis of Intermodulation Distortion in OFDM Based Transmitter Using EER Technique 待更新

论文信息:Matejka, S. (2016). Analysis of Intermodulation Distortion in OFDM Based Transmitter Using EER Technique. Radioengineering, 25, 390-398.

2024-03-05 00:32:38 356

原创 文献阅读--Pulse-Width Modulation

《Dynamics and Control of Switched Electronic Systems》Jian Sun - -Chapter 2 《Pulse-Width Modulation》文献阅读笔记

2024-03-05 00:28:31 718

原创 ZYNQ Vivado更新硬件后SDK不更新问题解决办法

软件版本 Vivado 2018.3Vivado更新硬件导出后,按正常SDK会自动检测到hdf文件的变化跳出更新提示(如下图所示)。但是我的项目如果是复制的或者是长时间没打开的更新硬件配置导出后SDK不更新就不会自己更新。

2024-02-26 10:07:38 379

原创 Linux--串口屏显示控制实验

代码功能就是在Linux下使用串口和TCP,重点在于如何处理好串口和网口接收的数据。通过本实验可以基本掌握如何在Linux下使用串口和TCP。网上很多教程都会介绍Liunx下如何实现串口和TCP这两种通信方式,很少有结合实际应用进行介绍的文章,本文就将结合一个实际应用例子进行分析记录,也是对自己学习这些东西的一个简单总结记录。

2024-02-22 14:51:11 1105

原创 LMX2571 芯片配置Verliog SPI驱动

本实验使用ZYNQ的PL(FPGA)对LMX2571芯片进行配置,包含相关的原理和软件使用资料。

2023-12-28 12:41:49 1494

原创 TICS Pro 配置时钟芯片

TICS Pro为TI公司提供的配置TI公司时钟芯片的软件。

2023-12-28 11:11:54 707

原创 文献阅读--Σ-Δ 小数频率合成器原理

频率合成器他作为无线收发机系统的一个非常关键的模块,它的功能是用于产生本振信号,本振信号是收发机所必需的,其输出的信号的好坏决定了收发机变频信号的优劣,调频范围决定了收发机的收发频率范围,收发机工作的效率受到其频率的切换时间制约,收发机最小信道宽度受限于频率合成器的精度。直接模拟式频率合成器(Direct Analog Synthesizer,DAS)直接数字式频率合成器(Direct Digital Synthesizer,DDS)

2023-12-19 20:57:10 1177

原创 论文阅读--Advances in AM Modulation Techniques to Improve Digital Transmission of HD Radio and DRM

从摘要部分可以解读除两个本文主要关注的问题,一个是数字信号需要使用矢量调制技术(包络消除和还原 EE&R)的发射机结构,那我们如果保证在发射机内精确组合数字信号的包络和相位分量,以产生正确的数字频谱。另一个问题是设计怎么设计一个新的PDM发射机结构以最大限度地减少 EE&R 矢量调制技术对数字广播的影响。

2023-11-17 17:27:48 119

原创 ZYNQ实验--Petalinux 安装

PetaLinux是一个由Xilinx公司提供的嵌入式Linux开发工具套件,专门用于在Xilinx器件上构建、定制和部署嵌入式Linux系统。这个工具套件旨在简化嵌入式系统的开发过程,特别是针对使用Xilinx的可编程逻辑器件的系统。PetaLinux是Xilinx zynq 的嵌入式 Linux 软件开发工具,它用来裁剪和生成 zynq 的操作系统,并不是 Linux 本身。

2023-11-15 15:54:29 485

原创 Ubuntu 和 Windows 文件互传

分别介绍了FTP和VM下共享文件夹两种实现 Windows和 Ubuntu文件互传的方法。

2023-11-14 23:10:21 3256 1

原创 Linux C 编程入门 (GCC 和 Makefile的使用和编写)

本文就讲解如何在 Ubuntu 下进行 C 语言的编辑和编译、GCC 和 Makefile的使用和编写。实验环境: Ubuntu Linux 16.04.3,VIM编辑器。

2023-11-13 22:59:06 370

原创 中波发射机概述

PDM发射机的基本概念是利用开关放大器放大音频转化的脉冲信号,再还原出放大后的音频信号。随着半导体的成熟,目前中波PDM发射机基本都是全固体PDM发射机。脉宽调制机和乙类板调机比较,其优点是:(1) 脉冲放大器的瞬时电压、电流都是矩形脉冲波,是典型的开关工作状态,与一般的音频放大器相比可以大幅度地提高效率,使整机效率高达 75% 以上。(2) 脉冲放大器是优良的宽带放大器,它使音频调制信号的频率失真很小,频率响应指标较好。

2023-11-10 17:13:15 628

原创 OFDM同步--载波频率偏差CFO

OFDM解调是采用同步检波的方式,需要在接收机使用与发射机相同的载波信号进行向下变换恢复出基带信号。但在实际使用中无法获得完全相同的载波信号,载波信号会出现偏差的常见原因有两种:一种是载波信号发生器不稳定存在的噪声,另外一种是由多普勒频移产生的频移。ϵfoffsetΔfϵΔffoffset​​归一化CFO的主要原因独立于子载波间隔:归一化CFO是一个与子载波间隔无关的相对值。无论OFDM系统使用何种子载波间隔,对CFO的测量和纠正都可以使用相同的方法。

2023-11-06 19:09:24 391

原创 Simulink HDL--如何生成Verliog代码

Simulink生成HDL的方法可以快速设计出工程,并结合FPGA验证,相比于手写HDL代码虽然存在代码优化不足的问题。但是方法适合做工程的快速验证和基本框架搭建。

2023-11-01 19:52:02 495

原创 OFDM同步--符号定时偏差STO

OFDM的同步分为STO同步和CFO同步两种,本文主要介绍STO基本概念和相关的同步技术。数字信号的同步一直都是数字信号处理中很关键的步骤,系统同步技术都很关键和复杂,经过同步的矫正才能保证系统的正确稳定。

2023-10-20 14:44:08 361

原创 OFDM基本原理

OFDM基础介绍,包括OFDM的核心思想,数学推导了OFDM信号的调制解调过程。

2023-10-18 15:39:51 1685

原创 论文阅读--深度学习基础文献

论文信息:Silver D, Schrittwieser J, Simonyan K, et al. Mastering the game of go without human knowledge[J]. nature, 2017, 550(7676): 354-359.

2023-10-10 20:00:54 471

原创 论文阅读--Energy efficiency in heterogeneous wireless access networks

本文提出了无线接入网节能的重要方面。我们特别关注最近发展的异构网络(HetNets)中的节能机会,包括单RAT和多RAT。(RAT无线接入技术)。由于目前无线数据的增长率超过了频谱效率的发展和新的无线频谱的可用性,要充分应对移动数据流量的持续激增,必须对网络进行高密度和异构化。研究表明,大部分能量(50-80%)消耗在移动通信网络的无线接入部分。因此,接入网EE的改善将对整个网络EE产生相当大的影响。

2023-10-07 22:09:43 1073

原创 论文阅读--Holographic MIMO surfaces for 6G wireless networks:Opportunities, challenges,and trends

未来的无线网络需要支持大量用户且其频谱效率(SE)、能效(EE)更高,而当前作为解决5G吞吐量的一种创新方式,使用真正大规模的天线阵列实现大规模 MIMO 基站仍面临如制造和操作成本高、功耗增加等困难。未来6G无线通信系统有望实现智能化和软件可重构模式,可通过波束成型天线阵列,自适应调制和编码等这些方面优化通信效率,但在优化的过程中,无线环境是难以控制的因素。在本文中,概述了不同的新兴HMIMOS架构及其核心功能,并讨论了它们当前考虑的通信应用以及它们未来的网络挑战。

2023-10-07 17:27:34 157

原创 论文阅读--On optimization methods for deep learning

SGD 特点优点:实现简单,当训练样本足够多时优化速度非常快。缺点:1.需要人为调整很多参数,比如学习率,收敛准则等。如果一个人不知道手头的任务,很难找到一个好的学习率或一个好的收敛准则。2.它是序列的方法,不利于GPU并行或分布式处理。3.针对SGD的局限性,目前现有的有限内存BFG(L-BFGS)和共轭梯度(CG)线搜索方法,可以极大简化和加快预训练深算法的过程。

2023-10-07 15:59:55 998

原创 论文阅读-- A simple transmit diversity technique for wireless communications

提出了一种简单的双分支发射分集方案。该方案使用两个发射天线和一个接收天线,提供了与一个发射天线和两个接收天线的最大比率接收机组合(MRRC)相同的分集阶数。

2023-10-07 10:44:33 815

原创 论文阅读--Cell-free massive MIMO versus small cells

无蜂窝大规模MIMO中没有小区或者小区边界的界定,所有接入点通过回程网络进行相位相干协作,并通过时分双工(TDD)操作为同一时频资源中的所有用户提供服务。分布式MIMO系统的替代方案是部署由不合作的接入点组成的小型小区。cellfree-massive MIMO无蜂窝MIMO,与传统的蜂窝式网络不同的是,无蜂窝网络本质是分布式MIMO,其特点是天线数目多,AP与用户都是单天线,网络覆盖范围广,边缘用户通信质量好;

2023-10-06 16:40:03 1489 1

原创 论文阅读--5G 若干关键技术评述

5G 主要应用场景移动宽带、大规模机器通信和高可靠低时延通信5G的8个技术指标峰值速率、用户体验速率、频谱效率、移动性、时延、连接数密度、网络能量效率和流量密度。5G标准发展历程ITU 在 2016 年开展5G技术性能 需求和评估方法研究,2017年底启动5G候选方案征集,2020年底完成标准制定。3GPP 将承担 5G 国际标准技术内容 的制定工作。3GPP Rel-14 阶段被认为是启动 5G标准研究3GPP Rel-15 阶段可启动 5G 标准工作项目。

2023-09-25 16:30:04 357 1

原创 论文阅读--Deep Learning-Based Channel Estimation

本文提出了一种用于通信系统信道估计的深度学习算法,将快速衰落通信信道的时频响应视为二维图像。目的是利用导频位置的一些已知值来找到信道响应的未知值。文中提出了一种利用深度图像处理技术、图像超分辨率(SR)和图像恢复(IR)的通用pipeline,该方案将导频值视为低分辨率图像,并使用SR网络与去噪IR网络级联来估计信道。结果表明,该方法可以有效地用于信道估计。估计误差表明该算法可与充分了解信道统计信息的最小均方误差(MMSE)相媲美,并且优于近似线性MMSE。

2023-09-25 13:53:07 1001 3

原创 STM32 LWIP连接优化实验

在学习正点原子STM407探索者的网络实验时发现示例代码运行时要求上电前网线必须要接上,而且好像还存在连接后无法热插拔网线的问题。简单实验时没觉得奇怪,但是后来在应用中很多情况上电时我们不可能接着网线,而且无法热插拔也很麻烦。LWIP示例原代码中只检测了LWIP初始化时的网络连接状态,如正常网线正常连接,则正常初始化;如未连接网线则无法开启网络。原代吗在LWIP运行过程中也不再对网口状态进行检测,且不具备重启netif的功能,所以没有正常初始化则无法再次连接网络。

2023-09-21 15:19:08 274

原创 ZYNQ实验 FIFO读写实验(如何平衡跨时钟域的读写)

本实验将实现参考文章中的PS-PL间的数据转发功能。实验中PS端的数据存在DDR中,PS端通过AXI-stream FIFO将数据转变为流模式输出。

2023-09-21 11:42:13 658

原创 Xilinx SDK 程序下载时卡死解决方法

在调试一个带ILA的工程时,Vivado端我打开了ILA的信号抓取,因为PS端我想重新下载一个程序我就忘记关闭了。我再次进行SDK的下载就卡在99%,如果强行关闭会有报错(图是网上找的,这一步我没截取到)接下来我无论是重新上电,停止下载,即使重启Vivado、SDK也无法解决问题方法都会出现下载卡在57%的情况。停止下载会出现以下窗口。

2023-09-17 19:11:40 389

原创 ZYNQ实验 基于LWIP的UDP传输实验

* 基本参数设置 */2500//udp传输来的指令存放数组//收到的数据长度//GIC 中断管理/* 开发板MAC地址 *//* 开启中断系统 *//* 添加本机IP地址,远端设备IP在udp.process.c中设置 *///初始化lwIP库/* 添加网络接口并将其设置为默认接口 */if (!return -1;//启动网络//初始化UDPwhile (1)/* 将MAC队列中的包传输的LwIP/IP栈中 */

2023-09-16 19:52:48 3359 12

原创 ZYNQ SDK设计--工程创建

虽然zynq的ARM是硬核,但是也需要我们建立工程并添加IP模块,这里的工程建立参考《ALINX–PS开发手册》

2023-09-16 14:18:28 330

原创 Xilinx SDK2018.3 : undefined reference to “xxx“问题解决办法

在使用LWIP时,很多相关的函数被标为未定义,但是每一个函数都是可以找到定义文件。

2023-09-15 12:02:34 540 1

原创 TCP/UDP 协议解析

TCP/IP可以为各种各样的应用提供服务,但无论是针对什么样的服务和接口运输层和网络层的TCP/UDP和IP协议都是不变的,接下来将详细介绍TCP/UDP协议。

2023-09-14 15:20:55 172

原创 5G广播 && 5GNR MBS标准简介

5G广播采用点对多点传输方式,通过引入广播大塔配合移动通信基站,能够在移动通信网络提供不受终端数量限制的广播服务,与点对点传输模式形成优势互补,是广播技术发展最重要的方向。5G 广播采用3GPP制定的符合移动通信标准要求的广播传输技术而构建的广播电视系统,相关技术制定在3GPP框架下开展,符合3GPP要求。

2023-09-14 00:45:30 1863

原创 ZYNQ实验--DDC芯片功能软件仿真和验证

数字下变频芯片功能软件仿真和验证,实验基于Matlab实现GC4016芯片中信号处理部分的功能仿真,并用Verilog语言进行功能实现。

2023-09-13 22:48:22 235

原创 数字图像处理实验--睡意监测

疲劳在人体面部表情中表现出大致三个类型:打哈欠(嘴巴张大且相对较长时间保持这一状态)、眨眼(或眼睛微闭,此时眨眼次数增多,且眨眼速度变慢)、点头(瞌睡点头)。本实验从人脸朝向、位置、眼睛开合度、眨眼频率、嘴部开合比等数据入手,实现了实时睡意监测功能。

2023-09-13 15:09:34 286

CIC Compiler v4.0 LogiCORE IP Product Guide

Vivado CIC IP核使用手册

2024-04-07

LMX2571手册-低功耗、高性能 PLLatinum RF 合成器,采用 FSK 调制

芯片数据手册

2023-12-27

XILINX AXI-STREAM-FIFO 手册

XILINX AXI-STREAM-FIFO 手册

2023-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除