[ Home ] [ Up ] [ ROM ] [ Static RAM ] [ Dynamic RAM ] [ Synch. RAM ] [ FGPA Mem. ] [ FIFO buffers ]
FGPA Mem.

[ Up ] [ F/F based ] [ LUT based ] [ Block RAM ]

Return to DIG #13
bullet

 Comparison between different ways to work with RAM in a FPGA design
bullet

 Using D-F/Fs real expensive (400 CLBs = 800 F/F) => You may implement 100 bytes of RAM

bullet

 LUT by nature 16x1bit RAM (400 CLBs = 800 LUTs) => You may implement 1600 bytes of RAM

bullet

 Block RAMs "real" memory implemented in most FPGAs  16kbit/BRAM typically

bullet

 External RAM a must for designs which uses Soft/Hard CPUs like Microblaze and PowerPC