인텔® Stratix® 10용 지원되는 플래시 장치
개요
인텔 Stratix 10개 장치는 보안 장치 관리자(SDM)를 통해 구성을 위해 다음 플래시 장치를 지원합니다.
- 쿼드 직렬 주변 장치 인터페이스(QSPI) 플래시
또한 인텔 Stratix 10 SoC 장치는 대용량 스토리지를 위해 HPS(하드 프로세서 시스템)에서 다음 플래시 장치를 지원합니다.
- NAND 플래시
- SD, SDHC, SDXC, MMC, eMMC 플래시
- 성능 저하로 SDM 플래시에 직접 액세스
인텔 Stratix 10과 함께 사용할 플래시 장치를 선택할 때는 다음을 고려해야 합니다.
- SDM에 연결된 장치의 경우:
- 장치가 구성 소스로 작동합니까?
- HPS에서 장치를 사용할 경우 HPS 소프트웨어가 지원합니까?
- HPS에 연결된 장치의 경우:
- 장치가 HPS 소프트웨어에서 지원합니까?
위의 기준에 따라 다음 범주의 플래시 장치가 식별됩니다.
- 인텔 테스트 및 지원 - 이러한 플래시 장치는 위에 나열된 기준을 충족합니다. 이러한 장치는 인텔® FPGA 도구로 회귀 테스트를 받게 되며 인텔 FPGA 기술 지원이 해당 장치를 완전히 지원합니다.
- 작업으로 알려진 이 플래시 장치는 인텔 FPGA 도구에서 명시적으로 지원되지 않지만 작동하는 것으로 알려져 있습니다.
- 호환되지 않음 -이 플래시 장치는 작동하지 않습니다.
플래시 메모리 유형
이 섹션에서는 인텔 Stratix 10개 장치에서 지원하는 다양한 플래시 유형을 소개합니다.
QSPI 플래시
QSPI 플래시 장치에는 다음과 같은 장점이 있습니다.
- 안정성: 일반적으로 섹터당 최소 100,000개의 지우기 주기와 최소 20년 데이터 보존을 지원합니다. 따라서 오류 수정 및 잘못된 블록 관리가 필요 없이 관리가 더 간단합니다.
- 낮은 핀 수 요구 사항: 쿼드 SPI 플래시 장치에는 일반적으로 6개의 핀이 필요하지만, 핀이 4개에 못미쳤을 때 사용할 수 있습니다.
- 높은 대역폭
쿼드 SPI 플래시 장치는 일반적으로 다른 플래시 장치보다 스토리지 용량이 작습니다. 따라서 대용량 스토리지가 아닌 부팅 소스로 주로 사용됩니다.
최대 4개의 쿼드 SPI 플래시 칩 셀렉트 인텔 Stratix 10개 장치와 함께 사용할 수 있습니다. 이 FPGA 칩 셀렉트 0에 연결된 쿼드 SPI 플래시에서만 구성되며, 나머지는 대용량 스토리지 목적으로 사용될 수 있습니다.
QSPI 플래시 장치의 표준에는 많은 가변성이 있으며 QSPI 플래시 컨트롤러에는 몇 가지 제한이 있습니다. 따라서 각 플래시 장치 제품군을 개별적으로 테스트하고 검증하여 인텔 Stratix 10과의 호환성을 확인해야 합니다.
SD/SDHC/SDXC/MMC/eMMC 플래시
SD/SDHC/SDXC/MMC 카드에는 다음과 같은 장점이 있습니다.
- 대용량 스토리지 용량
- 내부 오류 수정, 잘못된 블록 관리 및 마모 레벨링
- 저렴
SD/SDHC/SDXC/MMC의 단점은 다음과 같습니다.
- 일반적으로 쿼드 SPI보다 신뢰성이 떨어지지만(더 높은 안정성 산업 버전을 사용할 수 있음)
- 소켓이 필요하므로 기계적으로 더 취약해집니다.
eMMC 플래시 장치는 SD/SDHC/SDXC/MMC 플래시 장치에 비해 다음과 같은 추가적인 이점을 제공합니다.
- 향상된 안정성
- 더 작고 탈착 가능하지 않음(납땜된) 패키지
인텔 Stratix 10대 장치는 다음 플래시 장치와 호환됩니다.
- SD/SDHC/SDXC(eSD 포함) - 버전 3.0 준수
- MMC - 버전 4.41 준수
- eMMC - 버전 4.5 준수
위의 표준은 간단하고 균일한 인터페이스를 노출하기 때문에 모든 호환 장치가 작동하며, 인텔 Stratix 10과의 호환성을 확인하기 위해 개별 부품 번호를 나열할 필요가 없습니다.
NAND 플래시
NAND 플래시 장치의 주요 이점은 대용량 스토리지 용량입니다.
NAND 플래시 장치의 단점은 다음과 같습니다.
- 높은 핀 수 요구 사항(최소 15핀 필요)
- 쿼드 SPI 플래시에 비해 개별 비트 안정성이 낮아지고 오류 수정 및 블록 관리 불량이 필요하기 때문에 관리하기가 더 어렵습니다.
- 쿼드 SPI 플래시 장치에 비해 최대 대역폭이 낮아짐
인텔 Stratix 10 SoC와 함께 사용할 NAND 플래시 장치는 적어도 다음 요구 사항을 충족해야 합니다.
- ONFI 1.0 호환성
- x8 및 x16 지원
- 단일 레벨 셀(SLC) 또는 다단계 셀(MLC)
- 전용 HPS 핀을 통해 사용할 수 있는 ce# 및 rb# 핀 쌍 1개. FPGA 핀을 통해 사용할 수 있는 4쌍.
- 페이지 크기: 512바이트, 2KB, 4KB 또는 8KB
- 블록당 페이지: 32, 64, 128, 256, 384 또는 512
- 오류 수정 코드(ECC) 섹터 크기는 512바이트(4, 8 또는 16비트 보정) 또는 1,024바이트(24비트 보정용)로 프로그래밍할 수 있습니다.
ONFI 표준은 약간의 가변성을 제공하며 NAND 플래시 컨트롤러에는 몇 가지 제한이 있으므로 각 플래시 장치 제품군을 개별적으로 테스트하고 검증하여 인텔 Stratix 10과의 호환성을 확인할 필요가 있습니다.
지원되는 SDM 구성 플래시 장치
이 섹션에서는 FPGA 구성에 지원되는 플래시 장치 목록을 제공합니다.
QSPI 플래시
QSPI 테스트 및 지원 플래시 장치 목록은 장치 구성 - 지원 센터에서 확인할 수 있습니다.
지원되는 HPS 대량 스토리지 플래시 장치
이 섹션에서는 HPS의 대용량 스토리지에 지원되는 플래시 장치 목록을 제공합니다.
SD/SDHC/SDXC/MMC/eMMC 플래시
SD/SDHC/SDXC/MMC/eMMC 플래시 장치는 엄격한 표준을 준수하며, 이는 상대적으로 간단하고 균일한 인터페이스를 노출합니다. 이 때문에 지원되는 각 장치에서 완전한 검증을 수행할 필요가 없습니다. 지원되는 표준을 준수하는 모든 장치가 작동합니다.
HPS에서 테스트 및 지원되는 eMMC 장치의 현재 목록은 다음과 같습니다.
NAND 플래시
HPS에서 테스트 및 지원되는 NAND 장치의 현재 목록은 다음과 같습니다.
이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.