初学VHDL

来源:百度知道 编辑:UC知道 时间:2024/06/05 06:22:45
我是大三的学生,现在学数字模拟电路,里面有教verilogHDL的内容,但书上写的很概念化,就像C语言教程那样,看了后感觉很难和实际联系起来。我在网上了解到verilogHDL是用来编写FPGA芯片的(个人陋见)。现在想请教一下,verilogHDL是像C语言写单片机89S52的程序一样,是用来编写FPGA芯片的吗?一些资料中提到的:并行主模式为一片FPGA加一片EPROM,是什么意思?EPROM是相当与电脑里的硬盘,FPGA相当于CPU吗?还有啊,学FPGA是要像单片机那样买个89s52来烧程序做实验吗?如果要的话我线阶段应该买个什么型号的芯片比较好呢?请高手详细解答。

首先 VHDL和verilogHDL是不同的硬件描述语言。
FPGA主要是生成类似于硬件芯片的灵活控制的作用。一般来讲不会把FPGA作为核心来使用,当然现在有现成的软核,可以把FPGA模拟成核心来使用。HDL语言主要是来构建硬件功能的。89c52是微控制器,c语言是上面的编程语言,这一点上有相同之处。FPGA不具有记忆的功能,就像是内存一样,断电以后所有的内容消失,所以需要加一片EPROM来保存配置信息。EPROM是非易失存储体,所以相当于硬盘。很多时候FPGA是由CPU控制的外设,个人感觉FPGA有点像是一种智能的内存,可以接受指令然后进行处理。当然是买一个实验板最好了,现在有飓风等品牌的,还是不错的。具体的资料还是到网上查一下,主要厂家是altera和xilinx

cyclone系列不错
de2开发板,功能全