【技术实现步骤摘要】
一种基于FPGA的串口测试电路
[0001]本申请属于板卡测试
,涉及一种基于FPGA的串口测试电路。
技术介绍
[0002]在核电控制系统板卡生产过程中,板卡性能与功能测试是必不可少的生产检验环节。测试方法一般是测试工装给定外部信号,再通过板卡通信接口与其建立通信进行数据交互,解析获得回复报文确认板卡对给定信号的响应。
[0003]由于核工业的特殊性要求控制系统对指令与信号具备高速响应能力,所以核电控制系统板卡的通信总线一般是在通用标准接口与协议的基础上进行自定义开发,从而适应高速、私有等特殊要求。目前,市面上通用标准接口与协议测试工具往往不能适用这些自定义协议的测试,有必要加以改进。
技术实现思路
[0004]为了解决上述现有技术的不足,本申请提供一种基于FPGA的串口测试电路,应用于板卡的性能与功能测试,实现两路5Mbps的RS485串口通信,尤其适合在核电控制系统中应用。
[0005]为了实现上述目的,本技术采用以下技术:
[0006]一种基于FPGA的串口测试电路,包括FP ...
【技术保护点】
【技术特征摘要】
1.一种基于FPGA的串口测试电路,其特征在于,包括FPGA模块和转换电路;转换电路包括两路信号转换单元,分别与FPGA模块的不同FIFO接口连接,并分别用于与被测板卡的不同串口通信接口连接;FPGA模块用于通过其指令接口与上位机通信,以获取控制指令;FPGA模块用于产生TTL脉冲信号并从其中一个FIFO接口发出,对应收到TTL脉冲信号的一路信号转换单元用于将TTL脉冲信号转换为RS485串口通信物理层标准的差分信号,并传输到被测板卡的对应串口通信接口;信号转换单元还用于将被测板卡的串口通信接口输出的差分信号转换为TTL脉冲信号并提供给FPGA模块的FIFO接口。2.根据权利要求1所述的基于FPGA的串口测试电路,其特征在于,FPGA模块用于控制指令产生TTL脉冲信号。3.根据权利要求1所述的基于FPGA的串口测试电路,其特征在于,FPGA模块用于将从FIFO接口接收的TTL脉冲信号转换为上位机可识别的数据,并通过指令接口传输给上位机。4.根据权利要求1所述的基于FPGA的串口测试电路,其特征在于,转换电路包括信号转换单元A和信号转换单元B,FPGA模块的FIFO接口包括FIFO接口A...
【专利技术属性】
技术研发人员:崔星,宋宏洲,张爱新,吴亚辉,赵晓南,张永鑫,马诗然,
申请(专利权)人:北京轩宇空间科技有限公司,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。