一种基于光隔离器的可控光传输装置和方法

    公开(公告)号:CN109286437A

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

    申请号:CN201811249952.1

    申请日:2018-10-25

    Abstract: 本发明公开了一种基于光隔离器的可控光传输装置和方法,该装置包括:光发射器,用于输出调制光信号,将调制光信号通过自由介质向光隔离器方向传播;光隔离器,用于接收光发射器输出的调制光信号,并根据光阑状态控制调制光信号的传输;其中,光隔离器设置在物理层传输光路中;光接收器,用于在接收到光隔离器输出的调制光信号时,对调制光信号进行解调,得到数据信息。本发明通过在光通信传输的光路中放置可控光隔离器实现对所传输光信号的独立控制,从而提高光单向通信系统的安全性。

    多种覆盖率引导的语音智能模型测试数据生成方法及系统

    公开(公告)号:CN120032628A

    公开(公告)日:2025-05-23

    申请号:CN202510017065.5

    申请日:2025-01-06

    Inventor: 徐洋 于婷婷 陈睿

    Abstract: 本发明公开一种多种覆盖率引导的语音智能模型测试数据生成方法及系统,包括输入待测语音智能模型和种子测试数据集;分析待测语音智能模型在不同神经网络覆盖率指标下的覆盖率;随机选择一种或多种变异策略对种子测试数据进行变异;定义强变异个数约束条件,初步过滤变异数据,使用过滤后的变异数据计算待测语音智能模型的四种神经网络覆盖率,选择相比变异前提升了待测模型覆盖率的变异数据,形成对应不同神经网络覆盖率准则的变异数据集;输出待测语音智能模型在种子测试数据集和选择的变异测试数据集上的覆盖率计算结果。提升测试数据的多样性,保证语音智能模型测试的充分性。

    一种神经符号融合的中断驱动型程序缺陷检测方法

    公开(公告)号:CN119782122A

    公开(公告)日:2025-04-08

    申请号:CN202510058351.6

    申请日:2025-01-14

    Abstract: 本发明公开了一种神经符号融合的中断驱动型程序缺陷检测方法,涉及中断驱动型程序缺陷检测技术领域,包括以下步骤:步骤一,支持中断的并发分析阶段,本阶段针对待分析程序P,通过初步静态分析识别发生缺陷的程序点集合S并收集静态分析难以精确处理的信息集合Q,为后续分析奠定基础;具体包括以下三个子步骤:敏感点分析:根据待检测的缺陷类型T,利用数据流分析技术定位程序中发生缺陷的程序点集合S。该神经符号融合的中断驱动型程序缺陷检测方法,充分结合了大语言模型的语义理解能力与静态分析的全面路径覆盖能力,有效克服了传统检测方法在处理循环逻辑、数组下标分析以及位运算求解等方面的局限性。

    一种自适应接口FPGA软硬件协同仿真加速系统

    公开(公告)号:CN114297962B

    公开(公告)日:2024-09-20

    申请号:CN202111491603.2

    申请日:2021-12-08

    Abstract: 本发明公开了一种自适应接口FPGA软硬件协同仿真加速系统。该系统包括:上位机和硬件板卡端,上位机包括仿真软件单元和通信单元,硬件板卡端包括主FPGA单元和从FPGA单元,仿真软件单元在运行仿真之前控制被测设计的配置流bit文件加载至从FPGA单元,并向主FPGA单元写入激励数据;通信单元负责仿真激励数据、仿真测试数据及被测设计配置数据的传输通信,根据用户测试需求选择PCIE XDMA或USB GPIF II其中一种通信方式;主FPGA单元接收被测FPGA设计仿真结果,并发送至通信单元;从FPGA单元根据激励数据对被测设计进行仿真测试,得到测试数据。本发明可以提高FPGA设计仿真验证的效率。

    一种覆盖率驱动的测试用例自动生成方法

    公开(公告)号:CN118331857A

    公开(公告)日:2024-07-12

    申请号:CN202410368374.2

    申请日:2024-03-28

    Abstract: 一种覆盖率驱动的测试用例自动生成方法,对被测程序进行静态分析记录程序中的所有分支集合以及每个循环体对应的内部分支集合;创建初始的程序执行路径,根据路径搜索策略确定当前执行路径;对当前执行路径中pc指向的语句进行符号执行,在符号执行过程中干预循环执行,裁剪大量由循环语句衍生出的冗余路径;将路径中已覆盖的所有分支记录到全局已覆盖分支中并进行约束求解,求解结果即为该路径对应的用例并输出;在确认分支全部覆盖后结束迭代,生成测试用例集合。本发明在有限的资源下提升单元测试的覆盖率,同时提升自动生成测试用例的效率及有效性。

    一种适用于指针的单元测试用例生成方法及装置

    公开(公告)号:CN112783765B

    公开(公告)日:2024-02-09

    申请号:CN202110043899.5

    申请日:2021-01-13

    Abstract: 本申请公开了一种适用于指针的单元测试用例生成方法及装置,该方法包括:对预设被测程序进行静态分析确定输入元素中的成员类型,根据成员类型判断输入元素是否为void*或含void*成员的结构体;若是void*或含void*成员的结构体,则确定void*或void*成员指向的实际类型以及根据实际类型生成输入驱动文件;判断实际类型是否为结构体类型且结构体类型中的结构体是否包含指向动态堆数据结构的成员;若是结构体类型且结构体类型中的结构体包含指向动态堆数据结构的成员,则设置指针或结构体展开层次,并根据展开层次生成配置文件,根据驱动文件以及配置文件自动生成测试用例。本申请解决了现有技术中生成的测试用例覆盖率较

    一种通用的嵌入式软件单元测试环境构建方法及系统

    公开(公告)号:CN117493152A

    公开(公告)日:2024-02-02

    申请号:CN202211636381.3

    申请日:2022-12-19

    Abstract: 本发明公开了一种通用的嵌入式软件单元测试环境构建方法和系统,包括平台配置单元、测试场景构建单元、环境变量添加单元和自动构建单元;构建方法包括:步骤一,添加环境变量;步骤二,创建平台配置包;步骤三,构建测试场景;步骤四,生成测试环境;本发明把单元测试环境抽象为平台配置包、测试场景和环境变量三个部分,使用参数化方式描述测试环境,形成一套嵌入式软件平台配置机制,基于该机制形成多种嵌入式平台配置包和一个构建系统,把环境变量、测试场景和对应的平台配置包输入到构建系统,生成对应的测试环境,该方法可用于软件动态测试工具套件,使其在无需修改工具代码的情况下适配多种测试环境。

    一种数据传输系统及方法
    80.
    发明授权

    公开(公告)号:CN112306579B

    公开(公告)日:2023-09-01

    申请号:CN202011264274.3

    申请日:2020-11-12

    Abstract: 本申请公开了一种数据传输系统及方法,该系统包括:至少一个数据发送子系统、电子数据包子系统以及至少一个数据接收子系统;通过电子数据包子系统与至少一个数据发送子系统或至少一个数据接收子系统之间进行数据交互,即至少一个数据发送子系统将其数据交付给电子数据包子系统,以及电子数据包子系统将数据发送给至少一个数据接收子系统,实现至少一个数据发送子系统与所述至少一个数据接收子系统之间的数据交互与共享。本申请解决了现有技术中军工科研生产与制造过程中数据自动传输方法尚处于空白的技术问题。

Patent Agency Ranking