While SoC design and virtual component (VC) reuse are on their way to becoming unavoidable practices, the increasing complexity of applications and of VCs themselves will soon require new design methodologies. Designing faster and providing highly flexible components will require raising the abstraction level and benefiting from higher-level integration tools. High level synthesis (HLS) is a promising approach to quickly generate RTL architectures from a behavioral description. While flexibility of currently used soft IPs (intellectual properties) is mainly limited to optimizing the logic synthesis flow - even using genericity -, behavioral IPs introduce architectural flexibility and thus allow a closer adaptation to the requirements of a target application. In this paper, a design approach for efficient VC design and reuse at the behavioral level is presented.
[1]
E. Casseau,et al.
Based Design 2000 Session 3 B : IP / Core / SoC Design High Level Design and Synthesis of a Discrete Wavelet Transform Virtual Component for Image Compression
,
2022
.
[2]
Grant Martin,et al.
Surviving the SOC Revolution
,
1999,
Springer US.
[3]
W. Sweldens.
The Lifting Scheme: A Custom - Design Construction of Biorthogonal Wavelets "Industrial Mathematics
,
1996
.
[4]
Guillaume SAVATON,et al.
Behavioral VHDL Styles and High-Level Synthesis for IPs
,
2000
.
[5]
Olivier Sentieys,et al.
Design and synthesis of behavioral level virtual components
,
2001
.
[6]
Raul Camposano.
Behavioral synthesis
,
1995,
IEEE Design & Test of Computers.
[7]
Minh N. Do,et al.
Youn-Long Steve Lin
,
1992
.