IP Library Granted Patent US 7,165,126
Granted Patent B2
US 7,165,126 · App. 11/079,136 · Granted Jan 16, 2007

Direct memory access device

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 7,165,126
App. No.
11/079,136
Granted
Jan 16, 2007
Kind
B2
Abstract

A direct memory access device is provided which includes: a designation unit for designating transfer modes, when receiving an instruction to transfer data, to perform byte transfers or word transfers for first and last data of the data and word transfers for all other data; and a transfer unit for performing a data transfer by direct memory access from a data transfer source to a data transfer destination by the designated transfer modes.

Claims (18)

1. A direct memory access device, comprising:

a designation unit for designating transfer modes, when receiving an instruction to transfer data, to perform byte transfers, in response to a first control signal at a first level, and word transfers, in response to the first control signal at a second level for first data of the data to be transferred and to perform byte transfers, in response to a second control signal at a first level and word transfers, in response to the second control signal at a second level for last data of the data to be transferred and word transfers for all other data between the first and last data of the data to be transferred; and

a transfer unit for performing a data transfer by direct memory access from a data transfer source to a data transfer destination by said designated transfer modes, wherein

the first control signal is based solely on the physical address of a first data byte and the second control signal is based solely on the physical address of the last data byte of the data to be transferred.

2. The direct memory access device according to claim 1 , wherein

said designation unit designates said transfer modes by writing said transfer modes into a register.

3. The direct memory access device according to claim 2 , wherein

said register includes information for designating either a byte transfer or a word transfer for said first data and either a byte transfer or a word transfer for said last data.

4. The direct memory access device according to claim 3 , wherein

said register includes a first bit for designating either a byte transfer or a word transfer for said first data, and a second bit for designating either a byte transfer or a word transfer for said last data.

5. The direct memory access device according to claim 4 , wherein

said designation unit designates either byte transfers or word transfers for said first and last data respectively in accordance with transfer source addresses and transfer destination addresses of said first and last data being odd addresses or even addresses respectively.

6. The direct memory access device according to claim 4 , wherein

said designation unit designates, when transferring data starting from an odd address and having an even-byte length, to perform byte transfers for both first and last data and word transfers for all other data.

7. The direct memory access device according to claim 5 , wherein

said transfer unit performs a data transfer between an input/output device and a memory or between memories.

8. The direct memory access device according to claim 1 , wherein

said designation unit designates either byte transfers or word transfers for said first and last data respectively in accordance with transfer source addresses and transfer destination addresses of said first and last data being odd addresses or even addresses respectively.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: FUJITSU SEMICONDUCTOR LIMITED
To: SOCIONEXT INC.
Reel/Frame 035507/0923 →