본문/내용
▷차례
1. 메모리의 정의
2. 메모리의 동작
● Address bus와 data bus
● 메모리의 주소
3. 메모리의 성능 표시
● Access Time (tAC)
● Cycle Time (tCLK)
4. Memory Package 형태상 구분
● Simm과 DIMM
1)SIMM
① 30핀 SIMM
② 72핀 SIMM
2) DIMM
168핀 DIMM
5. Memory Chip의 분류
● RAM (Random Access Memory)
1) SRAM(Static Ram)
- SRAM의 종류
2) DRAM(Dynamic RAM)
- DRAM의 동작에 따른 분류
● ROM (Read Only Memory)
- ROM의 종류
6. Memory의 동작원리
1) Address bus와 Address
2) 메모리 내부 동작
3) 대기상태 (Wait State)
4) 메모리 타이밍
5) FIFO(First-in-First-Out)
6) 패리티와 ECC
7) 캐시 메모리
8) 고속 메모리
1. Memory의 정의
메모리는 데이터를 기억하는 장치로서 반도체 칩은 크게 메모리분야와 비 메모리 분야로 나뉜다. 메모리 분야에서 대표적인 것은 DRAM으로서 대량생산을 통한 원가절감으로 상대적으로 가격이 싸면서도 범용으로 사용할 수 있는 칩이며 비 메모리 분야는 ASIC으로 원하는 기능만을 집어넣어서 특별한 프로세서를 만드는 것으로 대표적인 예가 CPU이다.
메…
서 불러들여 사용한다. 프로세서는 메모리에 주소(address)를 배정한 다음 그 주소에 따라서 data를 저장하거나 저장한 data를 불러들인다. 프로세서와 메모리는 bus(물리적인 배선의 집합)로 연결되어 있다.
이 버스는 주소 버스(address bus)와 자료 버스(data bus)로 구성되어 있는데, 주소 버스를 통하여 프로세서는 메모리에 접속하며 자료 버스를 통하여 data를 전송한다.
● 메모리의 주소
메모리는 정보를 저장(write)하기 위하여 그리고 저장된 정보를 읽기(read) 위하여 바둑판과 같이 열(raw, 가로 줄)과 행(column, 세로 줄)으로 구성된 matrix(행렬) 구조의 주소(address)를 가지고 있다. 프로세서가 메모리에 있는 정보를 읽거나 메모리에 정보를 기록할 때는 먼저 가로줄에 신호(RAS, Row Address Strobe)를 보내고 나서 세로줄에 신호(CAS, Column Address Strobe)를 보내어 주소를 확인한다. 어떤 주소에 자료가 들어 있는지 아니면 비어 있는지는 CAS가 담당하며 CAS신호가 없어지면 그 주소에 다시 새로운 정보를 저장한다.
3. 메모리의 성능 표시
● Access Time (tAC)
RAM의 성능을 측정하는 기준 중에서 access time(호출 시간)이 있는데, 이것은 프로세서가 메모리의 특정 주소에 들어있는 자료를 호출하도록 명령을 내리고 그 명령이 실행되면서부터 자료가 실제로 프로세서에 도달하기까지에 소비되는 총시간을 나타낸다. 초기의 메모리는 속도가 느려서 access time이 100-120ns(nano second, 1/1,000,000,000 초)에 불과하였으나 EDO RAM은 40-70ns, 현재의 SDRAM은 6-10 ns로 전 보다 많이 빨라졌다. 인텔이 권장하는 PC-100 SDRAM의 access time은 6 ns 이하이다.
● Cycle Time (tCLK)
RAM의 성능을 나타내는 또 다른 기준으로 cycl