4 research outputs found

    Master Interface for On-Chip Hardware Accelerator Burst Communications

    Get PDF
    International audienceWe explain a systematic way of interfacing data-flow hardware accelerators (IP) for their integration in a system on chip. We abstract the communication behaviour of the data flow IP so as to provide basis for an interface generator. Then we measure the throughput obtained for different architectures of the interface mechanism by a cycle accurate bit accurate simulation of a SoC integrating a data-flow IP. We show in which configuration the optimal communication scheme can be reached

    Automatic mapping of nested loops to FPGAS

    Full text link

    Hardware/Software Interface for Multi-Dimensional Processor Arrays

    No full text
    On most recent systems on chip, the performance bottleneck is the onchip communication medium, bus or network. Multimedia applications require a large communication bandwidth between the processor and graphic hardware accelerators, hence an efficient communication scheme using burst mode is mandatory. In the context of data-flow hardware accelerators, we approach this problem as a classical resource-constrained problem. We explain how to use recent optimization techniques so as to define a conflict-free schedule of input/output for multi-dimensional processor arrays (e.g., 2D grids). This schedule is static and allows us to perform further optimizations such as grouping successive data in packets to operate in burst mode. We also present an effective vhdl implementation on fpga and compare our approach to a run-time congestion resolution showing important gains in hardware area
    corecore