The present invention provides an arbitrary waveform generation system based on network on chip, which includes a host computer and a waveform generator module of network on chip. The waveform generator module of network on chip includes a communication architecture module, a resource network interface module, a waveform output resource node, an Ethernet resource node, a NIOS II soft core, a memory resource node and a waveform. The network on chip communication architecture module is connected with waveform output resource node, Ethernet resource node, NIOS II soft core, memory resource node and waveform setting resource node through resource network interface module NI. The Ethernet resource node receives data or commands from the PC upper computer through the Ethernet resource network interface, or transmits information such as system status to the PC upper computer.
【技术实现步骤摘要】
一种基于片上网络的任意波形发生系统及波形发生方法
本专利技术涉及片上网络
,具体涉及一种基于片上网络的任意波形发生系统及波形发生方法。
技术介绍
任意波形发生器作为一种实用性的激励信号源,不仅能产生常规波形,而且可以产生各种调制信号,甚至输出不规则的任意波形。在现代电子系统中,经常需要各种波形的信号对电子仪器设备进行测试、测量、校准等,以期提高系统的可靠性,因此波形发生器在雷达、测控、导航、航空航天等领域具有重要的应用价值。随着科技的发展,自动测试系统越来越复杂,所需的激励信号越来越复杂,这对波形发生器提出了挑战。传统的任意波形发生器(AribitrarryWaveformGenerator,AWG)通常采用现场可编程门阵列(FieldProgrammableGateArray,FPGA)+DDR2SDRAM(同步动态SRAM)+数模转换器(DigitalAnalogConverter,DAC)方案实现。任意波形合成技术的核心是频率合成,早期的合成方式主要有锁相环、倍频和混频技术。目前基于直接数字合成方式(DirectDigitalSynthesizer,D ...
【技术保护点】
1.一种基于片上网络的任意波形发生系统,其特征在于,该波形发生系统包括上位机和片上网络波形发生器模块;所述片上网络波形发生器模块包括片上网络通信架构模块、资源网络接口模块NI、波形输出资源节点、以太网资源节点、NIOS II软核、存储器资源节点和波形设置资源节点和PC机;所述片上网络通信架构模块通过资源网络接口模块NI分别与波形输出资源节点、以太网资源节点、NIOS II软核、存储器资源节点、波形设置资源节点相连接,所棕以太网资源节点通过片上网络通信架构模块与PC上位机连接;所述片上网络通信架构模块,实现由外部通道相互连接若干路由器构成路由器网络,所述路由器采用基于虚通道技 ...
【技术特征摘要】
1.一种基于片上网络的任意波形发生系统,其特征在于,该波形发生系统包括上位机和片上网络波形发生器模块;所述片上网络波形发生器模块包括片上网络通信架构模块、资源网络接口模块NI、波形输出资源节点、以太网资源节点、NIOSII软核、存储器资源节点和波形设置资源节点和PC机;所述片上网络通信架构模块通过资源网络接口模块NI分别与波形输出资源节点、以太网资源节点、NIOSII软核、存储器资源节点、波形设置资源节点相连接,所棕以太网资源节点通过片上网络通信架构模块与PC上位机连接;所述片上网络通信架构模块,实现由外部通道相互连接若干路由器构成路由器网络,所述路由器采用基于虚通道技术的虫洞数据交换机制,采用容错式的自适应X-Y路由算法,以数据路由和报文分组交换进行点对点数据传输;所述以太网资源节点通过以太网资源网络接口NI接收来自PC上位机的数据或命令,或发送系统状态数据到PC上位机;所述以太网资源节点,对接收到的数据按UDP协议封装成数据帧,经由帧同步模块、差错控制模块、流量控制模块将数据传送至各路由器或PC上位机;所述波形输出资源节点,用于将波形数据转换成模拟信号并对模拟信号进行适当的调理和控制;所述NIOSII软核,接收PC上位机设置或读取的相关波形参数信息;或将当前系统状态信息通过以太网资源节点传输至PC上位机;或接收来自于波形设置资源节点的相关波形参数信息;将接收到的信息解析,判断数据类型后,根据命令和参数将系统波形控制信息传输至其他资源节点;所述存储器资源节点,存储与波形相关的数据参数和命令或系统状态信息;所述波形设置资源节点,通过人机交互界面对波形参数进行设置。2.根据权利要求1所述的一种基于片上网络的任意波形发生系统,其特征在于,所述波形输出资源节点包括:DAC数模转换模块,通过资源网络接口与片上网络通信架构模块连接,用于将波形数据转换成模拟信号;信号调理电路模块,包括依次连接的差分定值放大模块、程控放大模块、差分转单端模块和模拟波形输出通道模块,所述差分定值放大模块用于对模拟信号进行差分放大;所述程控放大模块用于对幅度段进行粗调划分;所述差分转单端模块用于消除信号中的直流分量和共模干扰噪声;所述模拟波形输出通道模块出波形信号。3.根据权利要求2所述的一种基于片上网络的任意波形发生系统,其特征在于,在相邻的两个粗调幅度段,低段位的最大幅度值应该大于高段位的最小幅度值。4.根据权利要求1...
【专利技术属性】
技术研发人员:许川佩,杜社会,莫玮,胡聪,牛军浩,
申请(专利权)人:桂林电子科技大学,
类型:发明
国别省市:广西,45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。