The growing complexity of signal processing algorithms and platforms poses significant challenges to design methods and implementation tools. High-level dataflow programs, such as those in MPEG's RVC-CAL language, provide abstraction and the opportunity for extensive design-space exploration, but they do raise the problem of efficient automatic synthesis to hardware and software. This paper presents a tool called Xronos that efficiently synthesizes RVC-CAL programs to an RTL-level hardware description and significantly improves on previous efforts in both quality of the resulting implementation and synthesis speed. By directly supporting all the features of the RVC-CAL language, it translates unmodified standard MPEG reference code to a fun...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
The growing complexity of digital signal processing applications make a compelling case the use of h...
The growing complexity of digital signal processing applications make a compelling case the use of h...
In this paper we address the problem of translating high-level stream programs, such as those writte...
In this paper we address the problem of translating high-level stream programs, such as those writte...
This paper presents a methodology to specify from a high-level data-flow description an application ...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
International audienceThe MPEG Reconfigurable Video Coding working group is developing a new library...
International audienceThe MPEG Reconfigurable Video Coding working group is developing a new library...
International audienceThe MPEG Reconfigurable Video Coding working group is developing a new library...
International audienceThe RVC-CAL dataflow language has recently become standardized through its use...
International audienceThe RVC-CAL dataflow language has recently become standardized through its use...
The RVC-CAL dataflow language has recently become stan-dardized through its use as the official lang...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
The growing complexity of digital signal processing applications make a compelling case the use of h...
The growing complexity of digital signal processing applications make a compelling case the use of h...
In this paper we address the problem of translating high-level stream programs, such as those writte...
In this paper we address the problem of translating high-level stream programs, such as those writte...
This paper presents a methodology to specify from a high-level data-flow description an application ...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
International audienceThe MPEG Reconfigurable Video Coding working group is developing a new library...
International audienceThe MPEG Reconfigurable Video Coding working group is developing a new library...
International audienceThe MPEG Reconfigurable Video Coding working group is developing a new library...
International audienceThe RVC-CAL dataflow language has recently become standardized through its use...
International audienceThe RVC-CAL dataflow language has recently become standardized through its use...
The RVC-CAL dataflow language has recently become stan-dardized through its use as the official lang...
International audienceThis paper presents a methodology to specify from a high-level data-flow descr...
The growing complexity of digital signal processing applications make a compelling case the use of h...
The growing complexity of digital signal processing applications make a compelling case the use of h...