Home ] Up ] Arithmetic ] [ Memories ] CPUs ] Curveform generators ] SPI Slave interface ]
Memories

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

Return to DIG #13

 

 
  Memories

 
 
bullet SAM (Sequential Access Memories)
The Sequential nature means that you (or more likely the hardware involved) will have to read a long sequence of data in order to get to actually data wanted.
 
bullet Hard-drives - R/W - Fast - Volatile - Magnetic based
bullet USB-keys - R/W - Relative fast - Volatile - Flash ROM based
bullet Floppy-drives - R/W - Slow - Volatile - Magnetic based - (If they still exists)
bullet CD/DVD-Drives - R - Relative fast - Volatile - Optic storage (Can be written as well)
bullet Backup-tapes - R/W - Slow - Volatile - Magnetic based 
 
bullet RAM (Random Access Memory)
The Random Access nature means that its possible to get any data within a few (or single) clock-puls.
 
bullet ROM (Read Only Memory)
bullet Per definition must "real" ROM be factory product - but the term used generally
bullet PROM - A one time user Programmable ROM
bullet EPROM -  Erasable Programmable ROM
bullet EEPROM - Electrically Erasable Programmable ROM
bullet FlashROM -  Fast programmable and more advanced EEPROM technology (Link)

 
bullet RWM (Read Write Memory) which most people call RAM  (Link1) (Link2)
bullet Static RAM can be considered based on D-F/Fs (Link3)
bullet Dynamic RAM - A "simple" way to implement memory - a bit stored with one capacitor and one FET transistor - A refresh circuit required. (Link4)
Lots of new technologies can be found on the market like DDR, DDR2, EDO ect.
bullet Dual Port RAM - Basically a Static RAM with two sets of Address and Data-busses