US5418744A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data transfer apparatus
Assignee: Toshiba Corp
•
Filing: 1994-02-14
•
Granted: 1995-05-23
•
Expires: 2014-02-14
Abstract
Abstract An external device for sending data can execute write access by the control of a buffer memory management unit and an access control unit only when an empty area is present in a buffer memory area of a memory designated by an area designating unit of the buffer memory management unit. Another external device for receiving data can execute read access by the control of the buffer memory management unit and an access control unit only when data is stored in the buffer memory area. The external devices with different processing speeds can transfer data asynchronously.
Inventors
- 👤 Masami Taoda
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 20:33
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1051; G11C7/1078
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
164 words
An apparatus for transferring data from a first device to a second device, comprising: a buffer memory for temporarily storing data from said first device, said buffer memory having a predetermined data capacity; area designating means for designating, in said buffer memory, a memory area for storing data transferred from said first device; means for detecting an amount of data stored in said buffer memory; first access means for accessing said buffer memory to transfer data from said first device to said buffer memory, said first access means including first control means for disabling data transfer when said detecting means detects that said amount of data stored in said buffer memory is equal to said predetermined data capacity; and second access means for accessing said buffer memory to transfer data from said buffer memory to said second device, said second access means including second control means for disabling data access when said detecting means detects that no data is stored in said buffer memory.
Claim 2
Independent Claim
164 words
An apparatus for transferring data from a first device to a second device, comprising: a buffer memory for temporarily storing data from said first device, said buffer memory having a predetermined data capacity; area designating means for designating, in said buffer memory, a memory area for storing data transferred from said first device; means for detecting an amount of data stored in said buffer memory; first access means for accessing said buffer memory to transfer data from said first device to said buffer memory, said first access means including first control means for disabling data transfer when said detecting means detects that said amount of data stored in said buffer memory is equal to said predetermined data capacity; and second access means for accessing said buffer memory to transfer data from said buffer memory to said second device, said second access means including second control means for disabling data access when said detecting means detects that no data is stored in said buffer memory.
Claim 3
Dependent Claim
30 words
The apparatus according to claim 1, wherein said area designating means includes means for defining a top address of said memory area and a memory capacity of said memory area.
Claim 4
Independent Claim
190 words
An apparatus for transferring data from a first device to a second device, comprising: a buffer memory for temporarily storing data from said first device, said buffer memory having a predetermined data capacity; means for detecting an amount of data stored in said buffer memory; first access means for accessing said buffer memory to transfer data from said first device to said buffer memory, said first access means including first control means for disabling data transfer when said detecting means detects that said amount of data stored in said buffer memory is equal to said predetermined data capacity; and second access means for accessing said buffer memory to transfer data from said buffer memory to said second device, said second access means including second control means for disabling data access when said detecting means detects that no data is stored in said buffer memory, said first access means including first data transfer means for transferring data with a first data transfer width, and said second access means including second data transfer means for transferring data with a second data transfer width which is different from said first data transfer width.
Claim 5
Independent Claim
190 words
An apparatus for transferring data from a first device to a second device, comprising: a buffer memory for temporarily storing data from said first device, said buffer memory having a predetermined data capacity; means for detecting an amount of data stored in said buffer memory; first access means for accessing said buffer memory to transfer data from said first device to said buffer memory, said first access means including first control means for disabling data transfer when said detecting means detects that said amount of data stored in said buffer memory is equal to said predetermined data capacity; and second access means for accessing said buffer memory to transfer data from said buffer memory to said second device, said second access means including second control means for disabling data access when said detecting means detects that no data is stored in said buffer memory, said first access means including first data transfer means for transferring data with a first data transfer width, and said second access means including second data transfer means for transferring data with a second data transfer width which is different from said first data transfer width.
Claim 6
Dependent Claim
46 words
The apparatus according to claim 3, further comprising means for executing data transfer by controlling said first and second access means in accordance with said amount of data stored in said buffer memory detected by said detecting means and said first and second data transfer widths.
Claim 7
Dependent Claim
59 words
The apparatus according to claim 4, wherein said executing means includes means for counting said amount of data stored in said buffer memory to obtain a count value and said amount of data transferred from said buffer memory, and means for controlling said count value of said counting means in accordance with said first and second data transfer widths.
References Cited (Backward Citations)
US4224481A
Cited
JPS58201165A
Cited
US5305253A
Cited
US4922437A
Cited
US4891788A
Cited
US5083269A
Cited
US5280584A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-05-22 | 1998-11-21 | 1999-05-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-05-22 | 2002-11-21 | 2003-05-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-05-22 | 2006-11-21 | 2007-05-23 | $7700.00 | Window Closed / Lapsed |