一种基于FPGA支持Label号筛选的ARINC429总线模块及其数据传输方法

    公开(公告)号:CN110471880B

    公开(公告)日:2021-01-12

    申请号:CN201910656952.1

    申请日:2019-07-19

    Abstract: 本发明公开了基于FPGA支持Label号筛选的ARINC429总线模块,用于实现ARINC429总线与主控设备之间数据的传输,包括:ARINC429通信模块、核心主控模块、通信配置模块和串口通讯模块;本发明还公开了基于上述总线模块的数据传输方法;本发明采用FPGA芯片进行设计,利用FPGA和EEPROM实现通信参数配置逻辑、ARINC429接收数据的筛选和发送逻辑、串口数据的接收和发送逻辑,FPGA芯片搭载ARINC429协议芯片,用于发送和接收ARINC429信号,同时使用串口RS422构建ARINC429总线模块和主控设备之间的通信,提高了通信的可靠性和稳定性。充分利用了FPGA的灵活可配置性及快速并行性,实现了对通信参数的配置以及ARINC429信号的筛选、过滤和信号的有效准确快速地传输。

    一种飞机纵向重心调节系统中的液位传感器数据校正方法

    公开(公告)号:CN108731768B

    公开(公告)日:2020-01-14

    申请号:CN201810191758.6

    申请日:2018-03-08

    Abstract: 一种飞机纵向重心调节系统中的液位传感器数据校正方法,涉及飞机重心调节领域,具体涉及液位传感器数据校正方法。为了解决目前的重心调节系统中的液位数据采集方法难以保证重心计算精度的问题。本发明提高液位传感器数据采样率,读取液位传感器数据,计算当前液位数据与上次液位数据的差值,将液位偏差阈值范围内的作为有效数据,把连续取得的若干个液位数据作为一个队列,进行平滑平均滤波获得新的液位数据;然后将相互连通的水箱的液位数据进行比对做差,若液位数据差≥液位对比阈值,则剔除相互连通的水箱各自对应的液位数据,否则将相互连通的水箱对应的液位数据取均值,作为最终的液位数据。本发明用于飞机纵向重心调节。

    一种基于FPGA支持Label号筛选的ARINC429总线模块及其数据传输方法

    公开(公告)号:CN110471880A

    公开(公告)日:2019-11-19

    申请号:CN201910656952.1

    申请日:2019-07-19

    Abstract: 本发明公开了基于FPGA支持Label号筛选的ARINC429总线模块,用于实现ARINC429总线与主控设备之间数据的传输,包括:ARINC429通信模块、核心主控模块、通信配置模块和串口通讯模块;本发明还公开了基于上述总线模块的数据传输方法;本发明采用FPGA芯片进行设计,利用FPGA和EEPROM实现通信参数配置逻辑、ARINC429接收数据的筛选和发送逻辑、串口数据的接收和发送逻辑,FPGA芯片搭载ARINC429协议芯片,用于发送和接收ARINC429信号,同时使用串口RS422构建ARINC429总线模块和主控设备之间的通信,提高了通信的可靠性和稳定性。充分利用了FPGA的灵活可配置性及快速并行性,实现了对通信参数的配置以及ARINC429信号的筛选、过滤和信号的有效准确快速地传输。

    基于嵌入式处理与FPGA架构的飞机重心调节控制系统及方法

    公开(公告)号:CN109542010A

    公开(公告)日:2019-03-29

    申请号:CN201811467762.7

    申请日:2018-12-03

    Abstract: 基于嵌入式处理与FPGA架构的飞机重心调节控制系统及方法,它属于飞机定型试飞科目重心调节技术领域。本发明解决了现有的飞机重心调节控制方法的控制系统的性能差的问题。本发明协同考虑硬件资源与软件需求,充分利用了FPGA架构可完全重配置与提供硬件定时的快速性与稳定性,实现数据采集与控制逻辑,并根据需求配置了不同I/O功能模块;也充分利用了嵌入式处理部分能够完成复杂算法计算的优势,即通过搭建飞机重心实时计算与飞机重心调节控制系统平台,本发明实现了数据的高速传输与处理,提升了控制系统的性能。本发明可以应用于飞机定型试飞科目重心调节技术领域。

    一种面向嵌入式系统的通讯协议可配置实现方法

    公开(公告)号:CN109450924A

    公开(公告)日:2019-03-08

    申请号:CN201811468010.2

    申请日:2018-12-03

    Abstract: 本发明公开了一种面向嵌入式系统的通讯协议可配置实现方法,嵌入式系统平台设置有与嵌入式软件分离开的文件系统,在文件系统中放置多种通讯协议表,在嵌入式软件中设置数据组帧发送单元和数据接收解算单元,通过调用用户可配置的、可选择的通讯协议表,动态地配置软硬件变量和参数,实现了在通讯协议变动时能够高效率地完成终端匹配,降低通讯设备的维护成本。

    提高NAND Flash存储可靠性的数据存储方法

    公开(公告)号:CN104467871B

    公开(公告)日:2018-03-27

    申请号:CN201410653332.X

    申请日:2014-11-17

    Abstract: 提高NAND Flash存储可靠性的数据存储方法,属于固态硬盘存储技术领域。解决了现有的方法在处理NAND Flash的数据贮存错误和编程干扰错误中,有效性依赖于待处理数据的前后字节具有很强的相关性;以及浪费有效的存储空间和需要配备完善的数据增位缓冲机制才可以实现与页宽度的对齐,不能与地址映射算法进行透明适配的问题。技术方案为:在数据存储至NAND Flash之前应用半字节短码重映射编码,而在从NAND Flash中读出数据后应用半字节短码反映射解码,通过提升吞吐数据中“1”的比例,以达到提高数据存储可靠性。本发明适用于以NAND Flash为主存储芯片的固态存储设备。

    一种延长NAND Flash数据可靠存储时间的编码方法

    公开(公告)号:CN105204958B

    公开(公告)日:2018-03-13

    申请号:CN201510680033.X

    申请日:2015-10-19

    Abstract: 一种延长NAND Flash数据可靠存储时间的编码方法,本发明涉及延长NAND Flash数据可靠存储时间的编码方法。本发明的目的是为了解决现有NAND Flash数据可靠存储时间低、LDPC算法运算成本高,硬件的运算能力要求高,数据备份重写的问题。通过以下步骤实现:一、获得对应继续可靠存储时间长度;二、每次读取数据迭代执行一;三、执行二后,将Tstore和Tlimit比较,若达到Tlimit则执行四,若否则执行五;四、启动数据的异地更新机制,读取数据;执行ECC纠错;七、判断数据存储时间长度是否达到Tnext,若是则执行八,若否,执行九;八,当Tcurrent达到Tnext时,执行二,九;九、获得正确数据;十、结束。本发明应用于数据存储领域。

Patent Agency Ranking