Bus frame protocol
AssigneeIntel Corporation
InventorsJesus Palomino Echartea, Guillermo Lopez Lopez, Shiro Suzuki
Life of this patent
Estimating the term…
Abstract
A memory stores data for transfer over a bus by a computer program that operates according to a bus frame protocol. The memory includes a data structure stored in the memory. The data structure includes a matrix having blocks arranged in N rows and M columns, where N and M are integers that are greater than one. A block of the matrix includes data used with the bus frame protocol and corresponds to a destination port and a time slot for the data.
Claims30
A memory for storing data for transfer over a bus to one or more receiving devices by a computer program that operates according to a bus frame protocol, where each receiving device has one or more destination ports, the memory comprising:
- a data structure stored in the memory, the data structure comprising a matrix having blocks arranged in M rows and N columns, where N and M are integers that are greater than one, a block of the matrix including data used with the bus frame protocol and designating a destination port of a receiving device and a time slot for the data.
An apparatus comprising:
- a bus;
- a memory which stores a data structure comprising a matrix having blocks arranged in M rows and N columns, where N and M are integers that are greater than one, a block of the matrix including data used with a bus frame protocol for transmission over the bus to one or more receiving devices, each receiving device having one or more destination ports, wherein each block designates a destination port of a receiving device and a time slot for the data;
- and
- a driver which transmits data from the data structure onto the bus row-by row.
An article comprising machine-executable instructions for storing data for transfer over a bus to one or more receiving devices by a computer program that operates according to a bus frame protocol, where each receiving device has one or more destination ports, the instructions causing a machine to:
- store a data structure in memory, the data structure comprising a matrix having blocks arranged in M rows and N columns, where N and M are integers that are greater than one, a block of the matrix including data used with the bus frame protocol and designating a destination port of a receiving device and a time slot for the data.
Dependencies are inferred from the claim text.