主权项 |
一种多通道波形信号发生器,其特征在于,所述信号发生器包括可编程逻辑阵列FPGA、存储器和至少一个数模转换器和至少一个放大器,其中,所述可编程逻辑阵列FPGA,用于接收上位机发送的待处理数据,将所述待处理数据发送给所述存储器进行存储,并在所述待处理数据存储完成后向所述上位机发送用于指示所述存储器已完成所述待处理数据存储的反馈命令;以及用于接收所述上位机发送的数据控制命令,根据所述数据控制命令,并基于所述存储器中存储的所述待处理数据产生相应的波形信号,并将所述相应的波形信号发送给对应的数模转换器;所述数模转换器,用于对接收到的所述相应的波形信号进行数模转换,得到相应的模拟波形信号,并将所述模拟波形信号发送给相应的放大器;所述放大器,用于放大所述模拟波形信号,并输出放大后的相应模拟波形信号;所述数据控制命令包括通道选通命令、波形类型指示命令、产生波形的开始命令和结束命令和通道延时指示命令,其中,所述通道选通命令,用于选通对应的信号输出通道,所述对应的信号输出通道由数模转换器和放大器构成,所述波形类型指示命令,用于指示所述对应的信号输出通道所产生的波形类型;所述通道延时指示信息,用于指示每个选通通道所产生波形之间的延时。 |