Program memory space expansion for particular processor...

Electrical computers and digital processing systems: memory – Address formation – Incrementing – decrementing – or shifting circuitry

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711SE12070

Reexamination Certificate

active

07853773

ABSTRACT:
A system efficiently expands program memory without extensively modifying the remaining microcontroller architecture. An address bus of N+M bits addresses 2Nmemory locations in a regular portion of program memory and additional memory locations in an expanded portion. An N-bit program counter increments through instructions stored only in the regular portion. Constants are stored in both the regular and expanded portions. An M-bit page-designator is prepended to an N-bit operand to generate a memory address of N+M bits. Program memory is expanded only when a load instruction retrieves constants from program memory. The page-designator is toggled when an N-bit operand rolls over upon incrementing by the load instruction. A block of constants straddling the boundary between the regular and expanded portions can be retrieved from program memory by executing only the load instruction. When program instructions are executed that do not retrieve constants, a fixed page-designator designates the regular portion.

REFERENCES:
patent: 4746919 (1988-05-01), Reitmeier
patent: 5175830 (1992-12-01), Sherman et al.
patent: 6401196 (2002-06-01), Lee et al.
patent: 6643760 (2003-11-01), Troutman et al.
patent: 6691219 (2004-02-01), Ma et al.
patent: 6728856 (2004-04-01), Grosbach et al.
patent: 7007194 (2006-02-01), Wilson et al.
patent: 7589642 (2009-09-01), Mui
patent: 2002/0126212 (2002-09-01), Yoneda
patent: 2002/0156991 (2002-10-01), Ma et al.
patent: 2003/0043292 (2003-03-01), Pyle et al.
“Z8 Microcontroller User's Manual,” 1997, Zilog, Inc., Q2/97 UM97Z8X0104, 4 pages (entire 128-page User's Manual submitted in parent case and available in file wrapper of U.S. Appl. No. 10/898,704).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Program memory space expansion for particular processor... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Program memory space expansion for particular processor..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program memory space expansion for particular processor... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4216766

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.