haber

Kafes FPGA'lar için sinir ağı hızlandırıcıları

Her ikisi de tüketici ve endüstriyel ağ kenarı ürünlerde sinir ağlarını uygulamayı amaçlamaktadır. Başka bir yerde yapılması gereken ağ eğitimi için uygun değildir.

"İkili sinir ağı (BNN) hızlandırıcısı", 1 bit ağırlıkları destekler, 1 bit aktivasyon nicelemesine sahiptir ve firmanın iCE40 UltraPlus FPGA'larıyla kullanılmak üzere tasarlanmıştır.

Hızlandırıcı ve FPGA kombinasyonu, sözlü anahtar sözcük algılama, yüz tanıma ve nesne algılama gibi her zaman açık uygulamalar için tasarlanmıştır.

Lattice-BNN-acceleratorÖngörülen BNN + iCE40 UltraPlus uygulama parametreleri şunlardır:

  • 1 bit sinir ağı
  • 1-10mW aktif tüketim
  • 5.5mm2 kapladığı alan
  • ~ 1 $ bomba

İkinci ürün olan 'evrişimli sinir ağı (CNN) hızlandırıcısı', hem ağırlıklar hem de aktivasyon için 1, 8 ve 16bit veri seçimini destekler, genellikle video kullanımı için tasarlanmış olan ECP5 FPGA'ları hedefler.

FPGA kaynaklarını kaydetmek için, farklı kelime genişlikleri (1, 8 veya 16bit) karıştırılabilir ve sinir ağının farklı katmanlarında eşleştirilebilir.

Hızlandırıcı ve FPGA'nın bu kombinasyonu yüz izleme, nesne izleme, hız işareti algılama ve nesne sayma gibi uygulamalar için tasarlanmıştır.

Lattice-CNN-accelerator

Öngörülen CNN + ECP5 uygulama parametreleri:

  • 1, 8 veya 16 bit ağ
  • <1W active consumption
  • 100mm2 kapladığı alan
  • ~ 10 dolar bomba

Yazılım geliştirme için, firma hem Caffe hem de TensorFlow ağ geliştirme sistemleri ile uyumlu bir sinir ağı derleyicisini piyasaya sürüyor.

Lattice pazarlama direktörü Deepak Boppana'ya göre, derleyici önceden RTL deneyimi gerektirmiyor ve ayrıca tasarımları analiz edip simüle edecek.

Plan, Boppana, derleyicinin BNN + iCE40 UltraPlus kombinasyonu için firmanın Radiant geliştirme ortamı veya CNN + EC5P için Diamond geliştirme ortamı ile birlikte kullanılacağını söyledi.

Müşterilerin ağa dayalı bir sinirsel uygulamanın nasıl geliştirileceğinden emin olamadığı için, firma Colorado Engineering, Wipro, Softnautincs ve VectorBlox gibi tasarım hizmetleri şirketleriyle ortaklık kurdu.

İCE40 UltraPlus ve ECP5 için donanım geliştirme kartları zaten mevcuttur.

Akıllı hoparlörler, güvenlik kameraları, endüstriyel robotlar ve dronlar da dahil olmak üzere yüksek hacimli IoT uygulamalarında arayüz köprüleme ve veri toplama uygulamaları bekleniyor.

Referans tasarımlar: yüz algılama, anahtar sözcük algılama (iCE40 UltraPlus) ve EC5P için: nesne sayma, yüz izleme ve hız işareti algılama.

Hızlandırıcılar ‘sensAI‘ markalıdır.