Random-access memory. You can implement RAM in Altera® devices with the following embedded structures:
  
     
      | Type | 
      Device Family | 
    
     
      | Embedded Array Blocks (EABs) | 
      ACEX® 1K and FLEX 10KE device families | 
    
     
      | Embedded System Blocks (ESBs) | 
      APEX 20K, APEX II, ARM®-based Excalibur, and Mercury device families | 
    
     
      | Arrays of registers or latches | 
      FLEX® 6000, MAX® 3000, and MAX 7000 device families | 
    
     
      | M512 memory blocks | 
      Stratix and Stratix GX device families | 
    
     
      | M4K memory blocks | 
      Cyclone, Stratix, and Stratix GX device families | 
    
     
      | M-RAM | 
      Stratix and Stratix GX device families |