enter search term and/or author name
On the hardware-software partitioning problem: System modeling and partitioning techniques
Marisa López-Vallejo, Juan Carlos López
This paper presents an in-depth study of several system partitioning procedures. It is based on the appropriate formulation of a general system model, being therefore independent of either the particular co-design problem or the specific partitioning...
Gravity: Fast placement for 3-D VLSI
Stefan Thomas Obenaus, Ted H. Szymanski
Three dimensional integration is an increasingly feasible method of implementing complex circuitry. For large circuits, which most benefit from 3-D designs, efficient placement algorithms with low time complexity are required.We present an iterative...
Congestion reduction during placement with provably good approximation bound
X. Yang, M. Wang, R. Kastner, S. Ghiasi, M. Sarrafzadeh
This paper presents a novel method to reduce routing congestion during placement stage. The proposed approach is used as a post-processing step in placement. Congestion reduction is based on local improvement on the existing layout. However, the...
Synthesis of saturation arithmetic architectures
G. A. Constantinides, P. Y. K. Cheung, W. Luk
This paper describes a synthesis technique for automating the design of linear Digital Signal Processing (DSP) systems such as digital filters. The proposed methodology makes optimized use of saturation arithmetic to produce a small design...
Constraints-driven scheduling and resource assignment
This paper describes a new method for modeling and solving different scheduling and resource assignment problems that are common in high-level synthesis (HLS) and system-level synthesis. It addresses assignment of resources for operations and tasks...
Address code generation for DSP instruction-set architectures
J.-Y. Lee, I.-C. Park
This paper presents a new DSP-oriented code optimization method to enhance performance by exploiting the specific architectural features of digital signal processors. In the proposed method, a source code is translated into the static single...