摘要
目的针对ADC设计中滤波器功耗过大,遗传算法收敛速度慢,以及遗传算法操作可能破坏CSD编码要求等问题,对FIR滤波器设计进行优化研究。方法采用CSD(canonic signed digit)编码控制加法器数量,通过改进遗传算法交叉、变异等操作提升算法收敛速度,对FIR滤波器进行有限精度优化设计。结果优化算法可在降低功耗的同时,可有效减小通带波纹。加快寻优速度。算法应用于级联滤波器设计,可使其通带纹波大部分抵消。结论给出基于CSD编码的FIR滤波器优化设计方法,以及遗传算法收敛速度慢,交叉、变异破坏算法编码要求的简明处理方法。仿真结果表明优化算法是有效的。
Aim In order to reduce the power consumption of the integrated circuits and to improve the slow convergence and invalidate CSD encoding accompanying with the crossover design method for FIR filters is presented. Methods Canonical signed power consumption. By the improved solutions of crossover and mutation optimal method to design FIR filters. Results The results show that the and mutation operations in GA, an optimal digit (CSD) encoding is used to reduce operations, genetic algorithm is used as an passband ripple is reduced and faster con- vergence is obtained. Applied in the design of cascade filter, the proposed algorithm can greatly reduce the passband ripple. Conclusion Based on genetic algorithm (GA) and canonical signed digit (CSD) encoding, an optimal design method algorithm for FIR filters is presented. For the slow convergence and invalidate CSD encoding accompanying with the crossover and mutation operations in GA, some solutions are given.
出处
《西北大学学报(自然科学版)》
CAS
CSCD
北大核心
2009年第4期541-543,548,共4页
Journal of Northwest University(Natural Science Edition)
基金
信息产业部基金资助项目(2007R100)