Issue Downloads
Efficient simulation of critical synchronous dataflow graphs
System-level modeling, simulation, and synthesis using electronic design automation (EDA) tools are key steps in the design process for communication and signal processing systems, and the synchronous dataflow (SDF) model of computation is widely used ...
A framework for heterogeneous specification and design of electronic embedded systems in SystemC
This work proposes a methodology which enables heterogeneous specification of complex, electronic systems in SystemC supporting the integration of components under different models of computation (MoCs). This feature is necessary in order to deal with ...
On-chip communication architecture exploration: A quantitative evaluation of point-to-point, bus, and network-on-chip approaches
Traditionally, design-space exploration for systems-on-chip (SoCs) has focused on the computational aspects of the problem at hand. However, as the number of components on a single chip and their performance continue to increase, a shift from ...
PeaCE: A hardware-software codesign environment for multimedia embedded systems
Existent hardware-software (HW-SW) codesign tools mainly focus on HW-SW cosimulation to build a virtual prototyping environment that enables software design and system verification without need of making a hardware prototype. Not only HW-SW cosimulation,...
Efficient power modeling and software thermal sensing for runtime temperature monitoring
The evolution of microprocessors has been hindered by increasing power consumption and heat dissipation on die. An excessive amount of heat creates reliability problems, reduces the lifetime of a processor, and elevates the cost of cooling and packaging ...
HW-SW emulation framework for temperature-aware design in MPSoCs
- David Atienza,
- Pablo G. Del Valle,
- Giacomo Paci,
- Francesco Poletti,
- Luca Benini,
- Giovanni De Micheli,
- Jose M. Mendias,
- Roman Hermida
New tendencies envisage multiprocessor systems-on-chips (MPSoCs) as a promising solution for the consumer electronics market. MPSoCs are complex to design, as they must execute multiple applications (games, video) while meeting additional design ...
Efficient and scalable compiler-directed energy optimization for realtime applications
With continuing shrinkage of technology feature sizes, the share of leakage in total energy consumption of digital systems continues to grow. Coordinated supply voltage and body bias throttling enables the compiler to better optimize the total energy ...
Circuit-simulated obstacle-aware Steiner routing
This article develops circuit-simulated routing algorithms. We model the routing graph by an RC network with terminals as inputs, and show that the faster an output reaches its peak, the higher the possibility for the corresponding Hanan or escape node ...
Probabilistic system-on-a-chip architectures
Parameter variations, noise susceptibility, and increasing energy dissipation of cmos devices have been recognized as major challenges in circuit and microarchitecture design in the nanometer regime. Among these, parameter variations and noise ...
A functionality-directed clustering technique for low-power MTCMOS design—computation of simultaneously discharging current
Multithreshold CMOS (MTCMOS) is a circuit style that can effectively reduce leakage power consumption. Sleep transistor sizing is the key issue when a MTCMOS circuit is designed. If the size of sleep transistor is large enough, the circuit performance ...
A verification system for transient response of analog circuits
We present a method for application of formal techniques like model checking and equivalence checking for validation of the transient response of nonlinear analog circuits. We propose a temporal logic called Ana CTL (computational tree logic for analog ...
Postplacement rewiring by exhaustive search for functional symmetries
We propose two new algorithms for rewiring: a postplacement optimization that reconnects pins of a given netlist without changing the logic function and gate locations. In the first algorithm, we extract small subcircuits consisting of several gates ...
EWD: A metamodeling driven customizable multi-MoC system modeling framework
We present the EWD design environment and methodology, a modeling and simulation framework suited for complex and heterogeneous embedded systems with varying degrees of expressibility and modeling fidelity. This environment promotes the use of multiple ...
Binary synthesis
Recent high-level synthesis approaches and C-based hardware description languages attempt to improve the hardware design process by allowing developers to capture desired hardware functionality in a well-known high-level source language. However, these ...
Speedups in embedded systems with a high-performance coprocessor datapath
This article presents the speedups achieved in a generic single-chip microprocessor system by employing a high-performance datapath. The datapath acts as a coprocessor that accelerates computational-intensive kernel sections thereby increasing the ...
Event propagation for accurate circuit delay calculation using SAT
A SAT-based modeling for event propagation in gate-level digital circuits, which is used for accurate calculation of critical delay in combinational and sequential circuits, is presented in this article. The accuracy of the critical delay estimation ...