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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4421|回复: 7

[求助] 求助,急,十进制转二进制VerilogA编写

[复制链接]
发表于 2022-7-26 17:48:02 | 显示全部楼层 |阅读模式
10资产
现在做adc,dac,一些开关和trim code有很多位。如何将十进制转换二进制D2B。比如我需要4个vdc分别置为高电平才能打开4个NMOS,现在我只需要一个vdc置为15V,连接一个D2B,就可以自己转换为1111,比如我需要将4个开关置为关关开开(0011),那我直接将一个vdc写3V,连接一个D2B,自动变为0011。
我描述的不太清楚,真的很需要这样的symbol,希望有大佬帮忙写一下这样的VerilogA语句

十进制转二进制

十进制转二进制
发表于 2022-7-26 18:07:36 | 显示全部楼层
用 ahdiLib库里的 adc_8bit_ideal 的 veriloga模型改一改就好了。
 楼主| 发表于 2022-7-27 08:48:23 | 显示全部楼层


TailSummer 发表于 2022-7-26 18:07
用 ahdiLib库里的 adc_8bit_ideal 的 veriloga模型改一改就好了。


这个库里的代码symbol是一个输入8个输出,我想要一个输入一个输出的,咋改啊
发表于 2022-7-27 09:20:51 | 显示全部楼层


penghe666 发表于 2022-7-27 08:48
这个库里的代码symbol是一个输入8个输出,我想要一个输入一个输出的,咋改啊
...


你要的二进制输出,怎么可能就一个输出呢?比如0011很明显是四个输出啊。。。
发表于 2022-8-2 16:45:45 | 显示全部楼层


TailSummer 发表于 2022-7-27 09:20
你要的二进制输出,怎么可能就一个输出呢?比如0011很明显是四个输出啊。。。
...


有可能串行输出
 楼主| 发表于 2022-8-31 14:45:19 | 显示全部楼层


jxyggg 发表于 2022-8-2 16:45
有可能串行输出


您好,请问哪里错了,能不能解答一下
2022-08-31 143632.jpeg
发表于 2023-4-23 09:15:31 | 显示全部楼层


TailSummer 发表于 2022-7-26 18:07
用 ahdiLib库里的 adc_8bit_ideal 的 veriloga模型改一改就好了。


请问这个adc怎么用呢,时钟信号怎么给呀
发表于 2023-11-29 15:49:45 | 显示全部楼层


liuhahahazuiml 发表于 2023-4-23 09:15
请问这个adc怎么用呢,时钟信号怎么给呀


请问一下您会用了吗,clk和vin等参数怎么设置啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 00:51 , Processed in 0.020845 second(s), 7 queries , Gzip On, Redis On.

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