moerjielovecookie

Sawen_Blog

一个普通工科牲的博客网站
x
github
follow
email

MATLAB

Matlab的4个取整函数
舍入至最近的小数或整数 Y = round(X) 将 X 的每个元素四舍五入为最近的整数。在舍入机会均等的情况下,即有元素的十进制小数部分为 0.5(在舍入误差内)时,round 函数会偏离零四舍五入到最接近的具有更大幅值的整数。 Y = round(X,N) 四舍五入到 N …
NCO模块的各项参数
NCO 模块可以生成实数或者复数正弦信号,同时提供硬件友好的控制信号 正弦波的频率分辨率取决于累加器的位数的大小,根据频率分辨率可以计算出累加器的位数,根据此位数设置累加器的数据类型字长 计算公式为 Copy N=ceil(log_2(\frac{F_s}{\Delta f}))…
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover
cover

QPSK simulink实现

1.1 总体框架 1.2 各模块参数 升余弦滚降滤波器滚降系数为 1 单双极性变换 1.3 各阶段波形 1.4 Buffer 1.5 Demux 1.6 Raised Cosine Transmit Filter 1.7 QPSK 信号功率谱密度 经过 AWGN…
cover
cover

MATLAB中使用HDL Coder生成HDL代码时的报错集合

1.1 产生原因 由于时序考虑,在每个模块的输出端添加了 1 到 2 级的输入输出流水线,但是在这种带反馈的结构上添加输入输出流水线后,会产生如下的报错 可以看出加入的输入输出流水线会导致额外的时钟延时,使得延时平衡失败。 1.2 解决方法 在保证时序的前提下将带有反馈回路…
cover

Matlab生成txt文件导入到Vivado仿真

Copy %% Txt Generate pre_RS_data=dec2bin(simDataIn,8); %将数据转化为8bit的二进制 fid=fopen("F:\FPGA\Xilinx_vivado\project\dvbstestbench\dbvs…
此部落格數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。