Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc

Detalhes bibliográficos
Autor(a) principal: Mallmann, Artur Bernardo
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFFS (Repositório Digital da UFFS)
Texto Completo: https://rd.uffs.edu.br/handle/prefix/5757
Resumo: Com o aumento contínuo da densidade de transistores nos circuitos integrados, circuitos com maiorcomplexidadesetornampossíveis,taiscomoosSystemonChip(SistemaemChip)(SoC). Com o crescimento da exigência por dispositivos mais complexos e o avanço da fabricação de chips com múltiplos microprocessadores, surgem os sistemas em chip com múltiplos proces- sadores Multiprocessor System-on-Chip (Sistema Multiprocessado em Chip) (MPSoC). Nos MPSoCs, os barramentos se tornam uma limitação, o que nos trás as redes intra-chip Network on Chip (Rede Intra-chip) (NoC). A Broadcast Network on Chip (Rede de Broadcast Intra-chip) (BrNoC) (WACHTER et al., 2017) é uma rede NoC que, por ser um recente, ainda não conta com uma ferramenta de depuração especialmente desenvolvida. Neste trabalho o objetivo foi a implementação de uma interface gráfica para o acompanhamento de eventos em simulações da rede BrNoC a fim de contribuir para o estudo de redes intra-chip com suporte a broadcast. Entre as atividades realizadas no desenvolvimento do trabalho estão: a instrumentalização do código na camada de descrição Hardware com mecanismos de extração dos dados e de captura deeventos; adefinição deumpadrãodecomunicação entreascamadasdaferramenta; ea dispo- nibilidadedeumainterfacegráficaparaanálisesdasinformaçõescoletadas. Comoresultadosda implementaçãoproposta,pode-seobservarque,apesardasimplicidade,elaacabasendorobusta, por não ignorar nenhum sinal e operar, independentemente, do estado das máquinas de estado do roteador, coletando os sinais que tiverem valores alterados, permitindo assim, acompanhar todo o estado da rede e seus roteadores. Em relação ao desempenho da simulação, observa-se que houve um aumento médio no tempo de simulação entre 22.6% e 34.1%.
id UFFS_3937b584979b3e24718514ed954cbecb
oai_identifier_str oai:rd.uffs.edu.br:prefix/5757
network_acronym_str UFFS
network_name_str Repositório Institucional da UFFS (Repositório Digital da UFFS)
repository_id_str 3924
spelling Caimi, Luciano LoresPadilha, Adriano SanickWuerges, EmílioMallmann, Artur Bernardo2021-10-112022-07-21T13:21:21Z2022-07-202022-07-21T13:21:21Z2021-10-11https://rd.uffs.edu.br/handle/prefix/5757Com o aumento contínuo da densidade de transistores nos circuitos integrados, circuitos com maiorcomplexidadesetornampossíveis,taiscomoosSystemonChip(SistemaemChip)(SoC). Com o crescimento da exigência por dispositivos mais complexos e o avanço da fabricação de chips com múltiplos microprocessadores, surgem os sistemas em chip com múltiplos proces- sadores Multiprocessor System-on-Chip (Sistema Multiprocessado em Chip) (MPSoC). Nos MPSoCs, os barramentos se tornam uma limitação, o que nos trás as redes intra-chip Network on Chip (Rede Intra-chip) (NoC). A Broadcast Network on Chip (Rede de Broadcast Intra-chip) (BrNoC) (WACHTER et al., 2017) é uma rede NoC que, por ser um recente, ainda não conta com uma ferramenta de depuração especialmente desenvolvida. Neste trabalho o objetivo foi a implementação de uma interface gráfica para o acompanhamento de eventos em simulações da rede BrNoC a fim de contribuir para o estudo de redes intra-chip com suporte a broadcast. Entre as atividades realizadas no desenvolvimento do trabalho estão: a instrumentalização do código na camada de descrição Hardware com mecanismos de extração dos dados e de captura deeventos; adefinição deumpadrãodecomunicação entreascamadasdaferramenta; ea dispo- nibilidadedeumainterfacegráficaparaanálisesdasinformaçõescoletadas. Comoresultadosda implementaçãoproposta,pode-seobservarque,apesardasimplicidade,elaacabasendorobusta, por não ignorar nenhum sinal e operar, independentemente, do estado das máquinas de estado do roteador, coletando os sinais que tiverem valores alterados, permitindo assim, acompanhar todo o estado da rede e seus roteadores. Em relação ao desempenho da simulação, observa-se que houve um aumento médio no tempo de simulação entre 22.6% e 34.1%.With the continuous increase in transistor density in integrated circuits, circuits with greater complexity become possible, such as System on Chip (SoC). multiple microprocessors, on-chip systems with multiple processors arise Multiprocessor System-on-Chip (MPSoC). In MPSoCs, buses become a limitation, which brings us Networkon Chip intra-chip networks (NoC). The Broadcast Network on Chip (BrNoC) (WACHTER et al., 2017) is a NoC network that, being a recent one, does not yet have a specially developed debugging tool. In this work, the objective was to implement a graphical interface for monitoring events in simulations of the BrNoC network, in order to contribute to the study of intra-chip networks with Broadcast support. Among the activities carried out in the development of the work are: the instrumentation of the code in the Hardware description layer with mechanisms for extracting data and capturing events; the definition of a communication standard between the tool layers; and the availability of a graphical interface for analyzing the information collected. As a result of the proposed implementation, it can be observed that, despite its simplicity, it ends up being robust, as it does not ignore any signal and operates, regardless of the state of the router’s state machines, collecting the signals that have changed values, thus allowing , monitor the entire state of the networkanditsrouters. Regardingsimulationperformance,itisobservedthatthereisanaverage increase in simulation time between 22.6% and 34.1%.Submitted by Rafael Pinheiro de Almeida (rafael.almeida@uffs.edu.br) on 2022-07-20T10:57:27Z No. of bitstreams: 1 MALLMANN.pdf: 3618270 bytes, checksum: db921c3132f365c54304879f8c2b3393 (MD5)Approved for entry into archive by Franciele Scaglioni da Cruz (franciele.cruz@uffs.edu.br) on 2022-07-21T13:21:21Z (GMT) No. of bitstreams: 1 MALLMANN.pdf: 3618270 bytes, checksum: db921c3132f365c54304879f8c2b3393 (MD5)Made available in DSpace on 2022-07-21T13:21:21Z (GMT). No. of bitstreams: 1 MALLMANN.pdf: 3618270 bytes, checksum: db921c3132f365c54304879f8c2b3393 (MD5) Previous issue date: 2021-10-11porUniversidade Federal da Fronteira SulUFFSBrasilCampus ChapecóRede de Broadcast Intra-chipCircuitos integradosComputação aplicadaDadosExtração de dados e monitoramento de eventos na rede Intra-Chip Brnocinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFFS (Repositório Digital da UFFS)instname:Universidade Federal Fronteira do Sul (UFFS)instacron:UFFSLICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://rd.uffs.edu.br:8443/bitstream/prefix/5757/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52ORIGINALMALLMANN.pdfMALLMANN.pdfapplication/pdf3618270https://rd.uffs.edu.br:8443/bitstream/prefix/5757/1/MALLMANN.pdfdb921c3132f365c54304879f8c2b3393MD51prefix/57572022-07-21 10:21:21.159oai:rd.uffs.edu.br:prefix/5757TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttps://rd.uffs.edu.br/oai/requestopendoar:39242022-07-21T13:21:21Repositório Institucional da UFFS (Repositório Digital da UFFS) - Universidade Federal Fronteira do Sul (UFFS)false
dc.title.pt_BR.fl_str_mv Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
title Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
spellingShingle Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
Mallmann, Artur Bernardo
Rede de Broadcast Intra-chip
Circuitos integrados
Computação aplicada
Dados
title_short Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
title_full Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
title_fullStr Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
title_full_unstemmed Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
title_sort Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
author Mallmann, Artur Bernardo
author_facet Mallmann, Artur Bernardo
author_role author
dc.contributor.advisor1.fl_str_mv Caimi, Luciano Lores
dc.contributor.referee1.fl_str_mv Padilha, Adriano Sanick
dc.contributor.referee2.fl_str_mv Wuerges, Emílio
dc.contributor.author.fl_str_mv Mallmann, Artur Bernardo
contributor_str_mv Caimi, Luciano Lores
Padilha, Adriano Sanick
Wuerges, Emílio
dc.subject.por.fl_str_mv Rede de Broadcast Intra-chip
Circuitos integrados
Computação aplicada
Dados
topic Rede de Broadcast Intra-chip
Circuitos integrados
Computação aplicada
Dados
description Com o aumento contínuo da densidade de transistores nos circuitos integrados, circuitos com maiorcomplexidadesetornampossíveis,taiscomoosSystemonChip(SistemaemChip)(SoC). Com o crescimento da exigência por dispositivos mais complexos e o avanço da fabricação de chips com múltiplos microprocessadores, surgem os sistemas em chip com múltiplos proces- sadores Multiprocessor System-on-Chip (Sistema Multiprocessado em Chip) (MPSoC). Nos MPSoCs, os barramentos se tornam uma limitação, o que nos trás as redes intra-chip Network on Chip (Rede Intra-chip) (NoC). A Broadcast Network on Chip (Rede de Broadcast Intra-chip) (BrNoC) (WACHTER et al., 2017) é uma rede NoC que, por ser um recente, ainda não conta com uma ferramenta de depuração especialmente desenvolvida. Neste trabalho o objetivo foi a implementação de uma interface gráfica para o acompanhamento de eventos em simulações da rede BrNoC a fim de contribuir para o estudo de redes intra-chip com suporte a broadcast. Entre as atividades realizadas no desenvolvimento do trabalho estão: a instrumentalização do código na camada de descrição Hardware com mecanismos de extração dos dados e de captura deeventos; adefinição deumpadrãodecomunicação entreascamadasdaferramenta; ea dispo- nibilidadedeumainterfacegráficaparaanálisesdasinformaçõescoletadas. Comoresultadosda implementaçãoproposta,pode-seobservarque,apesardasimplicidade,elaacabasendorobusta, por não ignorar nenhum sinal e operar, independentemente, do estado das máquinas de estado do roteador, coletando os sinais que tiverem valores alterados, permitindo assim, acompanhar todo o estado da rede e seus roteadores. Em relação ao desempenho da simulação, observa-se que houve um aumento médio no tempo de simulação entre 22.6% e 34.1%.
publishDate 2021
dc.date.none.fl_str_mv 2021-10-11
dc.date.issued.fl_str_mv 2021-10-11
dc.date.accessioned.fl_str_mv 2022-07-21T13:21:21Z
dc.date.available.fl_str_mv 2022-07-20
2022-07-21T13:21:21Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://rd.uffs.edu.br/handle/prefix/5757
url https://rd.uffs.edu.br/handle/prefix/5757
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal da Fronteira Sul
dc.publisher.initials.fl_str_mv UFFS
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Campus Chapecó
publisher.none.fl_str_mv Universidade Federal da Fronteira Sul
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFFS (Repositório Digital da UFFS)
instname:Universidade Federal Fronteira do Sul (UFFS)
instacron:UFFS
instname_str Universidade Federal Fronteira do Sul (UFFS)
instacron_str UFFS
institution UFFS
reponame_str Repositório Institucional da UFFS (Repositório Digital da UFFS)
collection Repositório Institucional da UFFS (Repositório Digital da UFFS)
bitstream.url.fl_str_mv https://rd.uffs.edu.br:8443/bitstream/prefix/5757/2/license.txt
https://rd.uffs.edu.br:8443/bitstream/prefix/5757/1/MALLMANN.pdf
bitstream.checksum.fl_str_mv 43cd690d6a359e86c1fe3d5b7cba0c9b
db921c3132f365c54304879f8c2b3393
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFFS (Repositório Digital da UFFS) - Universidade Federal Fronteira do Sul (UFFS)
repository.mail.fl_str_mv
_version_ 1809094625863925760