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.
22 1. INTRODUCTION<br />
1.4.4 Xilinx FPGAs<br />
Xilinx FPGAs are belonging to the leading reconfigurable computers long ago.<br />
Due to the fast Configurable Logic Blocks (CLB) <strong>and</strong> the large number of interconnections<br />
arbitrary circuits can be implemented on it. In order to accelerate<br />
certain operations dedicated elements (e.g.: digital signal processing (DSP)<br />
blocks) are available on the FPGA. Throughout the dissertation all the used<br />
FPGA platforms are made by Xilinx. In the next few sections the used FP-<br />
GAs are going to introduced <strong>and</strong> a short outlook of the newest <strong>and</strong> future Xilinx<br />
FPGAs are going to be shown.<br />
1.4.4.1 Xilinx Virtex 2 FPGA<br />
The first thing, which was implemented on the XC2V3000 Xilinx FPGA, was the<br />
control unit (see in later chapters). The Virtex-II series FPGAs were introduced<br />
in 2000. It was manufactured with 0.15 µm 8-layer metal process with 0.12 µm<br />
high-speed transistors. Combining a wide variety of flexible features <strong>and</strong> a large<br />
range of component densities up to 10 million system gates, the Virtex-II family<br />
enhances programmable logic design capabilities <strong>and</strong> is a powerful alternative to<br />
mask-programmed gates arrays.<br />
There are several improvements compared to the former FPGAs. These improvements<br />
include additional I/O capability by supporting more I/O st<strong>and</strong>ards,<br />
additional memory capacity by using larger 18Kbit embedded block memories,<br />
additional routing resources <strong>and</strong> embedded 18 × 18 bit signed multiplier blocks.<br />
The XC2V3000 contains 3 million system gates which are organized to 64×56<br />
array forming 14,336 slices. With the 96 18Kb SelectRAM blocks it can provide a<br />
maximum of 1,728 Kbit RAM. The block SelectRAM memory resources are dualport<br />
RAM, programmable from 16K x 1 bit to 512 x 36 bits, in various depth<br />
<strong>and</strong> width configurations. Block SelectRAM memory is cascadable to implement<br />
large embedded storage blocks. It has also 96 18 × 18 bit signed multiplier blocks<br />
for accelerating multiplications.<br />
The IOB, CLB, block SelectRAM, multiplier, <strong>and</strong> Digital Clock Management<br />
(DCM) elements all use the same interconnect scheme <strong>and</strong> the same access to<br />
the global routing matrix. There are a total of 16 global clock lines, with eight