Enfoque de coprocesamiento de código QC-LDPC de alto rendimiento y arquitectura VLSI para Wi-Fi 6
Autores: Wu, Yujun; Wu, Bin; Zhou, Xiaoping
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Enfoque de coprocesamiento de código QC-LDPC de alto rendimiento y arquitectura VLSI para Wi-Fi 6
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Corrección de errores
Modulación
Decodificación
Demodulación
Longitudes de código
Arquitectura VLSI
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 24
Citaciones: Sin citaciones
El código QC-LDPC, con su excelente rendimiento de corrección de errores y amigabilidad con el hardware, ha sido identificado como uno de los esquemas de codificación de canal por Wi-Fi 6. Es necesario realizar operaciones de acortamiento, punción o repetición para asegurar que los datos del usuario puedan ser enviados con símbolos enteros y una coincidencia de tasa completa. Debido a la incertidumbre del tamaño de los datos del usuario, la selectividad de la modulación y la diferencia en el número de flujos espaciales, el receptor debe enfrentarse a más de 10 situaciones. Al mismo tiempo, otras tareas computacionalmente intensivas ocupan el presupuesto de tiempo del receptor. Son típicas la demodulación y decodificación. Por lo tanto, el receptor necesita revertir rápidamente el proceso de datos demodulados. Este artículo propone primero un método de coprocesamiento y una arquitectura VLSI compatible con todas las longitudes de código, tasas de código y parámetros de procesamiento. El coprocesador separa el empalme de campo y bloque, simplificando la lógica de control. No hay cuellos de botella en la tasa de rendimiento y el retraso máximo es inferior a 1 us.
Descripción
El código QC-LDPC, con su excelente rendimiento de corrección de errores y amigabilidad con el hardware, ha sido identificado como uno de los esquemas de codificación de canal por Wi-Fi 6. Es necesario realizar operaciones de acortamiento, punción o repetición para asegurar que los datos del usuario puedan ser enviados con símbolos enteros y una coincidencia de tasa completa. Debido a la incertidumbre del tamaño de los datos del usuario, la selectividad de la modulación y la diferencia en el número de flujos espaciales, el receptor debe enfrentarse a más de 10 situaciones. Al mismo tiempo, otras tareas computacionalmente intensivas ocupan el presupuesto de tiempo del receptor. Son típicas la demodulación y decodificación. Por lo tanto, el receptor necesita revertir rápidamente el proceso de datos demodulados. Este artículo propone primero un método de coprocesamiento y una arquitectura VLSI compatible con todas las longitudes de código, tasas de código y parámetros de procesamiento. El coprocesador separa el empalme de campo y bloque, simplificando la lógica de control. No hay cuellos de botella en la tasa de rendimiento y el retraso máximo es inferior a 1 us.