自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 同步fifo

2.$clog2(DEPTH)取log2 ,[WIDTH-1: 0]RAM_MEM [0:DEPTH-1] 定义RAM数组。1.地址要多一位,以做空满状态判断,地址完全相等,则为空,首位不同,其余相等,则为满。3.tb文件的repeat和forever格式 并且tb里是下降沿赋值。tb中分为三种 1是满写 2是全读 3是边写边读。fifo都是由双端口RAM和控制电路组成。

2025-07-23 22:47:40 165

原创 多径与衰落与导频

在一个符号时间内信道冲击响应发生变化,此时信号经历快衰落,反之称之为经历慢衰落,我们可以认为一个符号经过的信道冲激响应是相同的,符号带宽可以理解为传输速度,符号带宽小于多普勒扩展,即多普勒发生变化时符号还没传输完毕,会造成快衰落(这里和相干带宽做区分,相干带宽描绘的是信道不变,多普勒扩展描述的是信道的变化)。从频域上理解:相干带宽指符号在该带宽内不会发生大的衰落,所以符号的带宽小于相干带宽就可以认为符号不会发生大的频率衰落,就可以认为信号经历了。需要满足符号发送时间>最大时延扩展,即符号带宽<相干带宽。

2025-06-30 11:43:07 412

原创 笔记本摄像头一直闪退

一开始反复删除配置设备,但是没啥用,也试着装其他驱动也不行,后来看到知乎的这篇文章, 进行驱动修改,我一开始是有6个驱动,还有一个360的和设备驱动,把他们都删除了,只留了微软的4个自带驱动文件,摄像头恢复正常(在设备管理器的摄像头属性里进入驱动详细信息中查看)最近面试的时候发现摄像头打不开了,打开就闪退,今天花了不少功夫解决。

2025-06-27 11:18:02 894

原创 LS信道估计(MMSE信道估计)和MMSE信道均衡推导

在学习的过程中把MMSE信道估计和MMSE信道均衡搞混了,这里一定要区分清楚,二者虽然都用了MMSE的算法,但是对象完全不同(信道估计最小均方误差针对的是信道H,信道均衡最小均方误差针对的是数据x,y)。LS信道估计受信噪比影响交大,MMSE信道估计假设实际信道是LS估计信道的线性加权,其假设信道Hmmse=W*H(LS),W为加权系数,其原理是使H-Hmmse的均方误差最小。这就是为什么我们可以利用接收信号 "y "和误差 "e "之间的相关性为零的标准来推导出MMSE最优矩阵G的原因。

2025-06-20 20:41:32 784

原创 FIR IP核(抗混叠抗镜像滤波器)

当进行 M=2 倍抽取时,频率轴被扩展2倍,原来的频率范围 [−π,π]对应到抽取后信号的频率范围变为[−Mπ,Mπ]=[−2π,2π],并且以周期2π/M=π扩展,此时就发生了混叠,因为在π处也有频谱[0,2π]。1.这里需要注意slice的数量变量,如果输入频次和输出频次(valid)较为接近,并行使用的DSP就越高,通常在使用滤波器时不影响,但如果用作大数量的同步时,一样的输入输出频率会让DSP资源爆炸。1.采样率降低M倍,即频谱扩展M倍(假如不考虑后面项,则现在的M*w相当于原本的w)

2025-06-18 20:57:00 1007

原创 异步fifo

2.full由写时钟域生成,empty由读时钟域产生,为了避免对性能造成影响(但是虚满和虚空无法避免),比如如果full由读时钟域生成,写地址同步到读时钟域要打两拍就会导致此是两拍前的写指针追上现在的读指针,就会多写两拍的数据量,这些数据就丢失了,而由写时钟域生成的话是现在的写指针追上两拍前的读指针,就算多读了也只是full提前拉高不输入数据而已,不会造成数据丢失,但是会降低性能。3.边读边写,这里就出现了虚空,我第一次读的时候其实已经写入第二个数据了,但是空信号还是拉高了,出现了虚空。

2025-04-16 22:53:59 426

原创 异步复位同步释放

or negedge rst_n 这个就是异步复位,表明复位信号能即时影响电路。即把rst_n打拍至时钟沿再操作,以防造成亚稳态等影响。牛客网的异步复位同步释放题。

2025-04-06 21:10:50 207

原创 牛客网——使用握手信号解决跨时钟域数据传输

