Patent US5201058A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:42
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag