TY - JOUR
T1 - A multi-context FPGA using floating-gate-MOS functional pass-gates
AU - Hariyama, Masanori
AU - Ogata, Sho
AU - Kameyama, Michitaka
PY - 2006/11
Y1 - 2006/11
N2 - Multi-context FPGAs (MC-FPGAs) have multiple memory bits per configuration bit forming configuration planes for fast switching between contexts. The additional memory planes cause a large overhead in area when a number of contexts are used. To overcome the overhead, a fine-grained MC-FPGA architecture using a floating-gate-MOS functional pass gate (FGFP) is presented which merges threshold operation and storage function on a single floating-gate MOS transistor. The test chip is designed using a 0.35 μm CMOS-EPROM technology. The transistor count of the proposed multi-context switch (MC-switch) is reduced to 13 in comparison with SRAM-based one. The total area of the proposed MC-FPGA is reduced to about 56 of that of a conventional SRAM-based MC-FPGA.
AB - Multi-context FPGAs (MC-FPGAs) have multiple memory bits per configuration bit forming configuration planes for fast switching between contexts. The additional memory planes cause a large overhead in area when a number of contexts are used. To overcome the overhead, a fine-grained MC-FPGA architecture using a floating-gate-MOS functional pass gate (FGFP) is presented which merges threshold operation and storage function on a single floating-gate MOS transistor. The test chip is designed using a 0.35 μm CMOS-EPROM technology. The transistor count of the proposed multi-context switch (MC-switch) is reduced to 13 in comparison with SRAM-based one. The total area of the proposed MC-FPGA is reduced to about 56 of that of a conventional SRAM-based MC-FPGA.
KW - Bit-serial architecture
KW - DPGA
KW - Dynamically reconfigurable architecture
KW - Time-multiplexed FPGA
UR - http://www.scopus.com/inward/record.url?scp=33845565907&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33845565907&partnerID=8YFLogxK
U2 - 10.1093/ietele/e89-c.11.1655
DO - 10.1093/ietele/e89-c.11.1655
M3 - Article
AN - SCOPUS:33845565907
SN - 0916-8524
VL - E89-C
SP - 1655
EP - 1661
JO - IEICE Transactions on Electronics
JF - IEICE Transactions on Electronics
IS - 11
ER -