初用Labview FPGA

http://zone.ni.com/wv/app/doc/p/id/wv-1062

 

Labview FPGA提供了一种更为直观的语言去进行FPGA的开发,使得研发者不必再用复杂的VHDL以及verilog这种更接近硬件的语言去开发程序。如果VHDL是PC机上的汇编的话,那么Labview FPGA就是我们的C++以上的开发语言。

 

十几年前,研发者们或许还为了节省1Kb的空间或者提升1ms的速度而在汇编上绞尽脑汁,但是现在更为直观的面向对象以及抽象的继承与重用,构成了如今主流的开发语言,虽然代码占用了更多的空间,比汇编的速度要慢上不少。但开发的效率大大提高了。而硬件的性能提升,使得产品的短板变为了研发的速度上。我们不必再去为了节省少许的空间来减慢我们前进的脚步。FPGA的开发也必然如此。开发的效率将更为重要。

 

回到FPGA的开发上来,最为重要的便是原型设计与验证,编写VHDL,测试时序,片上调试。在labview FPGA的开发中,步骤将大为简略。不懂得时序和VHDL的人也能轻易上手。这就是我初用Labview FPGA的第一感觉。

 

 

框图的代码构成是比较直观的。当然编惯了文本代码并不是特别习惯这种风格,但是FPGA中数据流的概念在这种G code的风格中是比较适合的。

 

还在上班。。老板过来了。回头再写。

 

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值