본문 바로가기
728x90

메모리구조2

[임베디드] 메모리 스크러빙 (Memory Scrubbing) 임베디드 쪽 공부를 하다보니 DRAM Scrub 이라는 동작이 있었는데, 이 스크러빙이라는 동작이 어떤 것인지 정확히 몰랐다. 그래서 오늘은 메모리 스크럽에 관해서 끄적여보자. 메모리 스크러빙(Memory Scrubbing)은 간단하게 설명하면 Error Correction을 하기 위한 기술이다. 메모리 스크러빙 방식에는 여러가지가 있지만, 일반적으로 말하는 방법은 특정 메모리 값에 쓰여져 있는 값이 잘못 된 값이 있는지 확인 후 ECC(Error Correction Code)를 통해서 bit error를 수정하고 수정된 데이터를 동일한 위치에 다시 write 하는 작업을 수행하게 된다. 근데 멀쩡한 메모리에서 왜 에러를 수정해야하는 일이 발생했을까? 메모리의 경우에는 전자의 값을 통해서 0인지 1인지 .. 2022. 9. 1.
메모리의 종류 ( ROM , RAM ) 메모리의 분류는 크게 휘발성 ( Volatile ) 과 비휘발성 ( Non-Volatile ) 로 나뉘게 됩니다. 그리고 이 휘발성, 비휘발성의 특성을 통해 ROM ( Read Only Memory ) 와 RAM ( Random Access Memory ) 로 나뉘게 됩니다. 플래시 메모리의 경우는 때에 따라 ROM과 RAM의 중간 성격을 띄는 경우도 있다. ROM - Read Only Memory ROM의 특징은 비휘발성 메모리로써 전기가 끊겨도 데이터들이 지워지지 않도록 저장해주는 역할을 하는 메모리입니다. 만약 전원을 껐는데 기존에 컴퓨터를 켜는 방법이 적혀있는 메모리가 다 날아가버리면 다시는 켜지지 않겠죠? 그래서 대표적으로 Bios ROM 이 있습니다. 컴퓨터를 켜는 방법을 적어두고 잊지 않기 .. 2020. 11. 17.
반응형