Patent ID: 11960025
Assignee: MICRON TECHNOLOGY, INC.
Field: Measurement (Instruments)
Classification: CPC G | IPC G

Claim 0:
1. An apparatus, comprising:
a radar, having:
a transceiver configured to transmit radar waves and receive reflections of the radar waves;
a circuit configured to generate data representative of a radar image based on the reflections of the radar waves received in the transceiver;
at least one processing unit configured to execute instructions implementing matrix computation of an artificial neural network, wherein the at least one processing unit includes a matrix-matrix unit configured to operate on two matrix operands of an instruction;
random access memory configured to store data representative of matrices of the artificial neural network and instructions executable by the at least one processing unit to generate an output of the artificial neural network having the radar image as an input, wherein the artificial neural network is configured to identify features in the radar image in the output;
an image sensor configured in an integrated circuit device containing the random access memory; and
a host interface operatable to provide a wired or wireless connection between the radar and a host system, wherein the radar is configured to transmit, via the wired or wireless connection to the host system, data representative of a description of the features identified via the artificial neural network from the radar image;

wherein the image sensor is configured to:
capture an optical image of a scene corresponding to the radar image; and
write data representative of the optical image into the random access memory of the radar as part of the input to the artificial neural network;

wherein the circuit is configured to write the data representative of the radar image into the random access memory of the radar as part of the input to the artificial neural network in parallel with the image sensor writing of the data representative of the optical image into the random access memory; and
wherein the radar is configured to:
store the input in the random access memory of the radar for a predetermined period of time after transmission of the data representative of the description to the host system;
receive, within the predetermined period of time, a request from the host system;
transmit the input to the host system; and
erase the input from the radar after the predetermined period of time.