Optically reconfigurable gate array

J. Mumbru, G. Panotopoulos, D. Psaltis, Xin An, Gan Zhou, Fai Mok
Proceedings 29th Applied Imagery Pattern Recognition Workshop  
Reconfigurable processors, like the Field Programmable Gate Arrays (FPGA's), open new computational paradigms where the processor is able to tailor its internal structure to better implement a given application. A typical FPGA consists of an array of configurable logic blocks and a mesh of interconnections fully programmable by the user to perform a given application. By just changing its internal connectivity, the FPGA can implement a totally different new function. However in most of the
more » ... in most of the applications, the FPGA is configured only once and used as coprocessor to carry out some highly complex or time-consuming computation. The reason for such limitation is the small communication bandwidth between the FPGA chip and the external memory, usually ROM, where the configuration data is stored.
doi:10.1109/aiprw.2000.953607 dblp:conf/aipr/MumbruPPAZM00 fatcat:3dwin6yebzegnloo2nzkcoprre