Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Márcio Eduardo Kreutz is active.

Publication


Featured researches published by Márcio Eduardo Kreutz.


design, automation, and test in europe | 2004

RASoC: a router soft-core for networks-on-chip

Cesar Albenes Zeferino; Márcio Eduardo Kreutz; Altamiro Amadeu Susin

The building block of a network-on-chip (NoCs) is its router. It is responsible to switch the channels which forward the messages exchanged by the cores attached to the NoC, and the costs and performance of the NoC strongly depends on the router architecture. In this paper, we present RASoC, a router architecture intended to be used in the building of low area overhead NoCs for embedded systems. The difference among RASoC and current routers relies on its implementation as a parameterized VHDL model, which improve the reuse of RASoC in the synthesis of NoCs with different sizes, and allows the tuning of the NoC parameters in order to meet the requirements of the target application. The paper presents details of RASoC architecture, the structure of the VHDL model and some experimental results which show the scalability of the soft-core and its costs.


vlsi test symposium | 2003

The impact of NoC reuse on the testing of core-based systems

Érika F. Cota; Márcio Eduardo Kreutz; Cesar Albenes Zeferino; Luigi Carro; Marcelo Lubaszewski; Altamiro Amadeu Susin

The authors propose the reuse of on-chip networks for the test of core-based systems that use this platform. Two possibilities of reuse are proposed and discussed with respect to test time minimization. An algorithm exploiting network characteristics to reduce test time is presented. Experimental results show that the parallelization capability of the network can be exploited to reduce the system test time, whereas area and pin overhead are strongly minimized.


symposium on integrated circuits and systems design | 2002

A study on communication issues for systems-on-chip

Cesar Albenes Zeferino; Márcio Eduardo Kreutz; Luigi Carro; Altamiro Amadeu Susin

Present days cores composing a system-on-chip might be interconnected by means of both dedicated channels or shared buses. Nevertheless, future systems will have strong requirements on reusability and communication performance, which will constrain the use of such interconnect systems. An emerging approach, the networks-on-chip (NOCs), will potentially fulfill those requirements, because NOCs are reusable and their communication performance gracefully scales with the system growth. However, it is still not clear when the use of NOCs will become mandatory. This work introduces some studies to define the switching point when NOCs become the preferred communication architecture. A bus and a NOC are modeled and compared by using a set of mathematical models.


international symposium on circuits and systems | 2005

Energy and latency evaluation of NoC topologies

Márcio Eduardo Kreutz; César A. M. Marcon; Luigi Carro; Ney Laert Vilar Calazans; Altamiro Amadeu Susin

Mapping applications onto different networks-on-chip (NoCs) topologies is done by mapping processing cores on local ports of routers considering requirements like latency and energy consumption. In this work, an algorithm devoted to evaluate different topologies is proposed. The evaluation starts with an application model called application communication pattern (ACP), which specifies tasks with the computation load and communication profile. ACP focuses on communication aspects and is an appropriate model to obtain mappings that comply with application requirements. ACP allows fast analysis over many NoC topologies, helping the system designer to evaluate the communication performance of a NoC-based system; this performance strongly depends on the placement of the cores, and it is computationally hard to find the optimal placement.


symposium on integrated circuits and systems design | 2005

Design space exploration comparing homogeneous and heterogeneous network-on-chip architectures

Márcio Eduardo Kreutz; César A. M. Marcon; L. Cairo; Flávio Rech Wagner; Altamiro Amadeu Susin

Networks-on-chip (NoCs) are communication architecture alternatives for complex systems-on-chip (SoCs) designs, due to their high scalability and bandwidth. In this paper, we consider a heterogeneous NoC as an alternative to match performance and energy requirements for dedicated applications. By employing an optimized mix of different routers, a heterogeneous network optimized for latency and energy consumption is achieved. A dedicated data structure, the application communication pattern (ACP), models the application, enabling the specification of the communication requirements among cores, together with their execution performance. ACP allows fast analysis, helping the system designer to evaluate the communication performance of a NoC-based system; this performance strongly depends on the placement of the cores, and it is computationally hard to find the optimal placement. An optimization algorithm mixes different router architectures


IEEE Transactions on Very Large Scale Integration Systems | 2011

Reconfigurable Routers for Low Power and High Performance

Debora Matos; Caroline Concatto; Márcio Eduardo Kreutz; Fernanda Lima Kastensmidt; Luigi Carro; Altamiro Amadeu Susin

composing a heterogeneous NoC - and finds optimal placements for application cores. Therefore, a heterogeneous NoC can be achieved, which complies to the application requirements with minimum latency and energy, enabling one to obtain the Pareto curve relating latency and energy for a given application


symposium on integrated circuits and systems design | 2001

Communication Architectures for System-on-Chip

Márcio Eduardo Kreutz; Luigi Carro; Cesar Albenes Zeferino; Altamiro Amadeu Susin

Network-on-chip (NoC) designs are based on a compromise among latency, power dissipation, or energy, and the balance is usually defined at design time. However, setting all parameters, such as buffer size, at design time can cause either excessive power dissipation (originated by router under utilization), or a higher latency. The situation worsens whenever the application changes its communication pattern, e.g., a portable phone downloads a new service. Large buffer sizes can ensure performance during the execution of different applications, but unfortunately, these same buffers are mainly responsible for the router total power dissipation. Another aspect is that by sizing buffers for the worst case latency incurs extra dissipation for the mean case, which is much more frequent. In this paper we propose the use of a reconfigurable router, where the buffer slots are dynamically allocated to increase router efficiency in an NoC, even under rather different communication loads. In the proposed architecture, the depth of each buffer word used in the input channels of the routers can be reconfigured at run time. The reconfigurable router allows up to 52% power savings, while maintaining the same performance as that of a homogeneous router, but using a 64% smaller buffer size.


design, automation, and test in europe | 2000

System synthesis for multiprocessor embedded applications

Luigi Carro; Márcio Eduardo Kreutz; Flávio Rech Wagner; Márcio Oyamada

The analysis of the communication architecture and its associated synthesis process has grown in importance in the era of System-On-Chip (SoC) devices, since one is moving towards more complex systems, made by several processing elements (cores), with heterogeneous behavior. In many cases, the choice for a communication architecture can be the most crucial factor to meet design constraints. This goal of this work is to define and implement algorithms devoted to analyzing and selecting those communication architectures that better match the user defined system constraints, in an integrated design environment.


ieee computer society annual symposium on vlsi | 2009

NoC Power Optimization Using a Reconfigurable Router

Caroline Concatto; Debora Matos; Luigi Carro; Fernanda Lima Kastensmidt; Altamiro Amadeu Susin; Márcio Eduardo Kreutz

This paper presents the system synthesis techniques available in S/sup 3/E/sup 2/S, a CAD environment for the specification, simulation, and synthesis of embedded electronic systems that can be modeled as a combination of analog parts, digital hardware, and software. S/sup 3/E/sup 2/S is based on a distributed, object-oriented system model, where objects are initially modeled by their abstract behavior and may be later refined into digital or analog hardware and software. System synthesis is targeted to a multiprocessor platform. Each processor, either a custom-designed one or an off-the-shelf component, can have a specialized behavior like signal processing or control processing. The environment selects processors that best match the desired application by analyzing and comparing processor and application characteristics. The paper illustrates the architecture selection process with concrete examples.


symposium on integrated circuits and systems design | 2009

Fault tolerant mechanism to improve yield in NoCs using a reconfigurable router

Caroline Concatto; Debora Matos; Luigi Carro; Fernanda Lima Kastensmidt; Altamiro Amadeu Susin; Érika F. Cota; Márcio Eduardo Kreutz

In real applications there are different communication needs among the cores. When NoCs are the means to interconnect the cores, the use of some techniques to optimize the communication are indispensable. From the performance point of view, large buffer sizes ensure performance during different applications execution, but unfortunately, these same buffers are the main responsible for the router total power dissipation. Another aspect is that by sizing buffers for the worst case latency incurs in extra dissipation for the mean case, which is much more frequent. To cope with this problem, in this paper we propose a dynamically reconfigurable router for a NoC. With the reconfigurable router it was possible to reduce the congestion in the network, while at the same time reducing power dissipation and improving energy.

Collaboration


Dive into the Márcio Eduardo Kreutz's collaboration.

Top Co-Authors

Avatar

Luigi Carro

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Altamiro Amadeu Susin

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Debora Matos

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Flávio Rech Wagner

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Márcio Oyamada

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Cesar Albenes Zeferino

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Cezar Reinbrecht

Universidade Federal do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

César A. M. Marcon

Pontifícia Universidade Católica do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Monica Magalhães Pereira

Federal University of Rio Grande do Norte

View shared research outputs
Researchain Logo
Decentralizing Knowledge