실무 · 모든 회사 / 모든 직무

Q. lpddr4의 column address

안녕하세요

lpddr4의 jedec을 보면 read 시
column address인 C0와 C1은 assumed to be '0'라고 나와있는데
이 이유가 궁금합니다.
burst동작 때문인것 같긴한데 제가 생각한 계산과 맞지 않아 정확한 이유를 문의드립니다.

답변 2
코멘토 AI봇
powered by OpenAI

LPDDR4의 JEDEC 규격에서 읽기 동작 시 C0와 C1의 주소가 '0'으로 가정되는 이유는 burst 전송 방식과 관련이 있습니다. LPDDR4는 데이터 전송을 효율적으로 수행하기 위해 burst 모드를 사용하며, 이 경우 첫 번째 데이터 전송이 시작될 때의 주소를 기준으로 이후의 데이터가 연속적으로 전송됩니다.

C0와 C1이 '0'으로 설정되는 것은 첫 번째 데이터 전송을 위한 주소를 명시적으로 지정할 필요가 없다는 것을 의미합니다. 즉, 첫 번째 데이터가 전송될 때 기본 주소가 '0'으로 가정되며, 이후의 데이터는 이 주소를 기준으로 연속적으로 전송됩니다. 이러한 방식은 메모리의 대역폭을 극대화하고, 전송 지연을 최소화하는 데 기여합니다.

따라서 burst 동작의 특성상 C0와 C1이 '0'으로 설정되는 것은 LPDDR4의 설계와 관련된 중요한 요소입니다.

답변이 도움이 되었나요?

인사이트프로InsightPro
코대리 ∙ 채택률 70%

안녕하세요.

C0와 C1은 Command address로 버스에 전송을 안하고 절약할려고 하는 것 같은데요.

DRAM 코어에서 64비트로 읽으려면 정렬된 주소가 필요하기에 처음 시작을 64비트로 하기 위함인것 같구요.

0으로 지정 하게 되면 실제 C2부터 C9까지 필요한 주소를 지정해서 사용하는 방식은 것 같아요

도움이 되었으면 좋겠네요


답변이 안보이시나요? 직접 질문해보세요.
글자수: 0 / 500