The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 07, 2023

Filed:

Mar. 02, 2020
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Christopher L. Mills, Saratoga, CA (US);

Kenneth W. Waters, San Jose, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 3/063 (2006.01); G06N 3/08 (2006.01); G06N 5/04 (2006.01); G06F 9/38 (2018.01); G06F 9/48 (2006.01); G06N 3/084 (2023.01); G06N 5/046 (2023.01); G06N 3/02 (2006.01);
U.S. Cl.
CPC ...
G06N 3/063 (2013.01); G06F 9/3838 (2013.01); G06F 9/48 (2013.01); G06N 3/02 (2013.01); G06N 3/084 (2013.01); G06N 5/046 (2013.01);
Abstract

A neural processor circuit including one or more planar engine circuits that perform non-convolution operations in parallel with convolution operations performed by one or more neural engine circuits. The neural engine circuits perform the convolution operations on neural input data corresponding to one or more neural engine tasks to generate neural output data. The planar engine circuits perform non-convolution operations on planar input data corresponding to one or more planar engine tasks to generate planar output data. A data processor circuit in the neural processor circuit addresses data dependency between the one or more neural engine tasks and the one or more planar engine tasks by controlling reading of the neural output data as the planar input data by the planar engine circuits or reading of the planar output data as the neural input data by the neural engine circuits.


Find Patent Forward Citations

Loading…