2017년 4월 24일 월요일

eMMC란 무엇인가?

eMMC라는 용어는 "임베디드 멀티미디어 컨트롤러 (Embedded Multi-Media Controller)"의 약자로, 동일한 실리콘 다이에 플래시 메모리와 플래시 메모리 컨트롤러로 통합되어 구성된 패키지를 의미합니다.

eMMC 솔루션은 MMC (멀티미디어 카드) 인터페이스, 플래시 메모리 및 플래시 메모리 컨트롤러의 세 가지 구성 요소로 이루어져 있으며 산업 표준 BGA 패키지로 제공됩니다.

디지털 카메라, 스마트폰 및 태블릿과 같은 오늘날의 임베디드 응용 프로그램은 거의 항상 플래시 메모리에 내용을 저장합니다. 과거에는 응용 프로그램 CPU에 의해 구동되는 데이터 읽기 및 쓰기를 관리하는 전용 컨트롤러가 필요했습니다. 그러나 반도체 기술이 스토리지 밀도를 크게 높이기 위해 발전함에 따라 컨트롤러가 플래시 메모리 다이의 외부에서 이러한 기능을 관리하는 것은 비효율적이 되었습니다.

따라서 eMMC는 컨트롤러를 플래시 다이에 번들로 제공하는 표준화된 방법으로 개발되었습니다. eMMC가 향상됨에 따라 표준은 고성능 및 보안에 대한 요구를 충족하기 위해 안전한 지우기 및 우선 순위가 높은 인터럽트와 같은 기능을 제공합니다.


따라서 eMMC 표준은 고해상도 비디오를 저장하도록 설계된 고밀도 칩의 데이터 전송 속도와 처리량을 개선하기 위해 만들어졌지만 새로운 시대에는 더 많은 응용 프로그램을 위해 더 많은 작업을 수행하고 있으며 표준은 더 풍부한 목적을 위한 추가 새로운 기능이 포함되도록 발전될 것입니다.

eMMC에 대해 현재의 5.1로 삼성의 64GB eMMC 5.1의 속도는 읽기 11,000 IOPS(input/output operations per second), 쓰기 13,000 IOPS입니다. 이전 eMMC 5.0 표준에 기반한 64GB 드라이브의 대략적인 성능은 7,000 IOPS이었습니다. eMMC 5.1의 읽기 쓰기 속도는 일반적으로 모바일 기기 슬롯안에 들어가는 마이크로-SD 카드보다 각각 7~26배 정도 빠릅니다.

역설적인 사실 하나는 이번 표준이 이미 후계자를 보유하고 있다는 것인데, JEDEC이 개발해 발표한 UFS(Universal Flash Storage) 2.0 표준이 그것입니다. UFS 표준은 모바일 기기 내부의 고용량 플래시 드라이브 시장을 겨냥해 개발된 표준으로, 스토리지 수요 증가 트렌드로 인해 활용처가 늘어나는 추세로, 결국에는 모바일 기기에 더 큰 용량의 스토리지가 필요해지면서 UFS 2.0 eMMC 5.1을 대체할 가능성이 유력합니다.

댓글 없음:

댓글 쓰기