• DocumentCode
    1685721
  • Title

    Data-folding in SRAM configurable FPGAs

  • Author

    Foulk, Patrick W.

  • Author_Institution
    Heriot-Watt Univ., Edinburgh, UK
  • fYear
    1993
  • Firstpage
    163
  • Lastpage
    171
  • Abstract
    FPGAs which are configured by static RAM can be rapidly changed from one logic configuration to another. This raises the possibility of configuring the logic to implement a function for a specific set of values, i.e. folding the inputs into the logic design. The paper discusses data folding with respect to Algotronix FPGAs, presenting a text searching circuit as an example. This folded circuit saves at least half the logic over a conventional circuit, and very much more if data folding is taken as far as possible. It also presents performance figures for the folded circuit, and discusses other applications, and suggests features which are desirable if data folding is to be practicable, most of which are possessed by the Algotronix CAL array
  • Keywords
    SRAM chips; information retrieval; logic arrays; logic design; search problems; Algotronix CAL array; Algotronix CAL1024; Algotronix FPGAs; FPGA; SRAM configurable FPGAs; data folding; field programmable gate arrays; folded circuit; logic design; static RAM; text searching circuit; Field programmable gate arrays; Logic arrays; Logic circuits; Logic design; Optimizing compilers; Random access memory; Read-write memory; Routing; Switches; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    FPGAs for Custom Computing Machines, 1993. Proceedings. IEEE Workshop on
  • Conference_Location
    Napa, CA
  • Print_ISBN
    0-8186-3890-7
  • Type

    conf

  • DOI
    10.1109/FPGA.1993.279467
  • Filename
    279467