Download presentation
Presentation is loading. Please wait.
1
UNIT 21 Flash Memory Controller 로봇 SW 교육원 조용수
2
학습 목표 Flash Memory Flash Memory 동작 N051 Flash Controller
Flash Memory Controller Register
3
Flash Memory Flash Memory 종류 전기적으로 데이터를 지우고 다시 기록할 수 있는 저장 매체
NOR Flash 일반 메모리와 같이 주소/데이터를 지정하여 임의로 접근할 수 있는 메모리 컴퓨터의 바이오스나 , 임베디드 시스템의 저장 장치로 쓰임. 용량에 비해 가격이 비쌈. NAND Flash NOR Flash 에 비하여 집적도가 높고, 지우기/쓰기 시간이 빠르다 입출력을 블록 단위로 접근하여 순차 접근을 해야 한다. 대용량 저장 매체에 사용
4
Flash Memory NAND Memory 종류 SLC MLC TLC bpc (bit/cell) 1 2 3 재기록 가능 횟수
재기록 가능 횟수 (P/E Cycles) 100,000 10,000 ~ 3,000 1,000 읽기 성능 (Read Time) 25㎲ 50㎲ ~75㎲ 쓰기 성능 (Write Time) 200㎲~300㎲ 600㎲~900㎲ ~900㎲~1350㎲ 지우기 성능 (Erase Time) 1.5ms~2ms 3ms ~4.5ms
5
Flash Memory Features 64/32/16/8 KB application program memory (APROM)
4KB In system programming(ISP) memory (LDROM) Fixed 4 Kbytes Data Flash 512 bytes page erase unit The main features of NUC100 are …… Support 128/64/32KB application. Support fixed 4KB LDROM. Configurable data flash ... for 128KB system Fixed 4KB …for 64/32KB system The flash erase unit is 512B per page
6
Flash Memory Architecture
LDROM (4KB) APROM and Data Flash User Configuration NUC100 flash memory is consists of 3 parts. The first is fixed 4KB size for LDROM and the start address at 1MB address. Second is the APROM and Data Flash, the maximize size is 128KB. I will explain it in the next slides. The third is the 2 words User Configuration and it’s include Config0&Config1.
7
FMC Register
8
FMC Register
9
FMC Register
10
FMC Register
11
FMC Register
12
FMC Register
13
FMC Register
14
FMC Register
15
FMC Register
16
FMC Register
17
FMC Register
Similar presentations