UFS HCI¶
💿
UFS HCI
UFS 프로토콜 스택, HCI, UPIU 흐름
🎯 학습 목표¶
- Trace UFS 프로토콜 스택 (UTP/UPIU/UniPro/MIPI M-PHY) 흐름 추적
- Diagram HCI 아키텍처 (UTRD, UTMRD, doorbell)와 host ↔ device 통신 흐름
- Apply UPIU command/response 흐름과 LU(Logical Unit) 관리 시나리오
- Plan UFS HCI DV 환경 설계 (UFS device model, host driver, AXI host interface)
📋 사전 지식¶
- 스토리지 프로토콜 일반 (SATA, NVMe 비교)
- AXI/AHB 인터커넥트
- DMA / queue-based command 모델
🗺️ 개념 맵¶
개념 의존성 — 순서대로 학습 권장
각 노드 = 모듈 (클릭하여 이동) · 화살표(→) = 선수 지식 흐름
📚 학습 모듈¶
01
UFS Protocol Stack
02
HCI Architecture
03
UPIU & Command Flow
04
HCI DV Methodology
★
Quick Reference Card
📊 모듈 흐름¶
M01
Protocol Stack
▶
M02
HCI Architecture
▶
M03
UPIU Flow
▶
M04
DV
▶
M05
Quick Ref
📖 관련 자료¶
- 📚 용어집 (Glossary)
- 📝 퀴즈 (Quizzes)
- 📋 코스 개요
💡 학습 팁¶
효율적 학습
- 5계층을 외워야: UTP / UPIU / UniPro / M-PHY / Storage. 각 계층의 책임 + 인접 계층과의 인터페이스
- UPIU 형식 = SCSI mapping + UFS 확장: SCSI 기본 + Query/NOP/Reject 같은 UFS-specific
- Doorbell ring → UTRD parse → command exec → Interrupt 흐름이 모든 명령의 표준