본문 바로가기

Job Notes/File System

FTL

Erase

Unit 1

Erase

Unit 2

:

:

Erase

Unit n

Sector 1

 

Erase Unit Header

 

Sector Allocation Map

Sector 2

 

 

Sector 3

 

 

Not Used

Sector 4

 

Data

 

Sector 5

 

 

Sector 6

 

 

Sector 7

 

 

Sector 8

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Unit Header

Field

Size

(bytes)

Description

Validation

5

EU가 valid한지 검사하기 위한 code

Logical EUN

2

현재 EU의 논리적인 번호

Sector Size

1

Sector의 크기

Erase Unit Size

1

EU의 크기

First Physical EUN

2

FTL에서 사용하는 첫 번째 EU의 번호

Num Erase Units

2

EU의 개수

BAM Offset

4

BAM의 offset

EU status

2

EU의 상태

valid, free, invalid, prevalid, allocated, erasing

Num Erase

4

지워진 횟수

Reserved

41