ENCYCLOPEDIA

이론 백과사전

소자부터 공정, 첨단 기술까지 폴더별로 정리했어요.

반도체 소자 / 메모리 반도체 · 약 4분 읽기

DRAM 동작 원리

#DRAM동작원리#핵심이론
📘 정의DRAM이란?

DRAM(Dynamic Random Access Memory)은 데이터를 저장하기 위해 커패시터와 트랜지스터를 사용하는 메모리 소자이다. DRAM은 전하를 저장하여 정보를 유지하며, 주기적으로 리프레시(refresh)하지 않으면 데이터가 소실된다.

🌱 등장 배경DRAM의 필요성

DRAM은 고속 데이터 접근과 대용량 저장이 필요한 컴퓨터 및 전자기기에서 필수적이다. 주로 주기억장치로 사용되며, CPU와의 빠른 데이터 전송을 통해 시스템 성능을 향상시킨다. 또한, 가격이 저렴하여 대량 생산이 가능하다.

⚙️ 원리DRAM 동작 원리
  1. 데이터 저장: DRAM 셀은 커패시터와 트랜지스터로 구성된다. 커패시터는 전하를 저장하고, 트랜지스터는 데이터 접근을 제어한다. 데이터가 저장될 때, 커패시터에 전하가 축적된다.

  2. 데이터 읽기: 데이터를 읽을 때, 워드라인 신호로 트랜지스터를 켜면 커패시터의 전하가 비트라인으로 퍼지면서 비트라인 전압이 아주 조금 변한다. 센스 앰프가 이 작은 변화를 증폭해 1 또는 0으로 판단한다.

  3. 데이터 쓰기: 데이터를 쓸 때는 트랜지스터를 켜고 비트라인 전압으로 커패시터를 충전(1)하거나 방전(0)시킨다.

  4. 리프레시: DRAM은 저장된 데이터의 전하가 자연스럽게 소실되기 때문에, 정기적으로 모든 셀을 읽고 다시 써서 전하를 재충전해야 한다. 이 과정이 없으면 데이터가 유실된다.

[면접 팁] DRAM의 리프레시 주기와 동작 원리를 명확히 이해하고 설명할 수 있어야 한다.
🔬 메커니즘DRAM 동작의 세부 메커니즘
  1. 데이터 저장 과정: DRAM 셀에서 커패시터는 전하를 저장하여 정보를 표현한다. 트랜지스터는 평소에는 꺼져 있어 커패시터의 전하를 가두고 있다가, 워드라인 신호를 받으면 켜져서 셀을 비트라인과 연결해 읽거나 쓸 수 있게 한다.

  2. 데이터 읽기 과정: 트랜지스터가 켜지면 커패시터의 전하가 비트라인(Bitline)으로 퍼지고(전하 공유), 센스 앰프가 그 미세한 전압 변화를 증폭해 1 또는 0으로 판단한다. 읽는 동안 셀의 전하가 변하므로(파괴 읽기) 증폭된 값을 셀에 다시 써 넣어 복원한다.

  3. 데이터 쓰기 과정: 비트라인에 원하는 전압을 걸어 커패시터를 충전하거나 방전시킨다. 충전 시간이 충분해야 전하량이 목표값에 도달한다.

  4. 리프레시 과정: DRAM은 주기적으로 모든 셀을 읽고 다시 써서 전하를 재충전해야 한다. 이 과정이 없으면 데이터가 소실된다.

🎚️ 변수 영향DRAM 동작에 영향을 미치는 변수
변수 결과
전하의 크기 커패시터의 전하 저장 능력에 영향
리프레시 주기 데이터 유실 가능성에 영향
트랜지스터의 저항 데이터 접근 속도에 영향
온도 전하 소실 속도에 영향
[실무 코멘트] DRAM의 전하 소실 속도는 온도와 밀접한 관계가 있으므로, 온도 관리가 중요하다.
✏️ 수식DRAM의 전하 저장량

전하 저장량은 다음과 같이 표현할 수 있다:

$$ Q = C \cdot V $$

  • $Q$: 저장된 전하량 (Coulombs)
  • $C$: 커패시터의 용량 (Farads)
  • $V$: 커패시터의 전압 (Volts)

이 수식은 커패시터의 용량과 전압이 전하 저장량에 미치는 영향을 나타낸다. DRAM 셀의 성능을 최적화하기 위해서는 커패시터의 용량과 전압을 적절히 설정해야 한다.

⚖️ 장단점DRAM의 장단점

장점: - 고속 데이터 접근: DRAM은 빠른 읽기/쓰기 속도로 시스템 성능을 향상시킨다. - 대용량 저장: 상대적으로 저렴한 가격으로 대량 생산이 가능하여 대용량 메모리 솔루션을 제공한다.

단점: - 전력 소모: 리프레시 과정으로 인해 지속적인 전력 소모가 발생한다. - 휘발성: 전원이 꺼지면 데이터가 사라지며, 전원이 켜져 있어도 전하가 새므로 주기적인 리프레시가 필요하다.

🛠️ 실무 이슈DRAM에서의 문제와 해결 방향
  • 온도 관리: 높은 온도에서 전하 소실 속도가 증가한다. 따라서 냉각 시스템을 통해 온도를 조절하는 것이 중요하다.
  • 리프레시 주기 최적화: 리프레시 주기를 최적화하여 전력 소모를 줄이고 성능을 향상시킬 수 있다. 온도에 따라 리프레시 주기를 조절하는 방식을 활용하는 방향이 있다.
  • 트랜지스터 성능: 트랜지스터의 저항이 높으면 데이터 접근 속도가 느려진다. 고성능 트랜지스터로 교체하거나 구조를 개선하는 방법이 있다.
[면접 팁] DRAM의 장단점과 실무에서의 문제 해결 방안을 명확히 이해하고 설명할 수 있어야 한다.
🧠 암기 포인트시험·면접 직전 체크
  • DRAM의 기본 구조: 커패시터와 트랜지스터로 구성
  • 리프레시 필요성: 데이터 유실 방지를 위한 주기적 리프레시
  • 온도 영향: 전하 소실 속도에 미치는 영향
  • 전력 소모: 리프레시로 인한 지속적인 전력 소비
  • 고속 데이터 접근: 시스템 성능 향상에 기여