1 research outputs found

    Implementaci贸n VLSI del algoritmo de proyecciones sucesivas para detecci贸n de sistemas MIMO

    Full text link
    [EN] The insatiable demand for bandwidth of communication on the part of end-users, linked to the lowering the price of the terminals and in telecommunication services have led to a spectacular growth of the wireless communications market in recent years. Those entities that are responsible, at the international level, of the technological standardization have known to guide this growth writing standards as LTE (Long Term Evolution), IEEE 802.11 (WiFi) and IEEE 802.16 (WiMax) or 3G networks or 4GPP. They all share a common denominator, for the improvement of the spectral efficiency, the use of MIMO technologies, which uses multiple antennas on transmitter and receiver, and the use of high modulation schemes as 256QAM, introduced in revision 12 of the standard 3GPP-LTE. Under this perspective of great gains in the spectral efficiency, it is not surprising that MIMO technology has been incorporated into the standards mentioned above. However, achieving these gains is not trivial, to the extent that the VLSI implementation of this technology has become a challenge. In this thesis has undertaken a comprehensive study of different MIMO detectors, studying those belonging to the two families that show best features for being implemented in VLSI technology: successive interference cancellation (VBLAST detector) and based on a search in tree (KBest detector). Although initially the benefits achieved by the seconds (KBest) are far superior to those of the first (VBLAST), the recent appearance in the specialized literature of the Successive Projections Algorithm (SPA) opens the door to the development of a new detector, belonging to the family of the detectors of Successive Interference Cancellations (SIC), which will be able to compete in performance with the KBest detectors. This work provides the necessary algorithmic keys that make viable and competitive the hardware implementation of the SPA algorithm. In particular, two mechanisms of control of repetitions have been developed: Simplified-ESPA (SESPA) and Table-ESPA (TESPA), and the mechanisms for obtaining hard and soft output, existing in the literature, have been adapted to this algorithm. It has designed the first VLSI architecture for the SPA algorithm, being highly flexible, in the sense that adapts to different conditions of transmission and complies with the latest published specifications in the WiMAX and LTE standards. The flexibility of the architecture allows you to select different configurations of antennas in transmission and reception, from 2x2 to 4x4, different modulation schemes from QPSK until 256QAM, controls the balance between transmission rate and the benefits BER/FER and offers the soft output and hard output decisions. Finally, with this architecture has been implemented the SESPA and TESPA detectors, with soft output and hard output, in FPGA and ASIC technology. These detectors have been evaluated and compared to the best published in the specialized literature, achieving a peak rate of 465 Mbps for the detector SESPA 4x4 256QAM, with an area of 3.83 mm2 with a 90 nm technology. The detectors implemented offer as added value, in addition to the high configurability, the ability to decode 256-QAM without increasing the area. This feature is highly competitive with the non-linear detectors based on KBest, which are very sensitive, in regard to decoding rate and area, with the selected modulation scheme. In addition, the detectors based on ESPA reach a FER performance (soft output) clearly competitive with KBest detectors, due to a higher quality of the LLR generated by the ESPA. The comparison with other flexible architectures selected shows that the SESPA and TESPA detectors offer the greater configurability of transmission parameters and the best balance between area, BER performance and detection rate.[ES] La insaciable demanda de ancho de banda de comunicaci贸n por parte de los usuarios finales, unido al abaratamiento de los terminales y de los servicios de telecomunicaci贸n han provocado un crecimiento espectacular del mercado de las comunicaciones inal谩mbricas en estos 煤ltimos a帽os. Las entidades responsables, a nivel internacional, de la estandarizaci贸n tecnol贸gica han sabido acompa帽ar y guiar este crecimiento redactando normas como LTE (Long Term Evolution), IEEE 802.11 (WiFi) e IEEE 802.16 (WiMax) o las redes 3G o 4GPP. Todas ellas comparten como denominador com煤n, para la mejora de la eficiencia espectral, el uso de las tecnolog铆as MIMO, que utiliza m煤ltiples antenas en emisor y receptor, y el uso de esquemas de modulaci贸n elevados como 256QAM, introducido en la revisi贸n 12 del est谩ndar 3GPP-LTE. Bajo esta perspectiva de grandes ganancias en la eficiencia espectral, no es de extra帽ar que la tecnolog铆a MIMO haya sido incorporada en los est谩ndares mencionados anteriormente. No obstante, conseguir estas ganancias no es trivial, hasta el punto de que la implementaci贸n VLSI de esta tecnolog铆a se ha convertido en un reto. En esta tesis se ha realizado un estudio exhaustivo de diferentes detectores MIMO, fijando el punto de mira en aquellos pertenecientes a las dos familias que muestran mejores caracter铆sticas para su implementaci贸n VLSI: cancelaci贸n sucesiva de interferencias (detector VBLAST) y basados en b煤squeda en 谩rbol (detector KBest). Aunque inicialmente las prestaciones alcanzadas por los segundos (KBest) son muy superiores a las de los primeros (VBLAST), la reciente aparici贸n en la literatura especializada del algoritmo de proyecciones sucesivas (SPA) abre la puerta al desarrollo de un nuevo detector, que pueda competir en prestaciones con los detectores KBest. La tesis aporta las claves algor铆tmicas necesarias que hacen viable y competitiva la implementaci贸n hardware del algoritmo SPA. En particular, se han desarrollado dos mecanismos de control de repeticiones: Simplified-ESPA (SESPA) y Table-ESPA (TESPA), y se han adaptado los mecanismos de obtenci贸n de salidas hard output y soft output, existentes en la literatura, a este algoritmo. Se ha dise帽ado la primera arquitectura VLSI para el algoritmo SPA, siendo 茅sta altamente flexible, en el sentido de que se adapta a diferentes condiciones de transmisi贸n y cumple con las 煤ltimas especificaciones publicadas en los est谩ndares WiMAX y LTE. La flexibilidad de la arquitectura permite seleccionar diferentes configuraciones de antenas en transmisi贸n y recepci贸n, desde 2x2 hasta 4x4, diferentes esquemas de modulaci贸n desde QPSK hasta 256QAM, controla el balance entre tasa de transmisi贸n y las prestaciones BER/FER y ofrece las decisiones soft output y hard output. Finalmente, con esta arquitectura se ha realizado la implementaci贸n de los detectores SESPA y TESPA, con salidas soft output y hard output, en los dispositivos FPGA y ASIC. Estos detectores han sido evaluados y comparados con los mejores publicados en la literatura especializada, consiguiendo la tasa de pico m谩xima de 465 Mbps para el detector SESPA 4x4 256QAM, en un 谩rea de 3.83 mm2 con una tecnolog铆a de 90 nm. Los detectores implementados ofrecen como valor a帽adido, adem谩s de la alta configurabilidad, la posibilidad de decodificar 256QAM sin incrementar el 谩rea. Esta caracter铆stica es altamente competitiva con los detectores no lineales basados en KBest, que son muy sensibles, en cuanto a tasa de decodificaci贸n y 谩rea se refiere, con el esquema de modulaci贸n seleccionado. Adem谩s, los detectores basados en ESPA alcanzan unas prestaciones FER (soft output) claramente competitivas con los detectores KBest, debido a la mayor calidad del LLR generado por el ESPA. La comparaci贸n con otras arquitecturas flexibles seleccionadas demuestra que los detectores SESPA y TESPA ofrecen la mayor configurabilidad de par谩metros de transmisi贸n y el mejor equilibrio entre 谩rea, pr[CA] La insaciable demanda d'ample de banda de comunicaci贸 per part dels usuaris finals, unit a l'abaratiment dels terminals i dels servicis de telecomunicaci贸 han provocat un creixement espectacular del mercat de les comunicacions sense fils en aquests 煤ltims anys. Les entitats responsables, a nivell internacional, de l'estandarditzaci贸 tecnol貌gica han sabut acompanyar i guiar aquest creixement redactant normes com LTE (Long Term Evolution), IEEE 802.11 (WiFi) i IEEE 802.16 (WiMax) o les xarxes 3G o 4GPP. Totes elles comparteixen com denominador com煤, per a la millora de l'efici猫ncia espectral, l'煤s de les tecnologies MIMO, que utilitza m煤ltiples antenes en emissor i receptor, i l'煤s d'esquemes de modulaci贸 elevats com 256QAM, introdu茂t en la revisi贸 12 de l'est脿ndard 3GPP-LTE. Baix esta perspectiva de grans guanys en l'efici猫ncia espectral, no 茅s d'estranyar que la tecnologia MIMO hi haja estat incorporada en els normatives mencionats anteriorment. No obstant aix貌, aconseguir aquests guanys no 茅s trivial, fins l'extrem que la implementaci贸 VLSI d'aquesta tecnologia s'ha convertit en un repte. En aquesta tesi s'ha realitzat un estudi exhaustiu de diferents detectors MIMO, fixant el punt de mira en aquells que pertanyen a les dos fam铆lies que mostren millors caracter铆stiques per a la seua implementaci贸 VLSI: cancel-laci贸 successiva d'interfer猫ncies (detector VBLAST) i els basats en recerca en arbre (detector KBest). Encara que inicialment les prestacions aconseguides pels segons (KBest) s贸n molt superiors a les dels primers (VBLAST), la recent aparici贸 en la literatura especialitzada de l'algoritme de projeccions successives (SPA) permet el desenvolupament d'un nou detector, que puga competir en prestacions amb els detectors KBest. Este treball aporta les claus algor铆tmiques necess脿ries que fan viable i competitiva la implementaci贸 hardware de l'algoritme SPA. En particular, s'han desenvolupat dos mecanismes de control de repeticions: Simplified-ESPA (SESPA) i Table-ESPA (TESPA), i s'han adaptat els mecanismes d'obtenci贸 d'eixides hard-output i soft-output, existents en la literatura, a aquest algoritme. S'ha dissenyat la primera arquitectura VLSI per a l'algoritme SPA, sent aquesta altament flexible, en el sentit de que s'adapta a diferents condicions de transmissi贸 i acompleix les 煤ltimes especificacions publicades en els est脿ndards WiMax i LTE. La flexibilitat de l'arquitectura permet seleccionar diferents configuracions d'antenes en transmissi贸 i recepci贸, des de 2x2 fins 4x4, diferents esquemes de modulaci贸 des de QPSK fins 256QAM, controla el balan莽 entre taxa de transmissi贸 i les prestacions BER/FER i ofereix les decisions hard output i soft output. Finalment, amb l'arquitectura proposta s'ha realitzat la implementaci贸 dels detectors SESPA i TESPA, amb eixides hard output i soft output, en els dispositius FPGA i en ASIC. Aquests detectors han segut valorats i comparats amb els millors publicats en la literatura especialitzada, i s'ha aconseguint la taxa de pic m脿xim de 465 Mbps per al detector SESPA 4x4 256QAM, dins una 脿rea de 3.83 mm2 en una tecnologia de 90 nm. Els detectors implementats ofereixen com a valor afegit, a m茅s de l'alta configurabilitat, la possibilitat de decodificar 256QAM sense incrementar l'脿rea. Esta caracter铆stica 茅s altament competitiva en els detectors no lineals basats en KBest, que s贸n molt sensibles, en relaci贸 a taxa de decodificaci贸 i a l'脿rea del circuit, a l'esquema de modulaci贸 seleccionada. A m茅s a m茅s, els detectors basats en ESPA aconsegueixen unes prestacions FER (soft output) clarament competitives amb els detectors KBEST, degut a la major qualitat del LLR generat per l'ESPA. La comparaci贸 amb altres arquitectures flexibles seleccionades demostra que els detectors SESPA i TESPA ofereixen una major configurabilitat de par脿metres de transmissi贸 i un millor equilibri entre l'脿rea del circuit, les prestacions BER i la taxa de deteMar铆n-Roig Ram贸n, J. (2016). Implementaci贸n VLSI del algoritmo de proyecciones sucesivas para detecci贸n de sistemas MIMO [Tesis doctoral no publicada]. Universitat Polit猫cnica de Val猫ncia. https://doi.org/10.4995/Thesis/10251/62164TESI
    corecore