SDRAM은 동기식 동적 랜덤 액세스 메모리(Synchronous Dynamic Random-Access Memory)를 의미합니다. 이는 클록 신호와 동기화되어 작동하는 DRAM의 한 유형으로, 메모리 컨트롤러와 칩이 명령 실행 시점을 정확히 일치시킵니다. 이러한 협조 덕분에 명령 파이프라이닝 및 뱅크 인터리빙과 같은 기능이 가능해져 기존 '비동기식' DRAM 대비 효과적인 처리량을 향상시킵니다.
대략적으로 설명하자면: 컨트롤러가 행을 활성화한 후, 데이터 버스트를 읽거나 쓴 다음 해당 행을 프리차지 (닫음) 합니다. SDRAM이 동기식이기 때문에 이러한 단계들은 클록 에지에서 진행되며, 장치는 이전 명령이 완료되는 동안 새 명령을 대기열에 넣을 수 있습니다(파이프라인 처리). 실리콘은 "뱅크"로 분할되어 있으므로, 한 뱅크가 작동하는 동안 다른 뱅크가 준비될 수 있어 대기 시간 숨기기에 유용합니다. 모든 DRAM과 마찬가지로 SDRAM도 데이터를 유지하기 위해 주기적으로 자체 리프레시해야 합니다. 현대 부품들은 자동 리프레시 모드를 지원합니다.
두 개의 관련 용어를 보게 될 것입니다:
간단한 확인: 일상 대화에서 사람들은 현대식 시스템 RAM을 가리켜 흔히 "SDRAM"이라고 말합니다. 역사적으로 "SDR SDRAM"은 DDR 이전 모듈(PC66/100/133)을 특별히 지칭했습니다. 인텔의 PC100 사양이 이러한 명칭을 대중화시켰습니다.
물론입니다! 데스크톱이나 노트북은 거의 확실히 DDR4 또는 DDR5 SDRAM을 사용합니다. 업그레이드할 때는 메인보드가 지원하는 DDR 세대를 선택해야 합니다. DDR4와 DDR5를 혼용할 수 없습니다. 서버는 안정성과 용량을 위해 DDR과 ECC/등록형 모듈을 함께 사용하는 경우가 많습니다.
PC 및 노트북: DDR4/DDR5 SDRAM (DIMM 또는 SO-DIMM 형태).
주파수/데이터 전송률: 데이터가 이동하는 속도. DDR에서는 유효 데이터 전송률이 클록 에지 양쪽을 모두 계산합니다.
SDRAM은 "일반 DRAM"과 같은 것인가요?
SDRAM은 DRAM 의 일종으로, 동기식 클럭 인터페이스를 추가한 것입니다. 구형 "FPM/EDO" DRAM은 비동기식이었습니다.
ECC SDRAM이 필요한가요?
게임 및 일반 데스크톱 사용에는 일반적으로 필요하지 않습니다. 서버, 워크스테이션 또는 데이터가 중요한 작업의 경우 ECC가 널리 사용됩니다. 이는 플랫폼이 이를 지원할 때 많은 메모리 오류를 감지/수정하기 때문입니다.
PC66/PC100/PC133은 무엇이었나요?
DDR 이전의 SDR SDRAM 모듈 표준은 66/100/133MHz 버스에 연동된 DDR 등장 전의 디딤돌 역할을 했습니다.
SDRAM은 자체적으로 리프레시합니까?
네. SDRAM에는 자동/자체 재생 모드가 포함되어 있어 컨트롤러가 모든 행을 세세하게 관리하지 않아도 데이터를 온전히 유지할 수 있습니다.
SDRAM이 SRAM보다 빠르나요?
CPU 캐시에 사용되는 SRAM은 지연 시간이 짧지만 용량이 훨씬 적고 비용이 더 비쌉니다. 메인 메모리 용량/비용 측면에서는 SDRAM이 우세합니다. 용도에 따라 적합한 기술이 다릅니다.
기사의 제품