探讨几个基本的问题

2020-02-27 21:08发布

本帖最后由 lee218 于 2013-10-8 10:11 编辑

刚接触FPGA,想跟大家探讨几个基本的问题,还请各位大牛提出看法见解,往往高手的一句话就能解决菜鸟纠结大半天的问题,所以发此贴子,造福初学者吧~谢谢!!!如果大家有什么疑问在回复里面我也可以编辑到帖子正文里,互相学习,互相促进~
首先是QUARTUS调用Modelsim的问题,据我所知,QUARTUS比较新的版本都集成了Modelsim,所以调用比较方便。那么后面就是问题的关键,对我来说接触了Verilog 之后一般都是先学着如何写代码,如何写出一个完整的模块,所谓的 module……endmodule。然后就是大量的这种模块练习,流水灯、数码管实验以及下载到实际的硬件电路中。但是有时条件所限,还是需要仿真练习一下,所以就要借助Modelsim,那么对于一个编辑好的模块来说,还需要哪些工作才能调用Modelsim呢?是不是所有的模块都能进行Tools->Run simulation tool ->RTL Simulation ?

问题更新中:
10.18  一个小白的问题,用FPGA产生连续可调的数字信号,提供给DA芯片,如何实现?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
lichenprivate
1楼-- · 2020-02-28 17:32
lee218 发表于 2013-10-8 10:13
关于FPGA提供给DA信号问题欢迎讨论

针对xilinx的fpga,它提供dds ip软核,可以利用dds ip核就能直接输出给da啦,我就是这么干的。不过注意dds输出是有正有负而da只接受正的。所以需要进行一定的补码转换!  请楼主关心一下我发的求助贴啊,谢谢
lee218
2楼-- · 2020-02-28 21:54
 精彩回答 2  元偷偷看……
muhan9
3楼-- · 2020-02-29 01:26
DDS那只适合输出特定的波形,你这个DA如果只是实现自己需要的数模转换,自己写个时序电路,还是比较简单的,适合你这样的新手,如果真的是做DDS,建议对于你这的新手也不要调用IP,自己研究下DDS原理,然后自己写一个,这个难度对新手也比较适中,不要害怕,勇敢尝试,不要遇到点问题就各种求助
GoldSunMonkey
4楼-- · 2020-02-29 03:53
很多方式,可以例化Ram去读,也可以些文本文件。也可以用其他方式的激励。
GoldSunMonkey
5楼-- · 2020-02-29 04:11
lee218 发表于 2013-10-8 20:34
谢谢,不太懂……不知道代码简单否,另外貌似ALTERA的也一样?http://www.21ic.com/app/eda/201206/12766 ...

慢慢摸索吧,还有覆盖率的广大问题
haitaox
6楼-- · 2020-02-29 05:24
我一般都是用独立的modelsim,模块写好之后,先用modelsim仿真一下。用quartus调用modelsim的话,还要建立一个工程。

一周热门 更多>