UFS는 특히 고성능 및 저전력 소모가 요구되는 모바일 애플리케이션 및 컴퓨팅 시스템에 맞게 설계되었습니다. 2016년 3월, JEDEC는 JESD220C UFS 2.1을 발표했습니다. 이 UFS 2.1은 버전 2.0 (2013년 발행)의 업데이트입니다. JESD220C Universal Flash Storage 버전 2.1은 이전 버전에 비해 향상된 핵심 기능을 제공하며 SoC와 UFS 저장 장치간에 인라인 암호화를 사용하여 데이터 보안을 제공합니다.
JEDEC은 또한 4가지 보완 표준을 발표했습니다.
● JESD223C UFS 호스트 컨트롤러 인터페이스 (UFSHCI) 버전 2.1
● JESD220-1A UFS 통합 메모리 확장 버전 1.1
● JESD223-1A Unified Memory Extension 버전 1.1을 지원하는 UFS 호스트 컨트롤러 인터페이스
● JESD224 UFS (테스트)
JESD223C는 시스템 설계자가 서로 다른 제조업체의 UFS 호스트 컨트롤러 하드웨어로 작동하는 공통 호스트 컨트롤러 소프트웨어 드라이버 계층을 생성할 수 있는 표준 호스트 컨트롤러 인터페이스를 정의하여 설계 프로세스를 간소화합니다.
JESD220-1A 및 JESD223-1A는 레지스터 정의, 프로토콜 확장 및 UFS 장치측에서 트랜잭션을 시작하는 기능과 같은 UME (Unified Memory Extension)를 지원하기 위해 UFS 장치 및 호스트 컨트롤러에 필요한 기능 향상을 정의합니다. UME의 목적은 시스템 메모리를 UFS 장치와 공유하는 것입니다. UFS 장치의 내부 작업 메모리 양을 최소화하여 시스템 비용을 절감할 수 있는 잠재력을 제공하면서 무작위 액세스 성능을 크게 향상시킬 수 있습니다.
JESD224는 UFS 장치의 동작을 측정하고 이를 UFS 표준 요구 사항과 비교하기 위한 표준 테스트 사례 및 절차를 정의합니다.
UFS 카드 표준
JESD220-2 UFS (Universal Flash Storage) 카드 확장 표준은 2016년 3월에 출판되었습니다. 새로운 이동식 메모리 카드 표준은 UFS 버전 2.0, JESD220B와 일치하는 기능을 표준화합니다.
MIPI Alliance®와의 공동 작업
JEDEC UFS는 최고의 성능과 전력 효율이 가장 높은 데이터 전송을 구현하기 위해 MIPI Alliance의 업계 선도 사양과 연계하여 인터커넥트 레이어를 구성합니다. 이것은 M-PHY® 버전 3.0 사양과 UniProSM 버전 1.6 사양을 지원하는 UFS v2.1에서 계속됩니다.
UFS 역사
2011년 2월에 처음 게시된 UFS는 스마트폰 및 태블릿과 같은 모바일 장치의 임베디드 및 이동식 플래시 메모리 기반 스토리지를 위한 가장 진보된 표준으로 설계되었습니다. UFS는 낮은 활성 전력 레벨과 거의 0의 유휴 전력 레벨을 제공하며 관련 MIPI 사양의 절전 특성과 결합되어 장치 전력 소비를 크게 줄일 수 있습니다. UFS 표준은 명령 대기열 기능과 다중 명령을 지원하고 다중 스레드 프로그래밍 패러다임을 가능하게 하는 잘 알려진 SCSI 아키텍처 모델 및 명령 프로토콜을 채택합니다. 이는 한번에 하나의 명령을 처리하여 임의의 읽기/쓰기 액세스 성능을 제한하는 기존 플래시 기반 메모리 카드 및 내장형 플래시 솔루션과 다릅니다. UFS HCI 사양 및 SCSI 채택은 잘 알려진 소프트웨어 프로그래밍 모델을 제공하며 더 많은 시장 채택을 가능하게 합니다.
UFS에서의 작업은 JEDEC의 JC-64 임베디드 메모리 저장 및 이동식 메모리 카드위원회가 조정하며 주요 소비자 전자 및 휴대폰 OEM이 지원합니다. JEDEC 내에서 UFS 개발 작업 외에도 일부 주요 참가자는 UFS 장치 및 호스트 응용 프로그램을 위한 UFS 생태계 및 지원 환경을 개발하기 위해 UFSA (Universal Flash Storage Association)라는 조직을 설립했습니다.
댓글 없음:
댓글 쓰기