WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Independent and cooperative multichannel memory architecture for use with master device    
United States Patent6065092   
Link to this pagehttp://www.wikipatents.com/6065092.html
Inventor(s)Roy; Richard Stephen (Danville, CA)
AbstractAn independent and cooperative memory architecture is provided which includes a plurality of multi-line channels each capable of carrying either data or address information to a plurality of independent memory clusters. The channels can either operate independently to access and store data in separate ones of the memory clusters, or cooperatively to access and store data in one of the memory clusters. The independent and cooperative operation enables faster and more efficient utilization within a memory device over any prior art memory architecture. Each of the clusters have one or more independently addressable memory banks respectively having a plurality of data storage locations organized into respective arrays with each of the storage locations having a distinct column and row address. The multi-line channels provide a plurality of distinct operating modes for conducting selected data read and/or write transactions within the clusters.
   














 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 6065092
Independent and cooperative multichannel memory architecture for use
     with master device - US Patent 6065092 Drawing
Independent and cooperative multichannel memory architecture for use with master device
Inventor     Roy; Richard Stephen (Danville, CA)
Owner/Assignee     Hitachi Micro Systems, Inc. (San Jose, CA)
Patent assignment
All assignments
Publication Date     May 16, 2000
Application Number     08/959,280
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     October 24, 1997
US Classification     711/5 711/149 711/150 711/167 711/168
Int'l Classification    
Examiner     Bragdon; Reginald G.
Assistant Examiner    
Attorney/Law Firm     Graham & James LLP
Address
Parent Case     RELATED APPLICATION This application is a continuation of U.S. application Ser. No. 08/438,638, filed May 10, 1995, now abandoned, which is a continuation-in-part of application Ser. No. 08/346,694, filed Nov. 30, 1994, now abandoned. This application is related to copending U.S. application Ser. No. 09/073,332, filed May 6, 1998, U.S. application Ser. No. 08/650,415, filed May 20, 1996, and issued on Sep. 8, 1998, as U.S. Pat. No. 5,805,873, and application Ser. No. 08/756,050, filed Nov. 26, 1996, and issued on Sep. 15, 1998, as U.S. Pat. No. 5,808,487.
Priority Data    
USPTO Field of Search     711/5 711/131 711/119 711/168 711/169 711/149 711/150 711/105 711/128 711/167 710/126
Patent Tags     independent cooperative multichannel memory architecture use master
   
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
5630163
Fung et al.

May,1997

[0 after 0 votes]
5542067
Chappell et al.

Jul,1996

[0 after 0 votes]
5513327
Farmwald et al.

Apr,1996

[0 after 0 votes]
5499385
Farmwald et al.

Mar,1996

[0 after 0 votes]
5485490
Leung et al.

Jan,1996

[0 after 0 votes]
5481496
Kobayashi et al.

Jan,1996

[0 after 0 votes]
5473575
Farmwald et al.

Dec,1995

[0 after 0 votes]
5452436
Arai et al.

Sep,1995

[0 after 0 votes]
5454082
Walrath et al.

Sep,1995

[0 after 0 votes]
5440523
Joffe

Aug,1995

[0 after 0 votes]
5434818
Byers et al.

Jul,1995

[0 after 0 votes]
5432823
Gasbarro et al.

Jul,1995

[0 after 0 votes]
5422529
Lee

Jun,1995

[0 after 0 votes]
5408129
Farmwald et al.

Apr,1995

[0 after 0 votes]
5390308
Ware et al.

Feb,1995

[0 after 0 votes]
5388237
Sodos

Feb,1995

[0 after 0 votes]
5355391
Horowitz et al.

Oct,1994

[0 after 0 votes]
5357195
Gasbarro et al.

Oct,1994

[0 after 0 votes]
5337285
Ware et al.

Aug,1994

[0 after 0 votes]
5319755
Farmwald et al.

Jun,1994

[0 after 0 votes]
5325053
Gasbarro et al.

Jun,1994

[0 after 0 votes]
5299156
Jiang et al.

Mar,1994

[0 after 0 votes]
5282174
Little

Jan,1994

[0 after 0 votes]
5268639
Gasbarro et al.

Dec,1993

[0 after 0 votes]
5261064
Wyland

Nov,1993

[0 after 0 votes]
5254883
Horowitz et al.

Oct,1993

[0 after 0 votes]
5243703
Farmwald et al.

Sep,1993

[0 after 0 votes]
5218690
Boioli et al.

Jun,1993

[0 after 0 votes]
5099452
Yamakoshi et al.

Mar,1992

[0 after 0 votes]
5081575
Hiller et al.

Jan,1992

[0 after 0 votes]
5036231
Kanbara

Jul,1991

[0 after 0 votes]
4935868
DuLac

Jun,1990

[0 after 0 votes]
4843264
Galbraith

Jun,1989

[0 after 0 votes]
4833648
Scharrer et al.

May,1989

[0 after 0 votes]
4697112
Ohtani et al.

Sep,1987

[0 after 0 votes]
4665483
Ciacci et al.

May,1987

[0 after 0 votes]
4417302
Chimienti et al.

Nov,1983

[0 after 0 votes]
4361869
Johnson et al.

Nov,1982

[0 after 0 votes]
4290120
Stein

Sep,1981

[0 after 0 votes]
4272832
Ito

Jun,1981

[0 after 0 votes]
4161040
Satoh

Jul,1979

