Oba mają na celu wdrożenie sieci neuronowych w produktach brzegowych sieci konsumenckich i przemysłowych. Nie nadają się do szkolenia w sieci, które musi być przeprowadzone gdzie indziej.
„Akcelerator„ binarnej sieci neuronowej ”(BNN) obsługuje wagi 1-bitowe, ma 1-bitową kwantyzację aktywacyjną i jest przeznaczony do współpracy z układami FPGA firmy iCE40 UltraPlus.
Połączenie akceleratora i FPGA jest przeznaczone do zawsze aktywnych aplikacji, takich jak ustne wykrywanie fraz kluczowych, wykrywanie twarzy i wykrywanie obiektów.
Przewidywane parametry aplikacji BNN + iCE40 UltraPlus to:
Drugi produkt, „akcelerator splotowej sieci neuronowej” (CNN), obsługuje wybór 1, 8 i 16-bitowych danych zarówno dla wag, jak i dla aktywacji, jest przeznaczony dla układów FPGA ECP5 - które są zasadniczo przeznaczone do użytku wideo.
Aby zaoszczędzić zasoby FPGA, różne szerokości słów (1, 8 lub 16 bitów) można mieszać i dopasowywać do różnych warstw sieci neuronowej.
Ta kombinacja akceleratora i układu FPGA jest przeznaczona do takich zastosowań, jak śledzenie twarzy, śledzenie obiektów, wykrywanie znaków prędkości i liczenie obiektów.
Przewidywane parametry aplikacji CNN + ECP5 to:
W celu opracowania oprogramowania firma wprowadza kompilator sieci neuronowej kompatybilny zarówno z systemami rozwoju sieci Caffe, jak i TensorFlow.
Według dyrektora marketingu Lattice Deepaka Boppany, kompilator nie wymaga wcześniejszego doświadczenia RTL, a także analizuje i symuluje projekty.
Zgodnie z planem, powiedział Boppana, kompilator będzie używany obok środowiska programistycznego Radiant dla kombinacji BNN + iCE40 UltraPlus lub środowiska programistycznego Diamond dla CNN + EC5P.
W przypadku klientów, którzy nie są pewni, jak opracować aplikację opartą na sieci neuronowej, firma nawiązała współpracę z firmami świadczącymi usługi projektowe, w tym Colorado Engineering, Wipro, Softnautincs i VectorBlox.
Płytki programistyczne są już dostępne dla iCE40 UltraPlus i ECP5.
Oczekuje się, że aplikacje do mostkowania interfejsów i agregacji danych będą stosowane w dużych ilościach aplikacji IoT, w tym inteligentnych głośników, kamer nadzoru, robotów przemysłowych i dronów.
Dostarczone są wzorce referencyjne: wykrywanie twarzy, wykrywanie fraz kluczowych (iCE40 UltraPlus), a dla EC5P: zliczanie obiektów, śledzenie twarzy i wykrywanie znaków prędkości.
Akceleratory są oznaczone marką „sensAI”.