This paper discusses the mapping of arrays in a highlevel SystemC description to hardware. Normally, arrays are implemented as register files using general purpose logic. Modern FPGAs however contain a large number of RAM blocks which can used to implement arrays instead. Memories have a limited number of ports and mapping arrays to multiport memories involves assigning each array access to a port. Whilst in RTL synthesis this choice is made by the designer, hardware compilation does not offer this level of control. In this paper, an algorithm is presented that automatically assigns accesses to ports such that no memory port is ever accessed more than once in a clock cycle. Unlike previous methods, the proposed algorithm assigns accesses to...
Agency under contract number F30602-98-2-0113 Mapping computations written in high-level programming...
Short paperInternational audienceIn the context of the high-level synthesis (HLS) of regular kernels...
High-Level Synthesis (HLS) tools automatically transform a high level specification of a circuit int...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper describes an automated approach to hardware design space exploration, through a collabora...
UnrestrictedConfigurable architectures offer the unique opportunity of realizing hardware designs ta...
The signicant development of high-level synthesis tools has greatly facilitated FPGAs as general com...
A major obstacle to successful high-level synthesis (HLS) of large-scale application-specified integ...
This paper describes our approaches to raise the level of abstraction at which hardwa-re suitable fo...
One step in the synthesis for FPGA-based Reconfig-urable Computers (RCs) involves mapping the design...
Several system-on-chip (SoC) platforms have recently emerged that use reconfigurable logic (FPGAs) a...
Some data- and compute-intensive applications can be ac-celerated by offloading portions of codes to...
Abstract—The capabilities of modern FPGAs permit the mapping of increasingly complex applications in...
Agency under contract number F30602-98-2-0113 Mapping computations written in high-level programming...
Short paperInternational audienceIn the context of the high-level synthesis (HLS) of regular kernels...
High-Level Synthesis (HLS) tools automatically transform a high level specification of a circuit int...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper describes an automated approach to hardware design space exploration, through a collabora...
UnrestrictedConfigurable architectures offer the unique opportunity of realizing hardware designs ta...
The signicant development of high-level synthesis tools has greatly facilitated FPGAs as general com...
A major obstacle to successful high-level synthesis (HLS) of large-scale application-specified integ...
This paper describes our approaches to raise the level of abstraction at which hardwa-re suitable fo...
One step in the synthesis for FPGA-based Reconfig-urable Computers (RCs) involves mapping the design...
Several system-on-chip (SoC) platforms have recently emerged that use reconfigurable logic (FPGAs) a...
Some data- and compute-intensive applications can be ac-celerated by offloading portions of codes to...
Abstract—The capabilities of modern FPGAs permit the mapping of increasingly complex applications in...
Agency under contract number F30602-98-2-0113 Mapping computations written in high-level programming...
Short paperInternational audienceIn the context of the high-level synthesis (HLS) of regular kernels...
High-Level Synthesis (HLS) tools automatically transform a high level specification of a circuit int...