当前位置:首页 > 测试测量 > 测试测量
[导读]很久以前人们便预测,未来的设计与测试会相互结合--在完整的系统设计流程中,这两种一向井水不犯河水的功能会整合在一起。只要纳入符合设计的测??试定义与操作,整合两者的好处可说是显而易见,不仅能缩短上市时间,

很久以前人们便预测,未来的设计与测试会相互结合--在完整的系统设计流程中,这两种一向井水不犯河水的功能会整合在一起。只要纳入符合设计的测??试定义与操作,整合两者的好处可说是显而易见,不仅能缩短上市时间,还可以提高整体品质。这些测试台可于系统设计流程中重复使用,因其包含模拟、操作,以至于最终系统部署等步骤。

为整合设计与测试,尤其是针对射频(RF)通信等较为复杂的功能,系统设计软件与所选语言必须能同时针对测试与操作,在整个设计周期中有效运作。

一般而言,用于模拟/设计系统的工具与技术不同于运用在操作系统的工具与技术。此外,设计/操作专用的工具和语言也不同于测试工具和语言。这样一来,便需要不同的团队,各有各的职责与工具,所以不仅会提高沟通的难度,也会因此降低设计与测试中重复使用程序码的流畅度。

以上这些情况都会有损设计/测试相互整合的好处,因此理想的系统设计软件一定要提供可同时用于模拟、操作、测试的单一语言,并且尽量重复使用所有的设计函式与相位。

传统做法枝节横生

一般来说,如果特定工具能同时用于设计流程的各种相位与函式,是因为这种工具会尽量减少每个相位与函式间的阻碍,而非建立通用的环境和语言。例如,在新兴RF通信标准的开发流程中,通信系统设计专家可能会仅以运算式与数学的角度出发,进而制作模型并模拟通信串流。

如要测试此模型,设计人员可能会建置自己的测试台,但假若是针对业界标准的通信协定,就可能会重复使用合格的测试台。一旦能符合设计函式,设计就算告一个段落,操作团队会接手运算式,并且动手将数学运算式编译成操作运算式,这时通常会根据相关的执行需求来决定该使用ANSI C或硬体描述语言(HDL)(图1)。

图1 「V」程序图通常用来代表理想的设计、操作、测试流程。在整个「V」程序图中一律使用某种系统设计语言,这样做不仅能有效重复运用相关知识和运算式,也可以减少编译错误,同时缩短发现错误并加以修正的时间。

此外,测试台本身也须要经过编译。这项工作需要另一个不同职能的团队负责,而且编译过程中如果出现任何遗漏,经常会造成新的错误,也可能会缩小测试范围。如果初始编译层不够复杂,就必须从头设计或什至会发现其他操作错误,让整个情况雪上加霜。设计运算式无法衔接操作流程,会进一步延缓发现错误并加以修正的时程。

为缓和这类问题,许多工具都加入自动产生程序码的步骤,进而提高模拟程序码编译成ANSI C或HDL的速度。虽然这么做有助于加速迁移至处理器或现场可编程闸阵列(FPGA),却无法避免系统部署与除错等需求,这必须交由熟悉ANSI C或HDL的人员负责;即便原始设计并不完美,但自动产生的程序码可能也有某种缺陷。

图形化软件提供单一工具方法

市面上有众多的系统软件,以产品时程的观点来看,图形化软件所提供的成效可以大幅协助工程师缩短测试时间,以美商国家仪器(NI)LabVIEW系统设计软件为例,此软件提供全然不同的选择,通信设计人员可在制作通信串流模型与直接操作测试台时一并使用。如果系统设计人员对设计与测试成果感到满意,即可将设计运算式直接用于处理器或FPGA以便进行操作。

从早期探索性质的设计阶段开始,一直到最终的操作阶段,系统设计人员都能使用相同的环境、运算式、除错与测试方法。这样一来,即可有效重复使用相关知识和运算式,也可以减少编译错误,同时缩短发现错误并加以修正的时间。

至于纯函式的数字信号处理(DSP)类型运算式,系统设计人员可以超高速度操作运算式并加以除错,这是连续时域模拟方式所望尘莫及的。至于针对FPGA的设计模拟,还能进一步突显这项好处。

提供RF通信设计测试弹性

针对RF应用整合设计与测试的议题,通信设计也为这种趋势带来某种程度的复杂问题。最重要的是,若要测试RF接收器,必须先建置传输器,如果想测试传输器,又得先建置接收器。

一般来说,这些测试器的信号与测量特性必须胜过设计本身的相关特性。此外,RF通信方法与标准日新月异,因此测试器的弹性与速度也必须与时俱进。所以就RF领域而言,理想的测试仪器必须能快速重复使用传输/接收DSP表达式,同时具有最优异的性能与弹性(图2)。

图2 NI PXIe-5644R矢量信号收发器的架构能够模拟使用者可修改的DSP区块,并且部署至主机或装置硬件。另一个输入/输出与内存接口都可修改,进而弥补表达式设计的不足。

制作这类测试器的传统方式为打造固定功能的仪器,以便测量/测试特定的通信类别。若要整合设计与测试,除了测试流程、测试台、附属装置等必须纳入设计流程外,最理想的状况则是设计和测试能与实际硬件和信号共同运作,而不只是模拟。

其中转换的关键,以及从表达式设计到最终部署(无论是设计本身或测试器)常见的困难,就是适当整合实际时间与更重要的硬件输入输出(I/O)及信号校准。一般就设计与测试函式而言,DSP表达式设计人员不同于可操作装置硬件(包含I/O整合)的团队。

通过矢量信号收发器与这种LabVIEW可配置输入输出(RIO)可程序化装置,提供可重新设定功能、弹性优异的RF硬件平台,其中包含充分优化的IP区块。这些区块有助于掌握常见的复杂问题,例如高速模拟/数字(A/D)与数字/模拟(D/A)整合信号校准功能,以及直接内存访问(DMA)数据串流至主机处理器与高速内建内存。

此种已纳入矢量信号收发器的硅智财(IP)可处理三项非常重要的基本特性。首先,此IP可在桌面计算机执行仿真,所以能在表达式设计流程中使用。再者,必要时原始码可用于参考与修正。最后,如先前所述,可以顺利改用于实际的实时执行。

设计/开发/部署 整合势在必行

如要打造出从表达式到部署一手包办的完整系统设计流程,必须全面综合软硬件的相关概念。软件必须纳入适当的时程、I/O与DSP表达式IP。这个IP不只须要在模拟阶段执行,同时也必须在设计时间中快速执行功能除错,最后再把测试与设计程序代码从桌面计算机环境迁移至可重新程序化的部署硬件内。

个人所开发的表达式与测试就是关键IP,而系统设计工具的任务就是让用户随时都可以重复使用相同的IP,原始设计与最终操作几乎没有差异,借此提高用户的生产力。若要达成这样的目标,就只能依赖专为操作而设计的系统设计软件,这种软件具有开放式且可重复使用的基础区块,此外还搭配迭代设计流程专属的可重设硬件。慎选系统设计软件加上具有RIO功能的矢量信号收发器,绝对能让使用者如虎添翼。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