[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 Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A multichannel memory architecture comprising:

at least two independent memory clusters, each of said clusters having a plurality of individually addressable data storage locations with each of said data storage locations having distinct column and row addresses; and

at least two multi-line channels, each channel including bus lines, each channel respectively coupling at least one of at least two logic units to at least one of said clusters, each logic unit being capable of controlling a memory transaction, each channel being adapted to carry address and control information and data information for conducting said memory transaction between said at least one of said logic units and said at least one of said clusters, said at least two multi-line channels providing a plurality of distinct operating modes for said memory transaction, and at least one of said multi-line channels being adapted to carry at least part of said address and control information and at least part of said data information over at least one common bus line.

2. The multichannel memory architecture of claim 1, wherein each of said plurality of clusters further comprise at least one independently addressable memory bank.

3. The multichannel memory architecture of claim 1, further comprising a plurality of master devices coupled to said multi-line channels for conducting selected data read and/or write transactions within said at least one of said clusters.

4. The multichannel memory architecture of claim 1, further comprising at least one multiplexer coupled to at least two of said at least two multi-line channels between said master device and at least one of said clusters.

5. The multichannel memory architecture of claim 1, further comprising clock input and output ports associated with each of said multi-line channels.

6. The multichannel memory architecture of claim 1, wherein a first one of said at least two logic units is coupled to at least one of said multi-line channels and to a second one of said at least two logic units.

7. The multichannel memory architecture of claim 1, wherein one of said multi-line channels provides a dedicated coupling into one of said independent memory clusters.

8. The multichannel memory architecture of claim 1, wherein each transaction has a clock signal propagating with it.

9. The multichannel memory architecture of claim 1, wherein at least one of the memory clusters comprises a refresh counter for background refresh operations of the memory cluster.

10. A multichannel memory architecture comprising:

a memory device having a plurality of independent clusters, each of said clusters having at least one independently addressable memory bank containing a plurality of individually addressable data storage locations with each of said data storage locations having distinct column and row addresses; and

a plurality of multi-line channels, each channel including bus lines, each channel respectively coupling at least one of at least two logic units to at least two of said clusters, each logic unit being capable of controlling a memory transaction, each channel being adapted to carry address and control information and data information for conducting said memory transaction between said at least one of said logic units and said at least two of said clusters, said plurality of multi-line channels providing a plurality of distinct operating modes for said memory transactions, and at least one of said multi-line channels being adapted to carry at least part of said address and control information and at least part of said data information over at least one common bus line.

11. The multichannel memory architecture of claim 10, wherein said memory device further comprises at least eight of said clusters.

12. The multichannel memory architecture of claim 10, wherein said plurality of multi-line channels further comprises at least four multi-line channels.

13. The multichannel memory architecture of claim 10, wherein particular ones of said plurality of independent memory clusters comprise a plurality of banks.

14. The multichannel memory architecture of claim 10, wherein said master device further comprises a plurality of bi-directional communication ports with each one of said ports coupled to respective ones of said plurality of multi-line channels.

15. The multichannel memory architecture of claim 10, wherein said memory device further comprises a plurality of bi-directional communication ports with each one of said ports coupled to respective ones of said plurality of multi-line channels.

16. The multichannel memory architecture of claim 15, wherein said memory device further comprises at least one multiplexer coupled to at least two of said communication ports and a portion of said plurality of clusters.

17. The multichannel memory architecture of claim 10, wherein each said cluster further comprises means for controlling addressing of associated memory banks within said cluster responsive to said address information provided on one of said multi-line channels.

18. The multichannel memory architecture of claim 10, further comprising means for synchronizing said carrying of data and address information on each of said multi-line channels.

19. The multichannel memory architecture of claim 18, further comprising means for providing a clock signal, and wherein said synchronizing means further comprises a clock signal delay unit that provides a delay to said clock signal so that said clock signal follows behind said data and address information on each of said multi-line channels.

20. The multichannel memory architecture of claim 19, wherein said synchronizing means comprises a data buffer coupled to the master device for converting a voltage level of the data and of the address information and a clock buffer coupled to the clock signal delay unit for converting a voltage level of the clock.

21. The multichannel memory architecture of claim 20, wherein the data buffer and the clock buffer are substantially identical.

22. The multichannel memory architecture of claim 10, wherein one of said multi-line channels provides a dedicated coupling into one of said banks.

23. The multichannel memory architecture of claim 10, wherein at least one of said memory clusters comprises a next-up register for permitting a new transaction to begin before a current transaction is complete.

24. A multichannel memory architecture comprising:

a memory device having a plurality of independently addressable memory banks each having a plurality of individually addressable data storage locations with each of said data storage locations having distinct column and row addresses;

a plurality of multi-line channels, each channel including bus lines, each channel respectively coupling at least one of at least two logic units to at least two of said memory banks, each logic unit being capable of controlling a memory transaction, each channel being adapted to transfer data, address and control information between said at least one of said logic units and said at least two of said memory banks; and

means for synchronizing said transfers of data, address and control information on each of said multi-line channels, at least one of said multi-line channels being adapted to carry at least part of said address and control information and at least part of said data information over at least one common bus line;

wherein said plurality of multi-line channels provide a plurality of distinct operating modes for said memory transaction.

25. The multichannel memory architecture of claim 24, further comprising means for providing a clock signal, said synchronizing means further providing a time delay to said clock signal so that said clock signal lags behind said data, address and control information on each of said multi-line channels.

26. A multichannel memory architecture comprising:

a memory device having a plurality of independently addressable memory banks each having a plurality of individually addressable data storage locations with each of said data