Constraint analysis for DSP code generation

Citation
B. Mesman et al., Constraint analysis for DSP code generation, IEEE COMP A, 18(1), 1999, pp. 44-57
Citations number
25
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS
ISSN journal
02780070 → ACNP
Volume
18
Issue
1
Year of publication
1999
Pages
44 - 57
Database
ISI
SICI code
0278-0070(199901)18:1<44:CAFDCG>2.0.ZU;2-Z
Abstract
Code generation methods for digital signal-processing (DSP) applications ar e hampered by the combination of tight timing constraints imposed by the pe rformance requirements of DSP algorithms and resource constraints imposed b y a hardware architecture. In this paper, we present a method for register binding and instruction scheduling based on the exploitation and analysis o f the combination of resource and timing constraints. The analysis identifi es implicit sequencing relations between operations in addition to the prec eding constraints. Without the explicit modeling of these sequencing constr aints, a scheduler is often not capable of finding a solution that satisfie s the timing and resource constraints. The presented approach results in an efficient method to obtain high-quality instruction schedules with low reg ister requirements.