NI(美商国家仪器)在产业界最引为豪的产品线之一,莫过于业界知名的LabVIEW软件,透过该软件可以与PXI模块或是其他控制器配合,进行模块化量测或是环境监控等多种应用,所以在全球科技产业拥有一定的能见度。
|
/news/2015/03/11/1749107860S.jpg |
而产业界的不断变化更迭,LabVIEW的版本也随之不断推陈出新,约莫一年左右就会推出整体版本的功能改进,但除此之外,NI也会针对一些特殊技术或应用推出专属版本,像是LabVIEW FPGA就是相当经典的例子,而随着FPGA的应用范围日渐扩大加上设计灵活度够高,LabVIEW FPGA也逐渐受到重视。
而此次NI针对SDR(软件定义无线电)所推出的LabVIEW communications,就意义上,很明显就是为了无线通信系统所打造的专属版本。广泛来看,SDR的概念到了4G时代,才被渐渐提及,理由在于为了满足永不满足的消费者体验,上至电信设备业者,下至手机芯片业者,无不致力于无线传输速度的提升,但速度的提升伴随而来的就是系统功耗、散热与主系统协同运作等问题,加上高频高速领域在系统设计上本就不易,SDR的面世,就是试图利用FPGA架构的可编程特色来解决部份目前硬件电路所面临的设计瓶颈,所以像是FPGA大厂赛灵思(Xilinx)与亚德诺半导体(ADI)在这两年来特别着重此一领域。
但光是硬件电路还是无法完成复杂的系统设计,所以软件、算法与函式库的配合亦是不能忽视的重点,在过去的观念中,我们大多比较看到着墨较多的开发工具不外乎是MathWorks为主,在台湾当以钛思科技为代表。该公司不论是在开发工具与函式库都相当完整,与赛灵思等半导体大厂也有相当久且稳定的合作关系。
不过很显然的,这次NI似乎是有备而来,过去发布LabVIEW的版本大多仅强调软件功能的更新,但此次LabVIEW communications的发布,NI也有提供对应的开发版供客户进行原型建造之用,该开发版所使用的FPGA与前端模拟芯片,供货商恰巧就是赛灵思与亚德诺半导体。
对于大型基地台或是军事航天等所需要的无线射频系统,其设计复杂度与研发资源之多,绝非简单的设计团队就能克服。若能在系统设计初期的仿真与原型建造阶段,就能达到系统客户的需求,无非是相当大的帮助,但事实上,光是在算法方面,工程师所用的开发工具可能就是C语言或是前面所谈到的MathWorks,此外,各家业者所提供的函式库,也不见得全能满足实际应用环境,在实际测试上的表现,可能也差强人意。所以在软件与工具层面的整合,很明显是SDR设计在现阶段的最大难题。
但换个角度来看,难题只要能解决,就是机会。NI挟LabVIEW在产业界有一定使用族群的优势,加上该公司在无线量测市场也有了一定的市场基础,当然,LabVIEW对于不同开发工具上具备相当程度的兼容能力,此时推出LabVIEW communications,显然有一定程度的信心。不过,综观全球科技产业的软件开发工具,也不只有LabVIEW与MathWorks,NI此举能否让市场买单,进而解决SDR设计问题,就看市场推广之后的成绩单如何了。