一种二进制粒子群算法在FPGA上的串并行实现方法

    公开(公告)号:CN118605837A

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

    申请号:CN202410708260.8

    申请日:2024-06-03

    Abstract: 本发明公开了一种二进制粒子群算法在FPGA上的串并行实现方法,包括:通过随机数生成模块生成BPSO硬件实现要求产生的随机数;根据产生的随机数,通过采用串并行架构的粒子模块完成粒子的速度更新、位置的更新以及适应值的计算;根据粒子模块的输出,通过最优值比较模块输出第k次迭代后群体最优粒子的适应值及其二进制序列;通过最优值寄存器和最优粒子寄存器分别储存整体最优粒子的适应值和整体最优粒子的二进制序列。本发明令N个粒子并行进行迭代,粒子的D个维度采用串行,以流水线方式进行迭代,能够兼顾运行速度与资源消耗。

    一种基于群最小均方算法的无约束张弛型数模转换器数字校准方法

    公开(公告)号:CN119865173A

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

    申请号:CN202411922634.2

    申请日:2024-12-25

    Abstract: 本发明公开了一种基于群最小均方算法的无约束张弛型数模转换器数字校准方法,包括:初始化SLMS算法参数,生成长度为n的随机二进制序列ba;利用l个长度为n的随机二进制序列ba对Uc‑ReDAC的校准电路进行充放电并记录输出电压#imgabs0#计算校准电路中l个校准电压与对应#imgabs1#的误差e(n),并计算误差均值#imgabs2#利用误差均值#imgabs3#计算SLMS算法的当前自适应步长;利用误差均值#imgabs4#及当前自适应步长更新权重系数m;判断迭代次数是否为最大迭代次数,若不是,更新最佳权重系数Gm,并返回步骤S1反之,输出τ0;根据输出的τ0生成新的二进制编码集。本发明使用SLMS算法找到RC网络的实际时钟常数,并基于此常数生成新的二进制编码集,有效抑制了RC网络的寄生效应对Uc‑ReDAC性能的影响。

    一种基于改进二进制淘金算法优化的数模转换方法

    公开(公告)号:CN119759999A

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

    申请号:CN202411827554.9

    申请日:2024-12-12

    Abstract: 本发明公开了一种基于改进二进制淘金算法优化的数模转换方法,包括:设置初始参数;采用并设计淘金优化算法的二进制方法并用于Uc‑ReDAC模型中,计算目标电压对应的二进制编码;采用基于维度因子的维度扩展策略对淘金者位置矩阵进行扩展,利用维度因子增强当前维度对淘金者二进制位置的影响;设计基于Uc‑ReDAC模型中RC电路时间常数的可变斜率收敛因子,并通过该因子对淘金者移动步长进行约束;采用一种淘金者位置矩阵动态更新策略,采用圆映射随机数生成方法对淘金者十进制位置矩阵进行扩展,输出符合精度要求的二进制编码。本发明将改进后的淘金优化算法与无约束张弛型数模转换器数学模型相结合,在实现数据转换的同时能够保证数据转换效率和精确度。

    一种基于改进区域灰度模型的晶圆针印图像边缘亚像素检测方法

    公开(公告)号:CN118279335A

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

    申请号:CN202410390634.6

    申请日:2024-04-02

    Abstract: 本发明公开了一种基于改进区域灰度模型的晶圆针印图像边缘亚像素检测方法,包括如下步骤:采集待检测的晶圆针印图像;将采集到的晶圆针印图像进行预处理,将RGB图像转为灰度图;将晶圆针印图像进行边缘点粗提取,生成粗提取图像;根据构建好的改进区域灰度模型,采用改进区域灰度模型法对粗提取图像进行边缘点亚像素检测,输出得到检测结果。本发明通过设计Canny算子结合各向异性扩散滤波去除图像中的噪声和平滑图像,保留图像的边缘和细节信息,并消除图像中的噪声,通过改进子图像合并中的强度值计算方法,设计自适应加权计算,提高图像边缘亚像素检测结果的准确度。

Patent Agency Ranking