Memory
-
ECC 와 CRCMemory 2023. 12. 14. 14:15
ECC (Error-Correcting Code)와 CRC (Cyclic Redundancy Check)는 데이터의 무결성과 정확성을 보장하는 데 사용되지만, 그들의 구현 방식에는 중요한 차이가 있습니다: 1. **ECC의 추가 비트:** - ECC는 오류를 감지하고 정정하기 위해 추가 비트를 사용합니다. 이러한 비트는 원래 데이터에 첨가되어 오류 정정 코드를 형성합니다. - 예를 들어, Hamming 코드와 같은 ECC 방식은 각 데이터 블록에 대해 여러 오류 정정 비트를 추가합니다. 이러한 추가 비트의 수는 정정할 수 있는 오류의 종류와 수에 따라 달라집니다. - 이 추가 비트는 데이터 저장 공간의 효율성을 약간 감소시킬 수 있으며, 데이터 처리에 추가적인 계산을 요구합니다. 2. **CRC의 다항식..
-
메모리 반도체의 종류 (What is semiconductor memory?)Memory 2023. 11. 22. 08:12
https://asjoon.tistory.com/25 - 메모리 반도체란? - 전기적으로 반도체 회로를 제어하여 데이터를 저장하는 반도체 ROM(Read Only Memory) : 비휘발성 메모리. 전원이 꺼져도 저장된 데이터가 사라지지 않는 메모리 Mask ROM : 메모리를 제조하는 과정에서 데이터를 미리 저장시켜 사용자가 내용을 변경할 수 없는 ROM - 저장된 내용을 조금이라도 바꾸려면 다시 제작해야 합니다. - 대량생산을 하게 되면 비교적 가격이 저렴합니다. - 따라서 내용을 바꿀 일이 없고 대량생산이 필요한 곳에 사용됩니다. -> 비디오카드, 프린터의 폰트, 키보드 바이어스 등 OTPROM(One time Programmable ROM) : 1번만 프로그래밍이 가능한 ROM - 데이터가 없는 ..