제 3 장 Memory - SRAM.

Slides:



Advertisements
Similar presentations
Embedded System 2009 년 11 월 16 일 Embedded Computer1 ● Hardware 와 Software 가 조합되어 특정한 복적을 수행하는 시스템 ● 특정한 기능을 수행하도록 Micro Processor 와 I/O Device 를 내장하며,
Advertisements

Issues in Flash Memory. Contents  Flash Memory 개요  FTL (Flash Translation Layer)  S/W 연구분야의 이슈.
1/37 Chapter 4: 프로세서 성능과 휴대성을 위한 하드웨어 © The McGraw-Hill Companies, Inc., 세기의 가장 중요한 발명품 : 마이크로 프로세서 일상생활에 널리 사용됨 프로그램에 의한 적응성.
컴퓨터의 구조 2006년 2학기 컴퓨터의 개념 및 실습.
Embedded System Hardware와 software가 조합되어 특정한 목적을 수행하는 시스템
Understanding of Ubiquitous & Computers Plus
Flash SSD 강원대학교 `01 최경집.
LOGO 주기억장치와 보조기억장치 한재성.
마이크로 컨트롤러 Microcontroller.
2007년 1학기 전산학개론 성신여자대학교 컴퓨터정보학부
AMBA BUS Protocol의 이해 (AMBA 2.0 Specification)
1. 반도체란 반도체 물질의 특성, 기능 그리고 기능별 용도 1.1 반도체 물질의 특성, 기능 그리고 기능별 용도
소프트웨어와 운영체제.
‘98 차정옥 ‘99 여승준 ‘01 박미혜 ‘02 신보아 발표자 ‘01 박미혜
6장 마이크로프로세서 메모리 및 입출력장치 인터페이스.
5장 Memory Slide 1 (of 34).
Catalyst & Reaction Engineering Lab
마이크로프로세서 메모리 및 입출력장치 인터페이스
하드웨어 3 : RAM.
마이크로프로세서(Microprocessor,µP)
Digital Logic Structures
정 보 물 리 R a m & R o m 4조 01 박경준 윤여광 정민우 04 김 승.
Ⅵ. 메모리와 프로그램 가능한 논리소자 1. 메모리의 개요 2. ROM 3. RAM 4. 프로그램 가능한 논리소자
10장 주변장치 (PIO) Slide 1 (of 28).
제 1 장 마이크로프로세서의 기본동작.
3장. 컴퓨터의 기억장치 학번 : 이름 : 김현화.
7장 : 캐시와 메모리.
Lecture Notes in Introduction to Computers
임베디드 하드웨어 Lecture #6.
컴퓨터 구조론 2001년 10월 22일 발표자 황영선.
컴퓨터 중앙처리장치, 기억장치, 입력장치 및 출력장치를 알아보자.
연습문제풀이/도움말.
DSP와 TMS320F28x의 이해.
임베디드 시스템.
6장. 기 억 장 치 Lecture #6.
컴퓨터 구조.
컴퓨터 중앙처리장치, 기억장치, 입력장치 및 출력장치를 알아보자.
Chapter 02 시스템 구조(System Structure)
직업 형태 변화 과정 일자리의 변화 ERP (Enterprise Resource Planning) 구분 18~19 세기
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
컴퓨터 기억장치 문수영 ` = ,./][.
Chapter 02 시스템 구조(System Structure)
반도체의 어제와 오늘 물리현상의 원리 12조.
전기안전공학 및 실험 4주차 한경대학교 안전공학과.
3주 컴퓨터구조.
8086 프로세서의 구조 및 동작 방식 시스템 프로그래밍 - Lecture #2 신라대학교 컴퓨터공학과 시스템 프로그래밍.
제 2장 컴퓨터동작의 기본 개념.
6장. 주 기억장치 다루는 내용 주기억장치 살펴보기 반도체를 사용한 주기억장치 기억장치 모듈 설계 오류 정정회로
임베디드 시스템이란?.
아날로그 VS 디지탈 -. Analog Vs Digital -. 디지털 논리에 대하여 -. 메모리에 대하여
Computer System Architecture
CHAPTER 03. 컴퓨터 구조 컴퓨터 시스템의 구성과 동작 원리_컴퓨터 시스템에 대한 근본적 이해
Programmable Logic Device
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
디 지 털 공 학 한국폴리텍V대학.
제4강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
메모리란?? 조대민 -1-.
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
Boot PROM.
논리회로 설계 및 실험 5주차.
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
13장 CTC and DMA Slide 1 (of 10).
Chapter 12 Memory Organization
전기안전공학 및 실험 4주차 한경대학교 안전공학과.
Lecture #6 제5장 기억장치 (1).
ATmega128의 특징 아이티즌 기술연구소
대 남 학 영 교 Y E T U S N R G V I A M 신소재가 변화시키는 미래사회 (전자관련 재료)
Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경
데이터 베이스의 내부 구조.
임베디드 하드웨어 Lecture #6.
Presentation transcript:

제 3 장 Memory - SRAM

3.1 메모리의 Classification (일반적인 분류)       Volatile Memory Device (휘발성 메모리)         - 전원이 공급되어야만 내부 정보가 유지         - RAM      Nonvolatile Memory Device (비 휘발성 메모리)         - 전원의 유무와 관계없이 내부 정보가 유지         - ROM 

3.2 RAM (Random Access Memory)       - 동일한 memory device의 경우 memory location 위치와 관계없이 access time이 일정하다.  Sequential Access Memory       - memory location 위치에 따라 access time이 다르다.     ROM의 경우도 Random Access Memory 

-> RAM의 특징 : Read/Write Memory ??? - CPU가 정보를 Read 또는 Write 할 수 있는 메모리 소자           ROM, PROM, EPROM의 경우 - CPU가 정보를 read만 가능  EEPROM, Flash Memory : CPU가 정보를 직접 Read/Wite 가능   -> RAM의 특징 : Volatile Memory 전원의 공급 없이는 정보를 보존할 수 없는 메모리 소자 = Volatile Memory      

3.3 RAM의 종류 (1) SRAM (Static RAM)  -> 기억장치를 flip-flop를 이용하여 제작한 것으로         속도가 빠르고 제어하기 쉽다.         (Cache로 이용)      장점 : 제어 및 속도      단점 : 집적도, bit당 가격 – bit의 구성이 DRAM에 비하여 복잡 (2) DRAM (Dynamic RAM)   -> 기억장치를 capacitor를 사용한 것으로 속도는 S-RAM에 비해       약간 늦지만 집적도가 매우 높고, 고용량을 실현하기가 쉽다.         (주 기억장치로 이용)      장점 : 집적도 및 bit당 가격       단점 : 제어의 어려움 Refresh 필요 -> 주기적으로 정보를 갱신해야 함 속도 

3.4 Consideration Factor (설계에서 메모리 선택 시 고려사항)      (1). Speed (속도)        Access Time           -> the time elapsing from moment we present a stable address                  until the memory responds with stable data.       Cycle Time          -> how fast we can access memory on a continuous basis           some memory need additional time for recovery after an access             (2). Density (집적도)     (3). Power Dissipation (전력 소비)        Operating Power - Memory 소자가 사용 중에 소비하는 전력         Standby Power - Memory 소자가 사용 중이 아닐 때 소비하는 전력 

3.5 SRAM (Static RAM) Data Address Chip Select CS# OE# Output Enable Vcc WE# Write Enable GND CS# OE# WE# Read 1 Write

216-1 번지 64KB SRAM 64KB의 Address Space A15-A0 216 D7-D0 0 번지 8bit 216 X 8bit SRAM = 64KB SRAM

16X216 Decoder A15-A0 216 23 D7-D0

Address CS# WE# OE# Data

CS#에 대한 Access Time : 대표 Access Time    - CS가 active되고 다른 조건이 만족할 때 정보가 제공되는 시간 (max time)  OE#에 대한 Access Time    - OE이 active되고 다른 조건이 만족할 때 정보가 제공되는 시간 (max time)  Address에 대한 Access Time    - Address가 제공되고 다른 조건이 만족할 때 정보가 제공되는 시간 (max time) 

Address CS# WE# OE# Data Access Time

SRAM1에 있는 정보를 읽고, 이어서 SRAM2에 있는 정보를 읽을 때 Data Bus

Bus Contention without OE* Address CS# WE# OE# Data Address CS# WE#