Análisis, Simulación e Implementación de una Red de Conmutación Tipo Banyan Empleando un FPGA

Las redes Banyan son un tipo de red de interconexión multi-etapa (MIN) usadas tanto en el área de procesamiento paralelo, así como en la arquitectura de switches y routers de alta velocidad. En este artículo se toma como caso de estudio una red de 8x8 implementada con elementos de conmutación Banyan...

Full description

Bibliographic Details
Main Authors: Iván Marcelo Bernal Carrillo, Nelly Bravo
Format: Article
Language:Spanish
Published: Escuela Politécnica Nacional (EPN) 2014-02-01
Series:Revista Politécnica
Online Access:https://revistapolitecnica.epn.edu.ec/ojs2/index.php/revista_politecnica2/article/view/171
id doaj-d5b6e221812f4ff1a454e059e680240d
record_format Article
spelling doaj-d5b6e221812f4ff1a454e059e680240d2020-11-25T02:01:51ZspaEscuela Politécnica Nacional (EPN)Revista Politécnica1390-01292477-89902014-02-01331171Análisis, Simulación e Implementación de una Red de Conmutación Tipo Banyan Empleando un FPGAIván Marcelo Bernal Carrillo0Nelly Bravo1Escuela Politécnica Nacional, Facultad de Ingeniería Eléctrica y ElectrónicaEscuela Politécnica Nacional, Facultad de Ingeniería Eléctrica y ElectrónicaLas redes Banyan son un tipo de red de interconexión multi-etapa (MIN) usadas tanto en el área de procesamiento paralelo, así como en la arquitectura de switches y routers de alta velocidad. En este artículo se toma como caso de estudio una red de 8x8 implementada con elementos de conmutación Banyan duales y se pretende observar cómo varía el desempeño de la red al incrementar el tamaño de los buffers internos. Para esto se presenta un análisis matemático basado en procesos estocásticos de Poisson y Cadenas de Markov, se describe la red con el lenguaje de descripción de hardware VHDL y se procede a su simulación y síntesis de la red en un FPGA. Finalmente, se presentan y evalúan los resultados obtenidos, contrastando lo obtenido teóricamente con lo obtenido en la simulación. Banyan networks are a class of Multistage Interconnection Networks (MINs) used in both parallel computing and fast packet switches and routers architectures. In this paper, an 8x8 Banyan network is selected as a study case and is implemented with Dual Banyan switching elements; the goal is to focus on how it is possible to change the performance of the network by incrementing the size of the internal buffers. For achieving this, a mathematical analysis based on Markov Chains is used, the network is described using VHDL (VHSIC Hardware Description Language) and later simulated and implemented in a FPGA. Finally, the results are presented and evaluated by comparing the theoretical results with the simulation ones.https://revistapolitecnica.epn.edu.ec/ojs2/index.php/revista_politecnica2/article/view/171
collection DOAJ
language Spanish
format Article
sources DOAJ
author Iván Marcelo Bernal Carrillo
Nelly Bravo
spellingShingle Iván Marcelo Bernal Carrillo
Nelly Bravo
Análisis, Simulación e Implementación de una Red de Conmutación Tipo Banyan Empleando un FPGA
Revista Politécnica
author_facet Iván Marcelo Bernal Carrillo
Nelly Bravo
author_sort Iván Marcelo Bernal Carrillo
title Análisis, Simulación e Implementación de una Red de Conmutación Tipo Banyan Empleando un FPGA
title_short Análisis, Simulación e Implementación de una Red de Conmutación Tipo Banyan Empleando un FPGA
title_full Análisis, Simulación e Implementación de una Red de Conmutación Tipo Banyan Empleando un FPGA
title_fullStr Análisis, Simulación e Implementación de una Red de Conmutación Tipo Banyan Empleando un FPGA
title_full_unstemmed Análisis, Simulación e Implementación de una Red de Conmutación Tipo Banyan Empleando un FPGA
title_sort análisis, simulación e implementación de una red de conmutación tipo banyan empleando un fpga
publisher Escuela Politécnica Nacional (EPN)
series Revista Politécnica
issn 1390-0129
2477-8990
publishDate 2014-02-01
description Las redes Banyan son un tipo de red de interconexión multi-etapa (MIN) usadas tanto en el área de procesamiento paralelo, así como en la arquitectura de switches y routers de alta velocidad. En este artículo se toma como caso de estudio una red de 8x8 implementada con elementos de conmutación Banyan duales y se pretende observar cómo varía el desempeño de la red al incrementar el tamaño de los buffers internos. Para esto se presenta un análisis matemático basado en procesos estocásticos de Poisson y Cadenas de Markov, se describe la red con el lenguaje de descripción de hardware VHDL y se procede a su simulación y síntesis de la red en un FPGA. Finalmente, se presentan y evalúan los resultados obtenidos, contrastando lo obtenido teóricamente con lo obtenido en la simulación. Banyan networks are a class of Multistage Interconnection Networks (MINs) used in both parallel computing and fast packet switches and routers architectures. In this paper, an 8x8 Banyan network is selected as a study case and is implemented with Dual Banyan switching elements; the goal is to focus on how it is possible to change the performance of the network by incrementing the size of the internal buffers. For achieving this, a mathematical analysis based on Markov Chains is used, the network is described using VHDL (VHSIC Hardware Description Language) and later simulated and implemented in a FPGA. Finally, the results are presented and evaluated by comparing the theoretical results with the simulation ones.
url https://revistapolitecnica.epn.edu.ec/ojs2/index.php/revista_politecnica2/article/view/171
work_keys_str_mv AT ivanmarcelobernalcarrillo analisissimulacioneimplementaciondeunareddeconmutaciontipobanyanempleandounfpga
AT nellybravo analisissimulacioneimplementaciondeunareddeconmutaciontipobanyanempleandounfpga
_version_ 1724955465946759168