verilog hdl 语言开发环境问题
各位,我现在正在自学veriloghdl语言,在网上找了一本不错的教材在看,可是发现,没有软件平台可以让我实践一下,不知道是不是有像vc6.0一样的软件,在学c语言的时候...
各位,我现在正在自学verilog hdl 语言,在网上找了一本不错的教材在看,可是发现,没有软件平台可以让我实践一下,不知道是不是有像vc6.0一样的软件,在学c语言的时候可以随时的上去实践。ise 是不是能写hdl语言?是不是写hdl一定要在fpga开发板上?如果是的话,一块fpga板子需要多少钱啊?如果不是,那fpga和hdl有什么区别?小弟问题有点多,希望您耐心解答,在这里谢过了!
展开
展开全部
HDL是硬件描述语言(主要用到的是verilog和VHDL两种),用来对FPGA进行逻辑设计,学习HDL是为了对FPGA进行开发。
FPGA学习包括软件和硬件两个方面,软件方面包括官方软件的使用,如xilinx开发平台ISE,Altera开发平台quartusII等,硬件方面就是FPGA芯片和外围电路;
用verilog对FPGA进行开发是FPGA的开发方式之一,这种方式通常是用verilog描述出需要实现的逻辑,将写好的代码经过软件的综合,下载到FPGA芯片里面去,FPGA在物理上实现设计的功能,从而应用于电路上;
ise和quarusII都能写hdl语言,学习hdl一定要下在板子上,否则纸上谈兵,一块fpga核心板在200以下
FPGA学习包括软件和硬件两个方面,软件方面包括官方软件的使用,如xilinx开发平台ISE,Altera开发平台quartusII等,硬件方面就是FPGA芯片和外围电路;
用verilog对FPGA进行开发是FPGA的开发方式之一,这种方式通常是用verilog描述出需要实现的逻辑,将写好的代码经过软件的综合,下载到FPGA芯片里面去,FPGA在物理上实现设计的功能,从而应用于电路上;
ise和quarusII都能写hdl语言,学习hdl一定要下在板子上,否则纸上谈兵,一块fpga核心板在200以下
追问
那么我想问您一下,用ise写程序的时候,有一步骤叫做添加管脚约束,这个是怎么添加的?
追答
管脚约束是对物理引脚进行分配,比如设计代码中有一个clk时钟源,对应电路上一个晶振的,而晶振硬件上是与FPGA的13引脚相连,所以在软件上就需要将clk与FPGA约束为相连;介绍的这种约束叫做位置约束;
你追问的这个问题很基础,你还会碰见很多这种基础问题,很多FPGA开发书上都会有这些介绍,需要你自己看书
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询