Streaming output engine facilitating data transfers between application engines and memory
AssigneeJuniper Networks, Inc.
InventorsFred Gruner, Ricardo Ramirez
Life of this patent
Estimating the term…
Loading patent…
AssigneeJuniper Networks, Inc.
InventorsFred Gruner, Ricardo Ramirez
Estimating the term…
A system includes a memory, a sequencer, and a set of application engines in communication with the sequencer and memory. The set of application engines includes a streaming output engine with a storage engine, alignment circuit, and data buffer. The storage engine includes a memory opcode output and memory address output in communication with the memory. The storage engine employs these outputs to access the memory by supplying memory transaction opcodes and memory addresses. The alignment circuit receives data from other application engines in the set of application engines. In operation, the alignment circuit aligns data transfers from an application engine into a data word. The data buffer stores data words from the alignment circuit and transfers them to locations accessed in the memory by the storage engine.
An apparatus comprising:
An apparatus comprising:
An apparatus adapted to transfer data into a memory, said apparatus comprising:
Dependencies are inferred from the claim text.