The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 26, 2008

Filed:

Jun. 16, 2005
Applicants:

Daniele Fronte, Aix-en-Provence, FR;

Jean Nicolai, Chateauneuf le Rouge, FR;

Albert Martinez, Bouc Bel Air, FR;

Inventors:

Daniele Fronte, Aix-en-Provence, FR;

Jean Nicolai, Chateauneuf le Rouge, FR;

Albert Martinez, Bouc Bel Air, FR;

Assignee:

STMicroelectronics SA, Montrouge, FR;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/34 (2006.01); G06F 9/26 (2006.01); G06F 12/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method is provided for processing a virtual address for a program requesting a DMA transfer. The program is designed to be run in user mode on a system on a chip that includes a central processing unit, a memory management unit, and a DMA controller. The virtual address is a source virtual address or a destination virtual address and has a size of N bits. According to the method, the virtual address is divided into at least two fields of bits. For each of the fields, there is created an N-bit address word comprising a prefix having a given value associated with the field and having more than 1 bit, and the field. The DMA controller is programmed using multiple store instructions that include one store instruction relating to each of the address words created.


Find Patent Forward Citations

Quick Actions:

Fronte, Daniele. (2008). Procedure for processing a virtual address for programming a dma controller and associated system on a chip (U.S. Patent No. 7337300). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/7337300

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…