본문 바로가기
반응형

메모리 반도체15

DRAM ZQ Calibration, ODT (NT-ODT, DDR, ZQ Cal, On Die Termination) ODT (On Die Termination)  ZQ Calibration을 이해하기 전에 ODT(On Die Termination)에 대해 이해가 필요하다. 간단하게 아래 그림에서 파란색 점에 걸리는 전압의 Swing을 보자. VDDQ 전압이 그대로 다 걸릴 것이다.  CPU가 DRAM한테 Read Command를 던져지면 DRAM은 전압을 통해 신호를 전달할 것이다. VDDQ만큼 전압을 준다고 가정해 보자. 근데 우린 "반사파(Reflection)"라는 개념을 인지해야 한다. 전압을 저렇게 던지면 신호가 잘 가다가 어디에 부딪쳐서  반사파를 발생하고 SI(Signal Integrity)가 틀어진다. 즉 신호가 깨끗하지 못하다. Noise가 낀다는 말이다.   그래서 나온 게 ODT다. 즉 저항을 달아주.. 2023. 9. 28.
DRAM Write 동작 DRAM Write DRAM의 Write 동작에 대해 알아보자. 앞선 포스팅에서는 Read / Write을 하기 위한 준비 동작을 작성했다. Refresh, Precharge, Acitve, Read 등등.. 혹시 잘 모르겠다면 아래 링크를 참조하면 도움이 조금은 될 것이다. 2023.04.19 - [내가 하는 공부/DRAM] - DRAM Refresh 동작 ( Self Refresh, 순서, 방식, Charge Sharing ) 2023.04.24 - [내가 하는 공부/DRAM] - DRAM Charge Sharing (전하 공유, BLSA, Bit Line Bar) 2023.05.03 - [내가 하는 공부/DRAM] - DRAM PreCharge ( 동작 순서, 이유 ) 2023.05.12 - [내가.. 2023. 8. 14.
DRAM Read 동작 ( Read Path, x8, x16, Burst Length, LSA , IOSA, GIO, LIO, SIO) DRAM Read DRAM은 메인 메모리로, Cell에 정보를 가지고 있다가 Command에 따라 Cell 정보를 Read / Write 하는 동작을 반복하는 소자다. 이번 포스팅에는 Read 동작에 대해 알아보자. 앞선 포스팅에서는 Read / Write을 하기 위한 준비 동작을 작성했다. Refresh, Precharge, Acitve와 같은 동작을 말이다. 개념이 헷갈리다면, 아래 링크를 참고하기 바란다. 2023.05.12 - [내가 하는 공부/DRAM] - DRAM Active 동작 (Restore, Precharge, Refresh) 2023.05.03 - [내가 하는 공부/DRAM] - DRAM PreCharge ( 동작 순서, 이유 ) 2023.04.19 - [내가 하는 공부/DRAM] -.. 2023. 6. 10.
DRAM Active 동작 (Restore, Precharge, Refresh) DRAM Active Active동작은 Read / Write 하기 전에 해야 하는 필수 동작이다. 즉, Read / Write 하기 전에 준비하는 것이다. 이걸 왜 하냐면, Read / Write 하기 전에 데이터를 명확하게 하기 위해서다. 그래야 Read / Write 할 때 틀리지 않고 확실한 데이터를 얻을 수 있기 때문이다. 이전에 Precharge가 Word Line을 닫는 동작이라고 했다. 그러니 닫았으면 이제 다른 Word Line을 열어야 하는데 이 동작을 Active라고 부른다. Active는 Refresh에서 하는 동작과 유사하다. 왜냐면 Refresh는 Active + Precharge의 동작이기 때문이다. Precharge 동작과 유사하다. Refresh와 Precharge가 뭔지 .. 2023. 5. 12.
DRAM PreCharge ( 동작 순서, 이유 ) DRAM Pre-charging DRAM에서 Row를 선택하고, Read/Write 후에 해당 Word Line을 닫는 동작인 Pre-Charge에 대해 알아보자. 별거 없다. DRAM에서 어떤 동작을 하기 위해 또는 하기 전에 해야 하는 과정이다. 여기서 어떤 동작이라 함은 Active / Read / Write / Refresh와 같은 동작을 말한다. 더 간단히 말하면, 이 동작들을 하기 위한 Setting 동작을 Pre-Charge라고 부른다. 조금 더 설명하면, 다른 Word Line을 Active 하기 전에 볼 일 다 본 Word Line을 닫아줘야 한다. 즉, Word Line을 0V로 만든 다음 해당 Word Line에 걸린 Column의 전압을 Half VDD로 만들기 위한 과정이다. 왜 .. 2023. 5. 3.