Alberto García Ortiz

Learn More
The application of coding strategies is an established methodology to improve the characteristics of on-chip interconnect architectures. Therefore, design methods are required which realize the corresponding encoders and decoders with as small as possible overhead in terms of power and delay. In the past, conventional design methods have been applied for(More)
In this paper we present the " fly " hardware compiler for rapid system prototyping research. Fly takes a C-like program as input and produces a synthesizable VHDL description of a one-hot state machine and the associated data path elements as output. Furthermore, it is tightly integrated with the hardware design environment and implementation platform, and(More)
—Wireless sensor networks (WSNs) have gained a lot of attention from researchers both from academia and industry during the past decade. This key technology enables a wide range of potential applications and services including monitoring of physical environments, enhanced industrial control, surveillance, remote health care and logistics. Real-time(More)
A module generator is described that allows for the generation of synthesizable VHDL modules which implement arbitrary functions in fixed point precision using the Symmetric Table Addition Method (STAM). This module generator was interfaced to a high level synthesis tool " fly " which automatically generates fully-pipelined circuits from a Perl-like(More)
The trend for multicore processor architectures indicates an ongoing increase in computing cores per chip. The resulting challenges demand for a revision of the applicability of existing hardware operating systems. We propose a scalable best-effort task scheduler implemented in hardware, which services a homogeneous multiprocessor architecture. The hardware(More)