enter search term and/or author name
Introduction to special issue: Novel paradigms in system-level design
System level design paradigms: Platform-based design and communication synthesis
Alessandro Pinto, Alvise Bonivento, Allberto L. Sangiovanni-Vincentelli, Roberto Passerone, Marco Sgroi
Embedded system level design must be based on paradigms that make formal foundations and unification a cornerstone of their construction. Platform-Based designs and communication synthesis are important components of the paradigm shift we...
Computation and communication refinement for multiprocessor SoC design: A system-level perspective
Radu Marculescu, Umit Y. Ogras, Nicholas H. Zamora
Continuous advancements in semiconductor technology enable the design of complex systems-on-chips (SoCs) composed of tens or hundreds of IP cores. At the same time, the applications that need to run on such platforms have become increasingly complex...
Analysis and optimization of distributed real-time embedded systems
Paul Pop, Petru Eles, Zebo Peng, Traian Pop
An increasing number of real-time applications are today implemented using distributed heterogeneous architectures composed of interconnected networks of processors. The systems are heterogeneous not only in terms of hardware and software components,...
Architecture description language (ADL)-driven software toolkit generation for architectural exploration of programmable SOCs
Prabhat Mishra, Aviral Shrivastava, Nikil Dutt
Advances in semiconductor technology permit increasingly complex applications to be realized using programmable systems-on-chips (SOCs). Furthermore, shrinking time-to-market demands, coupled with the need for product versioning through software...
Roman Lysecky, Greg Stitt, Frank Vahid
We describe a new processing architecture, known as a warp processor, that utilizes a field-programmable gate array (FPGA) to improve the speed and energy consumption of a software binary executing on a microprocessor. Unlike previous approaches that...
Module placement for fault-tolerant microfluidics-based biochips
Fei Su, Krishnendu Chakrabarty
Microfluidics-based biochips are soon expected to revolutionize clinical diagnosis, DNA sequencing, and other laboratory procedures involving molecular biology. Most microfluidic biochips today are based on the principle of continuous fluid flow and...
A game-theoretic framework for multimetric optimization of interconnect delay, power, and crosstalk noise during wire sizing
Narender Hanchate, Nagarajan Ranganathan
The continuous scaling of interconnect wires in deep submicron (DSM) circuits results in increased interconnect delay, power, and crosstalk noise. In this work, we develop a game-theoretic framework and multimetric optimization algorithms for the...
Simultaneous placement with clustering and duplication
Gang Chen, Jason Cong
Clustering, duplication, and placement are critical steps in a cluster-based FPGA design flow. Clustering has a great impact on the wirelength, timing, and routability of a circuit. Logic duplication is an effective method for improving performance...
A stimulus-free graphical probabilistic switching model for sequential circuits using dynamic bayesian networks
Sanjukta Bhanja, Karthikeyan Lingasubramanian, N. Ranganathan
We propose a novel, nonsimulative probabilistic model for switching activity in sequential circuits, capturing both spatio-temporal correlations at internal nodes and higher order temporal correlations due to feedback. This model, which we refer to...