CONVOLUTION OPERATION CIRCUIT, METHOD, AND CONVOLUTION NEURAL NETWORK DEVICE
展开▼
机译:卷积运算电路,方法和卷积神经网络设备
展开▼
页面导航
摘要
著录项
相似文献
摘要
To process a convolution operation at high speed using few resources.SOLUTION: A bit conversion circuit 11 generates bit streams Beach having bit digits m from N input data X, respectively, an exclusive OR circuit 13 operates, for the acquired M bit streams B, exclusive ORs Qof the bit streams Band a weighting coefficient W, respectively, a bit counter circuit 14 counts, for the acquired M exclusive ORs Q, a bit number PQthat is a number of preset effective bit values and a bit number PW that is a number of effective bit values included in the weighting coefficient W, and calculates respective differences Sbetween them, a bit shift circuit 15 calculates, for the acquired M differences S, shift values Dby shifting the difference Sby m-1 digits to the upper bit side, and a summation circuit 16 adds up and outputs the acquired M shift values Das a convolution operation result Y.SELECTED DRAWING: Figure 1
展开▼