- 博客(23)
- 收藏
- 关注
原创 数值上近似连续逆傅里叶变换的均匀与非均匀采样
完整频率响应 [-f_max,...,-Δf, 0, Δf,...,f_max]H_negative = conj(fliplr(H_uniform(2:end)));% 负频率部分: -f_max, ..., -2Δf, -Δf (不包括0)% 正频率部分: 0, Δf, 2Δf, ..., f_max。% 这种方法计算效率高 (O(N log N))
2025-09-05 11:19:26
654
原创 传输线的特征阻抗
特征阻抗 Z0 是“特性”而非“损耗”:它类似于一个“波阻抗”,描述了电磁波在传输线中的行为,而不是一个耗能元件。单位是欧姆,但本质不同:虽然以欧姆(Ω)为单位,但 Z0 不代表直流电阻(DC resistance),而是交流条件下电压和电流的比值。实际应用:在高速电路或射频系统中,我们关心 Z0 主要是为了阻抗匹配,以避免反射和保证信号完整性,而不是担心损耗。
2025-09-04 15:00:49
876
原创 matlab的函数介绍和使用
legend('原始数据', '插值结果');legend('原始数据', '插值结果');xlabel('频率 (Hz)');title('频率响应实部插值');xlabel('频率 (Hz)');title('频率响应虚部插值');% 创建示例数据(非均匀采样)ylabel('实部');ylabel('虚部');% 创建均匀频率向量。
2025-09-04 09:54:45
400
原创 virtuoso中理想元件的噪声
理想的电阻可以选择其温度系数,并且噪声了可以选择开启或关闭,开启时理想电阻会模拟 一个真实的热噪声,与阻值和温度都相关,关闭后则没有影响。另外,电阻的温度系数等各种参数均可以自行修改。此外,如果用大电感代替电阻,电感虽然有噪声选项但是仿真没有出现噪声。并且电感在高频时也可以起到阻断噪声信号的作用。
2025-08-25 15:25:06
169
原创 锁相环的系统传递函数和相位噪声的matlab建模
Unit FR1 = 45e3;%Unit ohmC2 = 5e-12;I = 30e-6;%Unit AN = 249;stepf=10e6;damp(sys)grid ons=tf('s');T=G/N;figure(1);margin(T);grid on;figure(2);grid on;figure(3);grid on;box on;clear;
2025-08-06 11:47:27
536
原创 用matlab对锁相环的相位噪声计算和基于virtuoso的仿真
fstep=10e3;fstop=10e6;w=2*pi*f;N=10;Icp=44E-6;R1=5E3;C1=2E-10;C2=12E-12;% 12e-12F=F2;B = 1/N;T=A.*B;% Gpc TF% Glpf TF% Gvco TF% figure;% grid ON;figure;grid ON;figure;grid ON;figure;
2025-08-06 10:56:16
377
原创 全差分运放的输出噪声之负反馈抑制噪声
接成积分负反馈的形式,输出噪声削弱非常大。这个电阻从2M到1k,输出噪声也变大了。接成开环,测量得到输出噪声非常大。噪声变弱的原因是负反馈。
2025-08-01 16:26:30
160
原创 关于版图寄生提取的层次
实际设计中常采用混合流程(如数字部分用Gate Level,模拟部分用Transistor Level)。若Transistor Level提取MOM电容时出现寄生参数重复计算(电容自身容值与金属寄生叠加),可通过。是两种不同抽象层级的网表提取方式,它们在。视为理想器件,不重复提取其金属寄生。极慢(需处理晶体管非线性特性)高(需分析晶体管级电压/电流)高(覆盖所有物理层寄生效应)极大(包含亿级晶体管细节)较低(忽略单元内部寄生)较低(信号以逻辑值表示)单元间的互连寄生参数。较小(仅单元间连接)
2025-07-02 09:16:28
890
原创 压控振荡器的Verilog-AMS代码
/ 正态分布随机数模拟抖动。// 原tI改为tt,控制输出电平切换过渡时间。// 电平切换标志位。// 5. 生成带上升/下降沿的方波输出(过渡时间由tt控制)// 2. 注入相位噪声(dT+jitter模拟随机扰动)// 4. 相位过零点触发抖动更新(每周期更新两次)// (可选)限制频率范围,防止输入电压越界。// 1. 输入电压→输出频率(线性映射)// 3. 频率积分→相位(模2π)
2025-06-18 17:15:33
324
原创 PLL相位噪声到时间抖动转换程序(幂指数积分法)
fprintf('频率范围: %.1f Hz - %.1f MHz\n', min(f_offset), max(f_offset)/1e6);fprintf('积分相位方差: %.3e rad2\n', integrated_phase_noise);fprintf('RMS相位抖动: %.3e rad\n', sigma_phi_rad);fprintf('RMS时间抖动: %.2f fs\n', sigma_t_fs);fprintf('===== 相位噪声到时间抖动转换结果 =====\n');
2025-06-16 18:11:22
777
原创 相位噪声幂指数积分法
在FMCW雷达中,本振相位噪声限制目标检测动态范围: Lmax(f)∝1R4(R:目标距离)Lmax(f)∝R41(R:目标距离) 确保解调信号频谱不因噪声展宽而淹没弱小目标。:积分限需覆盖主导噪声区(如高速ADC时钟设计取 fmin=1 kHz , fmax=100 MHz )。
2025-06-13 18:41:09
290
原创 解析积分求时间抖动
(ai/10 + 1) .* ... % 积分分母项(幂律指数+1)(fm.^(-ai/10)) ./ ... % 频率幂律项(斜率转换)10.^(Lfm/10) .* ... % 相位噪声转线性功率。(fM.^(ai/10 + 1) - fm.^(ai/10 + 1)) % 积分边界计算。
2025-06-12 15:24:38
187
原创 sigma delta调制器的matlab代码
fs = 1e6;f0 = 1e3;N = 2^16;y(n) = 1;elsey(n) = -1;endendY = fft(y);figure;grid on;
2025-01-09 16:54:04
642
原创 Sigma-Delta 调制器的数学模型
在频域中,z = e^(jω),其中 ω 是归一化频率(ω = 2πf / fs,fs 是采样频率)。- 量化噪声 E(z) 被乘以 (1 - z^(-1)),这是一个高通滤波器。输出信号 y(n) 通过负反馈环路返回到积分器,用于调整积分器的输出。- 量化噪声 E(z) 被高通滤波器 (1 - z^(-1)) 整形。- 输入信号 X(z) 直接传递到输出 Y(z)。- u(n) 是积分器在时刻 n 的输出。- y(n-1) 是前一时刻的输出信号。- 输入信号 X(z) 直接传递到输出。
2025-01-09 16:52:16
620
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人