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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3175|回复: 5

[求助] 问用理想 ad/da 想用 hspice fft 算enob

[复制链接]
发表于 2019-1-8 09:55:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x

问用理想
ad/da 想用 hspice fft enob


理想
ad/da use eetop verilogA 写的


6bit a/d and d/a


Xdac d0 d1 d2 d3 d4 d5
vo dac

Xad vin clk d0 d1 d2 d3 d4 d5 adc

Vin clk 0 pil(0,3,2u,1n,1n,0.125u,0.25u)

Vin vin 0 sin|(1.5,1.5,fin)

.param fin=4000k
tin=1/fin

.param fin=fs/1024
tstop=3*tin+10u

.tran 1u tstop

.fft v(vo) start=1u stop=tstop np=1024 freq=fin


6bit a/d
dac
应该接近
5.x. hspicesim
2.75


无法用matlab

Sandworkadctools 要如何使用
??

发表于 2019-1-8 14:01:14 | 显示全部楼层
fft的时间窗口(stop-start)需要恰好为奇数个整周期
发表于 2019-2-1 10:37:57 | 显示全部楼层
重新定义指令如下:
.param NFIN=277
.param FS=4MEG
.param NSAMP=1024
.param fin=(NFIN/NSAMP)*FS

.tran 0.1n '(NSAMP+1)/FS'
.fft V(Vo) np='NSAMP' start=1u stop='1u+NSAMP/FS' freq='fin'


其中NFIN要是质数,具体可参考Data Converter那本书。start的时间应该要等你输出稳定的时候的时间,一般也不会取整吧,或是990n试试。
 楼主| 发表于 2019-2-1 13:42:02 | 显示全部楼层




   


ADC 如果
12 clock 做一次, 完整须
13 clock ,

fin=(NFIN/NSAMP)*FS

需要改吗?


277 数字
何来?
Dataconvert
说是哪本书?


Thank you


发表于 2019-2-1 19:45:58 | 显示全部楼层
right, prime number needs
发表于 2019-2-11 09:07:13 | 显示全部楼层
回复 4# andy2000a


   意大利作者Francn Maloberti写了一本"Data Converters",西交也有出版一本中文翻译的,第一章有提到做FFT时的输入频率与取样频率之间的关系,也可参考HSPCIE手册。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-19 21:28 , Processed in 0.023029 second(s), 6 queries , Gzip On, Redis On.

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