We introduce a new approach to take into account the memory architecture and the memory mapping in the High- Level Synthesis of Real-Time embedded systems. We formalize the memory mapping as a set of constraints used in the scheduling step. We use a memory mapping file to include those memory constraints in our HLS tool GAUT. Our scheduling algorithm exhibits a relatively low complexity that permits to tackle complex designs in a reasonable time. Finally, we show how to explore, with the help of GAUT, a wide range of solutions, and to reach a good tradeoff between time, power-consumption, and area
The omission of support for several software-defined constructs within High-Level Synthesis (HLS) ha...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...
Abstract This paper introduces the first high-level (task-level) model of hierarchical memories and ...
We introduce a new approach to take into account the memory architecture and the memory mapping in t...
ISBN 0-7695-2097-9We introduce a new approach to take into account the memory architecture and the m...
ISBN : 1-58113-853-9We introduce a new approach to take into account the memory architecture and the...
We introduce a new approach to take into account the mem-ory architecture and the memory mapping in ...
ISBN : 1-58113-937-3We introduce a new approach to take into account the memory architecture and the...
In high-level synthesis, scheduling maps operations into clock cycles. It can either be done at comp...
In this paper we present a new transformation for the scheduling of memory accessing operations in H...
High-level synthesis becomes increasingly important in the area of VLSI CAD. This thesis addresses s...
The design of complex Systems-on-Chips implies to take into account communication and timing constra...
A major obstacle to successful high-level synthesis (HLS) of large-scale application-specified integ...
A major obstacle to successful high-level synthesis (HLS) of large-scale application-specified integ...
We introduce a new approach to take into account the memory architecture and the memory mapping in b...
The omission of support for several software-defined constructs within High-Level Synthesis (HLS) ha...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...
Abstract This paper introduces the first high-level (task-level) model of hierarchical memories and ...
We introduce a new approach to take into account the memory architecture and the memory mapping in t...
ISBN 0-7695-2097-9We introduce a new approach to take into account the memory architecture and the m...
ISBN : 1-58113-853-9We introduce a new approach to take into account the memory architecture and the...
We introduce a new approach to take into account the mem-ory architecture and the memory mapping in ...
ISBN : 1-58113-937-3We introduce a new approach to take into account the memory architecture and the...
In high-level synthesis, scheduling maps operations into clock cycles. It can either be done at comp...
In this paper we present a new transformation for the scheduling of memory accessing operations in H...
High-level synthesis becomes increasingly important in the area of VLSI CAD. This thesis addresses s...
The design of complex Systems-on-Chips implies to take into account communication and timing constra...
A major obstacle to successful high-level synthesis (HLS) of large-scale application-specified integ...
A major obstacle to successful high-level synthesis (HLS) of large-scale application-specified integ...
We introduce a new approach to take into account the memory architecture and the memory mapping in b...
The omission of support for several software-defined constructs within High-Level Synthesis (HLS) ha...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...
Abstract This paper introduces the first high-level (task-level) model of hierarchical memories and ...