Bit-ordered binary-weighted multiplier-accumulator
A matrix multiplier, binary coding technology, applied in the direction of instruments, complex mathematical operations, calculations, etc., can solve problems such as large processing resources and/or energy, consumption, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 300
[0031] Embodiment 300 includes: capacitor-switch array 302 . Capacitors may be order-weighted, which means that the capacitance of each capacitor may be selected to passively store an amount of charge weighted for a particular order. As an example, in order to output a value of 4 bits, there are 4 capacitors. Capacitor 316-1 may be used to store charge corresponding to the LSB. Thus, capacitor 316-1 may have a capacitance of C (where C is a unity value). Capacitor 316-2 may be used to store charge corresponding to the second LSB. Thus, capacitor 316-2 may have a capacitance of 2C (which represents a weight of 2 times C, corresponding to the second LSB in the bit order in binary). Capacitor 316-3 may be used to store charge corresponding to the second MSB. Thus, capacitor 316-3 may have a capacitance of 4C. Capacitor 316-4 may be used to store charge corresponding to the MSB. Thus, capacitor 316-4 may have a capacitance of 8C. Each capacitor has a capacitance correspondi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


