System for memory table cache reloads in a reduced number of cyc

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395483, 3642434, 3642602, 364DIG1, 3649642, G06F 1200, G06F 1300

Patent

active

055553958

ABSTRACT:
A method and apparatus for reducing the latency of TLB and segment descriptor reloads by eliminating the extra read/write cycles normally required for these accesses. The CPU includes special cycles which perform segment descriptor and TLB reloads using only one cycle. The memory controller includes logic which returns the requested data back to the processor and, in addition, performs the required status bit modification. Therefore, the read/write cycle that was required in prior art designs to perform this status update is not required, but rather only a single read cycle is necessary to perform the same operation. In one embodiment, the memory controller includes logic which only performs the write to set the respective status bits in the case where the appropriate bits are not already set. This reduces the latency of subsequent memory cycles. In another embodiment, the memory controller asserts a completion signal back to the CPU to indicate that it has updated the status bits in the respective entry. If the CPU does not receive this signal, then it assumes the status update has not been performed and it performs a read/write cycle to set the respective status bits. This allows use of the present invention with prior art memory controllers as well as the caching of TLB and descriptor entries in the CPU cache.

REFERENCES:
patent: 4439829 (1984-03-01), Tsiang
patent: 4800489 (1989-01-01), Moyer et al.
patent: 4860192 (1989-08-01), Sachs et al.
patent: 5155824 (1992-10-01), Edenfield et al.
patent: 5202972 (1993-04-01), Gusefski et al.
patent: 5278962 (1994-01-01), Masuda et al.
patent: 5321836 (1994-06-01), Crawford et al.
patent: 5325508 (1994-06-01), Parks et al.
patent: 5394529 (1995-02-01), Brown, III et al.
patent: 5442757 (1995-08-01), McFarland et al.
Clements, "Microprocessor System Design," 1992, 466-532.

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

System for memory table cache reloads in a reduced number of cyc does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for memory table cache reloads in a reduced number of cyc, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for memory table cache reloads in a reduced number of cyc will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1328326

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