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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3012|回复: 13

VerilogA如何描述一个已有的公式

[复制链接]
发表于 2019-5-9 09:21:24 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 18829289612 于 2019-5-9 10:28 编辑

大家好,我是初学VerilogA,我想实现一个产生一定波形的电源symbal,产生这种波形的公式我也已经查到了,想请教一下怎么用VerilogA讲公式描述出来,谢谢前辈。
(公式是:Vt=A*Vp*(1-e^(-t/0.533) )*e^(-t/9.788)  cos⁡(ω*t*〖10〗^(-6) )
                          ω=2*π*〖10〗^5
                            A=1.59
                             VP=200    )
发表于 2019-5-9 12:54:57 | 显示全部楼层
没有做过算法的处理,但是我觉得不外乎乘法器的调用,cordic的调用
 楼主| 发表于 2019-5-9 17:21:20 | 显示全部楼层
本帖最后由 18829289612 于 2019-5-9 20:15 编辑


谁枫而飘 发表于 2019-5-9 12:54
没有做过算法的处理,但是我觉得不外乎乘法器的调用,cordic的调用


您好,我没有调用乘法器,就只是将公式描述出来,可以生成symbal,但是我将这个symbal调入电路里面仿真的时候,仿真结果不对,显示结果一直是0的一条直线。麻烦您看这个描述是不正确呢,谢谢你。

module d(P,N);
input P;
electrical P;
output N;
electrical N;

real t;
analog begin
      V(P,N)<+1.59*200*(1-exp(t/0.533))*exp(-t/9.788)*cos(0.2*`M_PI*t);
end
endmodule
发表于 2019-5-9 23:51:00 | 显示全部楼层
本帖最后由 13hope 于 2019-5-9 23:52 编辑


                               
登录/注册后可看大图


                               
登录/注册后可看大图

2019-05-09_235141.png
 楼主| 发表于 2019-5-10 11:05:41 | 显示全部楼层


感谢你 ,我试一下嘞
 楼主| 发表于 2019-5-10 16:00:24 | 显示全部楼层
本帖最后由 18829289612 于 2019-5-10 16:57 编辑

你好,公式的波形应该是这样 (下面,用matlab验证过的),我加入电路里面仿真出来是这样(上面),两个结果不一致。你能帮我看下哪里需要调试吗?
 楼主| 发表于 2019-5-10 16:55:55 | 显示全部楼层
本帖最后由 18829289612 于 2019-5-10 17:26 编辑


你好,公式的波形应该是这样 (下面第二幅图,用matlab验证过的),我加入电路里面仿真出来是这样(下面第一幅图),两个结果不一致。你能帮我看下哪里需要调试吗?最下面第三幅图是我的电路测试图。谢谢你
cadence.png
matlab.jpg
1.png
发表于 2019-5-10 17:18:07 | 显示全部楼层
good info.
 楼主| 发表于 2019-5-10 17:25:23 | 显示全部楼层


你好,我这实现不了我要的结果,能否帮我看一下嘞,谢谢你。
发表于 2019-5-10 20:02:10 | 显示全部楼层


18829289612 发表于 2019-5-10 16:55
你好,公式的波形应该是这样 (下面第二幅图,用matlab验证过的),我加入电路里面仿真出来是这样(下面第 ...


老哥 你两个图的时间刻度都不一样

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-7-1 00:33 , Processed in 0.024148 second(s), 9 queries , Gzip On, MemCached On.

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