● 기억
메모리는 프로그램과 데이터가 저장되는 곳입니다. 예를 들어 WPS 로 문서를 처리할 때 키보드에 문자를 입력하면 메모리에 저장됩니다. 저장을 선택하면 메모리의 데이터가 하드 (자기) 디스크에 저장됩니다. 그것을 더 알기 전에, 우리는 그것의 물리적 개념도 알아야 한다.
● 읽기 전용 메모리 (ROM)
ROM 은 읽기 전용 메모리입니다. ROM 을 제조할 때 정보 (데이터 또는 프로그램) 는 영구적으로 저장되고 저장됩니다. 이 정보는 읽을 수만 있고, 일반적으로 쓸 수 없다. 기계의 전원이 꺼져도 데이터는 손실되지 않습니다. ROM 은 일반적으로 BIOS ROM 과 같은 기본적인 컴퓨터 프로그램과 데이터를 저장하는 데 사용됩니다. 물리적 모양은 일반적으로 DIP (dual in-line) 복합 블록입니다.
● 랜덤 액세스 메모리 (RAM)
랜덤 액세스 메모리는 데이터를 읽고 쓸 수 있음을 의미합니다. 기계의 전원이 꺼지면 그 안에 저장된 데이터는 손실됩니다. 우리가 평소에 구매하거나 업그레이드하는 메모리는 컴퓨터의 메모리로 사용됩니다. 메모리 스틱 (SIMM) 은 RAM 콤비네이션 블록을 모아 컴퓨터의 메모리 슬롯에 꽂아 RAM 콤비네이션 블록 설치 공간을 줄이는 작은 보드입니다. 현재 시장에는128m/조각, 256m/조각, 512m/조각 등이 있습니다.
저속 캐시 (캐시)
캐시는 또한 우리가 자주 만나는 개념이다. CPU 와 메모리 사이에 위치하며 메모리보다 읽기 및 쓰기 속도가 빠른 메모리입니다. CPU 가 메모리에 데이터를 쓰거나 읽을 때도 캐시에 저장됩니다. CPU 에 이 데이터가 다시 필요할 경우 CPU 는 액세스 속도가 느린 메모리가 아닌 캐시에서 데이터를 읽습니다. 물론 필요한 데이터가 캐시에 없으면 CPU 가 메모리의 데이터를 다시 읽습니다.
위의 개념을 이해하면 메모리가 메모리인지, 왜 다양한 메모리 용어가 있는지 물어볼 수 있습니다. 어떻게 된 일입니까?
이 질문에 답하기 전에, 먼저 다음 구절을 살펴보자.
물리적 메모리 및 주소 공간
물리적 메모리와 스토리지 주소 공간은 서로 다른 두 가지 개념입니다. 하지만 둘 다 밀접한 관계가 있고 모두 B, KB, MB, GB 로 용량을 측정하기 때문에 이해상 헷갈리기 쉽다. 초보자는 이 두 가지 다른 개념을 이해하면 메모리를 더 잘 이해하고 메모리를 잘 활용하는 데 도움이 된다.
물리적 메모리는 실제로 존재하는 특정 메모리 칩입니다. 예를 들어 마더보드에 꽂힌 메모리 스틱과 시스템 BIOS 를 로드하는 ROM 칩, 비디오 카드의 디스플레이 RAM 칩, 디스플레이 BIOS 를 로드하는 ROM 칩, 다양한 어댑터 카드의 RAM 칩과 ROM 칩은 모두 물리적 메모리입니다.
메모리 주소 공간은 메모리 인코딩 (인코딩 주소) 의 범위입니다. 인코딩이란 각 물리적 스토리지 장치 (1 바이트) 에 번호를 할당하는 것입니다. 이를 "주소 지정" 이라고 합니다. 스토리지 장치에 번호를 할당하는 목적은 쉽게 찾고 데이터를 읽고 쓸 수 있도록 하는 것입니다. 이를 "주소 지정" (따라서 주소 공간이라고도 함) 이라고 합니다.
주소 공간의 크기와 실제 메모리의 크기가 반드시 같을 필요는 없습니다. 예를 들어 이 문제를 설명하겠습니다. 한 층에는 17 개의 방이 있고, 그 번호는 80 1 ~ 8 17 입니다. 이 17 실은 실물로, 주소 공간은 800 ~ 899 * * * 100 주소이며 보이는 주소 공간은 실제 방 수보다 큽니다.
386 급 이상의 마이크로컴퓨터는 주소 버스가 32 비트이므로 주소 공간이 232, 즉 4GB 에 이를 수 있습니다. 하지만 실제로 저희가 구성한 물리적 메모리는 보통 1MB, 2MB, 4MB, 8MB, 16MB, 32MB 등밖에 없습니다. , 주소 공간에서 허용되는 범위보다 훨씬 작습니다.
이제 일반 메모리, 예약 메모리, 상위 메모리, 프리미엄 메모리, 확장 메모리, 확장 메모리 등 다양한 메모리 유형이 있는 이유를 설명할 수 있습니다.
여러 가지 기억 개념
여기서 분명히 해야 할 것은, 우리가 논의한 서로 다른 메모리의 개념은 모두 주소 지정 공간에 기반을 두고 있다는 것이다.
IBM 이 처음 출시한 PC 의 CPU 는 8088 칩으로 20 개의 주소선만 있습니다. 즉, 주소 공간은 1MB 입니다.
PC 디자이너는 1MB 의 로우엔드 640KB 를 DOS 및 어플리케이션 RAM 으로 사용하고, 하이엔드 384KB 는 ROM, 비디오 어댑터 등을 위해 예약되어 있습니다. 그 이후로, 이 경계는 확정되어 지금까지 사용되었다. 로우엔드 640KB 는 일반 메모리라고 하며 PC 의 기본 RAM 영역입니다. 예약 메모리의 낮은 128KB 는 디스플레이 버퍼이고, 높은 64KB 는 시스템 BIOS (기본 입/출력 시스템) 공간이며, 나머지 192KB 는 예약됩니다. 해당 물리적 메모리에 따라 기본 메모리 영역은 5 12KB 칩만 사용하고 0000 ~ 80000 은 5 12KB 주소를 사용합니다. 디스플레이 저장소에는 128KB 의 공간이 있지만 MDA 카드 (MDA 카드) 에는 4KB 만 필요하므로 4KB 의 물리적 메모리 칩만 설치되어 B0000 에서 B 10000 까지 4KB 의 공간을 차지합니다. 컬러 디스플레이 (CGA 카드) 를 사용하는 경우 16KB 의 물리적 메모리가 필요하고 B8000 에서 BC00 까지 16KB 의 물리적 메모리가 필요합니다.
당시 (1980 연말부터 198 1 초까지), 이렇게' 큰' 용량의 메모리는 PC 사용자에게 충분할 것 같았지만, 프로그램이 늘어남에 따라 이미지와 소리가 났다.
1. 확장 메모리란 무엇입니까?
EMS 작동 방식
1984, 즉 286 이 보편적으로 받아들여진 지 얼마 되지 않아 640KB 의 제한이 대형 프로그램의 장애물이 되었다는 인식이 커지고 있다. 이 시점에서, 인텔과 Intel 의 두 하드웨어 및 소프트웨어의 뛰어난 대표자는 모든 PC 가 640KB 이상의 RAM 에 액세스할 수 있도록 하드웨어와 소프트웨어가 결합 된 솔루션을 공동 개발했습니다. Microsoft 는 방금 Windows 를 출시했고 메모리 공간에 대한 수요가 높았기 때문에 제때에 이 대열에 합류했다.
1985 부터 Lotus, Intel, Microsoft 는 확장 메모리 사양인 LIM-EMS 를 정의했습니다. 일반적으로 EMS 를 확장 메모리라고 합니다. 당시 EMS 는 I/O 슬롯에 메모리 확장 카드와 EMS 라는 확장 메모리 관리자를 설치해야 했습니다. 그러나 입출력 슬롯의 주소선은 24 비트 (ISA 버스) 에 불과하며 386 이상 32 비트 컴퓨터에는 적합하지 않습니다. 그래서 지금은 메모리 확장 카드를 거의 사용하지 않습니다. 현재 마이크로컴퓨터의 확장 메모리는 일반적으로 DOS 에서 EMM386 과 같은 소프트웨어를 사용하여 에뮬레이트되거나 사용됩니다. 따라서 메모리 확장과 메모리 확장의 차이점은 물리적 메모리의 위치가 아니라 읽기 및 쓰기 방법에 있습니다. 다음은 좀 더 소개하겠습니다.
앞서 언급했듯이 확장 메모리도 확장 메모리 시뮬레이션에서 변환할 수 있습니다. EMS 의 원리는 XMS 와 달리 XMS 는 페이지 프레임 모드를 사용합니다. 페이지 상자는 1MB 공간 (일반적으로 메모리 영역을 유지하지만 실제 메모리는 확장 메모리에서 나옴) 에 지정된 64KB 공간으로, 페이지당 16KB 로 나뉩니다. EMS 메모리도 16KB 페이징에 따라 한 번에 4 페이지를 교환하여 모든 EMS 메모리에 액세스할 수 있습니다. EMM386.EXE, QEMM, 터보 EMS, 386MAX 와 같은 EMS 호환 드라이버가 많이 있습니다. EMM386.EXE 는 DOS 와 Windows 모두에 있습니다.
2. 확장 메모리란 무엇입니까?
286 에는 16MB 의 주소 공간을 주소 지정할 수 있는 24 비트 주소선이 있고 386 에는 최대 4GB 의 주소 공간을 주소 지정할 수 있는 32 비트 주소선이 있다는 것을 알고 있습니다. 구분하기 위해 1MB 이상의 주소 공간을 확장 메모리 XMS (확장 메모리) 라고 합니다.
386 급 이상의 마이크로컴퓨터 메모리에는 두 가지 작동 모드가 있는데, 하나는 실제 주소 모드나 실제 모드라고 하고, 하나는 보호 모드라고 합니다. 실제 모드에서는 물리적 주소가 여전히 20 비트를 사용하므로 최대 주소 지정 공간은 8086 과 호환되는 1MB 입니다. 보호 방법은 32 비트 물리적 주소를 사용하며 주소 지정 범위는 최대 4GB 입니다. DOS 시스템은 실제 모드에서 작동하고, 관리되는 메모리 공간은 1MB 이며, 확장 메모리를 직접 사용할 수 없습니다. 이를 위해 Lotus, Intel, AST 및 Microsoft 는 MS-DOS 의 확장 메모리 사용 기준, 즉 확장 메모리 사양 XMS 를 개발했습니다. Config.sys 파일에서 흔히 볼 수 있는 Himem.sys 는 확장 메모리 관리를 위한 드라이버입니다.
확장 메모리 관리 사양은 확장 메모리 관리 사양보다 늦게 나타납니다.
대용량 메모리 영역이란 무엇입니까?
실제 모드에서는 스토리지 장치의 주소를 다음과 같이 기록할 수 있습니다.
세그먼트 주소: 세그먼트 내 간격띄우기
보통 16 진수로 XXXX:XXXX 로 기록됩니다. 실제 물리적 주소는 세그먼트 주소를 왼쪽으로 4 비트 이동하고 세그먼트 내 오프셋에 추가하여 형성됩니다. 주소가 1 이면 FFFF:FFFF 입니다. 실제 물리적 주소는 FFF0+FFFF = 10FFEF, 약 1088KB (적은 16 바이트) 로/를 초과했습니다. 확장 메모리로 들어가는 이 영역은 약 64KB, 즉 1MB 이상의 첫 번째 64KB 공간입니다. 우리는 이것을 HMA(High Memory Area) 라고 부릅니다. HMA 의 물리적 메모리는 확장 메모리에서 가져옵니다. 따라서 HMA 를 사용하려면 물리적 확장 메모리가 있어야 합니다. 또한 HMA 를 구축하고 사용하려면 XMS 구동 HIMEM 지원이 필요합니다. SYS 이므로 HMA 는 himem.sys 가 로드된 후에만 사용할 수 있습니다
4. 상층기억이란 무엇입니까?
상층 메모리의 개념을 설명하기 위해 메모리 예약 영역을 검토해야 합니다. 예약된 메모리 영역은 640 KB ~ 1024 KB (* * * 384 KB) 의 영역입니다. 이 부분은 PC 가 탄생할 때 분명히 시스템용으로 예약되어 있어서 사용자 프로그램이 개입할 수 없습니다. 하지만 이 공간은 충분히 활용되지 않았기 때문에 나머지는 주소 공간에 쓰려고 합니다. (참고: 주소 공간이지 물리적 메모리가 아닙니다.) 그래서 또 다른 메모리 영역 UMB 를 얻었습니다.
UMB (upper memory block) 를 upper memory 또는 upper memory block 이라고 합니다. 예약된 메모리에 남아 있는 사용되지 않은 공간을 차지하기 때문에 물리적 메모리는 여전히 물리적 확장 메모리에서 가져오며 관리 드라이버는 EMS 드라이브입니다.
5. 그림자 기억이란 무엇입니까?
세심한 독자를 위해 1MB 이상의 물리적 메모리를 사용하는 기계, 어떻게 640 KB ~ 1024 KB 의 물리적 메모리를 사용할 수 있습니까? 이 부분 주소 공간은 이미 시스템 사용에 할당되었기 때문에 재사용할 수 없습니다. 이 물리적 메모리의 일부를 활용하기 위해 일부 386 시스템에서는 물리적 메모리의 주소를 1024 KB ~ 1408 KB 로 재배치하는 재배치 기능을 제공합니다. 이렇게 하면 물리적 메모리의 이 부분이 확장 메모리가 되어 물론 사용할 수 있습니다. 하지만 현재 하이엔드 기계는 더 이상 이러한 재배치 기능을 사용하지 않습니다. 이 물리적 메모리는 그림자 메모리로 남아 있습니다. 그림자 메모리는 해당 ROM 과 동일한 주소 공간을 차지할 수 있습니다. Shadow 는 RAM 으로 구성되며 ROM 보다 훨씬 빠릅니다. ROM (다양한 BIOS 프로그램) 의 내용이 같은 주소의 Shadow RAM 으로 로드되면 rom 에 액세스하지 않고도 RAM 에서 BIOS 에 액세스할 수 있습니다. 이렇게 하면 시스템 성능이 크게 향상됩니다. 따라서 CMOS 매개변수를 설정할 때 해당 그림자 영역을 로 설정해야 합니다.
6. 패리티란 무엇입니까?
패리티 (ECC) 는 데이터 전송에서 데이터 오류를 수정하는 방법으로 패리티 및 패리티로 구분됩니다.
홀수 패리티를 사용하는 경우 각 바이트를 전송할 때 추가 비트가 패리티 비트로 추가됩니다. 실제 데이터의 "1" 수가 짝수인 경우 이 패리티 비트는 "1" 입니다. 그렇지 않으면 이 패리티 비트가 "0" 이므로 전송된 데이터가 패리티 요구 사항을 충족할 수 있습니다. 수신자가 데이터를 수신하면 홀수 검사 요구 사항에 따라 데이터의 "1" 수를 감지합니다. 홀수인 경우 전송이 올바르고, 그렇지 않은 경우 전송 오류가 표시됩니다.
패리티는 패리티와 동일하지만 감지 데이터의 "1" 수가 짝수입니다.
요약
위의 분석을 통해 메모리 분할은 다음과 같이 요약 할 수 있습니다.
● 기본 메모리는 0 ~ 640 KB 의 주소 공간을 차지합니다.
● 예약된 메모리는 640 KB ~ 1024 KB 주소 공간을 차지합니다. 디스플레이 버퍼 메모리, 각 어댑터 카드의 ROM 및 시스템 ROM BIOS 에 할당되며 나머지 공간은 상위 메모리 UMB 로 사용할 수 있습니다. UMB 의 물리적 메모리는 물리적 확장 메모리에서 가져옵니다. 이 범위의 물리적 RAM 은 그림자 RAM 으로 사용될 수 있습니다.
● 높은 메모리 (UMB) 는 예약된 메모리에 할당되지 않은 주소 공간을 사용하여 구축되며 물리적 메모리는 물리적 확장 메모리를 통해 확보됩니다. UMB 는 EMS 에 의해 관리되며 크기는 EMS 드라이버에 의해 설정될 수 있습니다.
●HMA 확장 메모리의 첫 번째 64KB 영역 (1024 KB ~ 1088 KB). HIMEM 에 의해 생성 및 관리됩니다. [카운트] 시스템 복제 명령 (시스템 약어)
●XMS 메모리는 XMS 사양으로 관리되는 확장 메모리 영역을 준수합니다. 그 운전자는 HIMEM 입니다. [카운트] 시스템 복제 명령 (시스템 약어)
● 메모리는 EMS 사양에 따라 관리되는 확장 스토리지입니다. 그 운전자는 EMM386.EXE 등이다. 지원되는 메모리 유형은 마더보드가 지원하는 특정 메모리 유형입니다. 마더보드마다 서로 다른 유형의 메모리를 지원합니다. 초기에는 마더보드에 사용된 주요 메모리 유형이 FPM, EDO, SDRAM 및 RDRAM 이었습니다. 현재 마더보드에서 일반적으로 사용되는 메모리는 DDR 및 DDR2 메모리입니다.
FPM 메모리
FPM 은 빠른 페이지 모드의 약어로 초기 PC 에서 일반적으로 사용되는 메모리입니다. 3 개의 클럭 주기마다 데이터를 전송합니다. 이미 도태되었다.
확장 데이터 출력
EDO 는 확장 데이터 출력의 약어입니다. 마더보드와 메모리의 두 저장 주기 사이의 시간 간격을 없애고, 두 클럭 주기마다 한 번씩 데이터를 전송하며, 액세스 시간을 크게 단축하고, 액세스 속도를 30 ~ 60ns 향상시킵니다. EDO 메모리는 주로 72 선 SIMM 메모리 스틱과 EDO 메모리 스틱이 있는 PCI 그래픽 카드에 사용됩니다. 이 메모리는 486 과 초기 펜티엄 컴퓨터 시스템에서 매우 유행한다. 72 선과 168 선으로 나뉩니다. 작동 전압은 5V 이고 대역폭은 32 비트입니다. 두 줄 또는 네 줄을 쌍으로 사용해야 합니다. 인텔 430fx/430vx 또는 430TX 칩셋의 마더보드에서 사용할 수 있습니다. 현재는 이미 도태되어 일부 오래된 기계에서만 볼 수 있다.
동기식 동적 랜덤 액세스 메모리
SDRAM 은 동기식 동적 랜덤 액세스 메모리 (Synchronous Dynamic Random Access Memory) 의 약어로, 지난 몇 년 동안 널리 사용된 메모리 형식입니다. SDRAM 은 3.3v 의 작동 전압과 64 비트 대역폭을 사용합니다. SDRAM 은 동일한 시계를 통해 CPU 와 RAM 을 함께 잠가 RAM 과 CPU 가 동일한 속도로 동시에 작업할 수 있도록 하여 EDO 메모리보다 50% 빠른 클럭 주기를 제공합니다. SDRAM 은 2 개의 인터리빙된 스토리지 어레이로 구성된 듀얼 스토리지 구조를 기반으로 합니다. CPU 가 한 저장 영역 또는 어레이에서 데이터를 액세스할 때 다른 하나는 데이터를 읽고 쓸 준비가 되어 있습니다. 두 스토리지 어레이를 긴밀하게 전환하여 읽기 효율성을 두 배로 높일 수 있습니다. SDRAM 은 기본 스토리지일 뿐만 아니라 비디오 카드의 그래픽 메모리에도 널리 사용됩니다. SDRAM 은 430TX 칩셋에서 845 칩셋에 이르기까지 오랫동안 사용되어 온 메인스트림 메모리였습니다. 그러나 DDR SDRAM 이 보급됨에 따라 SDRAM 은 점차 주류 시장에서 탈퇴하고 있다.
RDRAM 메모리
RDRAM 은 Rambus 동적 랜덤 액세스 메모리의 약어로, Rambus 가 개발한 시스템 대역폭과 슬라이스 간 인터페이스 설계를 갖춘 메모리입니다. 고속 동기 클럭 펄스의 양쪽 가장자리에서 저전압 신호를 사용하여 데이터를 전송하면서 매우 높은 주파수 범위 내에서 간단한 버스를 통해 데이터를 전송할 수 있습니다. 처음에는 Intel 820 칩셋이 RDRAM 을 지원하고 840, 850 칩셋 등이 생겼습니다. RDRAM 은 처음에는 Intel 의 강력한 지원을 받았지만, 높은 가격과 Rambus 의 특허 라이센스 제한으로 인해 시장의 주류가 되지 못했고, 상대적으로 저렴하고 성능이 우수한 DDR SDRAM 으로 빠르게 대체되어 시장 점유율이 매우 낮았다.
DDR SDRAM 메모리
DDR SDRAM 은 이중 데이터 속도 동기화 동적 랜덤 액세스 메모리의 약어로, Wisheng 과 같은 회사가 RDRAM 과 경쟁하기 위해 내놓은 메모리 표준입니다. DDR SDRAM 은 2.5v 의 작동 전압을 사용하는 SDRAM 의 업데이트 제품으로 클럭 펄스의 상승 및 하강 시 데이터를 전송할 수 있으므로 SDRAM 속도가 클럭 주파수를 늘리지 않고 두 배 빨라질 수 있습니다. 전송 속도와 메모리 대역폭은 SDRAM 의 두 배입니다. 예를 들어 PC 133 SDRAM 에 비해 작동 주파수도 133MHz 이지만 메모리 대역폭은 PC/kloc 에 비해 2. 12 GB/s 에 이릅니다 현재 메인스트림 칩셋은 가장 일반적으로 사용되는 메모리 유형인 DDR SDRAM 을 지원합니다.
DDR2
DDR2 (double data rate 2) SDRAM 은 JEDEC (electronic device engineering joint commission) 에서 개발한 차세대 스토리지 기술 표준입니다. DDR2 와 이전 세대 메모리 기술 표준의 가장 큰 차이점은 클록 상승/하강 지연과 함께 데이터 전송의 기본 방식을 사용하지만 DDR 2 메모리는 이전 세대의 DDR 메모리보다 두 배 (예: 4-4 비트 데이터 읽기 및 프리페치) 더 많은 사전 읽기 기능을 제공한다는 것입니다. 즉, DDR2 스토리지는 외부 버스보다 4 배 빠른 속도로 데이터를 읽고 쓸 수 있으며 내부 제어 버스보다 4 배 빠른 속도로 실행할 수 있습니다.
DDR2 메모리 주파수
또한 DDR2 표준은 DDR2 스토리지가 모두 FBGA 패키지에 있다고 규정하고 있기 때문에 현재 널리 사용되는 TSOP/TSOP-II 패키지와는 달리 FBGA 패키지는 더 나은 전기 성능과 발열을 제공하고 DDR2 스토리지의 안정적인 작업과 향후 주파수 개발을 위한 견고한 기반을 제공합니다. 1 세대 DDR200 이 DDR266, DDR333 을 통해 PC 에 적용됨에서 오늘날의 듀얼 채널 DDR400 기술에 이르기까지 1 세대 DDR 의 발전은 기술적 한계에 이르렀으며, 일반적인 방법으로는 메모리 작동 속도를 높이기가 어렵습니다. 인텔의 최신 프로세서 기술이 발전함에 따라 프런트 사이드 버스의 메모리 대역폭 요구 사항이 높아지고 더 높은 작동 주파수의 DDR2 메모리가 대세의 추세다.
DDR2 와 DDR 의 차이점:
DDR2 메모리에 대한 많은 신기술을 이해하기 전에 먼저 DDR 과 DDR2 기술을 비교하는 데이터 세트를 살펴 보겠습니다.
1, 지연 문제:
위의 표에서 볼 수 있듯이 동일한 코어 주파수에서 DDR2 의 실제 작동 주파수는 DDR 의 두 배입니다. 이는 DDR2 메모리의 4-4 비트 사전 읽기 능력이 표준 DDR 메모리의 두 배이기 때문입니다. 즉, DDR2 는 DDR 과 마찬가지로 클럭 상승 및 하강 지연을 동시에 전송하는 기본 방법을 사용하지만 DDR2 는 시스템 명령 데이터를 두 배로 미리 읽을 수 있습니다. 즉, 같은 작동 주파수 100MHz 에서 DDR 의 실제 주파수는 200MHz 이고 DDR2 는 400MHz 에 이를 수 있습니다.
그래서 또 다른 문제가 생겼습니다. 같은 주파수의 DDR 과 DDR2 스토리지에서는 후자가 전자보다 스토리지 지연이 더 느리다는 것입니다. 예를 들어, DDR 200 과 DDR2-400 은 같은 지연 시간을 가지며, ddr200 과 ddr2-400 은 두 배의 대역폭을 가집니다. 실제로 DDR2-400 과 DDR400 의 대역폭은 모두 3.2GB/s 이지만 DDR400 의 코어 작동 주파수는 200MHz 이고 DDR2-400 의 코어 작동 주파수는 100MHz, 즉 ddr2 입니다
2, 포장 및 발열량:
DDR2 메모리 기술의 가장 큰 돌파구는 사용자가 DDR 의 전송 용량의 두 배라고 생각하는 것이 아니라 발열량이 적고 전력 소비량이 낮은 경우 DDR2 가 표준 DDR 의 400MHZ 한계를 뛰어넘을 수 있다는 것입니다.
DDR 메모리는 일반적으로 TSOP 칩으로 캡슐화되어 200MHz 에서 잘 작동합니다. 주파수가 높을 때 긴 핀은 높은 임피던스와 기생 커패시턴스를 생성하여 안정성과 주파수 향상의 난이도에 영향을 줍니다. 이것이 DDR 코어 주파수가 275MHZ 를 돌파하기 어려운 이유이기도 합니다. DDR2 메모리는 FBGA 에 포장되어 있습니다. 현재 널리 사용되고 있는 TSOP 패키지와는 달리 FBGA 패키지는 더 나은 전기적 성능과 발열을 제공하여 DDR2 스토리지의 안정적인 작동과 향후 주파수 개발을 보장합니다.
DDR2 스토리지는 1.8V 의 전압으로 DDR 표준 2.5V 보다 훨씬 낮기 때문에 전력 소비량과 발열이 현저히 적습니다. 이 변화는 큰 의미가 있다.
DDR2 에 채택된 새로운 기술:
이러한 차이점 외에도 DDR2 는 OCD, ODT, Post CAS 라는 세 가지 새로운 기술을 도입했습니다.
OCD (out-of-circuit drive): 오프라인 드라이브 조정이라고 하는 DDR II 는 OCD 를 통해 신호 무결성을 향상시킬 수 있습니다. DDR II 는 위로 당기기)/아래로 저항 값을 조정하여 두 전압이 같도록 합니다. OCD 는 DQ-DQS 기울기를 줄여 신호 무결성을 높이는 데 사용됩니다. 전압을 제어하여 신호 품질을 향상시킵니다.
ODT:ODT 는 내장 코어의 터미널 저항입니다. Dell 은 DDR SDRAM 을 사용하는 마더보드에는 데이터 케이블 끝 반사 신호를 방지하기 위해 많은 끝 저항이 필요하다는 것을 알고 있습니다. 마더보드의 제조 비용을 크게 늘렸다. 실제로 메모리 모듈마다 종단간 회로에 대한 요구 사항이 다릅니다. 터미널 저항의 크기에 따라 데이터 케이블의 신호 비율과 반사율이 결정됩니다. 단자 저항이 작으면 데이터 케이블의 신호 반사는 낮지만 신호 대 잡음비도 낮습니다. 단자 저항이 높으면 데이터 케이블의 신호 대 잡음비는 높지만 신호 반사도 증가합니다. 따라서 마더보드의 끝 저항은 메모리 스틱과 잘 일치하지 않으며 신호 품질에 어느 정도 영향을 줍니다. DDR2 는 자체 특성에 따라 최적의 신호 파형을 보장하는 적절한 종단 저항을 구축할 수 있습니다. DDR2 를 사용하면 보드 비용을 절감할 수 있을 뿐만 아니라 DDR 과 비교할 수 없는 최고의 신호 품질을 얻을 수 있습니다.
Post CAS: DDR II 메모리 활용도를 높이도록 설계되었습니다. 사후 CAS 작업에서는 CAS 신호 (읽기/쓰기/명령) 를 RAS 신호 뒤에 클럭 주기에 삽입할 수 있으며 CAS 명령은 추가 대기 시간 이후에도 유효합니다. 원래 tRCD(RAS 에서 CAS 로, delay 로) 를 al (추가 지연) 로 바꾸면 0, 1, 2,3,4 로 설정할 수 있습니다. CAS 신호가 RAS 신호보다 한 시간 늦기 때문에 ACT 와 CAS 신호는 결코 충돌하지 않습니다.
전반적으로 DDR2 는 많은 새로운 기술을 채택하여 DDR 의 많은 단점을 개선했습니다. 현재 높은 비용, 느린 성능 등 많은 단점이 있지만, 기술이 지속적으로 개선되고 보완됨에 따라 이러한 문제가 해결될 것으로 믿습니다.
ECC 는 메모리 유형이 아닙니다. ECC (오류 수정 코딩 또는 오류 수정) 는 자동 오류 수정 기능이 있는 스토리지입니다. 인텔의 82430HX 칩셋이 지원되기 시작했습니다. 이 칩셋을 사용하는 마더보드는 ECC 메모리를 설치하고 사용할 수 있습니다. 그러나 ECC 메모리 비용이 높기 때문에 주로 서버/워크스테이션과 같이 시스템 운영 안정성이 높은 비즈니스 컴퓨터에 사용됩니다. 실제로 메모리 오류는 자주 발생하지 않으며 일반 마더보드도 ECC 메모리를 지원하지 않으므로 일반 가정과 사무용 컴퓨터 모두 ECC 메모리를 사용할 필요가 없습니다.
참고 자료:
/view/ 1082.html