레이블이 small block인 게시물을 표시합니다. 모든 게시물 표시
레이블이 small block인 게시물을 표시합니다. 모든 게시물 표시

2010년 1월 21일 목요일

Nand Flash Block 구조

보드는 RMI, Au1250 MISP cpu를 사용하고.
아무튼, 부트로더를 올리기 위해서 nand flash 구조를 그려봤다.


알게 된 사실은 bootloader image를 2M까지 키워도 된다는 것.
용량 부담없이 마구 수정해야겠다-_-)> 훗.
엇, 부팅 이미지도 2M까지 받을 수 있구나. 이쁜 언냐로다가... 화질 좋은 걸로다가 ... 흐흐...


아, 또 하나.
nand에는 Large Block과 Small Block이 있는데, 둘의 차이는 page 크기의 차이로 보인다.

우선,
Large Block
1 Page = 2Kbytes
1 Block = 64Pages(0~63) = 128KB
NAND = 1024Blocks(0~1023) = 40M(맞나?;;)

Small Block
1 Page = 512Bytes
1 Block = 32Pages(0~31) = 16KB
NAND = 2048Blocks(0~2047) = 20M(맞나?;;)