← Back to Patent Explorer
US4473879A Expired / Lapsed US ⏱️ 0.0 years remaining

Data transfer system in which time for transfer of data to a memory is matched to time required to store data in memory

Assignee: Hitachi Ltd
•
Filing: 1982-01-15
•
Granted: 1984-09-25
•
Expires: 2002-01-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data transfer system comprises data retaining means for retaining n-bit digital data (n being an integer), serial/parallel data converting means for converting the n-bit digital data transferred from the data retaining means from parallel data to serial data or vice versa in synchronism with first clock signals generated at a first clock frequency, counting means for counting second clock signals generated at a second clock frequency, and control means for transferring the n-bit digital data from the data retaining means to the serial/parallel data converting means each time the counting means counts a predetermined number of clock signals.

Inventors

  • 👤 Tsuguji Tachiuchi
  • 👤 Shigeru Hirahata

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 04:18
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4221; G06F13/423; G06F13/14; G06F13/20; G06F13/28

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 230 words
A data transfer system comprising: (a) a first memory having a memory capacity of a plurality of n-bit data and allowing data access bit by bit; (b) a shift register having a storage capacity of n bits and including a first input/output section for inputting and outputting n-bit data in parallel, a pulse input terminal to which pulse signals are applied and a second input/output section connected to said first memory for transferring said n-bit data to or receiving said n-bit data from said first memory bit by bit, each bit being transferred in time with the receipt of one of said pulse signals at said pulse input terminal; (c) a second memory having a memory capacity of at least a plurality of n-bit data for inputting and outputting n-bit data in parallel; (d) clock signal generator means for generating clock signals; (e) transfer means connected to receive said clock signals from said clock signal generator means for transferring n-bit data in parallel between said first input/output section of said shift register and said second memory once during each successive period of N clock signals received, where N is greater than n; and (f) frequency dividing means connected to said clock signal generator means for frequency-dividing said clock signals by a factor of n/N and for supplying the frequency-divided pulse signals to said pulse input terminal of said shift register.
Claim 2
Dependent Claim 230 words
A data transfer system comprising: (a) a first memory having a memory capacity of a plurality of n-bit data and allowing data access bit by bit; (b) a shift register having a storage capacity of n bits and including a first input/output section for inputting and outputting n-bit data in parallel, a pulse input terminal to which pulse signals are applied and a second input/output section connected to said first memory for transferring said n-bit data to or receiving said n-bit data from said first memory bit by bit, each bit being transferred in time with the receipt of one of said pulse signals at said pulse input terminal; (c) a second memory having a memory capacity of at least a plurality of n-bit data for inputting and outputting n-bit data in parallel; (d) clock signal generator means for generating clock signals; (e) transfer means connected to receive said clock signals from said clock signal generator means for transferring n-bit data in parallel between said first input/output section of said shift register and said second memory once during each successive period of N clock signals received, where N is greater than n; and (f) frequency dividing means connected to said clock signal generator means for frequency-dividing said clock signals by a factor of n/N and for supplying the frequency-divided pulse signals to said pulse input terminal of said shift register.
Claim 3
Dependent Claim 82 words
A data transfer system according to claim 1 wherein said transfer means includes a register having a storage capacity of at least one n-bit data and which is connected to said first input/output section of said shift register, a data bus connected between said register and said second memory for transmitting data therebetween and a central processing unit for controlling the transmission of the data transferred through said data bus in response to clock signals received from said clock signal generator means.
Claim 4
Dependent Claim 268 words
A data transfer system comprising: (a) clock signal generator means for generating clock signals; (b) a first memory having a memory capacity of a plurality of n-bit data and including means for writing data bit by bit into said first memory at a rate of n bits during each period of N clock signals generated by said clock signal generator means; (c) a shift register having a storage capacity of n bits and including input means for inputting n-bit data into said shift register in parallel, a pulse input terminal to which pulse signals are applied and output means connected to said first memory for transferring said n-bit data to said first memory bit by bit, each bit being transferred in time with receipt of one of said pulse signals at said pulse input terminal; (d) a second memory having a memory capacity of at least a plurality of n-bit data and including means for outputting n-bit data in parallel; (e) transfer means connected to said second memory, said shift register and said clock signal generating means for transferring n-bit data in parallel from said second memory to said shift register once during each successive period of N clock signals received from said clock signal generator means, where N is greater than n, including data processor means programmed to effect said data transfer within said period of N clock signals; and (f) frequency dividing means connected to said clock signal generator means for frequency-dividing said clock signals by a factor of n/N and for supplying the frequency-divided pulse signals to said pulse input terminal of said shift register.
Claim 5
Dependent Claim 268 words
A data transfer system comprising: (a) clock signal generator means for generating clock signals; (b) a first memory having a memory capacity of a plurality of n-bit data and including means for writing data bit by bit into said first memory at a rate of n bits during each period of N clock signals generated by said clock signal generator means; (c) a shift register having a storage capacity of n bits and including input means for inputting n-bit data into said shift register in parallel, a pulse input terminal to which pulse signals are applied and output means connected to said first memory for transferring said n-bit data to said first memory bit by bit, each bit being transferred in time with receipt of one of said pulse signals at said pulse input terminal; (d) a second memory having a memory capacity of at least a plurality of n-bit data and including means for outputting n-bit data in parallel; (e) transfer means connected to said second memory, said shift register and said clock signal generating means for transferring n-bit data in parallel from said second memory to said shift register once during each successive period of N clock signals received from said clock signal generator means, where N is greater than n, including data processor means programmed to effect said data transfer within said period of N clock signals; and (f) frequency dividing means connected to said clock signal generator means for frequency-dividing said clock signals by a factor of n/N and for supplying the frequency-divided pulse signals to said pulse input terminal of said shift register.
Claim 6
Dependent Claim 90 words
A data transfer system according to claim 3, wherein said transfer means includes register means having a storage capacity of at least one n-bit data and which is connected to said shift register for storing n-bit data received from said second memory and for transferring said n-bit data to said shift register, a data bus connected between said register means and said second memory for transmitting data therebetween and a central processing unit for controlling said data bus in response to clock signals received from said clock signal generator means.
Claim 7
Dependent Claim 272 words
A data transfer system comprising: (a) clock signal generator means for generating clock signals; (b) a first memory having a memory capacity of a plurality of n-bit data and including means for outputting data bit by bit from said first memory at a rate of n bits during each period of N clock signals generated by said clock signal generator means; (c) a shift register having a storage capacity of n bits and including output means for outputting n-bit data from said shift register in parallel, a pulse input terminal to which pulse signals are applied and input means connected to said first memory for storing said n-bit data from said first memory into said shift register bit by bit, each bit being stored in time with receipt of one of said pulse signals at said pulse input terminal; (d) a second memory having a memory capacity of at least a plurality of n-bit data and including means for inputting n-bit data in parallel; (e) transfer means connected to said second memory, said shift register and said clock signal generator means for transferring n-bit data in parallel from said shift register to said second memory once during each successive period of N clock signals received from said clock signal generator means, where N is greater than n, including data processor means programmed to effect said data transfer within said period of N clock signals; and (f) frequency dividing means connected to said clock signal generator means for frequency-dividing said clock signals by a factor of n/N and for supplying the frequency-divided pulse signals to said pulse input terminal of said shift register.
Claim 8
Dependent Claim 272 words
A data transfer system comprising: (a) clock signal generator means for generating clock signals; (b) a first memory having a memory capacity of a plurality of n-bit data and including means for outputting data bit by bit from said first memory at a rate of n bits during each period of N clock signals generated by said clock signal generator means; (c) a shift register having a storage capacity of n bits and including output means for outputting n-bit data from said shift register in parallel, a pulse input terminal to which pulse signals are applied and input means connected to said first memory for storing said n-bit data from said first memory into said shift register bit by bit, each bit being stored in time with receipt of one of said pulse signals at said pulse input terminal; (d) a second memory having a memory capacity of at least a plurality of n-bit data and including means for inputting n-bit data in parallel; (e) transfer means connected to said second memory, said shift register and said clock signal generator means for transferring n-bit data in parallel from said shift register to said second memory once during each successive period of N clock signals received from said clock signal generator means, where N is greater than n, including data processor means programmed to effect said data transfer within said period of N clock signals; and (f) frequency dividing means connected to said clock signal generator means for frequency-dividing said clock signals by a factor of n/N and for supplying the frequency-divided pulse signals to said pulse input terminal of said shift register.
Claim 9
Dependent Claim 90 words
A data transfer system according to claim 5, wherein said transfer means includes register means having a storage capacity of at least one n-bit data and which is connected to said shift register for storing n-bit data received from said shift register and for transferring said n-bit data to said second memory, a data bus connected between said register means and said second memory for transmitting data therebetween and a central processing unit for controlling said data bus in response to clock signals received from said clock signal generator means.

References Cited (Backward Citations)

US3896418A Cited
US3753234A Cited
US3830962A Cited
US3970997A Cited
US3975712A Cited
US4031512A Cited
US4064486A Cited
US4071887A Cited
US4131946A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-09-25 1988-03-26 1988-09-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-09-25 1992-03-26 1992-09-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-09-25 1996-03-26 1996-09-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag