Diseño e implementación de una FFT de alta velocidad para OFDM en comunicaciones ópticas

dc.contributor.advisorValls Coquillat, Javier
dc.contributor.advisorAlmenar Terré, Vicenç
dc.contributor.affiliationDepartamento de Ingeniería Electrónica
dc.contributor.affiliationDepartamento de Comunicaciones
dc.contributor.affiliationInstituto Universitario de Telecomunicación y Aplicaciones Multimedia
dc.contributor.affiliationEscuela Politécnica Superior de Gandia
dc.contributor.authorBruno, Julián Santiagoes_ES
dc.date.accessioned2014-09-18T07:16:00Z
dc.date.available2014-09-18T07:16:00Z
dc.date.created2013-09-18
dc.date.issued2014-09-18
dc.description.abstract[EN] This thesis is focused on the design of FFT module for optical OFDM communication applications using an FPGA device. Optical OFDM communication systems operating at data rates in the giga samples per second range require high-throughput/highly parallel Fast Fourier Transform (FFT) implementations with variable-length. We implemented a pipelined 16 data inputs radix-4 decimation in frequency (DIF) FFT. The architecture was pipelined using multipath delay commutator (MDC). Fixed-point arithmetic is used and the datalength growth is 1 bit per stage without rounding. The size of the FFT (N) can be configured at run-time or fixed (16, 64, 256 and 1024). Almost the entire design has been done with System Generator blockset of Simulink and test benches have been described in Verilog. For a Virtex-6 VLX240T-1 device, and using a 16-bit data word length, we achived throughputs up to 6.58 Gsps for run-time configurable N and between 6.71 to 6.97 Gsps for a fixed N. Several parameters changed depending on N, the number of slices varied form 1586 to 6538, the latency from 14 to 110 clock cycles and the DSP48 components from 48 to 192. These designs have been contrasted with the state-of-the-art in terms of efficiency, measured as the ratio throughput / area. The results presented in this thesis outperform the reference designs. The pipeline-based FFT architectures are the most popular architectures in many applications. This is because they are designed for high speed performance and sequential data input. However, the ordering of to make the input/output data in normal order, they usually need a reorder buffers in the input and output stage, which is high hardware cost. The implementation of these buffers was made using registers or memory allocation. The memory approach resulted the more general and efficient solution. For real input signals, the use of these buffers double the area used and decrease the throughput of the design. PALABRAS CLAVEen_EN
dc.description.abstract[ES] Esta tesis se centra en el diseño de un módulo FFT para aplicaciones de OFDM en comunicaciones ópticas las cuales requieren alta tasas de datos y la posibilidad de variar la cantidad de portadoras por símbolo, utilizando un dispositivo programable FPGA. La arquitectura que se ha utilizado es radix-4 con diezmado en frecuencia (DIF), segmentada, utilizando conmutadores con múltiples caminos demorados (MDC) y con 16 entradas de datos. La aritmética utilizada es de punto fijo, el crecimiento del camino de datos es de un bit por etapa sin redondeo y el tamaño de la FFT puede ser fijo o configurable (16, 64, 256 y 1024). Casi la totalidad del diseño ha sido realizado con el System Generator blockset de Simulink y los bancos de pruebas han sido descritos en Verilog. Para el dispositivo Virtex-6 VLX240T-1 y con un ancho de palabra de datos de entrada 16 bits, se ha alcanzado un throughput de 6,56 Gsps para tamaño configurable y desde 6,71 Gsps hasta 6,97 Gsps para tamaño fijo. La cantidad de SLICEs utilizados de la FPGA varia de 1.586 hasta 6.538 dependiendo del tamaño de la FFT. Lo mismo ocurre con los componentes DSP48 utilizados que van desde 48 hasta 192. Otro parámetro que se ve modificado por la cantidad de puntos utilizados es la latencia del sistema, que varia desde 14 hasta 110 ciclos de reloj. Estos diseños han sido contrastados con trabajos publicados actualmente y en términos de eficiencia (throughput/área) los obtenidos en esta tesis superan a los diseños de referencia. Las arquitecturas FFT segmentadas alcanzan altas velocidades y poseen entrada de datos secuenciales, lo cual las vuelve ideales para muchas aplicaciones. Como desventaja las muestras entran y salen en un orden que no es el natural. Para ello se han diseñado módulos de reordenamiento de datos de entrada y salida bajo dos enfoques: por registros y por memorias; siendo esta última una solución genérica. En el caso de señales de entrada reales la incorporación de estos módulos al diseño hace que el área utilizada se dupliquees_ES
dc.description.accrualMethodArchivo delegadoes_ES
dc.description.bibliographicCitationBruno, JS. (2013). Diseño e implementación de una FFT de alta velocidad para OFDM en comunicaciones ópticas. Universitat Politècnica de València. https://riunet.upv.es/handle/10251/39724es_ES
dc.format.extent85es_ES
dc.identifier.urihttps://riunet.upv.es/handle/10251/39724
dc.languageEspañoles_ES
dc.publisherUniversitat Politècnica de Valènciaes_ES
dc.rightsReserva de todos los derechoses_ES
dc.rights.accessRightsCerradoes_ES
dc.subjectR4MDCes_ES
dc.subjectFFTes_ES
dc.subjectOFDM ópticoes_ES
dc.subjectAlta velocidades_ES
dc.subjectFPGAes_ES
dc.subjectOptical OFDMes_ES
dc.subjectHigh speedes_ES
dc.subject.classificationTEORIA DE LA SEÑAL Y COMUNICACIONESes_ES
dc.subject.classificationTECNOLOGIA ELECTRONICAes_ES
dc.subject.otherMáster Universitario en Ingeniería de los Sistemas Electrónicos-Màster Universitari en Enginyeria de Sistemes Electrònicses_ES
dc.titleDiseño e implementación de una FFT de alta velocidad para OFDM en comunicaciones ópticases_ES
dc.typeTesis de másteres_ES
dspace.entity.typePublication
person.identifier4173
person.identifier1923
person.identifier.orcid0000-0002-9390-5022
person.identifier.orcid0000-0002-8742-2315
relation.isAdvisorOfPublication9b2e27eb-936e-4691-884c-fda1116f2786
relation.isAdvisorOfPublication255cbec8-3950-4486-855a-2986c68e2c8c
relation.isAdvisorOfPublication.latestForDiscovery9b2e27eb-936e-4691-884c-fda1116f2786
relation.isOrgUnitOfPublicationa3ca7df3-e467-4f69-b673-79a5d6241220
relation.isOrgUnitOfPublication02a0f2c5-c452-4e1d-a7d9-b731347d078c
relation.isOrgUnitOfPublication7eb466f9-a4ba-4215-bab2-52a6a5dd6c63
relation.isOrgUnitOfPublication1db03441-9881-4e7e-a0a9-daca18341155
relation.isOrgUnitOfPublication.latestForDiscoverya3ca7df3-e467-4f69-b673-79a5d6241220
upv.uuidc3cff0c4-5e92-44c1-aa44-e5ca06e32dd4es_ES

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
tesis_v6.pdf
Tamaño:
4.43 MB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
.checksum.md5
Tamaño:
125 B
Formato:
Unknown data format
Descripción:
Datos