| FIFO18E1 | 18Kb FIFO (First-In-First-Out) Block RAM Memory | FIFO36E1 | 36Kb FIFO (First-In-First-Out) Block RAM Memory
| RAMB18E1 | 18K-bit Configurable Synchronous Block RAM | RAMB36E1 | 36K-bit Configurable Synchronous Block RAM | RAM16X1D | 16-Deep by 1-Wide Static Dual Port Synchronous RAM | RAM16X1D_1 | 16-Deep by 1-Wide Static Dual Port Synchronous RAM with Negative-Edge Clock | RAM16X1S | 16-Deep by 1-Wide Static Synchronous RAM | RAM16X1S_1 | 16-Deep by 1-Wide Static Synchronous RAM with Negative-Edge Clock | RAM16X2S | 16-Deep by 2-Wide Static Synchronous RAM | RAM16X4S | 16-Deep by 4-Wide Static Synchronous RAM | RAM16X8S | 16-Deep by 8-Wide Static Synchronous RAM | RAM32M | 32-Deep by 8-bit Wide Multi Port Random Access Memory (Select RAM) | RAM32X1D | 32-Deep by 1-Wide Static Dual Port Synchronous RAM | RAM32X1S | 32-Deep by 1-Wide Static Synchronous RAM | RAM32X2S | 32-Deep by 2-Wide Static Synchronous RAM | RAM32X4S | 32-Deep by 4-Wide Static Synchronous RAM | RAM32X8S | 32-Deep by 8-Wide Static Synchronous RAM | RAM64M | 64-Deep by 4-bit Wide Multi Port Random Access Memory (Select RAM) | RAM64X1D | 64-Deep by 1-Wide Dual Port Static Synchronous RAM | RAM64X1S | 64-Deep by 1-Wide Static Synchronous RAM | RAM64X2S | 64-Deep by 2-Wide Static Synchronous RAM | RAM128X1D | 128-Deep by 1-Wide Dual Port Random Access Memory (Select RAM) | RAM256X1S | 256-Deep by 1-Wide Random Access Memory (Select RAM)
| ROM32X1 | 32-Deep by 1-Wide ROM | ROM64X1 | 64-Deep by 1-Wide ROM | ROM128X1 | 128-Deep by 1-Wide ROM | ROM256X1 | 256-Deep by 1-Wide ROM