메모리 종류
전술한 바와 같이, 메모리는 크게 RAM/ROM의 2종류로 나누어져 있어, RAM은 DRAM/SRAM로, ROM도 EPROM/EEPROM/FLASH(NAND, NOR)로서 사용 용도에 따라서 다릅니다.
각각 반도체 타입별 사용처에 대해 자세히 알아보자.
DRAM
DRAM은 Dynamic Random Access Memory의 약자입니다.
컴퓨터, 스마트폰, 기타 디지털 기기 등의 전자 기기에 사용되는 일종의 휘발성 메모리입니다.
정적 RAM(SRAM)과 달리 DRAM은 데이터를 유지하기 위해 일정한 재생 사이클이 필요합니다.
DRAM은 커패시터를 사용하여 데이터의 각 비트를 저장하고 데이터 손실을 방지하기 위해 메모리 컨트롤러에 의해 지속적으로 업데이트되어야 합니다.
DRAM은 일반적으로 SRAM보다 느리지만, 제조 비용이 저렴하고, 높은 메모리 밀도를 제공하고, 더 큰 메모리 용량을 허용한다.
DRAM에는 SDRAM(동기 동적 RAM), DDR(Double Data Rate) SDRAM, GDDR(Graphics Double Data Rate) SDRAM 등 다양한 종류가 있습니다.
각 유형은 클럭 속도, 데이터 전송 속도, 전력 소비 등의 특성이 다르기 때문에 다양한 용도에 적합합니다.
SRAM
SRAM은 정적 랜덤 액세스 메모리의 약자입니다.
컴퓨터, 마이크로프로세서 및 기타 디지털 장치와 같은 전자 장치에 사용되는 일종의 휘발성 메모리. DRAM(Dynamic RAM)과 달리 데이터를 유지하기 위해 새로 고침주기가 필요하지 않으므로 “정적”이라고 합니다.
SRAM은 캐시 메모리 및 마이크로프로세서 내의 레지스터와 같은 데이터에 대한 고속 액세스가 중요한 애플리케이션에서 일반적으로 사용됩니다.
또한 전력 효율이 중요한 모바일 장치와 같은 저전력 소비가 필요한 다른 애플리케이션에도 사용됩니다.
EPROM
EPROM은 Erasable Programmable Read-Only Memory의 약자입니다.
비휘발성 메모리의 일종으로서 프로그래밍, 삭제, 재프로그래밍이 가능하다.
EPROM은 1980년대와 1990년대에 인기 있는 메모리 유형이었지만, 그 이후로 주로 고급 메모리 기술로 대체되었습니다.
EPROM은 셀의 상태를 변경하고 약간의 데이터를 저장하는 특정 메모리 셀에 전압을 인가함으로써 프로그래밍된다.
프로그래밍은 일반적으로 컴퓨터 또는 다른 장치에 연결된 EPROM 프로그래머라는 장치를 사용하여 수행됩니다.
일단 프로그래밍하면 EPROM의 데이터를 변경하지 않고 여러 번 읽을 수 있습니다.
EPROM은 메모리 셀을 지정된 시간 자외선(UV)에 노출시켜 지울 수 있습니다.
자외선은 프로그래밍 중에 세포에 갇힌 전자를 방출하고 세포를 원래 상태로 재설정합니다.
이 삭제 프로세스를 통해 EPROM을 재사용할 수 있으며 새 데이터로 재프로그램할 수 있습니다.
EPROM은 펌웨어 및 시스템 레벨 소프트웨어와 같이 전원이 꺼져도 데이터를 저장해야 하는 애플리케이션에 사용됩니다.
그러나, EPROM의 소거 프로세스는 시간이 많이 걸리고 특별한 장비가 필요하기 때문에 많은 애플리케이션에서 다른 유형의 메모리보다 실용성이 낮다.
EEPROM
EEPROM은 Electrically Erasable Programmable Read-Only Memory의 약자입니다.
비휘발성 메모리의 일종으로 전기적 신호를 이용하여 프로그램, 삭제, 재프로그래밍이 가능하다.
EEPROM은 EPROM과 비슷하지만 삭제 과정은 전기를 기반으로 하며 자외선을 사용할 필요가 없습니다.
EEPROM은 일반적으로 마이크로컨트롤러, 임베디드 시스템 및 소량의 비휘발성 메모리를 필요로 하는 다른 전자 장치에 사용된다.
EPROM과 달리 EEPROM은 전자적으로 지우고 재프로그래밍할 수 있으므로 많은 응용 프로그램에서 보다 편리하게 사용할 수 있습니다.
EEPROM의 프로그래밍 프로세스는 EPROM과 유사합니다.
데이터는 전기 신호를 사용하여 특정 메모리 셀에 프로그래밍되고 셀의 상태를 변경하고 약간의 데이터를 저장합니다.
그러나, EEPROM의 소거 처리는 메모리 셀을 원래 상태로 리셋하는 전기 신호를 이용하여 행해진 다.
이렇게 하면 EEPROM을 재사용할 수 있으며 새 데이터로 재프로그램할 수 있습니다.
플래시 ROM
NOR 플래시와 NAND 플래시와 같은 다양한 종류의 플래시 ROM이 있습니다.
NOR 플래시는 주로 펌웨어 및 기타 코드를 저장하는 데 사용되며 NAND 플래시는 USB 드라이브 및 솔리드 스테이트 드라이브와 같은 대용량 스토리지 애플리케이션에 사용됩니다.
두 종류의 플래시 ROM은 최신 전자 장치에서 널리 사용되며 데이터 저장 및 액세스 방법을 혁신하는 데 도움이 되었습니다.