• DocumentCode
    1586661
  • Title

    Register allocation using circular FIFOs

  • Author

    Bennour, Imed Eddine ; Aboulhamid, El Mostapha

  • Author_Institution
    Dept. d´´Inf. et de Recherche Oper., Montreal Univ., Que., Canada
  • Volume
    4
  • fYear
    1996
  • Firstpage
    560
  • Abstract
    In this paper, we study the memory allocation problem in data path synthesis. We propose a register organization called circular FIFO as an alternative to register file organization. In comparison with register file organization, FIFO organization eliminates the overhead of address generation and decoding hardware. The memory allocation problem, based on the circular FIFO organization, has been solved efficiently using constraint logic and interval constraint programming
  • Keywords
    circuit CAD; file organisation; high level synthesis; logic programming; memory architecture; FIFO organization; circular FIFOs; constraint logic; data path synthesis; interval constraint programming; memory allocation problem; register allocation; Decoding; Hardware; High level synthesis; Iterative methods; Logic programming; Read only memory; Registers; Scheduling; Signal resolution; Tail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-7803-3073-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1996.542085
  • Filename
    542085