降低设备复杂性、强化易配置性、加快产品上市速度的要求使得可编程逻辑技术在更多的应用领域中得到进一步地扩展和渗透。最近业界发生的两个事件可充分地证明这一点。
美国国家仪器公司(NI)在其最新推出的
labview 8.5版中强化了其
FPGA模组,以实现用户快速定制I/O。我本人确实欣赏这种利用简洁的LabVIEW图形界面直接进行FPGA配置并实现不同I/O功能的创新。这对熟悉LabVIEW的用户来说,用图形化语言来替代硬件设计知识或VHDL等语言无疑对仪器的快速配置有明显的优势;而从另一个角度来看,Xilinx、Altera等传统FPGA供应商似乎也应该考虑一下图形化编程工具,尽管这不仅仅是一个简化编程界面的问题。
让我们先了解一下LabVIEW 8.5 FPGA模组的主要功能:可以自动产生逻辑和代码;利用状态表示法实现高级设计;增加了一些新IP,例如PID控制,以提升FPGA门数使用率;集成有信号产生器等。在这个模组中,NI考虑到了用户在使用过程中的特定应用编程需求和有代表性应用的高效率IP,在易用性和器件利用率上都有所考虑和折衷,值得称赞。