3.此场景涵盖两种情况 a慢b快和a快b慢,a快b慢时属于是慢到快的反馈,很简单,而对于b快a慢时,如果只发一个周期的ack指示信号的话,很容易就被慢时钟忽视了(不在慢时钟的上升沿),这时就需要对recev的ack信号进行扩展,所以这里也采用撤销的作法,当检测到req的下降沿时才撤销ack。2.上升沿检测,在cnt和data更新处均使用了上升沿检测,因为b端的ack时钟可能对应多个a端时钟周期,如果不检测边沿,会对发端产生影响。在接收测也采取边缘检测,当检测到上升和下降沿时,分别拉高和拉低ack。

2025-03-29 18:41:27 183

原创 vivado联立vscode时打开.v文件会生成+XX的临时文件

使用vscode时会出现标题上的bug,使用是烦不胜烦,困扰很久之后发现XX是项目名称的行数,则把line number去掉即可。有一篇类似的文章作参考。

2025-03-01 18:43:12 233

原创 奇数分频器

奇数分频器,将其分为两个子时钟,最后以两个子时钟的组合函数判定,这里选取下降沿的(N-1/2)翻转,其实很多做法都可以,这里其实只用其中一个。

2025-02-25 22:46:24 161

原创 牛客网非整数倍转换 24to128bit

电路的接口如下图所示。valid_in用来指示数据输入data_in的有效性,valid_out用来指示数据输出data_out的有效性;rst_n是异步复位信号。思路: 对于非整数倍转化,先找到其最小公倍数,可以看出3*128=24*16,则每三个输出重复一次,使用计数器穷举即可。实现数据位宽转换电路,实现24bit数据输入转换为128bit数据输出。其中,先到的数据应置于输出的高bit位。

2025-02-25 09:55:53 274

原创 牛客网 数据累加输出

解题思路都在代码中 由于直接修改了几次直接通过了就没在vivado中仿真,这个题值得注意的是时序逻辑中的顺序判断,要把约束条件写在前面。

2025-02-20 21:36:50 206

原创 牛客网verilog串并转换

需要注意①valid_b拉高问题,由于这里是根据valid_a的数量来判断,如果valid_a6次后直接拉低,就会导致valid_b一直拉高,因此这里加入了一个打拍计时器的对比,如果两个不一样才输出。②data_b的时序,这里需要是检测到第六个数的那个时刻就要输出,因此需要把移位寄存器写到data_b中。题目较为简单,需要注意几个细节这里做记录。

2025-02-20 10:18:15 158

原创 NI MAX中无USRP设备

步骤:1,进入putty 输入cat /etc/mender/artifact_info指令 对比版本结果与"C:\Program Files (x86)\National Instruments\NI-USRP\filesystems\”里的版本是否一致(不一致)7,cat /etc/mender/artifact_info指令 对比版本结果与"C:\Program Files (x86)\National Instruments\NI-USRP\filesystems\”里的版本是否一致(一致)

2024-12-14 12:02:54 984

原创 matlab的上下变频(ZC序列和余弦信号)

所以用matlab仿照上下变频进行尝试,之前的通信仿真一般只在基带操作,很少使用变频观察,顾做个记录。分为两部分,b_trans为使用的序列,分别用ZC序列和余弦信号进行尝试,由于变频后的幅度降低一半,所以滑动相关的峰值也会降低一半。把代码放在一起如下。①ZC序列可以看出是上下变频导致的波形变化,同时对滑动峰有一些影响(仿真使用的滤波器也回有一些影响),总体误差可以接受。使用余弦信号主要是观察代码正确性,更直观一些。分别为未变频,上变频,上下变频,上下变频+低通滤波器。这里直接引用参考里的原理,不再赘述。

2024-07-04 16:08:01 1478

原创 DDS IP核使用并使用matlab测试

System Parameter模式包含Spurious Free Dynamic Range(SFDR)、Frequency Resolution(频率分辨率)、Noise Shaping三种需要配置的参数,SFDR与输出的数据位宽有关,Frequency Resolution与相位位宽有关,通过下面表格可以通过输出位宽算出SFDR。在IP核内部集成好相位累加器与sin/cos模块,只需要在GUI中配置好需要生成的频率即可,可选择单独输出sin,或cos,也可以两个曲线正交输出。

2024-05-09 19:32:49 1825 2

空空如也

空空如也

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

TA关注的人

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