Balita

Mga Neiler na accelerator ng network para sa mga FPGA ng Lattice

Parehong naglalayong ipatupad ang mga neural network sa mga produktong consumer at gilid ng industriya. Ang mga ito ay hindi angkop para sa pagsasanay sa network, na dapat gawin sa ibang lugar.

Ang 'Binarized neural network (BNN) accelerator' ay sumusuporta sa 1 weight na timbang, ay mayroong 1bit activation quantisation, at idinisenyo upang magamit sa iCE40 UltraPlus FPGAs ng kompanya.

Ang kombinasyon ng accelerator at FPGA ay inilaan para sa palaging aplikasyon tulad ng pandiwang pagsasalita ng pangunahing parirala, pagtuklas ng mukha at pagtuklas ng bagay.

Lattice-BNN-acceleratorAng mga hula na BNN + iCE40 UltraPlus na mga parameter ng application ay:

  • 1bit neural network
  • 1-10mW aktibong pagkonsumo
  • 5.5mm2 bakas ng paa
  • ~ $ 1 bom

Ang pangalawang produkto, 'convolutional neural network (CNN) accelerator', ay sumusuporta sa isang pagpipilian ng 1, 8 at 16bit na data para sa parehong mga timbang at pag-activate, ay naglalayong ECP5 FPGAs - na sa pangkalahatan ay inilaan para sa paggamit ng video.

Upang mai-save ang mga mapagkukunan ng FPGA, ang iba't ibang mga lapad ng salita (1, 8 o 16bit) ay maaaring ihalo at maitugma sa iba't ibang mga layer ng neural net.

Ang kumbinasyon ng accelerator at FPGA ay inilaan para sa mga aplikasyon kabilang ang pagsubaybay sa mukha, pagsubaybay ng object, pagtuklas ng bilis ng pag-sign at pagbibilang ng bagay.

Lattice-CNN-accelerator

Ang mga hinulaan na mga parameter ng aplikasyon ng CNN + ECP5 ay:

  • 1, 8, o 16bit network
  • <1W active consumption
  • 100mm2 footprint
  • ~ $ 10 bom

Para sa pag-unlad ng software, ang firm ay nagpapakilala ng isang neural compiler ng network na katugma sa parehong Caffe at TensorFlow na mga sistema ng pagbuo ng network.

Ayon sa direktor ng Lattice marketing na si Deepak Boppana, ang tagatala ay hindi nangangailangan ng naunang karanasan sa RTL, at susuriin at gayahin din ang mga disenyo.

Ang plano ay, sinabi ni Boppana, na ang tagatala ay gagamitin kasabay ng Radiant development environment ng firm para sa kumbinasyon ng BNN + iCE40 UltraPlus, o ang kapaligiran sa pag-unlad ng Diamond para sa CNN + EC5P.

Para sa mga customer na hindi sigurado kung paano bumuo ng isang neural application na batay sa network, ang kumpanya ay nakipagtulungan sa mga serbisyo ng disenyo ng mga kumpanya kasama ang Colorado Engineering, Wipro, Softnautincs at VectorBlox.

Ang mga board ng pag-unlad ng hardware ay magagamit na para sa iCE40 UltraPlus at ECP5.

Ang mga interface ng bridging at data ng pagsasama-sama ng data ay inaasahan sa mataas na dami ng mga aplikasyon ng IoT kabilang ang mga matalinong speaker, surveillance camera, pang-industriya na robot at drone.

Ang mga disenyo ng sanggunian ay ibinibigay para sa: pagtuklas ng mukha, key detection ng parirala (iCE40 UltraPlus), at para sa EC5P: pagbibilang ng object, pagsubaybay sa mukha, at pagtuklas ng bilis.

Ang mga accelerator ay may tatak na 'sensai'.