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:
Jan. 23, 2001

Filed:

Mar. 22, 1999
Applicant:
Inventors:

Arie Ben-Ephraim, Herzlia, IL;

Vitaly Sukonik, Hadera, IL;

Avi Ginsberg, Even Yehuda, IL;

Alexandre Saper, Oranit, IL;

Alex Miretsky, Haifa, IL;

Assignee:

Motorola Inc., Schaumburg, IL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/202 ;
U.S. Cl.
CPC ...
G06F 1/202 ;
Abstract

A compiler system (,) stores a data structure (,, e.g., a program) to a memory (,) of an execution system (,). The data structure (,) comprises, for example, processor instructions coded by compressed portions of variable lengths. The compiler system (,) partitions some or all memory lines (,) of the memory (,) into P≧2 partitions, e.g., &agr; and &bgr;, and writes code portions A to a first partition (e.g., &agr;) and second code portions B to a second partition (e.g., &bgr;) of an adjacent memory line (,). The compiler system (,) also stores addresses for some or all of the code portions in, for example, the memory (,). The addresses (,) have pointers (a and b) which indicate start positions (j,and j,) for portions A and B. Optionally, pointer magnitudes distinguish portion-to-pointer relations without the need for further identification bits.


Find Patent Forward Citations

Loading…