自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 Xilinx-7系列fpga介绍

xilinx-7系列按照性能和价格由高到低分为Spartan®-7、Artix®-7、Kintex®-7、Virtex®-7。和前几代FPGA产品不同的是,7系列FPGA采用的是统一的28nm设计架构,客户在不同子系列的使用方式上是统一的,消除了不同子系列切换使用带来的不便。

2022-09-18 20:23:26 5086

原创 matlab批量读取并处理.csv文件

在fpga数据处理时往往要对ila的输出的大量csv文件进行分析,而手动一个一个文件的导入处理太过麻烦。因而笔者编写了一段matlab代码可以对csv文件进行批量处理。file_read即为中间过程生成用来文件读取,读取和处理顺序就依照此表。此程序不光可以对csv文件进行处理,其他文件类型进行响应更改即可。......

2022-08-08 12:12:31 12254 1

原创 FPGA数字频率合成器及fir滤波器设计(利用vivado dds、fir ip核)

1.逻辑使用200MHz时钟做参考,做一个DDS数字频率合成器产生1MHz、10MHz和50MHz的正弦波,然后相加得到一个三音正弦波形。\2.然后用MATLAB设计一个带通FIR滤波器,16bit量化,导出抽头文件,在FPGA上实现,对前面的三音信号进行带通滤波,滤掉1MHz和50MHz频率,得到一个10MHz的正弦波。\3.编写TestBench对工程进行仿真,并在米联客7035开发板上综合运行,使用内置逻辑分析仪观察信号波形。1.倍频–clking winzard ip核(100Mhz–>200M

2022-07-14 17:19:35 3524 1

原创 verilogHDL 学习笔记5.13

学习内容:Verilog基本语法Verilog语法概述行为级描述/寄存器传输级(RTL)描述/系统级描述:把module当成黑盒,描述module输入与输出的关系。门级实现由综合工具推断,常常能做到最优。结构级描述/门级描述:把module作为白盒,而描述组成module的门电路(部件)Verilog区分大小写Verilog的关键字都是小写module, endmodule定义一个基本模块,两个关键字间的语句是对该模块的描述。定义模块方便复用。parameter关键字定义一个参数,增强模块的

2022-06-13 20:46:42 318

原创 matlab学习笔记5.7

学习内容:shading interp;%对曲面或图形对象的颜色着色进行色彩的插值处理,使色彩平滑过渡。shading faceted;%默认模式,在曲面或图形对象上叠加黑色的网格线;shading flat;%是在shading faceted的基础上去掉图上的网格线;2022.5.7...

2022-05-10 20:30:23 888

原创 matlab单载频脉冲信号的模糊函数--(矩形脉冲和高斯脉冲为例)

一、模糊函数模糊函数最初是为了研究雷达分辨率而提出的,目的是通过这一函数定量的描述当系统处于多目标环境下,发射一种波形并采用相应的滤波器时,系统对于不同距离、不同速度目标的分辨能力。定义式:二、矩形脉冲矩形脉冲的归一化包络为:模糊函数为:单载频矩形脉冲模糊函数,脉冲宽度tp=1e-6,坐标轴点数n=64,可得:三、高斯脉冲高斯脉冲信号的复包络为:归一化模糊函数:单载频高斯脉冲模糊函数,高斯函数的均方根误差sigma=1e-6,脉冲宽度tp=4e-6,坐标轴点数n=64..

2022-05-06 20:04:39 4925

原创 matlab学习笔记5.5

学习内容:contour()%%绘制二维等值线,contour(z)%绘制z的等值线,绘制时将z在x-y平面上进行插值,等值线数量和数值自动确定contour(z,n)%等值线数目为ncontour(z,v)%等值线的值由向量v确定contour(x,y,z)%contour(x,y,z,n)%contour(x,y,z,v)quiver()%%绘制二维矢量图%%quiver3()%三维quiver(x,y,u,v)%x,y指定矢量位置,u,v指定待绘制的矢量quiver(u,v)%位置

2022-05-05 21:47:29 199

原创 matlab学习笔记4.30

学习内容:提示:这里可以添加要学的内容例如:搭建 Java 开发环境掌握 Java 基本语法掌握条件语句掌握循环语句学习时间:2022.4.30

2022-05-05 10:48:44 229

原创 matlab学习笔记4.26

学习内容:x=linspace(x1,x2,N) %x1\x2\N为起点、终点、点数,若无N则点数默认为100学习时间:2022.4.26

2022-04-28 17:08:28 628

原创 matlab编写程序实现dft和fft算法(不使用matlab自带的函数)

matlab编写程序实现dft和fft算法(不使用matlab自带的函数)一、dft算法

2022-04-27 10:04:52 19870 2

原创 matlab学习笔记4.24

学习目标:Matlab学习学习内容:clc:清除命令窗口的内容,对工作环境中的全部变量无任何影响close:关闭当前的Figure窗口close all:关闭所有的Figure窗口clear:清除工作空间的所有变量clear all:清除工作空间的所有变量,函数,和MEX文件plot(x,y)subpolt(3,1,1)%3行,1列,第1个xn=[xn(1:1:12),zeros(1,N-12)];%xn取前12个,后补零N-12个stem(x,y)%绘制二维离散图学习时间:2022.

2022-04-26 12:00:33 468 1

matlab批量读取并处理.csv文件

在fpga数据处理时往往要对ila的输出的大量csv文件进行分析,而手动一个一个文件的导入处理太过麻烦。因而笔者编写了一段matlab代码可以对csv文件进行批量处理。 ilapro.m文件即为批量读取和处理所用,csvloadpro.m为处理所调用的函数。

2022-08-08

FPGA数字频率合成器及fir滤波器设计(利用vivado dds、fir ip核)

包含全部vivado工程文件和verilog代码 1.逻辑使用200MHz时钟做参考,做一个DDS数字频率合成器产生1MHz、10MHz和50MHz的正弦波,然后相加得到一个三音正弦波形。\\ 2.然后用MATLAB设计一个带通FIR滤波器,16bit量化,导出抽头文件,在FPGA上实现,对前面的三音信号进行带通滤波,滤掉1MHz和50MHz频率,得到一个10MHz的正弦波。\\ 3.编写TestBench对工程进行仿真,并在米联客7035开发板上综合运行,使用内置逻辑分析仪观察信号波形。

2022-07-14

IEEE标准Verilog硬件描述语言1364-2005 IEEE Std 1364-2001 Verilog LRM

IEEE标准Verilog硬件描述语言1364-2005 IEEE Std 1364-2001 Verilog LRM

2022-06-14

matlab仿真模糊函数--(包括矩形脉冲、高斯脉冲和LFM信号)

matlab实现矩形脉冲和高斯脉冲的模糊函数的仿真,绘制模糊函数图、模糊度图、距离模糊函数图、速度模糊函数图。另封装成一个函数ambiguity(),可实现模糊函数的直接调用,并进行了LFM信号模糊函数的仿真。 文件列表: af.m%矩形脉冲、高斯脉冲和LFM信号的模糊函数的仿真 af-gauss.m%高斯脉冲函数 af-sp.m%矩形脉冲函数 af-lfm.m%LFM信号函数 ambiguity.m%封装后的模糊函数 lfmaf.m% 调用模糊函数仿真LFM信号

2022-05-06

matlab仿真dft和fft算法(不使用matlab自带的函数)

matlab仿真,定义法实现dft算法和时域抽取的基2fft算法。

2022-04-30

空空如也

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

TA关注的人

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