FPGA:开发流程

目的:写一套硬件语言,能够在指定的硬件平台上实现相应功能。

1.设计定义(eg:让led一秒闪烁一次)

2.设计输入(编写逻辑(使用Verilog代码描述逻辑),画逻辑图,使用IP核)

3.综合工具(利用EDA软件如qt vivado ISE 对所写的逻辑描述内容进行分析,并得到逻辑门级别的电路内容)

4..功能仿真(使用专门的仿真工具进行仿真,验证设计的逻辑功能能被实现)对于数字电路来说仿真是基本接近真实情况的

5.布局布线(在指定器件上将设计的逻辑电路实现)

6.分析性能

     1-时序仿真(非常耗时)

     2-静态时序分析

 7.下载到目标板上运行,查看结果。

 8. 调试(ILA  / Signaltap II )

让设计的逻辑在目标板上工作(功能正常、性能稳定)

      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值