System and method for individual addressing
First Claim
1. A device comprising:
- a bus interface; and
a plurality of state machine engines connected to the bus interface in a rank, wherein each of the plurality of state machine engines is configured to analyze data and to receive a respective address of a plurality of addresses from the bus interface for loading prior to executing a command from a processor or an instruction buffer, wherein the bus interface comprises a processor, an indirect address storage (IAS), and a multiplexer configured to switch to transmit the respective address of the plurality of addresses comprising an indirect address stored in the IAS when an indirect action is issued by the processor and an enable bit stored in the IAS is set.
4 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a system includes a bus interface including a first processor, an indirect address storage storing a number of indirect addresses, and a direct address storage storing a number of direct addresses. The system also includes a number of devices connected to the bus interface and configured to analyze data. Each device of the number of devices includes a state machine engine. The bus interface is configured to receive a command from a second processor and to transmit an address for loading into the state machine engine of at least one device of the number of devices. The address includes a first address from the number of indirect addresses or a second address from the number of direct addresses.
182 Citations
8 Claims
-
1. A device comprising:
-
a bus interface; and a plurality of state machine engines connected to the bus interface in a rank, wherein each of the plurality of state machine engines is configured to analyze data and to receive a respective address of a plurality of addresses from the bus interface for loading prior to executing a command from a processor or an instruction buffer, wherein the bus interface comprises a processor, an indirect address storage (IAS), and a multiplexer configured to switch to transmit the respective address of the plurality of addresses comprising an indirect address stored in the IAS when an indirect action is issued by the processor and an enable bit stored in the IAS is set. - View Dependent Claims (2, 3, 4, 6, 7, 8)
-
-
5. A device comprising:
-
a bus interface; and a plurality of state machine engines connected to the bus interface in a rank, wherein each of the plurality of state machine engines is configured to analyze data and to receive a respective address of a plurality of addresses from the bus interface for loading prior to executing a command from a processor or an instruction buffer, wherein the bus interface comprises a processor, a direct address storage (DAS), and a multiplexer configured to switch to transmit the respective address of the plurality of addresses comprising a direct address stored in the DAS when the multiplexer is set to transmit an output from the DAS.
-
Specification