• DocumentCode
    3598232
  • Title

    Mapping nested loops to field programmable gate array based systems

  • Author

    Spillane, John ; Jean, Jack S N

  • Author_Institution
    Wright Lab., Wright-Patterson AFB, OH, USA
  • Volume
    1
  • fYear
    1995
  • Firstpage
    227
  • Abstract
    The Configurable Hardware Algorithm Mappable Preprocessor (CHAMP) architecture is based on Xilinx 4000 series field programmable gate array (FPGA) devices. These devices make CHAMP a programmable hardware resource that can be used to process data in real time. Recently the task of mapping Reed-Solomon decoding onto the CHAMP architecture was undertaken. During the process of mapping a sequential `C´ code to CHAMP, problems related to implementing a highly data dependant algorithm on an FPGA based system were uncovered. One problem that was dealt with, and is examined in this paper is the mapping of nested loops to FPGAs. This paper also provides future directions for improving user interaction with the CHAMP system
  • Keywords
    Reed-Solomon codes; field programmable gate arrays; logic programming; program processors; reconfigurable architectures; CHAMP; Configurable Hardware Algorithm Mappable Preprocessor; Reed-Solomon decoding; Xilinx 4000 series; data dependant algorithm; field programmable gate array; mapping; nested loops; programmable hardware resource; real time; sequential C code mapping; user interaction; Application specific integrated circuits; Circuit testing; Computer architecture; Contracts; Decoding; Field programmable gate arrays; Hardware; Power engineering computing; Read-write memory; Reed-Solomon codes; Switches; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace and Electronics Conference, 1995. NAECON 1995., Proceedings of the IEEE 1995 National
  • ISSN
    0547-3578
  • Print_ISBN
    0-7803-2666-0
  • Type

    conf

  • DOI
    10.1109/NAECON.1995.521943
  • Filename
    521943