동적 램 셀 (Dynamic Random Access Memory Cell)

전기전자공학
한 줄 정의: 커패시터에 전하를 저장하는 방식으로 데이터를 표현하며, 전하가 자연스럽게 빠져나가기 때문에 주기적인 재충전이 필요한 메모리 저장 단위입니다.

쉽게 풀면

동적 램 셀은 물이 조금씩 새는 컵에 물을 채워서 정보를 저장하는 것과 비슷합니다. 컵에 물이 있으면 1, 없으면 0을 나타내는데, 시간이 지나면 물이 새어나가기 때문에 계속 다시 채워주지 않으면 정보가 사라져 버립니다. 이 재충전 작업을 리프레시라고 부르며, 회로가 일정한 주기로 자동으로 수행합니다. 구조가 단순해서 하나의 트랜지스터와 하나의 커패시터만으로 한 비트를 저장할 수 있어 같은 면적에 훨씬 많은 데이터를 담을 수 있습니다.

왜 중요한가

동적 램은 컴퓨터의 주기억장치로 널리 쓰이며, 대용량과 저비용이라는 장점 덕분에 시스템 성능과 전력 효율에 큰 영향을 미칩니다. 리프레시로 인한 전력 소모와 성능 저하를 줄이는 문제, 그리고 소자 미세화에 따른 커패시터 용량 확보 문제는 관련 연구에서 지속적으로 다뤄지는 주제입니다.

어디에 있고 어떻게 생겼나

맡은 기능

전하 공유의 크기를 가상의 값으로 계산해 봅니다. 전원 전압 1.2 V, 비트라인 사전 충전 0.6 V, 셀 커패시턴스 20 fF, 비트라인 커패시턴스 100 fF로 두면, 1을 저장한 셀을 읽을 때 비트라인 전압 변화는 (1.2 − 0.6) × 20 / (20 + 100) = 100 mV입니다(0이면 −100 mV). 신호가 수십~백 mV로 작아서 감지 증폭기가 필수이고, 비트라인 커패시턴스에 비해 셀 커패시턴스를 충분히 확보하는 것이 스케일링의 병목이 됩니다. 실제 소자의 값은 세대와 설계에 따라 다릅니다.

연구에서 다루는 방식

논문에서는 이렇게 쓰입니다

실제 논문에서

이 용어를 직접 쓴 국내 논문 문장을 아직 수집하지 못했습니다. 수집되는 대로 출처와 함께 싣겠습니다.

예시 문장

아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.

"본 연구는 동적 램 셀의 리프레시 주기를 온도에 따라 적응적으로 조절하여 대기 전력을 절감하는 기법을 제안한다."

불필요한 리프레시 횟수를 줄여 전력을 아끼는 기법을 소개하는 문장입니다.

"셀 크기가 축소됨에 따라 저장 커패시터의 용량 확보가 동적 램 스케일링의 주요 병목으로 지적되었다."

미세 공정에서 소자를 더 작게 만들 때 발생하는 어려움을 설명하는 문장입니다.

조금 더 깊게 보면

가장 일반적인 형태는 하나의 트랜지스터와 하나의 커패시터로 구성된 1T1C 구조로, 접근 트랜지스터를 통해 커패시터에 전하를 채우거나 읽어냅니다. 커패시터의 전하는 누설전류로 인해 서서히 감소하므로 일정 주기마다 값을 다시 읽고 재기록하는 리프레시 동작이 필요하며, 이 주기는 보통 수십 밀리초 단위로 설계됩니다.

하나의 트랜지스터와 하나의 커패시터만으로 셀을 구성해 SRAM보다 훨씬 높은 집적도를 얻을 수 있지만, 커패시터에 저장된 전하가 누설전류로 서서히 빠져나가기 때문에 일정 주기마다 데이터를 다시 써넣는 리프레시 동작이 반드시 필요합니다.

주의할 점

동적 램은 정적 램보다 셀 구조가 단순해 집적도가 높지만, 읽기 동작 시 저장된 전하가 소모되므로 읽은 뒤에는 반드시 다시 써주는 동작이 뒤따라야 한다는 점에서 정적 램과 동작 방식이 다릅니다. 읽기 동작이 커패시터의 전하를 비트라인으로 옮기면서 이루어지는 파괴적 읽기이기 때문에, 읽은 직후 감지된 값을 셀에 다시 써넣는 과정이 매 읽기마다 함께 수행됩니다.

헷갈리기 쉬운 용어

셀 구조에 따라 달라지는 특성을 비교합니다.

메모리셀 구조특징
DRAM트랜지스터 1개 + 커패시터 1개조밀하고 값이 쌈, 리프레시 필요, 주기억장치
SRAM트랜지스터 6개의 래치빠르고 리프레시 불필요, 면적이 큼, 캐시

참고 문헌

  1. Dennard, R. H. (1968). Field-effect transistor memory. U.S. Patent No. 3,387,286.
  2. Jacob, B., Ng, S. W., & Wang, D. T. (2008). Memory Systems: Cache, DRAM, Disk. Morgan Kaufmann.
  3. Liu, J., Jaiyen, B., Veras, R., & Mutlu, O. (2012). RAIDR: Retention-aware intelligent DRAM refresh. Proceedings of the 39th International Symposium on Computer Architecture, 1–12.
  4. Rabaey, J. M., Chandrakasan, A., & Nikolić, B. (2003). Digital Integrated Circuits: A Design Perspective (2nd ed.). Prentice Hall.

표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.