一种星载数传发射机的多数据通道自主选择处理装置制造方法及图纸

技术编号:11369687 阅读:154 留言:0更新日期:2015-04-30 00:34
本发明专利技术公开了一种星载数传发射机的多数据通道自主选择处理装置,包括:接口芯片、FPGA芯片及PLL电路。该装置采用一种时钟逻辑识别方法,对多个输入数据通道的伴随时钟进行识别,自主选择有效时钟和数据进行处理,合成I、Q两路数据后送入编码器或调制器。其中,接口芯片对接收到的信号进行电平转换;FPGA对输入信号进行时钟识别运算和数据选通处理,为对抗单粒子翻转效应, FPGA中的方法逻辑采用三模冗余设计。PLL电路将选通时钟信号倍频后送回FPGA用于数据格式变换。本发明专利技术使数传发射机具备自主识别数据通道和并行数据处理能力,减少了卫星指令的数量,降低了整星和数传发射机控制电路的复杂度,提升了产品可靠性。

【技术实现步骤摘要】
一种星载数传发射机的多数据通道自主选择处理装置
本专利技术涉及卫星数传通信
,特别涉及一种星载数传发射机的多数据通道自主选择处理装置。
技术介绍
星载数传发射机的主要功能是实现星上数据的接收、格式变换、编码、调制、滤波及放大,并通过天线对地传输。一种星载数传发射机的多数据通道自主选择处理装置,主要涉及星载数传发射机的数据选择接收和格式变换功能。其主要应用如下:1.根据卫星的可靠性要求,星上数据由同一个数据源产生,通过多个数据通道中的任意一个通道送入数传发射机,这些数据通道互为备份,如果其中某一通道的数据源或数据传输路径发生故障,可以通过切换通道保证数传发射机正常工作。2.根据卫星的功能要求,星上数据由多个不同的数据源产生,分别通过不同的数据通道送给数传发射机,根据卫星的具体任务需求,在某一时刻选择多个通道中的某一通道数据由数传发射机下传。对于多通道数据输入的应用,目前的星载数传发射机一般用两种办法进行处理,其一是采用星上指令对数据通道进行切换。其二是采用组合逻辑对每个通道中的时钟或数据信号进行合路。采用星上指令能够实现较为可靠的数据通道切换,但会增加指令电路和星地测控通道的负荷。每增加一条指令在硬件上需增加专用发送和接收电路,在软件上需增加指令处理单元,并占用发送端、接收端处理芯片的引脚资源。指令从地面站发送给卫星,通过卫星测控系统、星务计算机、数传下位机等设备转发给数传发射机,由于卫星资源的限制,增加指令实现通道切换的方法扩展能力十分有限。采用组合逻辑将各通道时钟、数据按每比特进行合路的方法无需增加专用电路,可在FPGA中直接实现,但无法抑制时钟或数据上的干扰或毛刺。如果任何一个数据通道中的任意一位收到干扰,整个数据传输都会收到影响,可能会造成数据传输错误甚至数传链路中断。此外,由于组合逻辑的延迟较大,会影响数据传输的速率。因此,采用组合逻辑合路的方法仅适用于可靠性要求不高且传输速率较低的情况。
技术实现思路
本专利技术的目的在于提供一种星载数传发射机的多数据通道自主选择处理装置,以解决目前一般星载数传发射机在多数据通道输入时需要增加专用指令进行通道切换的问题。为实现上述目的,本专利技术提供了一种星载数传发射机的多数据通道自主选择处理装置,包括:接口芯片,用于接收星上的n路时钟数据信号并对其进行电平转换后输出处理后的时钟数据信号至FPGA芯片;FPGA芯片,与所述接口芯片连接,用于对所述处理后的时钟数据信号进行识别和判断,以选择有效时钟及其对应的数据通道,并将选出的时钟信号送入PLL电路进行倍频,倍频后的时钟信号再送回FPGA芯片以进行对选通数据的格式变换,得到I、Q两路信号;PLL电路,与所述FPGA芯片连接,用于对时钟信号进行倍频;其中,所述n路时钟数据信号对应在n个数据通道传输,所述时钟数据信号包括伴随时钟信号及数据信号,n为正整数。较佳地,所述FPGA芯片包括时钟判断选择模块、时钟MUX、数据MUX以及格式变换单元;所述时钟判断选择模块用于接收来自接口芯片的n路伴随时钟信号并检测,以得到有效时钟的时钟选择信号并将其输入至所述时钟MUX及数据MUX;所述时钟MUX用于根据所述时钟选择信号对来自接口芯片的n路伴随时钟信号进行选择,选出时钟有效的伴随时钟信号,并将该伴随时钟信号输入所述PLL电路;所述数据MUX用于根据所述时钟选择信号对来自接口芯片的n路数据进行选择,选出时钟有效的伴随时钟信号所在数据通道的数据信号,并将该数据信号输出至所述格式变化单元进行格式变换,变换得到I、Q两路信号。较佳地,所述时钟判断选择模块包括三个相同的时钟判断选择单元及一表决器,每个时钟判断选择单元均对输入的n路伴随时钟信号进行检测,以得到包含有效时钟的选通信号作为初级时钟选择信号,该选通信号包括位数据,三个时钟判断选择单元所输出的三个初级时钟选择信号输入所述表决器进行表决后输出最终的时钟选择信号,该最终的时钟选择信号输入所述时钟MUX及数据MUX以分别进行时钟信号及数据信号的选择。较佳地,所述时钟判断选择单元包括n个时钟检测单元和1个通道选择单元;所述n个时钟检测单元分别接收所述n路伴随时钟信号,并检测输入的所述n路伴随时钟信号对应的时钟是否有效,得到n个检测结果信息;其中,所述n个检测结果信息中,时钟有效的检测结果信息与时钟无效的检测结果信息输入所述通道选择单元进行编码,产生包含有效时钟信息的初级时钟选择信号并输出。较佳地,所述时钟检测单元包括1/m分频器、同步处理单元、上升沿提取单元、上升沿间隔检测单元、下降沿提取单元、下降沿间隔检测单元、计数器单元、判断逻辑以及延时监测单元;所述计数器单元包括第一计数器及第二计数器;所述1/m分频器用于对输入的所述伴随时钟信号进行1/m分频,得到分频时钟信号并输出至所述同步处理单元;所述同步处理单元用于使用本地时钟对分频时钟信号进行同步化处理,得到同步时钟信号,并输出至所述上升沿检测单元和下降沿检测单元;所述上升沿检测单元通过两级级联寄存器间的状态变化对同步时钟信号的上升沿到来的时刻进行检测,得到上升沿时刻信息并输出至所述上升沿间隔检测单元,所述上升沿间隔检测单元根据上升沿时刻信息在每个上升沿到来的时刻读取第一计数器的计数值并将第一计数器复位,获得上升沿间隔数值并输出至所述判断逻辑;所述下降沿检测单元通过两级级联寄存器间的状态变化对同步时钟信号的下降沿到来的时刻进行检测,得到下降沿时刻信息并输出至所述下降沿间隔检测单元,所述下降沿间隔检测单元根据下降沿时刻信息在每个下降沿到来的时刻读取第二计数器的计数值并将第二计数器复位,获得下降沿间隔数值并输出至所述判断逻辑;所述判断逻辑用于将上升沿间隔数值及下降沿间隔数值与事先存储好的数值范围做比较;若上升沿之间、下降沿之间的间隔数值均在此数值范围内,则时钟有效,输出置位信息,否则,时钟无效,输出清零信息;所述延时监测单元用于接收所述置位信息或清零信息,同时对判断逻辑的输出进行监测,若判断出所述分频时钟信号在若干个周期内输出电平均为高,则所述延时监测单元进行一次状态更新,并输出所述置位信息至所述通道选择单元,反之,则输出所述清零信息至所述通道选择单元。其中,所述数值范围为预先设置的输入时钟最大允许频差范围,m为正整数。较佳地,所述通道选择单元包括一1s计时器及一通道选择状态机,所述通道选择状态机对时钟有效的检测结果信息所对应的第i路伴随时钟信号进行编码,输出包含第i路数据通道信息的位选通信号作为初级时钟选择信号;所述通道选择状态机与所述1s计时器相连,通过所述1秒计时器的控制以每秒刷新一次并输出第i路数据通道的初级时钟选择信号,1≤i≤n且i为整数。较佳地,所述表决器为两级级联的表决器,每级包括三个三取二表决器,所述三个初级时钟选择信号全部输入第一级的三个三取二的表决器,得到三组一级表决结果,三组一级表决结果再全部输入第二级的三个三取二的表决器,得到三组二级表决结果,三个一级表决结果作为三个二级表决结果的三态输出使能信号并分别对应输入三个三态门进行三态逻辑运算,三个三态门得到的三个结果合为一路后得到最终的时钟选择信号。本专利技术公开了一种星载数传发射机的多数据通道自主选择处理装置,包括:接口芯片、FPGA芯片及PLL电路。PLL电路包括鉴相本文档来自技高网
...

