This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
5th IEEE Symposium on FPGA-Based Custom Computing Machines (FCCM '97)
A time-multiplexed FPGA
Napa Valley, CA
April 16-April 18
ISBN: 0-8186-8159-4
S. Trimberger, Xilinx Inc., San Jose, CA, USA
D. Carberry, Xilinx Inc., San Jose, CA, USA
A. Johnson, Xilinx Inc., San Jose, CA, USA
J. Wong, Xilinx Inc., San Jose, CA, USA
This paper describes the architecture of a time-multiplexed FPGA. Eight configurations of the FPGA are stored in on-chip memory. This inactive on-chip memory is distributed around the chip, and accessible so that the entire configuration of the FPGA can be changed in a single cycle of the memory. The entire configuration of the FPGA can be loaded from this on-chip memory in 30 ns. Inactive memory is accessible as block RAM for applications. The FPGA is based on the Xilinx XC4000E FPGA, and includes extensions for dealing with state saving and forwarding and for increased routing demand due to time-multiplexing the hardware.
Index Terms:
time division multiplexing; time-multiplexed FPGA; field programmable gate array; FPGA architecture; configurations; on-chip memory; inactive memory; block RAM; Xilinx XC4000E FPGA; state saving; state forwarding; routing demand; SRAM; reconfigurable archit
Citation:
S. Trimberger, D. Carberry, A. Johnson, J. Wong, "A time-multiplexed FPGA," fccm, pp.22, 5th IEEE Symposium on FPGA-Based Custom Computing Machines (FCCM '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.