Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation

Complex systems that include a great variety of modules inside the same dice require higher level design techniques that allow obtaining accurate models suitable to test hardware as well as software at early stages; multiprocessors Systems On-Chip (MPSoCs) are scaling to levels where it is possible...

Full description

Autores:
Escobar Juzga, Fernando Adolfo
Tipo de recurso:
Fecha de publicación:
2011
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
eng
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/11504
Acceso en línea:
http://hdl.handle.net/1992/11504
Palabra clave:
OSI (Arquitectura de redes de computadores) - Investigaciones
Sistemas en chip - Investigaciones
Sistemas integrados de computación - Investigaciones
Ingeniería
Rights
openAccess
License
https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
id UNIANDES2_49f9cf400112b58646b19fabe65e4222
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/11504
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2García Rozo, Antonio65230338-5a23-4df1-89fa-4107b7c4c0a6600Guerrero Hurtado, Mauriciovirtual::15629-1Escobar Juzga, Fernando Adolfo1e728d69-26bb-4bda-84c4-7cc87a5c0e236002018-09-28T08:00:30Z2018-09-28T08:00:30Z2011http://hdl.handle.net/1992/11504u471912.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Complex systems that include a great variety of modules inside the same dice require higher level design techniques that allow obtaining accurate models suitable to test hardware as well as software at early stages; multiprocessors Systems On-Chip (MPSoCs) are scaling to levels where it is possible to embed tens and up to hundreds of cores on the same chip. Such architectures cannot be integrated with traditional bus structures as they are not scalable; as a solution to that, a new paradigm called Network on Chip (NoC) has gained strength to solve this issue. System C, an IEEE standard for electronic level design (ESL) is used here to build a NoC functional model; to simplify hardware details and speed up simulations, the new Transaction Level Modelling standard (TLM 2.0) is also adopted. Relying on different design constrains, variables such as router and network interfaces architectures, routing algorithms, message and flit size, etc., are evaluated. At a final stage, a VHDL synthesis is done and compared with other implementations. Results prove this design flow to be adequate and helpful for this kind of systems due to its size and complexity.Magíster en Ingeniería Electrónica y de ComputadoresMaestría80 hojasapplication/pdfengUniandesMaestría en Ingeniería Electrónica y de ComputadoresFacultad de IngenieríaDepartamento de Ingeniería Eléctrica y Electrónicainstname:Universidad de los Andesreponame:Repositorio Institucional SénecaDesing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementationTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesishttp://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TMOSI (Arquitectura de redes de computadores) - InvestigacionesSistemas en chip - InvestigacionesSistemas integrados de computación - InvestigacionesIngenieríaPublicationa70623db-2014-40bd-9f7b-c2169c00cf96virtual::15629-1a70623db-2014-40bd-9f7b-c2169c00cf96virtual::15629-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000293164virtual::15629-1THUMBNAILu471912.pdf.jpgu471912.pdf.jpgIM Thumbnailimage/jpeg5086https://repositorio.uniandes.edu.co/bitstreams/5578a037-453e-4ce9-a532-134bb8c82dfb/download390cfdd3d1c7668d0407f7df7889ce78MD55TEXTu471912.pdf.txtu471912.pdf.txtExtracted texttext/plain89177https://repositorio.uniandes.edu.co/bitstreams/3f42fdba-fcbf-4e63-a94f-c8cae75a53b8/download898ed3bf44c14c8df5e230f6b8e605e2MD54ORIGINALu471912.pdfapplication/pdf2141381https://repositorio.uniandes.edu.co/bitstreams/b66feb75-5761-442a-91d2-9d4a530359b3/download3ccebf09e1ab249c20af5cd98083e753MD511992/11504oai:repositorio.uniandes.edu.co:1992/115042024-03-13 15:30:47.343https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co
dc.title.es_CO.fl_str_mv Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation
title Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation
spellingShingle Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation
OSI (Arquitectura de redes de computadores) - Investigaciones
Sistemas en chip - Investigaciones
Sistemas integrados de computación - Investigaciones
Ingeniería
title_short Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation
title_full Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation
title_fullStr Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation
title_full_unstemmed Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation
title_sort Desing of a Network-On-Chip platform for MPSoCS using TLM 2.0 standard and FPGA implementation
dc.creator.fl_str_mv Escobar Juzga, Fernando Adolfo
dc.contributor.advisor.none.fl_str_mv García Rozo, Antonio
Guerrero Hurtado, Mauricio
dc.contributor.author.none.fl_str_mv Escobar Juzga, Fernando Adolfo
dc.subject.keyword.es_CO.fl_str_mv OSI (Arquitectura de redes de computadores) - Investigaciones
Sistemas en chip - Investigaciones
Sistemas integrados de computación - Investigaciones
topic OSI (Arquitectura de redes de computadores) - Investigaciones
Sistemas en chip - Investigaciones
Sistemas integrados de computación - Investigaciones
Ingeniería
dc.subject.themes.none.fl_str_mv Ingeniería
description Complex systems that include a great variety of modules inside the same dice require higher level design techniques that allow obtaining accurate models suitable to test hardware as well as software at early stages; multiprocessors Systems On-Chip (MPSoCs) are scaling to levels where it is possible to embed tens and up to hundreds of cores on the same chip. Such architectures cannot be integrated with traditional bus structures as they are not scalable; as a solution to that, a new paradigm called Network on Chip (NoC) has gained strength to solve this issue. System C, an IEEE standard for electronic level design (ESL) is used here to build a NoC functional model; to simplify hardware details and speed up simulations, the new Transaction Level Modelling standard (TLM 2.0) is also adopted. Relying on different design constrains, variables such as router and network interfaces architectures, routing algorithms, message and flit size, etc., are evaluated. At a final stage, a VHDL synthesis is done and compared with other implementations. Results prove this design flow to be adequate and helpful for this kind of systems due to its size and complexity.
publishDate 2011
dc.date.issued.none.fl_str_mv 2011
dc.date.accessioned.none.fl_str_mv 2018-09-28T08:00:30Z
dc.date.available.none.fl_str_mv 2018-09-28T08:00:30Z
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/11504
dc.identifier.pdf.none.fl_str_mv u471912.pdf
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url http://hdl.handle.net/1992/11504
identifier_str_mv u471912.pdf
instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.es_CO.fl_str_mv eng
language eng
dc.rights.uri.*.fl_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.es_CO.fl_str_mv 80 hojas
dc.format.mimetype.es_CO.fl_str_mv application/pdf
dc.publisher.es_CO.fl_str_mv Uniandes
dc.publisher.program.es_CO.fl_str_mv Maestría en Ingeniería Electrónica y de Computadores
dc.publisher.faculty.es_CO.fl_str_mv Facultad de Ingeniería
dc.publisher.department.es_CO.fl_str_mv Departamento de Ingeniería Eléctrica y Electrónica
dc.source.es_CO.fl_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
instname_str Universidad de los Andes
institution Universidad de los Andes
reponame_str Repositorio Institucional Séneca
collection Repositorio Institucional Séneca
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/5578a037-453e-4ce9-a532-134bb8c82dfb/download
https://repositorio.uniandes.edu.co/bitstreams/3f42fdba-fcbf-4e63-a94f-c8cae75a53b8/download
https://repositorio.uniandes.edu.co/bitstreams/b66feb75-5761-442a-91d2-9d4a530359b3/download
bitstream.checksum.fl_str_mv 390cfdd3d1c7668d0407f7df7889ce78
898ed3bf44c14c8df5e230f6b8e605e2
3ccebf09e1ab249c20af5cd98083e753
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1808390470875742208