ซอฟต์แวร์แบบฝังตัว Intel® SoC FPGA
อุปกรณ์Intel® SoC FPGAประกอบด้วยโปรเซสเซอร์ Multicore ARM* Cortex* ประสิทธิภาพสูงที่ซับซ้อน โปรเซสเซอร์นี้สามารถใช้สําหรับฟังก์ชันซอฟต์แวร์แบบฝังที่หลากหลายตั้งแต่แอพพลิเคชั่น Bare-Metal ที่เรียบง่ายมากที่ทํางานบนหนึ่งในคอร์ที่มีอยู่ไปจนถึงแบนด์วิดธ์สูง ความหน่วงต่ํา และการทํางานแบบเรียลไทม์ Intel มอบชุดซอฟต์แวร์และเครื่องมือแบบฝังพิเศษสําหรับการพัฒนาซอฟต์แวร์แบบฝังเป้าหมายอุปกรณ์Intel SoC FPGA
เครื่องมือพัฒนาซอฟต์แวร์แบบเอ็มเบ็ดเด็ด
ชุดพัฒนาแบบเอ็มเบ็ดเด็ดIntel SoC FPGA
Intel SoC FPGA Embedded Development Suite (SoC EDS) เป็นชุดเครื่องมือที่ครอบคลุมสําหรับการพัฒนาซอฟต์แวร์แบบฝังบนอุปกรณ์ Intel SoC FPGA
Nios® II EDS
Nios® II Embedded Design Suite (EDS) ประกอบด้วยซอฟต์แวร์ ไดรเวอร์อุปกรณ์ ไลบรารี Bare-Metal Hardware Abstraction Layer (HAL) ซอฟต์แวร์สแต็กเครือข่าย และเวอร์ชันการประเมินของระบบปฏิบัติการแบบเรียลไทม์
Intel FPGA SDK สําหรับ1 OpenCL™
ด้วย Intel FPGA SDK สําหรับ Open Computing Language (OpenCL™) ทําให้คุณพัฒนาการออกแบบFPGAใน C โดยใช้โฟลว์ซอฟต์แวร์ระดับสูง
ระบบปฏิบัติการแบบเอ็มเบ็ดเด็ด
สําหรับความต้องการซอฟต์แวร์ที่เรียบง่าย สามารถสร้างและดีบักแอปพลิเคชัน Bare-Metal โดยใช้เครื่องมือ Intel SoC EDS ที่ให้มา ไลบรารีฮาร์ดแวร์ (HWLIBs) และตัวอย่างที่มาพร้อมกับ SoC EDS สามารถใช้เป็นจุดเริ่มต้นในการพัฒนาแอปพลิเคชัน Bare-Metal สําหรับบอร์ดนําขึ้นมาและทดสอบสําหรับการพอร์ตระบบปฏิบัติการ หรือแม้แต่เพื่อขยายฟังก์ชั่นการทํางานของระบบปฏิบัติการที่มีอยู่เพื่อเพิ่มฟังก์ชันเฉพาะของ SoC FPGA
ขอแนะนําให้ใช้ระบบปฏิบัติการเพื่อให้ได้ประโยชน์สูงสุดจากอุปกรณ์Intel SoC FPGA ระบบปฏิบัติการที่เลือกอาจเป็นเคอร์เนลแบบเรียลไทม์ที่เรียบง่ายที่ทํางานบนคอร์เดียว ระบบปฏิบัติการที่รองรับมัลติคอร์เต็มรูปแบบ เช่น Linux* หรือระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ระบบปฏิบัติการแบบฝังส่วนใหญ่มีให้ใช้งานสําหรับบอร์ดIntel SoC FPGAผ่านระบบนิเวศFPGA SoC
ระบบนิเวศซอฟต์แวร์แบบเอ็มเบ็ดเด็ด
FPGAs SoC ของ Intel ใช้โปรเซสเซอร์ ARM และสืบทอดความแข็งแกร่งของระบบนิเวศ ARM Intel, พาร์ทเนอร์ระบบนิเวศของเรา และชุมชนผู้ใช้Intel SoC FPGAมีตัวเลือกมากมายเพื่อตอบสนองความต้องการในการพัฒนาซอฟต์แวร์FPGA SoC ของคุณ
พอร์ทัลนักพัฒนา Linux*
RocketBoards.org เป็นพอร์ทัลชุมชนโอเพนซอร์สที่สนับสนุนFPGAs Intel SoC เว็บไซต์นี้มีสภาพแวดล้อมที่จะ "เปิดตัว" ผลิตภัณฑ์ Linux for SoC FPGA ถัดไปของคุณ รวมถึงเอกสารประกอบ วิธีการใช้งาน การฝึกอบรม บอร์ดการพัฒนา โครงการ และการสนับสนุนผ่านรายชื่อผู้รับจดหมายและฟอรั่ม
Linux*
Linux for Intel SoC FPGAs เป็นระบบปฏิบัติการหลักที่รองรับ ส่วนที่สําคัญมากของบทบาทของ Intel คือการอัปสตรีมรหัสFPGA SoC ไปยังแหล่งหลัก นอกเหนือจากเคอร์เนลที่เสถียรล่าสุด แล้ว ยังรวมถึงเวอร์ชันปัจจุบันของเคอร์เนลการสนับสนุนระยะยาว (LTSI) ที่มีและไม่มีแพทช์ premption (PREEMPT_RT) แบบเรียลไทม์ นอกจากนี้ Intel ยังประสานงานกับพาร์ทเนอร์ระบบนิเวศเชิงพาณิชย์เพื่อเปิดใช้งานตัวเลือก Distro Linux เชิงพาณิชย์ รวมถึง Wind River Linux และ MontaVista Linux
ข่าวสารพาร์ทเนอร์
พัฒนาโครงการ IoT ถัดไปของคุณด้วยชุด Terasic* DE10-Nano ต้นทุนต่ํา
ชุดพัฒนา Terasic* DE10-Nano ที่มี V SoC Cyclone® ออกแบบมาสําหรับผู้ผลิต ผู้ให้การศึกษาและนักพัฒนา Internet of Things (IoT) เรียนรู้เพิ่มเติมเกี่ยวกับบอร์ด การออกแบบอ้างอิง และบทช่วยสอนเกี่ยวกับIntel Developer Zone เรียนรู้เพิ่มเติมได้ที่ Intel Developer Zone
Scalable OpenGL GPU เปิดใช้งานกราฟิก Android และ Qt 3D สําหรับFPGAs SoC
TES มอบ GPU ประสิทธิภาพสูงและปรับขยายได้สําหรับFPGAs SoC ของ Intel โซลูชัน D/AVE NX ไม่เพียงรองรับ OpenGL ES 2.0 แบบดั้งเดิมเท่านั้น แต่ยังรวมถึง OpenGL ES 3.1 และ VULKAN ที่จําเป็นเพื่อใช้ประโยชน์จากแอปพลิเคชัน Android และ Qt ในปัจจุบันอย่างเต็มที่ ค้นหาข้อมูลเพิ่มเติมและการสาธิต.
ข่าวสารผลิตภัณฑ์
Intel SoC FPGAชุดพัฒนาแบบเอ็มเบ็ดเด็ดมีจําหน่ายแล้วในสองรุ่น
Intel SoC FPGA Embedded Development Suite (SoC EDS) มีวางจําหน่ายแล้วในรุ่น Standard และ Pro Editions ทั้ง Standard และ Pro Editions มีให้ใช้งานฟรีและแบบชําระเงินสําหรับชุดเครื่องมือ ARM* Development Studio 5 (DS-5*) Intel SoC FPGA Edition
มาตรฐาน SoC EDS - SoC EDS Standard Edition พร้อมการสนับสนุนที่ครอบคลุมสําหรับตระกูลอุปกรณ์ FPGA SoC 28 nm (Cyclone V SoC และ Arria V SoC)
SoC EDS Pro - SoC EDS Pro Edition ได้รับการปรับแต่งเพื่อรองรับคุณสมบัติขั้นสูงในตระกูลอุปกรณ์ SoC FPGA เจนเนอเรชั่นถัดไป (Intel Stratix® 10 SoC และ Intel Arria 10 SoC)
จดหมายข่าวรายไตรมาสของซอฟต์แวร์ Intel® Embedded
สมัครรับจดหมายข่าวซอฟต์แวร์แบบฝังรายไตรมาสเพื่อรับข้อมูลล่าสุดและยอดเยี่ยมที่สุดในกล่องจดหมายเข้าของคุณ!
Intel ที่ Embedded Linux* หรือ IoT Summit
นักพัฒนา Linux* ได้ "มองภายใน" ที่เทคโนโลยีต่างๆ ของ Intel® รวมถึงการเร่งความเร็วเวิร์กโหลดไร้สายและการกําหนดค่าบางส่วนใหม่โดยใช้Intel® Arria® 10 SoC และการเร่งความเร็วเครือข่ายประสาทแบบหลายกล้องที่ใช้โปรเซสเซอร์ Intel® Xeon® และอุปกรณ์ Intel Arria 10 GX ดู RocketBoards.org สําหรับข้อมูลเกี่ยวกับโซลูชันโอเพนซอร์ส SoC ของ Intel
ลิงก์ที่เกี่ยวข้อง
เครื่องมือและซอฟต์แวร์การออกแบบIntel® FPGA
เรียกดูเครื่องมือและแหล่งข้อมูลการออกแบบIntel® FPGAอื่นๆ จาก Intel โลโก้ OpenCL™ และ OpenCL™ เป็นเครื่องหมายการค้าของ Apple Inc. ซึ่งใช้งานโดยได้รับอนุญาตจาก Khronos
เครื่องมือจําลองและซอฟต์แวร์พื้นฐาน
การออกแบบระดับสูง
การออกแบบแบบเอ็มเบ็ดเด็ด
ข้อมูลผลิตภัณฑ์และประสิทธิภาพ
โลโก้ OpenCL และ OpenCL เป็นเครื่องหมายการค้าของ Apple Inc. ซึ่งใช้งานภายใต้การอนุญาตของ Khronos
เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้