• DocumentCode
    1652828
  • Title

    Hardware synthesis for multi-dimensional time

  • Author

    Guillou, Anne-Claire ; Quinton, Patrice ; Risset, Tanguy

  • Author_Institution
    IRISA, Rennes, France
  • fYear
    2003
  • Firstpage
    40
  • Lastpage
    50
  • Abstract
    We introduce some basic principles for extending the classical systolic synthesis methodology to multidimensional time. Multidimensional scheduling enables complex algorithms that do not admit linear schedules to be parallelized, but it also requires the use of memories in the architecture. We explain how to obtain compatible allocation and memory functions for VLSI (or SIMD-like code) generation. We also present an original mechanism for controlling a VLSI architecture that has a multidimensional schedule. A structural VHDL code has been derived and synthesized (for implementation on FPGA platforms) using these systematic design principles. These results are preliminary steps to the hardware synthesis for multidimensional time.
  • Keywords
    VLSI; field programmable gate arrays; hardware description languages; hardware-software codesign; memory architecture; parallel programming; processor scheduling; resource allocation; systolic arrays; FPGA; VLSI; high-level hardware synthesis; multi-dimensional time; multidimensional scheduling; systolic architecture; Algorithm design and analysis; Control system synthesis; Difference equations; Field programmable gate arrays; Hardware; Partitioning algorithms; Prototypes; Scheduling algorithm; Signal processing algorithms; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures, and Processors, 2003. Proceedings. IEEE International Conference on
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-1992-X
  • Type

    conf

  • DOI
    10.1109/ASAP.2003.1212828
  • Filename
    1212828