US5201058A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Control system for transferring vector data without waiting for transfer end of the previous vector data
Assignee: NEC Corp
•
Filing: 1989-10-06
•
Granted: 1993-04-06
•
Expires: 2009-10-06
Abstract
Abstract A data transfer controller controls transfer of vector data from a first device to a second device, and the vector data consists of a plurality of elements. The data transfer controller includes a buffer memory, located between the first and second devices, for sequentially storing the vector data supplied from the first device, n read address counters for controlling to sequentially transfer the vector data from the first device to the buffer memory and each for controlling to read out one vector data from the buffer memory to the second device, and n data transfer paths respectively corresponding to the n read address counters and arranged between the buffer memory and the second device.
Inventors
- 👤 Kouji Kinoshita
- 👤 Yukiyoshi Ikeya
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:31
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/80; G06F15/8053
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
234 words
A data transfer controller for controlling transfer of vector data from a first device to a second device, the vector data consisting of a plurality of elements, comprising: storing means, located between said first and second devices, for sequentially storing the vector data supplied from said first device; n read control means for controlling to sequentially transfer the vector data from said first device to said storing means and each for controlling to read out n elements of one vector data from said storing means to said second device; n/2 switching circuits, each receiving data from one of n/2 unique pairs of read control means and each alternately supplying said storing means with data from a first read control means of a pair and data from a second read control means of said pair in accordance with a predetermined switching condition; n data transfer paths respectively corresponding to said n read control means and arranged between said storing means and said second device; n/2 means for delaying alternate elements, included in half of said data transfer paths, each receiving an undelayed element from said storage means and outputting a delayed element; and n switching circuits in said n data transfer paths, each receiving a delayed element from said n/2 delaying means and an undelayed element from said storing means, selecting elements from said vector data, and supplying said selected elements to said second device.
Claim 2
Dependent Claim
234 words
A data transfer controller for controlling transfer of vector data from a first device to a second device, the vector data consisting of a plurality of elements, comprising: storing means, located between said first and second devices, for sequentially storing the vector data supplied from said first device; n read control means for controlling to sequentially transfer the vector data from said first device to said storing means and each for controlling to read out n elements of one vector data from said storing means to said second device; n/2 switching circuits, each receiving data from one of n/2 unique pairs of read control means and each alternately supplying said storing means with data from a first read control means of a pair and data from a second read control means of said pair in accordance with a predetermined switching condition; n data transfer paths respectively corresponding to said n read control means and arranged between said storing means and said second device; n/2 means for delaying alternate elements, included in half of said data transfer paths, each receiving an undelayed element from said storage means and outputting a delayed element; and n switching circuits in said n data transfer paths, each receiving a delayed element from said n/2 delaying means and an undelayed element from said storing means, selecting elements from said vector data, and supplying said selected elements to said second device.
Claim 3
Dependent Claim
38 words
A data transfer controller as recited in claim 1, wherein said vector data is comprised of a plurality of words, wherein each word is comprised of two elements and said delay means delaying one of said two elements.
Claim 4
Dependent Claim
19 words
A data transfer controller as recited in claim 1, wherein said delayed element is delayed by a clock cycle.
References Cited (Backward Citations)
US4128880A
Cited
US4166289A
Cited
US4438493A
Cited
US4717912A
Cited
US4825361A
Cited
US4712175A
Cited
US4760545A
Cited
US4910667A
Cited
US4760518A
Cited
EP0240032A2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-04-05 | 1996-10-05 | 1997-04-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-04-05 | 2000-10-05 | 2001-04-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-04-05 | 2004-10-05 | 2005-04-06 | $7700.00 | Window Closed / Lapsed |