Márcio Oyamada

Learn More
This paper presents the system synthesis techniques available in S 3 E 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 3 E 2 S is based on a distributed, object-oriented system model, where objects are initially(More)
Estimation tools are a key component of system-level methodologies, enabling a fast design space exploration. Estimation of software performance is essential in current software-dominated embedded systems. This work proposes an integrated methodology for system design and performance analysis. An analytic approach based on neural networks is used for(More)
This paper presents the modeling and co-simulation capabilities of S 3 E 2 S, a design environment for electronic systems that can be built as a combination of analog and digital parts and software. S 3 E 2 S is based on a distributed, object-oriented system model, where abstract objects are initially used to express complex behavior and may be later(More)
For the design of an embedded system, there is a variety of available processors, each one offering a different trade-off concerning factors such as performance and power consumption. High-level performance estimation of the embedded software implemented in a particular architecture is essential for a fast design space exploration, including the choice of(More)
This paper presents S 3 E 2 S, a CAD environment that allows specification, co-simulation and synthesis of embedded electronic systems, which are composed of a combination of analog parts, digital hardware, and software. S 3 E 2 S is based on a distributed, object-oriented system model, where abstract objects are initially used to express complex behavior(More)
High-level performance estimation of embedded software implemented in a particular processor is essential for a fast design space exploration, when the designer needs to evaluate different processor architectures (and their different versions) and also different task allocations in a multiprocessor system. The development of fast and adequate performance(More)
The identification of a strong synergy among these research areas added to the fact that designing computing systems is an increasingly multidisciplinary task and motivated the workshops to move from their native conferences to form an independent symposium. From the beginning, the symposium has been holding the Brazilian Embedded Systems School. In 2013,(More)
Screen magnifiers are the usual assistive technology for low vision users in computer interaction. However, even using a screen magnifier, low vision users have serious limitations for web access. In order to mitigate this problem, we propose a multisensory platform called PlatMult, composed of visual, auditory, tactile feedback. The PlatMult provides a(More)
  • 1