F. Vermeulen et al., Formalized three-layer system-level model and reuse methodology for embedded data-dominated applications, IEEE VLSI, 8(2), 2000, pp. 207-216
Citations number
28
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
In embedded data-dominated applications, a global system-level data transfe
r and storage exploration phase Is crucial in obtaining a cost- and perform
ance-efficient solution. We have developed a novel formalism to describe re
usable blocks such that the essential part of the design exploration freedo
m is retained, This formalism is the basis for a system-level reuse methodo
logy which allows reusing large parts of the design as heavily optimized st
ructural VHDL or assembly code and describes the costly data access-related
constructs at higher levels in the code hierarchy. Compared to a reuse app
roach based on tired blocks, considerable power and area savings can be obt
ained, as demonstrated on real-life video and modem applications.