임베디드/[ Nandflash ]

[ Nandflash ] 08. Nandflash_F59L2G81A의 특징

kim.svadoz 2020. 9. 4. 16:59
728x90
반응형

NANDFLASH_F59L2G81A:zap:


특징

  • 전압공급 : 3.3V(2.7V ~ 3.3V)
  • 조직
    • 메모리 셀 어레이 : (256M + 16M) X 8bit
    • 데이터 레지스터 : (2K + 64) X 8bit
  • 자동 프로그램 및 지우기
    • 페이지 프로그램 : (2K + 64) Byte
    • 블록 지우기 : (128 + 4K) Byte25*9
  • 페이지 읽기 작업
    • 페이지 크기 : (2K+64) Byte
    • 랜덤 읽기 : 25us(최대)
    • 직렬 액세스 : 25ns(최소)
  • 메모리 셀 : 1bit /메모리 셀
  • Fast Write Cycle Time(빠른 주기 시간)
    • 프로그램 시간 : 250us (Typ.)
    • 블록 지우기 시간 : 2ms (Typ.)
  • 명령 / 주소 / 데이터 다중 I/O포트
  • 하드웨어 데이터 보호
    • 전원 전환 중 프로그램 / 삭제 잠금
  • 신뢰할 수 있는 CMOS 플로팅 게이트 기술
    • ECC 요구사항 : 4bit / 512Byte
    • 내구성 : 100K 프로그램 / 지우기 주기
    • 데이터 보유 : 10년
  • 명령 레지스터 작업
  • 파워업 옵션에서 자동 페이지 0 읽기
    • NAND 지원에서 부팅
    • 자동 메모리 다운로드
  • NOP : 4 cycles
  • 고성능 프로그램을 위한 캐시 프로그램 운영
  • 캐시 읽기 작업
  • 카피 백 작업
    • EDO 모드
    • OTP 운영
    • Two-Plane 운영

Copy-Back

  • 페이지를 읽고 읽은거를 계속 쓰는 것.
  • 데이터의 복사를 칩 내부에서 해결해 데이터의 전송 오버헤드를 줄임.

Copy-Back Program은 저장된 데이터에서 비트 오류가 감지되지 않은 경우 시간 소모적 인 데이터 재로드없이 메모리 셀에 저장된 데이터를 효율적으로 복사 할 수 있도록 설계되었습니다.

특히 블록의 일부가 업데이트되고 나머지 블록은 새로 할당 된 빈 블록에 복사되어야 할 때 이점이 분명합니다.

Copy-Back 작업은 Copy-Back에 대한 읽기 및 대상 주소가있는 Copy-Back 프로그램의 순차적 실행입니다.

"35h"명령과 소스 주소를 사용하여 Copy-Back 작업을 읽기는 전체 2,112 바이트 데이터를 내부 버퍼로 이동합니다.

호스트 컨트롤러는 데이터 출력을 순차적으로 읽어 비트 오류를 감지 할 수 있습니다.

Copy-Back 프로그램은 Destination 주소와 함께 Page-Copy Data-Input 명령 (85h)을 실행하여 시작됩니다.

비트 오류를 수정하고 오류 전파를 방지하기 위해 데이터 수정이 필요한 경우 대상 주소 뒤에 데이터를 다시로드 할 수 있습니다.

다음 그림과 같이 데이터 수정을 여러 번 반복 할 수 있습니다.

프로그램 확인 명령 (10h)이 발행되면 실제 프로그래밍 작업이 시작됩니다.

프로그램 프로세스가 시작되면 상태 레지스터를 읽기 위해 상태 읽기 명령 (70h)을 입력 할 수 있습니다.
호스트 컨트롤러는 R / B 출력 또는 상태 레지스터의 상태 비트 (I / O6)를 모니터링하여 프로그램주기의 완료를 감지 할 수 있습니다.

Copy-Back 프로그램이 완료되면 상태 비트 (I / O0)를 확인할 수 있습니다.

명령 레지스터는 다른 유효한 명령이 기록 될 때까지 읽기 상태 모드로 유지됩니다.

주문정보

image-20200818102647562

일반적인 설명

이 장치는 여분의 16Mx8bit(Spare Byte Size) 용량이있는 256Mx8bit(Main Byte Size)입니다.

이 장치는 3.3V VCC 전원 공급 장치로 제공됩니다.
NAND 셀은 솔리드 스테이트 대용량 스토리지 시장에 가장 비용 효율적인 솔루션을 제공합니다.

메모리는 독립적으로 지울 수있는 블록으로 나누어 져있어 오래된 데이터는 지워지는 동안 유효한 데이터를 보존 할 수 있습니다.

이 32개의 시리즈로 연결된 플래시 셀의 두 개의 NAND구조로 구성된 64 페이지(Block Page Size)로 구성된 2048 개의 블록 (Plane Block Size * Total Planes)이 있습니다.

프로그램 작업을 통해 2112-Word 페이지를 일반적인 250us로 쓸 수 있으며 지우기 작업은 X8 장치 블록의 경우 128K-Byte에서 일반적인 2ms로 수행 할 수 있습니다.

페이지 모드의 데이터는 워드 당 25ns 주기로 읽을 수 있습니다.

II / O 핀은 주소 및 명령 입력과 데이터 입력 / 출력을위한 포트 역할을합니다.

카피 백 기능을 사용하면 결함 블록 관리를 최적화 할 수 있습니다. 페이지 프로그램 작업이 실패하면 시간 소모적 인 직렬 데이터 삽입 단계없이 동일한 어레이 섹션 내의 다른 페이지에서 데이터를 직접 프로그래밍 할 수 있습니다.

캐시 프로그램 기능을 사용하면 데이터 레지스터가 플래시 어레이에 복사되는 동안 캐시 레지스터에 데이터를 삽입 할 수 있습니다.

이 파이프 라인 된 프로그램 작업은 긴 파일이 메모리 내부에 기록 될 때 프로그램 처리량을 향상시킵니다.

캐시 읽기 기능도 구현됩니다.

이 기능을 사용하면 연속 페이지를 스트리밍해야 할 때 읽기 처리량을 크게 향상시킬 수 있습니다.

이 장치에는 추가 기능이 포함되어 있습니다. 전원을 켤 때 자동 읽기.

728x90
반응형