基于FPGA的CT串行探测器模块集群的调试方法技术

技术编号:24612827 阅读:27 留言:0更新日期:2020-06-24 00:48
本发明专利技术涉及CT技术领域,尤其涉及一种基于FPGA的CT串行探测器模块集群的调试方法,包括以下步骤:对主控制板和探测器模块的备用引脚进行方向的定义;对各级探测器模块进行ID值的设置;在链路出现问题时,通过引脚对指令和数据的传输,获取所需ID值的探测器模块的数据信息;优点在于:通过探测器模块的FPGA灵活定义备用引脚的方向,实现主控制板指令的传送,无需硬件改动,即可实现在故障状态下能继续获取串行探测器模块集群的状态信息;该方法具有较高的可靠新,并且通过链式组织,理论上可以实现无限级联,TOPO结构较为灵活,改造成本也较低,同时还适用于各种不同类型的模块。

Debugging method of CT serial detector module cluster based on FPGA

【技术实现步骤摘要】
基于FPGA的CT串行探测器模块集群的调试方法
本专利技术涉及CT
,尤其涉及一种基于FPGA的CT串行探测器模块集群的调试方法。
技术介绍
串行探测器的数据流和命令流是共享一对高速收发器与主控单元进行信息传输的,调试时若该高速串行收发器出现问题导致信息无法传递,则开发人员无法获取探测器各串行模块的FPGA的内部工作状态,导致无法快速准确定位,并且一旦高速收发器出现故障只能进行硬复位,而硬复位后FPGA的状态信息也被清空,导致无法继续调查探测器内部问题。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种基于FPGA的CT串行探测器模块集群的调试方法,用于在高速收发器出现故障时,可以继续通过此方法获取FPGA集群的状态信息。为了实现上述目的,本专利技术的技术方案如下:一种基于FPGA的CT串行探测器模块集群的调试方法,包括主控制板和多级探测器模块,所述主控制板和探测器模块上均设有高速接口和备用引脚,主控制板与第一级探测器模块之间、各级探测器模块之间通过高速接口实现串行连接,该调试方法包括以下步骤本文档来自技高网...

【技术保护点】
1.一种基于FPGA的CT串行探测器模块集群的调试方法,包括主控制板和多级探测器模块,所述主控制板和探测器模块上均设有高速接口和备用引脚,主控制板与第一级探测器模块之间、各级探测器模块之间通过高速接口实现串行连接,其特征在于,包括以下步骤:/nS1:将主控制板的两个备用引脚定义为发射端和接收端,各级探测器模块的两个备用引脚同样定义为发射端和接收端,将主控制板的发射端备用引脚与第一级探测器模块的接收端备用引脚通讯连接,上一级探测器模块的发射端备用引脚与下一级探测器模块的接收端备用引脚通讯连接,第n级探测器模块的发射端备用引脚与主控制板的接收端备用引脚通讯连接;/nS2:主控制板通过高速接口发送设...

【技术特征摘要】
1.一种基于FPGA的CT串行探测器模块集群的调试方法,包括主控制板和多级探测器模块,所述主控制板和探测器模块上均设有高速接口和备用引脚,主控制板与第一级探测器模块之间、各级探测器模块之间通过高速接口实现串行连接,其特征在于,包括以下步骤:
S1:将主控制板的两个备用引脚定义为发射端和接收端,各级探测器模块的两个备用引脚同样定义为发射端和接收端,将主控制板的发射端备用引脚与第一级探测器模块的接收端备用引脚通讯连接,上一级探测器模块的发射端备用引脚与下一级探测器模块的接收端备用引脚通讯连接,第n级探测器模块的发射端备用引脚与主控制板的接收端备用引脚通讯连接;
S2:主控制板通过高速接口发送设置探测器模块ID的指令,将第一级探测器模块的ID设置为1,第一级探测器模块将指令通过高速接口发送至第二级探测器模块,第二级探测器模块的ID设置为2,依次类推,直至指令发送至第n级探测器模块,第n级探测器模块的ID设置为n;
S3:ID设置完毕后,第n级探测器模块将其状态通过高速接口发送至第n-1级探测器模块,第n-1级探测器模块将第n级探测器模块的状态和其本身的...

【专利技术属性】
技术研发人员:陈修儒朱炯李敏黄振强
申请(专利权)人:明峰医疗系统股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1