Patent US2248703A successfully refreshed from Google Patents.
Patent US5485582A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5485582A Expired / Lapsed US ⏱️ 0.0 years remaining

Transfer control unit, processor element and data transferring method

Assignee: Panasonic Holdings Corp
•
Filing: 1993-02-01
•
Granted: 1996-01-16
•
Expires: 2013-02-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract At data transfer, a processor sends an address to an address bus and sends a data to a data bus. In a transfer control unit, a comparator compares an outside address signal inputted via the address bus with an inside address signal generated in an address generating part. When the signals coincide with each other, the comparator outputs a coincidence signal. Receiving the coincidence signal, a control part sends a write signal to a buffer and a data on the data bus is stored in the buffer. The address generating part proceeds to a next address according to the write signal. The data in the buffer is sent outside from a port thereafter. Thus, a program for high-speed data transfer is easily programmed with an ordinary code of a processor for general purpose.

Inventors

  • 👤 Ichiro Okabayashi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:11
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F13/28

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 192 words
A transfer control unit which receives an address signal and a data signal from a first external unit via an address bus and a data bus, respectively, to transfer them to a second external unit, comprising: a buffer for temporarily storing data; an address register for being written to, from the first external unit via the data bus; an address generating part, connected to the address register, for sequentially generating addresses of a memory in accordance with a written value of the address register; a comparator for comparing an address generated in the address generating part with an address inputted from the first external unit via the address bus to output a coincidence signal when the addresses coincide with each other; and a controller, connected to the comparator, the buffer and the address generating part, for commanding the buffer to store the inputted data from the first external unit via the data bus and commanding the address generating part to proceed to a next address upon receipt of the coincidence signal output by the comparator, wherein said first external unit and said second external unit are external to said transfer control unit.
Claim 2
Dependent Claim 192 words
A transfer control unit which receives an address signal and a data signal from a first external unit via an address bus and a data bus, respectively, to transfer them to a second external unit, comprising: a buffer for temporarily storing data; an address register for being written to, from the first external unit via the data bus; an address generating part, connected to the address register, for sequentially generating addresses of a memory in accordance with a written value of the address register; a comparator for comparing an address generated in the address generating part with an address inputted from the first external unit via the address bus to output a coincidence signal when the addresses coincide with each other; and a controller, connected to the comparator, the buffer and the address generating part, for commanding the buffer to store the inputted data from the first external unit via the data bus and commanding the address generating part to proceed to a next address upon receipt of the coincidence signal output by the comparator, wherein said first external unit and said second external unit are external to said transfer control unit.
Claim 3
Dependent Claim 110 words
The transfer control unit according to claim 1, wherein the controller includes: a counter which is connected to the comparator, which counts the number of times the coincidence signal is outputted from the comparator, and which is reset to an initial value when it counts up to a preset value; and a signal generating part, connected to the counter, the buffer, and the address generating part, for generating a signal for commanding the buffer to store the data from the first external unit via the data bus and commanding the address generating part to proceed to a next address when the count of the counter reaches to the preset value.
Claim 4
Dependent Claim 75 words
The transfer control unit according to claim 2, wherein the signal generating part is connected to an output side of the comparator, and the signal generating part commands the buffer to store the data from the first external unit via the data bus and commands the address generating part to proceed to a next address when a count of the counter reaches to the preset value and the coincidence signal from the comparator is received.
Claim 5
Dependent Claim 217 words
A processor element comprising a memory, a processor, and a transfer control unit which are connected to one another via an address bus and a data bus, wherein the transfer control unit includes: a buffer for temporarily storing data; an address register for being written to from an external unit via the data bus; an address generating part, connected to the address register, for sequentially generating addresses in accordance with a written value of the address register; a comparator for comparing an address generated in the address generating part with an address inputted from the external unit via the address bus to output a coincidence signal when the addresses coincide with each other; and a controller, connected to the comparator, the buffer and the address generating part, for commanding the buffer to store data input from the external unit via the data bus and commanding the address generating part to proceed to a next address upon receipt of the coincidence signal output by the comparator, wherein the processor is connected to the comparator of the transfer control unit, and the processor outputs an address signal to the comparator and writes a data into an address in the memory accessed by the address generating part and said memory and said processor are external to said transfer control unit.
Claim 6
Dependent Claim 217 words
A processor element comprising a memory, a processor, and a transfer control unit which are connected to one another via an address bus and a data bus, wherein the transfer control unit includes: a buffer for temporarily storing data; an address register for being written to from an external unit via the data bus; an address generating part, connected to the address register, for sequentially generating addresses in accordance with a written value of the address register; a comparator for comparing an address generated in the address generating part with an address inputted from the external unit via the address bus to output a coincidence signal when the addresses coincide with each other; and a controller, connected to the comparator, the buffer and the address generating part, for commanding the buffer to store data input from the external unit via the data bus and commanding the address generating part to proceed to a next address upon receipt of the coincidence signal output by the comparator, wherein the processor is connected to the comparator of the transfer control unit, and the processor outputs an address signal to the comparator and writes a data into an address in the memory accessed by the address generating part and said memory and said processor are external to said transfer control unit.
Claim 7
Dependent Claim 48 words
The processor element according to claim 4, wherein a part of the memory serves as a transfer region, and the processor sets addresses corresponding to the transfer region to the address register of the transfer control unit, and writes a data into the transfer region at data transfer.
Claim 8
Independent Claim 136 words
A method of transferring a data in a transfer control unit having a buffer for temporarily storing a data, an address register for being written to, from an external unit via the bus, an address generating part connected to the address register, for generating an address in accordance with a written value of the address register, and a comparator, comprising the steps of: comparing an address generated in the address generating part with an address inputted from the external unit, said comparing performed by the comparator; outputting a coincidence signal when the addresses coincide with each other, said comparator outputting the coincidence signal, and according to the coincidence signal, commanding the buffer to store data input from the external unit via the data bus and commanding the address generating part to proceed to a next address.
Claim 9
Independent Claim 136 words
A method of transferring a data in a transfer control unit having a buffer for temporarily storing a data, an address register for being written to, from an external unit via the bus, an address generating part connected to the address register, for generating an address in accordance with a written value of the address register, and a comparator, comprising the steps of: comparing an address generated in the address generating part with an address inputted from the external unit, said comparing performed by the comparator; outputting a coincidence signal when the addresses coincide with each other, said comparator outputting the coincidence signal, and according to the coincidence signal, commanding the buffer to store data input from the external unit via the data bus and commanding the address generating part to proceed to a next address.
Claim 10
Dependent Claim 36 words
The method of transferring a data according to claim 6, wherein the commanding steps are carried out when a counter reaches to a preset value by counting the number of times the coincidence signal is received.
Claim 11
Dependent Claim 28 words
The transfer control unit according to claim 1, wherein the data bus of the first external unit is different from a data bus of the second external unit.

References Cited (Backward Citations)

GB2065938A Cited
US4475155A Cited
US5109501A Cited
US5319764A Cited
US5089951A Cited
US5202969A Cited
US5276850A Cited
EP0454064A2 Cited
US5333290A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-15 1999-07-17 2000-01-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-15 2003-07-17 2004-01-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-15 2007-07-17 2008-01-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag