在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 半支烟

[求助] 请教大家DFT/FFT的问题

[复制链接]
发表于 2012-4-14 11:28:05 | 显示全部楼层
关于取点的问题,一般是建议取2^(n-1)个点,也就是说,对于仿真而言,10bit取512个点是合适的。至于楼主的问题,采样次数=取点数,要512个点,你就采样512次
 楼主| 发表于 2012-4-14 11:36:05 | 显示全部楼层




    多谢!
 楼主| 发表于 2012-4-14 11:38:34 | 显示全部楼层


感觉你的频谱有泄漏,需要非相干采样,输入信号频率要根据采样频率来算一下,并不是随意给的
fuyibin 发表于 2012-4-14 02:09




    我是按照Fin/M=Fs/N计算的输入信号频率。
发表于 2012-4-14 14:09:20 | 显示全部楼层
回复 20# wocaishidac

那可能是应为你data存不下了,或者仿真读写data出问题了
一般我存所有点的仿真都是爆掉的
我存一点的仿真和存几十个点的仿真感觉不到差别,都是一晚上
发表于 2012-4-14 14:24:54 | 显示全部楼层
Fin/M=Fs/N 可以,但要保证频谱不泄露需要最后一个采样点相对第一个采样点在整周期上。这个如果自己仿真可以做到,要是实际测试要考虑一些非整数频率,就不现实了,还是要加Kaiser窗后再来DFT/FFT才行。
发表于 2012-4-14 16:57:52 | 显示全部楼层
回复 20# wocaishidac


    还真试过,除非写暴硬盘,否则区别不大。
发表于 2012-4-16 09:26:08 | 显示全部楼层
回复 26# hezudao


    wocaishidac说的也没有错。如果硬盘速度是瓶颈的话,减少存的节点是可以减少仿真时间。不过如果你只是从几十个点减少到几个点,意义不大。
发表于 2012-4-16 11:55:41 | 显示全部楼层
回复 26# hezudao


    我指的是很大的系统及仿真,如果你只是做个opamp,全部存和部分存点当然没有区别。不信你拿个系统级的电路仿真试试,这个尤其在后仿上差别很大。当然我这个只是经验性的观察,没有理论依据,不排除楼上说的硬盘瓶颈问题
发表于 2012-4-16 12:18:37 | 显示全部楼层
回复 28# wocaishidac

我是跑整个ADC的tran,存几个点和几十个点是差不多的
发表于 2012-4-16 15:31:26 | 显示全部楼层
sampler nuber, sim time
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-17 01:30 , Processed in 0.022695 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表