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.
Patent No.:
Date of Patent:
Apr. 04, 1995
Filed:
Mar. 09, 1993
Gizo Kadaira, Tokyo, JP;
NEC Corporation, Tokyo, JP;
Abstract
A requesting processor issues an instruction containing a segmented virtual space identifier (VSID) and a shared-access or nonshared-access identifier. A single translation lookaside buffer is divided into TLB partitions which have corresponding directory registers. Each directory register has a first field for storing a VSID and a second field have bit positions respectively assigned to the processors of the system. If the instruction contains a nonshared-access identifier, a directory controller selects one of the registers whose second field contains all vacant bit positions and writes the VSID of the instruction into the register and sets a bit in a position assigned to the requesting processor. The controller detects a register having the same VSID and first and second bits in positions respectively assigned to the master and requesting processors, and resets the second bit. If the instruction contains a shared-access identifier, then the directory controller detects a first register having the same VSID and a bit in a position assigned to the master processor and a second register having the same VSID and a bit in a position assigned to the requesting processor, sets a bit in a position of the first register assigned to the requesting processor, and resets the bit of the second register.