The invention discloses a three-dimensional acoustic logging instrument FPGA configuration files online update device, using FPGA integrated development environment to generate update configuration files, using the data transmission module will update the FPGA configuration file into the network signal and to the line through the LAN port to send, thus completing the PC to the FPGA configuration file generation, encapsulation and delivery work; then the adapter plate using the microprocessor control data receiving FPGA updates the configuration file, and check the package, and add a parity bit, and through the McBSP interface to send the FPGA configuration file to the control panel control panel; update the configuration file of the FPGA is to determine the FPGA update control board FPGA or acquisition board. FPGA will then update the configuration file for the JTAG standard data flow analysis, the corresponding FPGA configuration file online update.
【技术实现步骤摘要】
一种三维声波测井仪的FPGA配置文件在线更新装置
本专利技术属于配置文件更新
,更为具体地讲,涉及一种适用于三维声波测井仪的FPGA配置文件在线更新装置。
技术介绍
石油工程测井是一项成本十分高昂的作业,测井设备的费用少则几百万元,多则上千万元,现场测井的人力成本和占地租用费也非常高。因此,稳定性是评价测井仪器的一个重要指标。三维声波测井仪的机械和电路结构比以往研制的测井仪更复杂,工作环境特殊。传统的测井仪器的FPGA更新方式为:首先拆卸测井仪器取出电路模块,然后通过仿真器完成对相应电路的程序更新工作,最后再将各个模块组装回去。传统的测井仪器升级,浪费大量时间和人力,而且在拆卸仪器过程中,可能因某些模块的损坏而导致仪器不能正常工作。对三维声波测井仪来说,需要设计一种远程在线更新方式,能够从地面系统控制仪器完成FPGA的升级。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种三维声波测井仪的FPGA配置文件在线更新装置,通过将FPGA更新配置文件转换为网络电平信号,进而来实现FPGA在线实时更新,具有配置简单、操作方便的特点。为实现上述专利技术目的,本专利技术一种三维声波测井仪的FPGA配置文件在线更新装置,其特征在于,包括:一地面控制系统,包括FPGA集成开发环境、数据发送模块和地面控制模块;FPGA集成开发环境产生FPGA更新配置文件,通过以太网控制芯片将FPGA更新配置文件转化为网络电平信号,再由数据发送模块通过LAN接口下发给转接板,同时地面控制模块通过串口向转接板下发在线更新命令;一转接板,包括数据接收缓存模块、外部数据存储器、微处 ...
【技术保护点】
一种三维声波测井仪的FPGA配置文件在线更新装置,其特征在于,包括:一地面控制系统,包括FPGA集成开发环境、数据发送模块和地面控制模块;FPGA集成开发环境产生FPGA更新配置文件,再由数据发送模块通过LAN接口下发给转接板,同时地面控制模块通过串口向转接板下发在线更新命令;一转接板,包括数据接收缓存模块、外部数据存储器、微处理器;数据接收缓存模块接收LAN接口下发的FPGA更新配置文件,并对其进行数据校验,确保数据传输的准确无误,再将准确的FPGA更新配置文件存储到外部数据存储器中;微处理器内部的命令解析模块接收串口串口下发的在线更新命令并对其解析,然后根据解析出的命令来控制微处理器从外部数据存储器中读取FPGA更新配置文件并封装,再添加标识符和校验位通过McBSP接口下发给控制板;一控制板,包括DSP和FPGA;所述的DSP又包括数据接收缓存模块、RAM、配置文件解析模块、GPIO模拟JTAG模块(GPIO,General Purpose Input Output,通用输入/输出;JTAG,Joint Test Action Group,联合测试行为组织)、GPIO接口和下行数据 ...
【技术特征摘要】
1.一种三维声波测井仪的FPGA配置文件在线更新装置,其特征在于,包括:一地面控制系统,包括FPGA集成开发环境、数据发送模块和地面控制模块;FPGA集成开发环境产生FPGA更新配置文件,再由数据发送模块通过LAN接口下发给转接板,同时地面控制模块通过串口向转接板下发在线更新命令;一转接板,包括数据接收缓存模块、外部数据存储器、微处理器;数据接收缓存模块接收LAN接口下发的FPGA更新配置文件,并对其进行数据校验,确保数据传输的准确无误,再将准确的FPGA更新配置文件存储到外部数据存储器中;微处理器内部的命令解析模块接收串口串口下发的在线更新命令并对其解析,然后根据解析出的命令来控制微处理器从外部数据存储器中读取FPGA更新配置文件并封装,再添加标识符和校验位通过McBSP接口下发给控制板;一控制板,包括DSP和FPGA;所述的DSP又包括数据接收缓存模块、RAM、配置文件解析模块、GPIO模拟JTAG模块(GPIO,GeneralPurposeInputOutput,通用输入/输出;JTAG,JointTestActionGroup,联合测试行为组织)、GPIO接口和下行数据发送模块;所述的FPGA包括数据编码模块、JTAG接口和可编程逻辑单元;数据接收缓存模块接收McBSP接口下发的封装后的FPGA更新配置文件,并对其进行数据校验,再将校验后的文件存入控制板的RAM中;配置文件解析模块从控制板的RAM中读取文件并提取FPGA的配置信息,然后判断该配置信息是用来更新控制板的FPGA还是采集板的FPG,如果是更新控制板的FPGA,则将FPGA更新配置文件解析为JTAG标准数据流;如果是更新采集板的FPGA,则将FPGA更新配置文件发送给下行数据发送模块;GPIO模拟JTAG模块使用GPIO接口的引脚连接到FPGA的标准JTAG接口,并使用GPIO接口的引脚作为配置FPGA的JTAG信号线;GPIO模拟JTAG模块接收JTAG标准数据流,从中获取相对应的JTAG电平信息,并根据电平信息调用驱动程序,控制DSP中GPIO接口的引脚的输出电平,JTAG接口根据此电平信息对可编程逻辑单元进行处理,完成FPGA配置文件的在线更新;下行数据发送模块将用来更新采集板的FPGA的FPGA更新配置文件发送给数据编码模块,数据编码模块对FPGA更新配置文件进行8B/10B编码,然后将编码后的文件发送到下行数据通道上,同时通过时钟信号通道向采集板发送时钟基准信号,用于采集板接收下行数据通道上数据的基准时钟;多块采集板,每块采集板均...
【专利技术属性】
技术研发人员:师奕兵,张伟,李焱骏,刘苏浪,付浩瀚,朱振振,张静,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。