Båda syftar till att genomföra neurala nätverk i konsument- och industriella nätverksprodukter. De är inte lämpliga för nätverksutbildning, vilket måste ske på annat håll.
"Binariserat neuralt nätverk (BNN) accelerator" stöder 1bit vikter, har 1bit aktivering kvantisering, och är utformad att användas med företagets iCE40 UltraPlus FPGA.
Kombinationen av accelerator och FPGA är avsedd för alltid-på-applikationer, såsom verbal nyckelfrasdetektering, ansiktsdetektering och objektdetektering.
Förutsatta BNN + iCE40 UltraPlus applikationsparametrar är:
Den andra produkten, "CNN-accelerator", stöder ett val av 1, 8 och 16bit-data för både vikter och aktivering, riktar sig till ECP5 FPGA-enheter - som i allmänhet är avsedda för videoanvändning.
För att spara FPGA-resurser kan olika ordbredder (1, 8 eller 16bit) blandas och matchas i olika lager av nervsystemet.
Denna kombination av accelerator och FPGA är avsedd för applikationer inklusive ansiktsspårning, objektspårning, registrering av hastighetsskyltar och objekträkning.
Förutsatta CNN + ECP5 applikationsparametrar är:
För mjukvaruutveckling introducerar företaget en neuralt nätverkskompatibel kompatibel med både Caffe och TensorFlow nätverksutvecklingssystem.
Enligt Lattice-marknadschefen Deepak Boppana kräver kompilatorn ingen tidigare RTL-erfarenhet, och kommer också att analysera och simulera mönster.
Planen är, säger Boppana, att kompilatorn kommer att användas tillsammans med företagets strålande utvecklingsmiljö för BNN + iCE40 UltraPlus-kombinationen, eller dess Diamond-utvecklingsmiljö för CNN + EC5P.
För kunderna osäker på hur man utvecklar ett neuralt nätverksbaserat program har företaget samarbetat med designtjänster, inklusive Colorado Engineering, Wipro, Softnautincs och VectorBlox.
Hårdvaruutvecklingskort är redan tillgängliga för iCE40 UltraPlus och ECP5.
Gränssnitt överbryggande och data aggregering applikationer förväntas i hög volym IoT applikationer inklusive smarta högtalare, övervakningskameror, industrirobotar och droner.
Referensdesign tillhandahålls för: ansiktsdetektering, nyckelfrasdetektering (iCE40 UltraPlus) och för EC5P: objekträkning, ansiktsspårning och registrering av hastighetsskyltar.
Acceleratorerna är märkta "Sensai’.