WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Method and apparatus for address transfers, system serialization, and centralized cache and transaction control, in a symetric multiprocessor system    
United States Patent6292705   
Link to this pagehttp://www.wikipatents.com/6292705.html
Inventor(s)Wang; Yuanlong (Sunnyvale, CA), Yu; Zong (Cupertino, CA), Wei; Xiaofan (Sunnyvale, CA), Cohen; Earl T. (Fremont, CA), Baird; Brian R. (Pleasanton, CA), Fu; Daniel (Sunnyvale, CA)
AbstractA preferred embodiment of a symmetric multiprocessor system includes a switched fabric (switch matrix) for data transfers that provides multiple concurrent buses that enable greatly increased bandwidth between processors and shared memory. A Transaction Controller, Transaction Bus, and Transaction Status Bus are used for serialization, centralized cache control, and highly pipelined address transfers. The shared Transaction Controller serializes transaction requests from Initiator devices that can include CPU/Cache modules and Peripheral Bus modules. The Transaction Bus of an illustrative embodiment is implemented using segmented buses, distributed muxes, point-to-point wiring, and supports transaction processing at a rate of one transaction per clock cycle. The Transaction Controller monitors the Transaction Bus, maintains a set of duplicate cache-tags for all CPU/Cache modules, maps addresses to Target devices, performs centralized cache control for all CPU/Cache modules, filters unnecessary Cache transactions, and routes necessary transactions to Target devices over the Transaction Status Bus. The Transaction Status Bus includes both busbased and point-to-point control of the target devices. A modified rotating priority scheme is used to provide Starvation-free support for Locked buses and memory resources via backoff operations. Speculative memory operations are supported to further enhance performance.



 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 6292705
Method and apparatus for address transfers, system serialization, and
     centralized cache and transaction control, in a symetric multiprocessor
     system - US Patent 6292705 Drawing
Method and apparatus for address transfers, system serialization, and centralized cache and transaction control, in a symetric multiprocessor system
Inventor     Wang; Yuanlong (Sunnyvale, CA) , Yu; Zong (Cupertino, CA) , Wei; Xiaofan (Sunnyvale, CA) , Cohen; Earl T. (Fremont, CA) , Baird; Brian R. (Pleasanton, CA) , Fu; Daniel (Sunnyvale, CA)
Owner/Assignee     Conexant Systems, Inc. (Newport Beach, CA)
Patent assignment
All assignments
Publication Date     September 18, 2001
Application Number     09/163,294
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     September 29, 1998
US Classification     700/5 700/90 710/100 711/146
Int'l Classification    
Examiner     Grant; William
Assistant Examiner     Bahta; Kidest
Attorney/Law Firm     Hale; Kelly H. Kind; Keith
Address
Parent Case    
Priority Data    
USPTO Field of Search     700/5 700/90 709/233 710/100 710/29 710/146 710/141 710/122 711/110 711/200 711/202 711/143 711/119
Patent Tags     address transfers, serialization, and centralized cache transaction control, symetric multiprocessor
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
6065077
Fu

May,2000

[0 after 0 votes]
5946709
Arimilli et al.

Aug,1999

[0 after 0 votes]
5940856
Arimilli et al.

Aug,1999

[0 after 0 votes]
5897656
Vogt et al.

Apr,1999

[0 after 0 votes]
5895495
Arimilli et al.

Apr,1999

[0 after 0 votes]
5829034
Hagersten et al.

Oct,1998

[0 after 0 votes]
5796605
Hagersten

Aug,1998

[0 after 0 votes]
5696910
Pawlowski

Dec,1997

[0 after 0 votes]
5684977
Van Loo et al.

Nov,1997

[0 after 0 votes]
5682516
Sarangdhar et al.

Oct,1997

[0 after 0 votes]
5657472
Van Loo et al.

Aug,1997

[0 after 0 votes]
5655100
Ebrahim et al.

Aug,1997

[0 after 0 votes]
5644754
Weber et al.

Jul,1997

[0 after 0 votes]
5634068
Nishtala et al.

May,1997

[0 after 0 votes]
5634043
Self et al.

May,1997

[0 after 0 votes]
5606686
Tarui et al.

Feb,1997

[0 after 0 votes]
5594886
Smith et al.

Jan,1997

[0 after 0 votes]
5588131
Borrill

Dec,1996

[0 after 0 votes]
5581729
Nishtala et al.

Dec,1996

[0 after 0 votes]
5577204
Brewer et al.

Nov,1996

[0 after 0 votes]
5574868
Marisetty

Nov,1996

[0 after 0 votes]
5568620
Sarangdhar et al.

Oct,1996

[0 after 0 votes]
5561779
Jackson et al.

Oct,1996

[0 after 0 votes]
5553310
Taylor et al.

Sep,1996

[0 after 0 votes]
5535363
Prince

Jul,1996

[0 after 0 votes]
5537575
Foley et al.

Jul,1996

[0 after 0 votes]
5537569
Masubuchi

Jul,1996

[0 after 0 votes]
5524234
Martinez, Jr. et al.

Jun,1996

[0 after 0 votes]
5513335
McClure

Apr,1996

[0 after 0 votes]
5511226
Zilka

Apr,1996

[0 after 0 votes]
5440698
Sindhu et al.

Aug,1995

[0 after 0 votes]
5335335
Jackson et al.

Aug,1994

[0 after 0 votes]
5313609
Baylor et al.

May,1994

[0 after 0 votes]
4480307
Budde et al.

Oct,1984

[0 after 0 votes]
4438494
Budde et al.

Mar,1984

[0 after 0 votes]
4315308
Jackson

Feb,1982

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review