본문/내용
1. DRAM의 구조
DRAM(Dynamic Random Access Memory)은 컴퓨터 시스템에서 주로 사용되는 휘발성 메모리의 한 종류이다. DRAM의 구조는 크게 셀 어레이, 데이터 버퍼, 그리고 제어 회로로 구성되어 있다. 셀 어레이는 수많은 메모리 셀들이 행과 열로 배열된 격자 구조를 이루고 있으며, 각각의 셀은 1비트의 데이터 저장을 담당한다. 이 셀들은 주로 커패시터와 트랜지스터로 이루어져 있는데, 커패시터는 전하를 저장하는 역할을 하며 트랜지스터는 데이터의 읽기와 쓰기를 제어한다. DRAM의 핵심 특징인 ‘동적’이라는 의미는 커패시터에 저장된 전하가 시간이 지나면서 자연스럽게 방전되어 데이터를 유지하기 위해 주기적으로 재충전(레프레시) 작업이 필요하다는 점이다. 따라서 DRAM은 일정 간격(일반적으로 64ms 또는 128ms)마다 레프레시 과정이 이루어져야 데이터를 안정적으로 유지한다. 이 레프레시 과정은 전형적으로 전체 셀의 약 70% 이상이 동시에 재충전 되어야 하며, 고성능 시스템에서는 이 과정이 시스템 성능에 큰 영향을 미친다. 데이터 버퍼는 각 행의 데이터를 일시 저장하거나 제어 신호를 전달하는 역할을 수행하며, 제어 회로는 주소 디코딩, …