【技术保护点】
一种星载数传发射机的多数据通道自主选择处理装置,其特征在于,包括:接口芯片,用于接收星上的n路时钟数据信号并对其进行电平转换后输出处理后的时钟数据信号至FPGA芯片;FPGA芯片,与所述接口芯片连接,用于对所述处理后的时钟数据信号进行识别和判断,以选择有效时钟及其对应的数据通道,并将选出的时钟信号送入PLL电路进行倍频,倍频后的时钟信号再送回FPGA芯片以进行对选通数据的格式变换,得到I、Q两路信号;PLL电路,与所述FPGA芯片连接,用于对时钟信号进行倍频;其中,所述n路时钟数据信号对应在n个数据通道传输,所述时钟数据信号包括伴随时钟信号及数据信号,n为正整数。

【技术特征摘要】
1.一种星载数传发射机的多数据通道自主选择处理装置,其特征在于,包括:接口芯片,用于接收星上的n路时钟数据信号并对其进行电平转换后输出处理后的时钟数据信号至FPGA芯片;FPGA芯片,与所述接口芯片连接,用于对所述处理后的时钟数据信号进行识别和判断,以选择有效时钟及其对应的数据通道,并将选出的时钟信号送入PLL电路进行倍频,倍频后的时钟信号再送回FPGA芯片以进行对选通数据的格式变换,得到I、Q两路信号;PLL电路,与所述FPGA芯片连接,用于对时钟信号进行倍频;其中,所述n路时钟数据信号对应在n个数据通道传输,所述时钟数据信号包括伴随时钟信号及数据信号,n为正整数;所述FPGA芯片包括时钟判断选择模块、时钟MUX、数据MUX以及格式变换单元;所述时钟判断选择模块用于接收来自接口芯片的n路伴随时钟信号并检测,以得到有效时钟的时钟选择信号并将其输入至所述时钟MUX及数据MUX;所述时钟MUX用于根据所述时钟选择信号对来自接口芯片的n路伴随时钟信号进行选择,选出时钟有效的伴随时钟信号,并将该伴随时钟信号输入所述PLL电路;所述数据MUX用于根据所述时钟选择信号对来自接口芯片的n路数据进行选择,选出时钟有效的伴随时钟信号所在数据通道的数据信号,并将该数据信号输出至所述格式变化单元进行格式变换,变换得到I、Q两路信号;所述时钟判断选择模块包括三个相同的时钟判断选择单元及一表决器,每个时钟判断选择单元均对输入的n路伴随时钟信号进行检测,以得到包含有效时钟的选通信号作为初级时钟选择信号,该选通信号包括位数据,三个时钟判断选择单元所输出的三个初级时钟选择信号输入所述表决器进行表决后输出最终的时钟选择信号,该最终的时钟选择信号输入所述时钟MUX及数据MUX以分别进行时钟信号及数据信号的选择。2.根据权利要求1所述的星载数传发射机的多数据通道自主选择处理装置,其特征在于,所述时钟判断选择单元包括n个时钟检测单元和1个通道选择单元;所述n个时钟检测单元分别接收所述n路伴随时钟信号,并检测输入的所述n路伴随时钟信号对应的时钟是否有效,得到n个检测结果信息;其中,所述n个检测结果信息中,时钟有效的检测结果信息与时钟无效的检测结果信息输入所述通道选择单元进行编码,产生包含有效时钟信息的初级时钟选择信号并输出。3.根据权利要求2所述的星载数传发射机的多数据通道自主选择处理装置,其特征在于,所述时钟检测单元包括1/m分频器、同步处理单元、上升沿提取单元、上升沿间隔检测单元、下降沿提取单元、下降沿间隔检测单元、计数器单元、判断逻辑以及延时监测单元;所述计数器单元包括第一计数器...

【专利技术属性】
技术研发人员:陈劼江洁钟鸣
申请(专利权)人:上海航天测控通信研究所
类型:发明
国别省市:上海;31

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

1