Новини

Невронни мрежови ускорители за решетъчни FPGA

И двете са насочени към внедряване на невронни мрежи в потребителски и индустриални мрежови продукти. Те не са подходящи за мрежово обучение, което трябва да се прави на друго място.

„Ускорител на бинаризирана невронна мрежа (BNN)“ поддържа 1-битови тегла, има 1-битово количествено активиране и е проектиран да се използва с iCE40 UltraPlus FPGA на фирмата.

Комбинацията от ускорител и FPGA е предназначена за винаги включени приложения като словесно разпознаване на ключови фрази, разпознаване на лица и откриване на обекти.

Lattice-BNN-acceleratorПрогнозираните параметри на приложение BNN + iCE40 UltraPlus са:

  • 1-битова невронна мрежа
  • 1-10mW активна консумация
  • 5.5мм2 отпечатък
  • ~ $ 1 бом

Вторият продукт, „ускорител на конволюционната невронна мрежа (CNN)“, поддържа избор на 1, 8 и 16-битови данни както за тежести, така и за активиране, е насочен към ECP5 FPGA, които обикновено са предназначени за използване на видео.

За да спестите FPGA ресурси, различни ширини на думите (1, 8 или 16 бита) могат да се смесват и съчетават в различни слоеве на невронната мрежа.

Тази комбинация от ускорител и FPGA е предназначена за приложения, включително проследяване на лица, проследяване на обекти, откриване на знаци за скорост и преброяване на обекти.

Lattice-CNN-accelerator

Предвидените параметри на приложение на CNN + ECP5 са:

  • 1, 8 или 16-битова мрежа
  • <1W active consumption
  • 100мм2 отпечатък
  • ~ $ 10 бом

За разработка на софтуер фирмата въвежда компилатор на невронна мрежа, съвместим както с Caffe, така и с TensorFlow системи за развитие на мрежата.

Според маркетинговия директор на Lattice Deepak Boppana компилаторът не изисква предварително RTL опит и също така ще анализира и симулира дизайни.

Планът е, каза Boppana, че компилаторът ще се използва заедно с фирмената среда за Radiant развитие за комбинацията BNN + iCE40 UltraPlus или нейната среда за разработка на Diamond за CNN + EC5P.

За клиентите, които не знаят как да разработят приложение, базирано на невронни мрежи, фирмата си партнира с компании за дизайн услуги, включително Colorado Engineering, Wipro, Softnautincs и VectorBlox.

Платките за разработка на хардуер вече са налични за iCE40 UltraPlus и ECP5.

Очаква се приложения за свързване на интерфейс и събиране на данни в приложения с голям обем IoT, включително интелигентни високоговорители, камери за наблюдение, промишлени роботи и дронове.

Предлагат се референтни дизайни за: разпознаване на лица, разпознаване на ключови фрази (iCE40 UltraPlus) и за EC5P: броене на обекти, проследяване на лица и откриване на знака на скоростта.

Ускорителите са с марка „sensAI“.