深入浅出FPGA-3-verilog HDL

引言

FPGA最初阶段的学习可以分为两部分。一是HDL的语法,二是相关工具的使用。

这第一部分,就是verilog HDL或者VHDL,国内用verilog的占得比例多一些。

对于第二部分,这要看具体的FPGA开发过程,一般过程如下:

3.1 FPGA开发flow

1》进行需求分析,算法设计,模块划分,形成文档,用的matlab,vesio或者ppt比较多。(分析设计)

2》用UE或者,SlickEdit,notepad++或者sourceInsight,或者IDE自带的编辑工具进行行为建模。(编码)

3》用modleSim进行功能仿真,或用$dumpfile("rill.fsdb")生成fsdb文件。(前仿真)

4》将fsdb文件导入debussy软件,进行问题查找定位,修改代码。(调试)

5》用synplify pro进行综合,生成vqm文件。(综合)

6》用quartusII或者ISE对vqm文件进行P&R(布局和布线),生成vo文件和sdo文件。(布局布线)

7》再用modleSim对vo和sdo进行时序仿真,当然需要将FPGA厂家的仿真库文件一同编译进modleSim的仿真库。(后仿真)

8》用quartusII 的time request添加约束并仿真。生成sof或者pof配置文件。(实现)

9》烧写配置文件。(OK)

对于做IC/ASIC

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值