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
Link To Document