Invention Application
- Patent Title: Performing Multiple Bit Computation and Convolution in Memory
-
Application No.: US16953093Application Date: 2020-11-19
-
Publication No.: US20220156045A1Publication Date: 2022-05-19
- Inventor: Shahzad Nazar , Bharan Giridhar , Mohamed H. Abu-Rahma , Ajay Bhatia , Mayur V. Joshi , Yildiz Sinangil , Aravind Kandala
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Main IPC: G06F7/544
- IPC: G06F7/544 ; G06F7/523 ; G06F17/15 ; H03M1/46

Abstract:
A compute-memory circuit included in a computer system includes multiple data storage cells and multiplier circuits. The data storage cells store weight values associated with a first operand. The multiplier circuits are coupled to a global bit line and receive the weight values via local bit lines coupled to the data storage cells. Using the received weight values and activation signals indicative of a second operand, the multiplier circuits modify a voltage level of global bit line. The resultant voltage level on the global bit line is indicative of a product of the first and second operands, and can be converted to a digital value using an analog-to-digital converter circuit. By performing computation on global rather than local bit lines, standard data storage cells can be employed, improving the area efficiency of the compute-memory circuit.
Public/Granted literature
- US11914973B2 Performing multiple bit computation and convolution in memory Public/Granted day:2024-02-27
Information query