dc.contributorCarara, Everton Alceu
dc.contributorhttp://lattes.cnpq.br/4818062789310854
dc.contributorMoraes, Fernando Gehm
dc.contributorhttp://lattes.cnpq.br/2509301929350826
dc.contributorRutzig, Mateus Beck
dc.contributorhttp://lattes.cnpq.br/5220540043911446
dc.creatorWeber, Iaçanã Ianiski
dc.date.accessioned2019-06-07T11:58:02Z
dc.date.accessioned2022-10-07T22:08:36Z
dc.date.available2019-06-07T11:58:02Z
dc.date.available2022-10-07T22:08:36Z
dc.date.created2019-06-07T11:58:02Z
dc.date.issued2019-02-21
dc.identifierhttp://repositorio.ufsm.br/handle/1/16780
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/4034903
dc.description.abstractSystems on-Chip (SoC) with a large number of cores adopt Networks on-chip (NoC) as the communication infrastructure due to its scalability. The complexity to distribute a skew-free synchronous clock signal over the entire chip increases in current fabrication technologies due to the process variability. The transistors energy consumption hasn’t remained proportional to the increase in integration density, breaking the Dennard’s scaling, as a consequence, today it is not possible to keep every core in full operation whitout breaking the limits of energy consumption, this phenomenon is called as Dark Silicon. Thus, designers may choose among asynchronous and Globally Asynchronous, Locally Synchronous (GALS) NoCs. This work proposes an intermediate solution. Each Intellectual Property (IP) core may have its clock domain, and the NoC supports both synchronous and asynchronous communication. The asynchronous communication is implemented in the NoC using a technique called bypass over internal buffers. During runtime each router in the path between the transmitter and the receiver has its internal buffers bypassed, creating a direct connection between each IP and allowing them to communicate without the NoC clock domain interference, this is called end-to-end communication. The asynchronous communication reduces the switching activity inside the NoC because router buffers are bypassed. The communication between IPs and NoC requires some synchronization technique that must be applied to contain the metastability in data transmission between clock domains. However the most traditional technique to make the synchronization between NoC and IP is a bisynchronous FIFO which proved to be unsatisfactory due to high latency penalty when associated to the asynchronous communication protocol. To work around this problem the bisynchronous FIFO has been changed by the border synchronization, which makes individual sinchronizations when a control signal is crossing to another clock domain. This technique associated with an asynchronous circular FIFO proved satisfactory in terms of energy reduction (up to 52%) under latency (16% to 30%) and area (21%) overhead.
dc.publisherUniversidade Federal de Santa Maria
dc.publisherBrasil
dc.publisherCiência da Computação
dc.publisherUFSM
dc.publisherPrograma de Pós-Graduação em Ciência da Computação
dc.publisherCentro de Tecnologia
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.subjectRede intra chip
dc.subjectBypass de buffer
dc.subjectFila circular assíncrona
dc.subjectComunicação assíncrona
dc.subjectNetwork on chip
dc.subjectBuffer bypass
dc.subjectAsynchronous circular FIFO
dc.subjectAsynchronous communication
dc.titleExploração de comunicação fim-a-fim assíncrona através de uma NoC síncrona
dc.typeDissertação


Este ítem pertenece a la siguiente institución