Extração de dados e monitoramento de eventos na rede Intra-Chip Brnoc
Autor(a) principal: | |
---|---|
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 |