JEDEC DDR/LPDDR 타이밍 파라미터 이해로 메모리 컨트롤러 상태 기계 설계의 근거 확보 경험
JEDEC 메모리 표준 지식이 설계에 도움이 된다는 것을 SoC 설계 수업에서 메모리 컨트롤러를 공부하면서 실감했습니다. JEDEC 스펙에서 정의하는 tRAS, tRCD, tRP 같은 타이밍 파라미터가 컨트롤러 상태 기계의 전이 조건과 직결됩니다. 스펙을 제대로 읽지 않으면 타이밍 제약 설정이 과도하게 보수적이거나 반대로 위반이 생길 수 있습니다.
ODT(On-Die Termination)와 쓰기 레벨링 같은 기능들이 왜 필요한지를 표준에서 배우면, 컨트롤러 설계에서 해당 기능의 구현 범위를 명확히 파악할 수 있습니다. 표준을 이해하면 설계 검증 단계에서 어떤 타이밍 시나리오를 테스트할지 목록을 만들기 훨씬 쉬워집니다.
표준 문서가 설계의 기준 자료라는 것을 이 과정에서 배웠습니다.