This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > FPGA Technical Tutorials > FPGAs: World Class Designs > FPGA Architectures > LUT versus Distributed RAM versus SR

TABLE OF CONTENTS

Xilinx FPGA FPGA Forum

LUT versus Distributed RAM versus SR

FONT SIZE : AAA

The fact that the core of a LUT in an SRAM-based device comprises a number of SRAM cells offers some interesting possibilities. In addition to its primary role as a lookup table, some vendors allow the cells forming the LUT  to be used as a small block of RAM (the 16 cells forming a 4-input LUT, for  example, could be cast in the role of a 16 * 1 RAM). This is referred to as di stributed RAM because (a) the LUTs are strewn (distributed) across the surface of the chip, and (b) this differentiates it from the larger chunks of block  RAM (introduced later in this chapter).

Yet another possibility devolves from the fact that all of the FPGA’s configuration cells—including those forming the LUT—are effectively strung  together in a long chain ( Figure 2-5 ).

Configuration cells linked in a chainpng

This aspect of the architecture is discussed in more detail in Chapter 3. The  point here is that, once the device has been programmed, some vendors allow  the SRAM cells forming a LUT to be treated independently of the main body  of the chain and to be used in the form of a shift register. Thus, each LUT may  be considered multifaceted ( Figure 2-6 ).

A multifaceted LUT.png


  • XC18V02PCG44C

    Manufacturer:Xilinx

  • PROM Parallel/Serial 2M-bit 2.5V/3.3V 44-Pin PLCC
  • Product Categories: Memory - Configuration Proms for FPGA's

    Lifecycle:Active Active

    RoHS:

  • XC4VLX60-10FFG1148I

    Manufacturer:Xilinx

  • FPGA Virtex-4 LX Family 59904 Cells 90nm Technology 1.2V 1148-Pin FCBGA
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Active Active

    RoHS:

  • XC4VLX60-11FF1148I

    Manufacturer:Xilinx

  • FPGA Virtex-4 LX Family 59904 Cells 90nm Technology 1.2V 1148-Pin FCBGA
  • Product Categories: FPGAs (Field Programmable Gate Array)

    Lifecycle:Active Active

    RoHS: No RoHS

  • XC18V04-CPC44AEN

    Manufacturer:Xilinx

  • Xilinx PLCC44
  • Product Categories:

    Lifecycle:Active Active

    RoHS: -

  • XC2S30-6CSG144C

    Manufacturer:Xilinx

  • FPGA Spartan-II Family 30K Gates 972 Cells 263MHz 0.18um Technology 2.5V 144-Pin CSBGA
  • Product Categories: FPGAs

    Lifecycle:Active Active

    RoHS:

Need Help?

Support

If you have any questions about the product and related issues, Please contact us.