ECE 270: Embedded Logic Design: Dr. Sumit J Darak Algorithms To Architectures Lab Associate Professor, ECE, IIIT Delhi
ECE 270: Embedded Logic Design: Dr. Sumit J Darak Algorithms To Architectures Lab Associate Professor, ECE, IIIT Delhi
▪ The material for this presentation is taken from various books, courses and
Xilinx XUP resources. The instructor does not claim ownership of the material
presented in this class.
Block RAM
Block RAM
• All members of the 7-series families have dual-
port 36 Kb block RAM with port widths of up to 72
• Fully synchronous operation
• Multiple configuration options: True dual port,
simple dual port, single port
Block RAM
Each block RAM block can be used
• Each BRAM can be segmented as: as
• 36 Kb BRAM 18 Kb
BRAM
• 36 Kb FIFO 36 Kb
BRAM / or
• Independent 18 Kb BRAMs FIFO 18 Kb
BRAM /
• 18 Kb FIFO and 18 Kb BRAM FIFO
WRCLK
36 Kb
• Simple dual-port mode is defined as having one read- Memory
Array
only port and one write-only port with independent RDADDR
72
clocks. DO