Patent · US Expired

Streaming output engine facilitating data transfers between application engines and memory

US6754774B2 · kind B2 · utility

107Cited by
12References
46Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 25, 2002
Grant dateJun 22, 2004
Priority date
Expiry dateOct 24, 2022

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/822
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.