La transmission radio à haut débit par le biais de canaux à multiples trajets requière un égaliseur avec une longue réponse à l'impulsion. La complexité de calcul d'un algorithme d'égalisation basé sur la méthode LMS croît avec le carré du nombre de coefficients. L'application fréquentielle de cet algorithme constitue une alternative intéressante du point de vue complexité de calcul. En tirant profit des algorithmes performants de transformés de Fourier et du fait qu'une multiplication point à point dans le domaine fréquentiel correspond à une convolution dans le domaine temporel, la quantité de multiplications de l'algorithme FBLMS augmente en fonction du nombre de coefficients suivant une loi nlogn.ududDans le cadre de ce projet de maîtrise, nous avons adapté l'algorithme FBLMS pour créer un égaliseur dans le domaine fréquentiel qui consomme une faible quantité de multiplicateurs relativement à son homonyme temporel. Implémenté sous forme de noyau VHDL, sa structure régulière et portable peut satisfaire diverses applications implémentées sur une plate forme FPGA ou ASIC sans modifications majeures.ududLe haut degré de configurabilité de cet égaliseur permet à l'usager d'employer de 4 à 256 coefficients, en plus de programmer la table de décision pour accommoder les constellations M-QAM. Trois modes de convergence peuvent être programmés pendant le traitement. Soit les modes aveugle, auto dirigé et entraîné. Les résultats de placements et de routage indiquent que le module FBMMA3M peut traiter jusqu'à 37,5 Msym/s, soit 225 Mbps avec une modulation 64-QAM.ududNous avons abordé la conception de l'égaliseur FBMMA3M en créant un modèle de simulation en point flottant dans lequel nous avons inséré un canal SUI. Plusieurs contextes de communications ont été vérifiés pour caractériser le comportement de l'algorithme. Puis, avec une traduction en point fixe de ce model, nous avons établi la quantification de l'algorithme afin d'effectuer son implémentation matérielle.
展开▼
机译:通过多径信道的高速无线电传输需要具有长脉冲响应的均衡器。基于LMS方法的均衡算法的计算复杂度随系数数量的平方增加。从计算复杂度的角度来看,该算法的频率应用是一个有趣的选择。通过利用高效的傅立叶变换算法以及频域中的点对点乘法对应于时域中的卷积这一事实,FBLMS算法的乘法数量随以下系数数量的增加而增加在这个硕士项目的框架中,我们采用FBLMS算法在频域中创建了一个均衡器,该均衡器相对于其时间同名物消耗少量的乘法器。以VHDL内核的形式实现,其常规和可移植的结构可以满足在FPGA或ASIC平台上实现的各种应用,而无需进行重大修改。 Ud ud该均衡器的高度可配置性允许用户使用4至除对决策表进行编程以适应M-QAM星座外,还包括256个系数。在处理过程中可以编程三种收敛模式。盲目,自我指导和训练有素的模式。布局和布线结果表明,使用64-QAM调制,FBMMA3M模块可以处理高达37.5 Msym / s或225 Mbps的信号。浮点仿真模型,我们在其中插入了SUI通道。已经验证了几种通信上下文来表征算法的行为。然后,通过该模型的定点转换,我们建立了算法的量化,以便执行其硬件实现。
展开▼