อุปกรณ์แฟลชที่รองรับสําหรับ Intel® Stratix® 10
ภาพรวม
อุปกรณ์ Intel Stratix 10 รองรับอุปกรณ์แฟลชต่อไปนี้สําหรับการกําหนดค่าผ่าน Secure Device Manager (SDM):
- แฟลชอินเทอร์เฟซต่อพ่วงซีเรียล Quad (QSPI)
นอกจากนี้ อุปกรณ์ soC Intel Stratix 10 ยังรองรับอุปกรณ์แฟลชต่อไปนี้บน HPS (ระบบโปรเซสเซอร์ Hard) สําหรับอุปกรณ์จัดเก็บข้อมูลขนาดใหญ่:
- แฟลช NAND
- SD, SDHC, SDXC, MMC, แฟลช eMMC
- เข้าถึงแฟลช SDM โดยตรงด้วยประสิทธิภาพที่ลดลง
เมื่อเลือกอุปกรณ์แฟลชเพื่อใช้กับ Intel Stratix 10 สิ่งสําคัญคือต้องพิจารณาสิ่งต่อไปนี้:
- สําหรับอุปกรณ์ที่เชื่อมต่อกับ SDM:
- อุปกรณ์จะทํางานเป็นแหล่งกําหนดค่าหรือไม่
- หาก HPS ใช้อุปกรณ์ดังกล่าวซอฟต์แวร์ HPS จะรองรับหรือไม่
- สําหรับอุปกรณ์ที่เชื่อมต่อกับ HPS:
- ซอฟต์แวร์ HPS รองรับอุปกรณ์หรือไม่
อ้างอิงตามเกณฑ์ข้างต้น อุปกรณ์แฟลชประเภทต่อไปนี้จะถูกระบุ:
- Intel ทดสอบและรองรับ - อุปกรณ์แฟลชเหล่านี้เป็นไปตามเกณฑ์ที่ระบุไว้ข้างต้น อุปกรณ์เหล่านี้จะได้รับการทดสอบการถดถอยด้วยเครื่องมือ Intel® FPGA และการใช้งานของพวกเขาได้รับการสนับสนุนอย่างเต็มที่โดยการสนับสนุนทางเทคนิค Intel FPGA
- เป็นที่รู้จักในการทํางาน - อุปกรณ์แฟลชเหล่านี้ไม่รองรับอย่างชัดเจนในเครื่องมือ Intel FPGA แต่เป็นที่ทราบกันดีว่าทํางานได้
- เข้ากันไม่ได้ - อุปกรณ์แฟลชเหล่านี้จะไม่ทํางาน
ประเภทหน่วยความจําแฟลช
ในส่วนนี้จะแนะนําแฟลชประเภทต่างๆ ที่อุปกรณ์ Intel Stratix 10 เครื่องรองรับ
แฟลช QSPI
อุปกรณ์แฟลช QSPI มีข้อดีดังต่อไปนี้:
- ความน่าเชื่อถือ: โดยทั่วไปจะรองรับความเร็วในการลบขั้นต่ํา 100,000 รอบต่อเซกเตอร์ และระยะเวลาการเก็บรักษาข้อมูลขั้นต่ํา 20 ปี ด้วยเหตุนี้การจัดการจึงง่ายขึ้นโดยไม่จําเป็นต้องแก้ไขข้อผิดพลาดและการจัดการบล็อกเสีย
- ข้อกําหนดจํานวนพินต่ํา: อุปกรณ์แฟลช Quad SPI มักจะต้องใช้พิน 6 พิน แต่สามารถใช้กับพินได้เพียงสี่พินเท่านั้น
- แบนด์วิดธ์สูง
โดยทั่วไปแล้ว อุปกรณ์แฟลช Quad SPI จะมีความจุในการจัดเก็บข้อมูลที่น้อยกว่าอุปกรณ์แฟลชอื่นๆ ซึ่งส่วนใหญ่จะใช้เป็นแหล่งบูตและไม่ใช่อุปกรณ์จัดเก็บข้อมูลขนาดใหญ่
สามารถใช้ชิปแฟลช Quad SPI ได้สูงสุด 4 แบบกับอุปกรณ์ Intel Stratix 10 ตัว FPGA จะกําหนดค่าเฉพาะจากแฟลช Quad SPI ที่เชื่อมต่อกับชิปเป็นศูนย์ ในขณะที่บางตัวอาจใช้เพื่อวัตถุประสงค์ในการจัดเก็บข้อมูลจํานวนมาก
มาตรฐานสําหรับอุปกรณ์แฟลช QSPI มีความแปรปรวนมากมาย และแฟลชคอนโทรลเลอร์ QSPI ก็มีข้อจํากัดบางประการ ดังนั้นจึงมีความจําเป็นที่จะต้องทดสอบและตรวจสอบอุปกรณ์แฟลชแต่ละตระกูลเป็นรายบุคคลเพื่อยืนยันความเข้ากันได้กับ Intel Stratix 10
แฟลช SD/SDHC/SDXC/MMC/eMMC
การ์ด SD/SDHC/SDXC/MMC มีข้อดีดังต่อไปนี้:
- ความจุที่จัดเก็บข้อมูลขนาดใหญ่
- การแก้ไขข้อผิดพลาดภายใน การจัดการบล็อกเสีย และการปรับระดับการสึกหรอ
- ราคาไม่แพง
ข้อเสียบางส่วนของ SD/SDHC/SDXC/MMC ได้แก่:
- โดยทั่วไปเชื่อถือได้น้อยกว่า Quad SPI (แม้ว่าจะมีเวอร์ชั่นอุตสาหกรรมที่มีความน่าเชื่อถือสูงกว่าก็ตาม)
- พวกเขาต้องการซ็อกเก็ตซึ่งทําให้มีช่องโหว่ทางกลไกมากขึ้น
อุปกรณ์แฟลช eMMC มีข้อได้เปรียบเพิ่มเติมต่อไปนี้เหนืออุปกรณ์แฟลช SD/SDHC/SDXC/MMC:
- ความน่าเชื่อถือที่ดีขึ้น
- แพคเกจขนาดเล็กลง ไม่สามารถถอดออกได้ (บัดกรี)
อุปกรณ์ Intel Stratix 10 เข้ากันได้กับอุปกรณ์แฟลชต่อไปนี้:
- SD/SDHC/SDXC (รวมถึง eSD) - รองรับเวอร์ชัน 3.0
- MMC - ตรงตามเวอร์ชัน 4.41
- eMMC - ตามข้อกําหนดของเวอร์ชัน 4.5
เนื่องจากมาตรฐานข้างต้นแสดงอินเทอร์เฟซที่เรียบง่ายและสม่ําเสมอ อุปกรณ์ที่เข้ากันได้ใดๆ จะทํางานและไม่จําเป็นต้องระบุหมายเลขชิ้นส่วนแต่ละหมายเลขเพื่อยืนยันความเข้ากันได้กับ Intel Stratix 10
แฟลช NAND
ข้อได้เปรียบหลักของอุปกรณ์แฟลช NAND คือความจุในการจัดเก็บข้อมูลขนาดใหญ่
ข้อเสียของอุปกรณ์แฟลช NAND ประกอบด้วย:
- ข้อกําหนดจํานวนพินสูง (ต้องมีพินขั้นต่ํา 15 พิน)
- จัดการได้ยากขึ้น เนื่องจากความน่าเชื่อถือของแต่ละบิตต่ํากว่าเมื่อเทียบกับแฟลช Quad SPI การแก้ไขข้อผิดพลาดและการจัดการบล็อกเสีย
- แบนด์วิดธ์สูงสุดลดลงเมื่อเทียบกับอุปกรณ์แฟลช Quad SPI
อุปกรณ์แฟลช NAND ที่จะใช้กับ Intel Stratix 10 SoC ต้องปฏิบัติตามข้อกําหนดต่อไปนี้เป็นอย่างน้อย:
- ความเข้ากันได้กับ ONFI 1.0
- รองรับ x8 และ x16
- เซลล์ระดับเดียว (SLC) หรือเซลล์หลายระดับ (MLC)
- มีพิน ce# และ rb# หนึ่งตัวผ่านพิน HPS เฉพาะ มีสี่คู่ให้เลือกผ่านพิน FPGA
- ขนาดหน้า: 512 ไบต์, 2 KB, 4 KB หรือ 8 KB
- หน้าต่อบล็อก: 32, 64, 128, 256, 384 หรือ 512
- ขนาดเซกเตอร์ของรหัสการแก้ไขข้อผิดพลาด (ECC) สามารถตั้งโปรแกรมได้ถึง 512 ไบต์ (สําหรับการแก้ไข 4, 8 หรือ 16 บิต) หรือ 1,024 ไบต์ (สําหรับการแก้ไข 24 บิต)
เนื่องจากมาตรฐาน ONFI มีความแปรปรวนบางประการ และคอนโทรลเลอร์แฟลช NAND มีข้อจํากัดบางประการ จึงจําเป็นต้องให้อุปกรณ์แฟลชแต่ละตระกูลทําการทดสอบและตรวจสอบแยกกันเพื่อยืนยันความเข้ากันได้กับ Intel Stratix 10
อุปกรณ์แฟลชการกําหนดค่า SDM ที่รองรับ
ในส่วนนี้แสดงรายการอุปกรณ์แฟลชที่รองรับการกําหนดค่า FPGA
แฟลช QSPI
รายชื่ออุปกรณ์แฟลชที่ผ่านการทดสอบและรองรับ QSPI มีอยู่ใน ศูนย์การกําหนดค่าอุปกรณ์ - ศูนย์สนับสนุน
อุปกรณ์แฟลชการจัดเก็บข้อมูลขนาดใหญ่ HPS ที่รองรับ
ในส่วนนี้แสดงรายการอุปกรณ์แฟลชที่รองรับอุปกรณ์จัดเก็บข้อมูลขนาดใหญ่บน HPS
แฟลช SD/SDHC/SDXC/MMC/eMMC
อุปกรณ์แฟลช SD/SDHC/SDXC/MMC/eMMC เป็นไปตามมาตรฐานที่เข้มงวด ซึ่งแสดงอินเทอร์เฟซที่เรียบง่ายและสม่ําเสมอ ด้วยเหตุนี้ จึงไม่จําเป็นต้องทําการตรวจสอบโดยสมบูรณ์กับอุปกรณ์ที่รองรับแต่ละเครื่อง อุปกรณ์ใดๆ ที่ปฏิบัติตามมาตรฐานที่รองรับจะทํางาน
รายการปัจจุบันของอุปกรณ์ eMMC ที่ทดสอบและรองรับใน HPS มีแสดงอยู่ด้านล่าง:
หมายเลขชิ้นส่วน |
ผลิต |
ผลิต |
หมวดหมู่การสนับสนุน |
หมาย เหตุ |
---|---|---|---|---|
MTFC8G นี่เป็น JCN-4M IT |
ไมครอน |
8 GB |
Intel ทดสอบและรองรับ |
ตรงตามข้อกําหนด eMMC v5.0 |
แฟลช NAND
รายการปัจจุบันของอุปกรณ์ NAND ที่ทดสอบและรองรับใน HPS มีแสดงอยู่ด้านล่าง:
หมายเลขชิ้นส่วน |
ผลิต |
ผลิต |
หมวดหมู่การสนับสนุน |
หมาย เหตุ |
---|---|---|---|---|
MT29F8G16ADBDAH4-AIT:D |
ไมครอน |
8 GB |
Intel ทดสอบและรองรับ |
|
เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้