Vpower Slot Demo – Update 07-02-2020: Ilang Link Electronics telah merilis produk NVMe Streamer untuk NVMe offload ke FPGA, performa SSD maksimal, dan memiliki desain demo yang bekerja dengan FPGA Drive FMC! Mungkin pertanyaan paling umum yang saya dapatkan tentang SSD dalam solusi FPGA adalah: berapa kecepatan baca/tulis maksimum yang dapat dicapainya? Jawaban lengkap untuk pertanyaan ini memerlukan posting lain, tetapi hari ini saya akan menunjukkan kepada Anda kecepatan apa yang dapat dicapai dengan pengaturan sederhana namun fleksibel yang tidak menggunakan IP berbayar. [Baca lebih banyak]
Awal tahun ini, IntelliProp merilis video demo inti IP Host Accelerator NVMe yang berjalan pada papan pengembangan Intel Arria 10 GX FPGA. Seperti yang Anda lihat di video, mereka menggunakan produk Opsero FPGA Drive dengan konektor slot PCIe untuk menyambungkan NVMe SSD ke FPGA Board. Mereka mengukur kinerja yang mengesankan sekitar 2300 MB/s kecepatan tulis sekuensial dan kecepatan baca sekuensial 3200 MB/s. [Baca lebih banyak]
Vpower Slot Demo
Saya baru saja membuat video yang menunjukkan inti IP Intellipro NVMe Host Accelerator pada papan pengembangan Xilinx Kintex Ultrascale KCU105 dan Samsung 950 Pro M.2 NVMe SSD. Untuk menyambungkan, saya menggunakan unit FPGA Drive FMC yang dipasang ke konektor HPC untuk mendapatkan antarmuka PCIe Gen3 4 jalur dengan SSD. Kecepatan baca/tulis yang saya dapatkan sungguh luar biasa dan cocok dengan angka yang saya tulis di postingan saya sebelumnya. [Baca lebih banyak]
Intel Readies
Saya benar-benar kewalahan dengan proyek selama beberapa bulan terakhir, tetapi saya kembali hari ini dengan beberapa berita yang sangat menarik. Beberapa bulan yang lalu, IntelliProp yang berbasis di Colorado merilis inti IP Host Accelerator NVMe untuk menghubungkan FPGA dengan SSD NVMe. Inti IP ini memungkinkan pembacaan dan penulisan langsung dari struktur FPGA, tanpa overhead latensi sistem operasi (baca tentang uji kecepatan NVMe yang dilakukan di PetaLinux). [Baca lebih banyak]
Produk FPGA Drive kini dapat dipesan di situs web Osero. Versi PCIe dan FMC memungkinkan Anda menyambungkan M.2 PCIe SSD ke papan pengembangan FPGA, dan keduanya dapat dibeli dengan harga yang sama yaitu $249 (tidak termasuk solid-state drive). Versi PCIe memiliki konektor tepi PCIe 8 jalur untuk terhubung ke papan pengembangan FPGA blade PCIe (alias goldfingers). [Baca lebih banyak]
Dengan Drive FPGA, kita dapat menghubungkan NVM Express SSD ke FPGA, tetapi kecepatan baca dan tulis nyata apa yang bisa kita dapatkan dengan FPGA? Jawabannya adalah, tergantung. Kecepatan SSD R/W bergantung pada SSD serta sistem yang terhubung. Jika saya menghubungkan SSD ke 286, saya tidak dapat berharap mendapatkan performa yang sama saat terhubung ke Xeon. [Baca lebih banyak]
Izinkan saya memperkenalkan penawaran terbaru dari Opsero: FPGA Drive FMC, Kartu Mezzanine FPGA baru yang memungkinkan Anda menyambungkan NVMe PCIe SSD ke FPGA. Pasti ada cara yang lebih baik. Di masa lalu, jika Anda mengembangkan produk berbasis FPGA yang membutuhkan banyak penyimpanan non-volatile yang cepat, solusi terbaik adalah menginstal drive SATA. Antarmuka fisiknya cukup sederhana karena yang diperlukan hanyalah satu transceiver gigabit. [Baca lebih banyak]
Aerocool Mirage Gaming Tower Case Black
Inilah tampilan pertama versi FMC dari produk Drive FPGA yang disertakan dalam Samsung VNAND 950 Pro SSD. Versi FMC dapat membawa modul M-keyed M.2 untuk PCI Express dan dirancang untuk mendukung hingga 4 jalur. Ini memiliki konektor HPC FMC yang dapat digunakan pada pembawa LPC FMC untuk koneksi aliran tunggal ke SSD, atau pada pembawa FMC HPC untuk memanfaatkan throughput maksimum dari koneksi 4 aliran. [Baca lebih banyak]
Ini adalah bagian terakhir dari rangkaian tutorial tiga bagian untuk membuat desain Kompleks Root PCI Express di Vivado dan menghubungkan PCIe NVMe SSD ke FPGA. Bagian 1: Merancang Kompleks ROOT PCI Express Microblaze di Vivado Bagian 2: Merancang Kompleks ROOT PCI Express Zynq di Vivado Bagian 3: Menghubungkan SSD ke FPGA yang menjalankan PetaLinux (tutorial ini) Di bagian terakhir dari seri tutorial ini, kita akan mulai dengan menguji perangkat keras kami menggunakan aplikasi mandiri, yang memverifikasi status tautan PCIe dan menghitung titik akhir PCIe. [Baca lebih banyak]