Method of prechecking the validity of a write access request

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 3642318, 3642563, 395496, 395375, G06F 1200

Patent

active

054386705

ABSTRACT:
A method and apparatus for prechecking (probing) the validity of an access request for writing result data to an external system prior to executing the instruction that generates the result is provided. This allows instruction execution to continue uninterrupted in the event that the write is allowed. The microprocessor's Address Unit issues a "probe" request to the Memory Management Unit (MMU) via an internal bus while saving the instruction's virtual address in a virtual address buffer local to the Address Unit. The MMU checks the validity of the "probe" request without converting the virtual address to a physical address and issues an access grant signal which is saved by the microprocessor's Execution Unit for subsequent use. The Execution Unit processes the data in parallel to the MMU checking the validity of the probe request. If the virtual address associated with the probe request resulted in an access grant signal, then the Execution Unit issues a write request while the virtual address previously stored in the Address Unit is sent to the MMU for translation to a physical address. Both the write data and the physical address are stored in a buffer in the microprocessor's Bus Interface Unit (BIU) for subsequent transfer to an external system. The data is then written to the external system at the physical address provided by the BIU.

REFERENCES:
patent: 3680055 (1972-07-01), Wilson
patent: 3866183 (1975-02-01), Lange
patent: 3905023 (1975-09-01), Perpiglia
patent: 4232366 (1980-11-01), Levy
patent: 4322795 (1982-03-01), Lange et al.
patent: 4410944 (1983-10-01), Kronies
patent: 4430706 (1984-02-01), Sand
patent: 4471482 (1984-09-01), Wilhite et al.
patent: 4481573 (1984-11-01), Fukunaga et al.
patent: 4503497 (1985-03-01), Krygowski et al.
patent: 4521850 (1985-06-01), Wilhite et al.
patent: 4521851 (1985-06-01), Trubisky et al.
patent: 4594659 (1986-06-01), Guenthner et al.
patent: 4594660 (1986-06-01), Guenthner et al.
patent: 4622631 (1986-11-01), Frank et al.
patent: 4648034 (1987-03-01), Heninger
patent: 4654788 (1987-03-01), Baudleau et al.
patent: 4701843 (1987-10-01), Cohen
patent: 4805098 (1989-02-01), Mills, Jr. et al.
Stone, H. S., "Introduction to Computer" 1975, SRA, Inc., pp. 230-247 and 375-386.

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

Method of prechecking the validity of a write access request does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of prechecking the validity of a write access request, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of prechecking the validity of a write access request will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-739572

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