IP Library Granted Patent US 9,678,904
Granted Patent B2
US 9,678,904 · App. 14/447,653 · Granted Jun 13, 2017

PCI express data transmission

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,678,904
App. No.
14/447,653
Granted
Jun 13, 2017
Kind
B2
Abstract

PCIe devices and corresponding methods are provided wherein a length of data to be transferred is aligned to a multiple of a double word length.

Claims (26)

1. A Peripheral Component Interconnect express (PCie) device, comprising:

a transfer adjustment device adapted to align a length of data to be transferred via a PCie link to a multiple of a double word (DWORD) length,

wherein aligning the length comprises modifying a descriptor.

2. The device of claim 1 , wherein the transfer adjustment device is adapted to operate above a transaction layer of the PCie device.

3. The device of claim 1 , wherein the device comprises a PCie endpoint device.

4. The device of claim 1 , wherein the transfer adjustment device is adapted to adjust the descriptor to an original length of the data after the transfer, and provide the adjusted descriptor for further processing of the data after the transfer.

5. The device of claim 1 , wherein the aligning comprises dynamically aligning the length of data to be transferred via a PCie link to the multiple of a double word (DWORD) length.

6. A Peripheral Component Interconnect express (PCie) device, comprising:

a transfer adjustment device adapted to align a length of data to be transferred via a PCie link to a multiple of a double word (DWORD) length,

wherein the device comprises a direct memory access (DMA) device adapted to perform the transfer based on the aligned length.

7. Peripheral Component Interconnect express (PCie) device, comprising:

a transfer adjustment device adapted to align a length of data to be transferred via a PCie link to a multiple of a double word (DWORD) length,

wherein the transfer adjustment device is adapted to align the length by adding a number of dummy bytes to data to be transferred.

8. The device of claim 7 , wherein the number of dummy bytes is between 1 and 3.

9. A method, comprising:

in a Peripheral Component Interconnect express device, aligning a length of data to be transferred to an integer multiple of a double word (DWORD) length,

wherein the aligning comprises modifying a descriptor.

10. The method of claim 9 , wherein the method comprises transferring the data based on the modified descriptor.

11. The method of claim 10 , further comprising, after the transferring, adjusting the modified descriptor to an original length of the data, and providing the adjusted descriptor for further processing of the transferred data.

12. The method of claim 9 , wherein the aligning comprises dynamically aligning the length of data to be transferred via a PCie link to the multiple of a double word (DWORD) length.

13. A method, comprising:

in a Peripheral Component Interconnect express device, aligning a length of data to be transferred to an integer multiple of a double word (DWORD) length,

wherein said aligning comprises adding dummy bytes.

14. A method, comprising:

in a Peripheral Component Interconnect express device, aligning a length of data to be transferred to an integer multiple of a double word (DWORD) length,

wherein the aligning comprises modifying an address map.

Assignments (4)
SECURITY AGREEMENT Recorded Jul 9, 2021
From: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS, LLC; EXAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 056816/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2020
From: INTEL CORPORATION
To: MAXLINEAR, INC.
Reel/Frame 053626/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2020
From: LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: INTEL CORPORATION
Reel/Frame 053259/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: VOLKENING, INGO; XU, BING TAO; LEI, CHUAN HUA
To: LANTIQ DEUTSCHLAND GMBH
Reel/Frame 034721/0109 →