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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: Paul_Lee

FPGA新手,该用verilog 还是VHDL?

[复制链接]
 楼主| 发表于 2009-2-1 06:07:52 | 显示全部楼层

谢谢

我只是用FPGA做一些控制工作,不是做IC。

还有一点不明白:

看到实验室的一些同学用Quartus II 设计时不怎样用VHDL语言,他们都是用 block diagram/schematic 来设计。
这和用VHDL语言来设计有什么区别吗,难道不需要学VHDL这门语言?

还请高手详解。
发表于 2009-2-1 10:07:11 | 显示全部楼层
用原理图还是HDL输入,取决于个人爱好,原则上原理图和HDL都可以描述任意电路。个人认为,大电路用HDL更好一些,小电路用原理图更清楚。
 楼主| 发表于 2009-2-2 00:14:59 | 显示全部楼层

还有些不太明白

我看到还有一些同学在设计时,在diagram/schematic file 中用block去设计,规定好输入输出,然后在block的基础上用HDL去描述block的功能。请问,这是一种什么设计方法呢?也是原理图设计吗?
谢谢。
发表于 2009-2-2 08:10:14 | 显示全部楼层
您说的是层次电路设计,同样可以用任意一中电路输入方法。
 楼主| 发表于 2009-2-2 09:39:58 | 显示全部楼层

谢谢先

层次电路设计? 还是有点不明白。

在diagram/schematic file中,block(也就是楼上所说的层次电路设计)为什么和原理图设计在一个file中呢。

这里面中的block和VHDL语法中的block是一回事吗?

设计时可以把block 和 原理图放在一个文件里,然后再用VHDL去描述吗?

谢谢。
发表于 2009-2-2 13:34:18 | 显示全部楼层
我是从vhdl上手的,开始时课堂上学习的是verilog,但是真是搞个小项目的时候却用的vhdl,我觉得vhdl语法较为严格,相对容易上手。无论用vhdl还是verilog感觉关键是理解语言背后描述的电路,所以从这个层面来讲我觉得vhdl好些,一旦上手后,建立了语言与电路的映射关系,用verilog也很容易。当然如果是写testbench则是另一回事了
发表于 2009-2-2 14:01:43 | 显示全部楼层
个人感觉学VHDL比较好,学校里也多资料
 楼主| 发表于 2009-2-2 22:51:48 | 显示全部楼层

还是这个问题,呵呵

在diagram/schematic file中,block(也就是楼上所说的层次电路设计)为什么和原理图设计在一个file中呢。

这里面中的block和VHDL语法中的block是一回事吗?

设计时可以把block 和 原理图放在一个文件里,然后再用VHDL去描述吗?

谢谢。
 楼主| 发表于 2009-2-3 07:03:31 | 显示全部楼层

还一个问题

Megafunction是什么?在library里选择原件时,有这个东西,而且在很多地方都看到这个词了。

还有,在File->New中,Design Files 里有 Block Diagram/Schematic File.
                                  在Other File 里有  Block Symbol File.
都是Block, 有什么区别?

希望这两个问题和LS的问题一起得到解答。

谢谢!
发表于 2009-2-3 10:32:24 | 显示全部楼层
verilog
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-20 23:54 , Processed in 0.026786 second(s), 6 queries , Gzip On, Redis On.

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