摘要 |
A digital filter comprises a circuit means for applying a plurality of binary coded weights to a binary coded input data. The circuit means is constructed such that any of integer amounting to the number of bits of the binary coded weight data or to the number of partial bits divided from the weight data is multiplied by the binary coded input data and a result of the multiplication is stored in a memory device in an address thereof corresponding to the integer, that the memory device is accessed by an address of the weight data or the partial bit, and that the digit of the data read out of the memory device is shifted and accumulated to produce a product of the input data and weight data. A product regarding a preceding input data and that regarding a succeeding input data are added together to produce a filter output. |