PPKE ITK PhD and MPhil Thesis Classes
PPKE ITK PhD and MPhil Thesis Classes
PPKE ITK PhD and MPhil Thesis Classes
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
16 1. INTRODUCTION<br />
apply an adequate voltage to change the structure of the crystal into a low resistance<br />
polycrystalline silicon-metal alloy. The transformation could not turned<br />
back <strong>and</strong> that is why it can be programmed only once. This technology is applied<br />
by Actel [35] <strong>and</strong> QuickLogic [36].<br />
There are several memory based interconnection structure, which are commonly<br />
used by the larger FPGA manufacturers. The main advantage of these<br />
structures over the antifuse solution is the reprogrammability. This property<br />
gives the chance to the architecture designers to make rapid development of the<br />
architectures cost efficiently. The SRAM-based technology for FPGA configuration<br />
is commonly used by Xilinx [37] <strong>and</strong> Altera [38]. It contains 6 transistors,<br />
which stores the state of the interconnection. It has a great reliability <strong>and</strong> stores<br />
its value until the power is turned off.<br />
Three kind of basic building blocks are used in the structure of the programmable<br />
interconnections: multiplexor, pass transistor <strong>and</strong> tri-state buffer (see<br />
Figure 1.7).<br />
Figure 1.7: Basic programmable switches<br />
Usually multiplexers <strong>and</strong> pass transistors are used for the interconnections<br />
of the internal logical elements <strong>and</strong> all of the above are used for the external<br />
routing. (The use of the two, eight or more input multiplexer – depending on the<br />
complexity of the interconnections – is popular among the FPGAs.) The reason<br />
of the wiring inside of a logical cluster is follows:<br />
• implementation of low delay interconnections between the elements of the<br />
clusters,