Microsoft patents flexible chip design that reconfigures math units on the fly
Microsoft has filed a patent for a circuit design that allows multiple math units to share the same input data storage. The system changes how these units connect to the data based on the specific calculation or data type being processed, allowing one hardware block to handle different tasks without needing separate parts for each job.
In the filing’s own words
Embodiments of the present disclosure include a multipurpose multiply-accumulator (MAC) array circuit comprising one or more input memories for receiving operands and a plurality of multiply-accumulator circuits each selectively coupled to the one or more input memories to receive at least a pair of operands and generate a result. Each of the plurality of multiply-accumulator circuits receives operands from the one or more input memories independently. Additionally, selection of operands from the one or more input memories is controlled based on at least an operation and/or data types, where different operation and/or data types configure the plurality of multiply-accumulator circuits to receive different pairs of operands from the one or more input memories to execute particular operation types.
What exactly they claim (claim 1)
1. A multipurpose multiply-accumulator (MAC) array circuit comprising: one or more input memories for receiving operands; and a plurality of multiply-accumulator circuits each selectively coupled to the one or more input memories to receive at least a pair of operands and generate a result, wherein each of the plurality of multiply-accumulator circuits receives operands from the one or more input memories independently, wherein selection of operands from the one or more input memories is controlled based on at least an operation type, wherein different operation types configure the plurality of multiply-accumulator circuits to receive different pairs of operands from the one or more input memories to execute particular operation types.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- MULTIPURPOSE MULTIPLY-ACCUMULATOR ARRAY
- Publication number
- US20260299885A1
- Application number
- 19562462
- Filed
- Mar 10, 2026
- Published
- Oct 1, 2026
- Inventors
- 2
- Claims
- 20
Classified under
G06F 7/5443 Physics & computingG06F 5/06 Physics & computingMore from Microsoft in Chips & hardware
- Microsoft patents chips with liquid cooling built inside Oct 1, 2026
- Microsoft patents chip design that guesses code steps ahead Sep 8, 2026
- Microsoft patents 3D glass storage using laser light patterns Sep 8, 2026
- Microsoft patents hand-held radar reflectors for tracking movement Sep 8, 2026
- Microsoft patents video boost that reuses old frames to save power Sep 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.
