Claims
- 1. A method of accessing a memory with a one-bit signal, said memory having a pair of single-bit storage locations together storing two bits of information representing either an invalid state, a logic zero state, a logic one state, or a don't care state; said method comprising the steps of:
- a) storing information in said pair of storage locations representing said invalid state, generating a signal indicating an absence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said invalid state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said invalid state;
- b) storing information in said pair of storage locations representing said logic zero state, generating a signal indicating a presence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said logic zero state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said logic zero state;
- c) storing information in said pair of storage locations representing said logic one state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said logic one state, and generating a signal indicating a presence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents and said logic one state;
- d) storing information in said pair of storage locations representing said don't care state, generating a signal indicating a presence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said don't care state, and generating a signal indicating a presence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said don't care state; and
- wherein said step of storing information in said pair of storage locations representing said invalid state includes a step of asserting a flush signal on a flush line, said flush line coupled with each of said pair of storage locations, said flush signal causing each of said pair of storage locations to equal a predetermined logical value.
- 2. The method as claimed in claim 1, further comprising the steps of precharging a match line on which the signals indicating a presence of a match are generated, and discharging the match line whenever generating a signal indicating an absence of a match.
- 3. The method as claimed in claim 1, which includes the steps of complementing said one-bit signal to produce a complemented bit signal, comparing said one-bit signal to a single bit of information stored in one of said pair of storage locations, and comparing said complemented bit signal to a single bit of information stored in another one of said pair of storage locations.
- 4. The method as claimed in claim 1, wherein said step of storing information in said pair of storage locations representing said don't care state includes a step of masking an input data bit with a mask bit to produce a result that is stored in one of said pair of storage locations.
RELATED APPLICATIONS
This application is a continuation of application Ser. No. 08/673,863, filed Jul. 2, 1996, now abandoned, which is a division of application Ser. No. 08/021,510, filed Feb. 19, 1993, now U.S. Pat. No. 5,568,415.
The translation buffer described in the present application implements the granularity hint mechanism described and claimed in Richard L. Sites et al., U.S. patent application Ser. No. 07/547,600 filed Jun. 29, 1990, and assigned to the assignee of the present application, now abandoned in favor of continuation application Ser. No. 08/111,284, filed Aug. 24, 1993 and assigned to the assignee of the present application, and issued on Sept. 26, 1995, as U.S. Pat. No. 5,454,091.
US Referenced Citations (22)
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 0496288 |
Jul 1992 |
EPX |
Non-Patent Literature Citations (4)
| Entry |
| Patent Abstracts of Japan, vol. 16, No. 404 (P-1410) 26 Aug. 1992 (JP 04-134 792 (Hitachi) 8 May 1992). |
| Intel product specification, "i860 64-Bit Microprocessor," Oct. 1989, pp. 5-1 to 5-72. |
| Mike Johnson, "System Considerations in the Design of the AM29000," I.E.E.E. Micro, (Aug. 1987), No. 4, New York, N.Y., USA., pp. 28-41. |
| Gerry Kane, "MIPS R2000 RISC Architecture," Prentice Fukuda, Picture Processing Method, 58-121483, Patent Abstract of Japan, vol. 7, No. 234 (p. 230) �1379! Oct. 18, 1983 (application published Jul. 19, 1983). |
Divisions (1)
|
Number |
Date |
Country |
| Parent |
21510 |
Feb 1993 |
|
Continuations (1)
|
Number |
Date |
Country |
| Parent |
673863 |
Jul 1996 |
|