US6510507B1ExpiredUtility

Page address look-up range ram

54
Assignee: TEXAS INSTRUMENTS INCPriority: Mar 3, 2000Filed: Mar 3, 2000Granted: Jan 21, 2003
Est. expiryMar 3, 2020(expired)· nominal 20-yr term from priority
G06F 12/02G06F 11/261
54
PatentIndex Score
10
Cited by
2
References
7
Claims

Abstract

A Page Address Look-up Range RAM is disclosed which allows for individual comparisons to be made on a number of consecutive addresses. The upper bits of the bus address 410 (often representing a “page”) are compared against one or more reference registers 430-437 to yield one or more “match_high”s. The lower bits of the same bus address 420 are used to look-up the value of “match_low” in a Page Look-Up RAM 440, the bit of interest corresponding to the particular “match-high” reference register i.e. 430. If both the “match_high” and “match_low” events are true, or=1, then the bus address has matched and should cause the event, otherwise not. The most cost effective implementations will have a Look-up RAM 440 with a width of a multiple of 8. This will allow comparison of the bus address against a multiple of individual pages.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
       1. A method of causing an event, comprising the steps of: 
       providing an address, having an upper bit portion and a lower bit portion;  
       comparing said upper bit portion of said address against one or more reference registers for yielding one or more “match-high's”;  
       locating said lower bit portion of said address within a memory look-up table for yielding one or more “match-lows”;  
       causing the event upon the occurrence of both the “match-high” and “match-low” being true;  
       wherein said lower bit portion indicates a word address in said look-up table;  
       wherein said address has N bits, said word address has P bits and wherein said one or more reference registers comprises P particular reference registers; and  
       wherein one of said P particular reference registers correspond to one of said bits of said P bit word address.  
     
     
       2. The method according to  claim 1  wherein upon said one corresponding bit of said P bit word address equaling 1, said match_low corresponding to said bit is true. 
     
     
       3. The method according to  claim 1 , wherein said upper bit portion of said address comprises N−L bits where L is the number of bits in said lower bit portion of said address. 
     
     
       4. The method according to  claim 3  wherein said memory look-up table comprises 2 L  entries and is P bits wide. 
     
     
       5. The method according to  claim 3  wherein said reference register comprises (N−L) bits. 
     
     
       6. The method according to  claim 3  wherein said upper portion of said address comprises (N−L) bits. 
     
     
       7. The method according to  claim 1  wherein there are more than one “match_high”s and “match_low”s.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.