STORAGE DEVICE WITH CONFIGURABLE NEURAL NETWORKS
First Claim
Patent Images
1. An apparatus comprising:
- a mass storage unit;
a plurality of circuit modules including a machine learning module, a programmable state machine module, and input/output interfaces;
switching circuitry configured to selectively couple the circuit modules; and
configuration circuitry configured to access configuration data from the mass storage unit and to operate the switching circuitry to connect the circuit modules according to the configuration data.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus comprises a mass storage unit and a plurality of circuit modules including a machine learning module, a programmable state machine module, and input/output interfaces. Switching circuitry is configured to selectively couple the circuit modules. Configuration circuitry is configured to access configuration data from the mass storage unit and to operate the switching circuitry to connect the circuit modules according to the configuration data.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a mass storage unit; a plurality of circuit modules including a machine learning module, a programmable state machine module, and input/output interfaces; switching circuitry configured to selectively couple the circuit modules; and configuration circuitry configured to access configuration data from the mass storage unit and to operate the switching circuitry to connect the circuit modules according to the configuration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a storage unit; a plurality of circuit modules including a machine learning module, a programmable state machine module, and input/output interfaces, the circuit modules configured to process a data stream and write output of such to the storage unit; switching circuitry configured to selectively couple the circuit modules; and configuration circuitry configured to access configuration data from the storage unit and to operate the switching circuitry to connect the circuit modules according to the configuration data. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving, from a host, a configuration defining connections between circuit modules of a storage compute device, the circuit modules including a machine learning module, a programmable state machine module, and input/output interfaces; applying the configuration to switching circuitry to selectively couple the circuit modules; and processing a data stream via the coupled circuit modules. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification