Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
368 words
A first-in first-out type data storage device for storing input data applied to an input portion thereof from an exterior source in the data storage device in response to a write-in control signal and outputting the stored data from an output portion thereof in response to a read-out control signal, comprising: a data transmission path provided between said input portion and said output portion and having a folded configuration with a going path and a returning path, wherein said going path is connected to said input portion, said returning path is connected to said output portion, and said going and returning paths provide a folded transmission path of a continuous data transmission path; data storage means provided on said going path and said returning path for storing applied data, wherein said going path and said returning path respectively comprise the same number of said data storage means connected in a cascade manner; by passing means for linking said data storage means in said going path and said data storage means in said returning path in one-to-one correspondence to each other; said bypassing means coupling an output portion of said data storage means in said going path to an input portion of the corresponding data storage means in said returning path; valid data detecting means provided corresponding to each of said bypassing means and activated in response to application of the write-in control signal to said data storage means connected to the corresponding bypassing means for detecting the presence and absence of valid data in the corresponding data storage means in said returning path; and transfer control means provided corresponding to each of said bypassing means for activating the corresponding bypassing means in response to a valid data absence detecting signal from the corresponding valid data detecting means, and transferring the input data and the write-in control signal to the corresponding data storage means in said going path through the activated bypassing means for storing the same therein, said transfer control means transferring the input data and write-in control signal to said data storage means in the next stage through said going path in response to a valid data presence detecting signal from the corresponding valid data detecting means.
Claim 2
Dependent Claim
368 words
A first-in first-out type data storage device for storing input data applied to an input portion thereof from an exterior source in the data storage device in response to a write-in control signal and outputting the stored data from an output portion thereof in response to a read-out control signal, comprising: a data transmission path provided between said input portion and said output portion and having a folded configuration with a going path and a returning path, wherein said going path is connected to said input portion, said returning path is connected to said output portion, and said going and returning paths provide a folded transmission path of a continuous data transmission path; data storage means provided on said going path and said returning path for storing applied data, wherein said going path and said returning path respectively comprise the same number of said data storage means connected in a cascade manner; by passing means for linking said data storage means in said going path and said data storage means in said returning path in one-to-one correspondence to each other; said bypassing means coupling an output portion of said data storage means in said going path to an input portion of the corresponding data storage means in said returning path; valid data detecting means provided corresponding to each of said bypassing means and activated in response to application of the write-in control signal to said data storage means connected to the corresponding bypassing means for detecting the presence and absence of valid data in the corresponding data storage means in said returning path; and transfer control means provided corresponding to each of said bypassing means for activating the corresponding bypassing means in response to a valid data absence detecting signal from the corresponding valid data detecting means, and transferring the input data and the write-in control signal to the corresponding data storage means in said going path through the activated bypassing means for storing the same therein, said transfer control means transferring the input data and write-in control signal to said data storage means in the next stage through said going path in response to a valid data presence detecting signal from the corresponding valid data detecting means.
Claim 3
Dependent Claim
60 words
The data storage device according to claim 1, wherein each of said data storage means in said returning path comprises means for applying a data transfer inhibiting signal to said data storage means in a subsequent stage from said output portion when said data storage means stores valid data and indicating an existence of data in said data storage means.
Claim 4
Dependent Claim
209 words
The data storage device according to claim 1, wherein each of said data storage means in said going path have the same configuration except for said data storage means in a final stage connected to a folded portion of said folded transmission path, and said data storage means other than said data storage means in said final stage are provided with said bypassing means and said valid data detecting means, each of said data storage means other than said data storage means in said final stage of said going path comprising: data transmission signal receiving means for receiving a data transmission signal corresponding to the write-in control signal; activation signal generating means responsive to said data transmission signal corresponding to the write-in control signal for generating an activation signal to corresponding valid data detecting means; and data transfer control means responsive to an output of the corresponding valid data detecting means activated by said activation signal and a data transfer acknowledging signal from a subsequent data transfer control means in the next stage of said going path for transferring said data transmission signal corresponding to the write-in control signal to said subsequent data transfer control means in the next stage of said going path or the corresponding bypassing means.
Claim 5
Dependent Claim
190 words
The data storage device according to claim 3, wherein each of said data storage means in said returning path have the same configuration except for said data storage means in the final stage connected to said folded portion, each of said data storage means in said returning path other than said data storage means in the final stage comprising: data transmission request signal receiving means for receiving a data transmission request signal corresponding to the read-out control signal; data transmission signal outputting means for outputting said data transmission signal corresponding to the write-in control signal; and writing means responsive to said data transmission signal corresponding to said write-in control signal from the corresponding bypassing means, said data transmission signal from said data storage means in the next stage of said returning path and said data transmission request signal for applying said transmission request signal to said data storage means in the next stage of said returning path and storing the applied data; said writing means comprising means responsive to said transmission request signal in an active state for outputting said stored data and activating said data transmission signal outputting means.
Claim 6
Dependent Claim
216 words
The data storage device according to claim 4, wherein said data storage means in the final stages of said returning path and said going path connected to said folded portion have the same configuration, said data storage means in the final stages of said returning path and said going path comprising: final stage data transmission signal receiving means for receiving said data transmission signal corresponding to the write-in control signal; final stage data transmission request signal receiving means for receiving said data transmission request signal corresponding to the read-out control signal; final stage data transmission request outputting means responsive to said received data transmission request signal for outputting said data transmission request signal to one of said data storage means in a succeeding state with respect to the output portion; and final stage data storing means responsive to said data transmission signal from said final stage data transmission signal receiving means and said data transmission request signal input to said final stage data transmission request signal receiving means for storing applied data; said final stage data storing means comprising means responsive to said data transmission request signal for reading out the data as written and outputting said data transmission signal to a preceding data storage means in the preceding stage with respect to the output portion.
Claim 7
Dependent Claim
71 words
The data storage device according to claim 1, wherein said valid data detecting means comprises: detecting means for detecting the presence and absence of valid data in said data storage means in said returning path closer to the output portion than the corresponding bypassing means; and path setting means responsive to san output of said valid data detecting means for setting a path through which the write-in control signal is transferred.
Claim 8
Dependent Claim
168 words
The data storage device according to claim 1, wherein each of said data storage means in said going path have the same configuration; said bypassing means and said valid data detecting means are provided corresponding to each of said data storage means; and each of said data storage means in said going path further comprising: data transmission signal receiving means for receiving a data transmission signal corresponding to the write-in control signal; activation signal applying means responsive to said data transmission signal for applying an activation signal to the corresponding valid data detecting means; and data transfer control means responsive to an output of the corresponding valid data detecting means activated by said activation signal and a data transfer acknowledging signal from a subsequent data transfer control means in the next stage of said going path for transferring said data transmission signal corresponding to the write-in control signal to said subsequent data transfer control means in the next stage of said going path or the corresponding bypassing means.
Claim 9
Dependent Claim
167 words
The data storage device according to claim 7, wherein each of said data storage means in said returning path have the same configuration, and said data storage means in said returning path further comprising: data request signal receiving means for receiving a data transmission request signal corresponding to the read-out control signal; data transmission signal outputting means for outputting said data transmission signal corresponding to the write-in control signal; and writing means responsive to said data transmission signal corresponding to the write-in control signal from the corresponding bypassing means, said data transmission signal from said subsequent data storage means in the next stage of said returning path and said data transmission request signal for applying said transmission request signal to said subsequent data storage means in the next state of said returning path and storing the applied data; said writing means comprising means responsive to said data transmission request signal in an active state for outputting said stored data and activating said data transmission signal outputting means.
Claim 10
Dependent Claim
35 words
The data storage device according to claim 1, wherein each of said data storage means comprises NAND gates, which provide handshaking transfer control for data transfer between the data storage means connected to each other.
Claim 11
Dependent Claim
18 words
The data storage device according to claim 1, wherein said valid data detecting means comprises a NOR gate.
Claim 12
Independent Claim
336 words
A method for storing input data applied to an input portion of a first-in first-out type data storage device from an exterior source to the data source device in response to a write-in control signal and outputting the stored data from an output portion of the data storage device in response to a read-out control signal, comprising the steps of: (a) storing applied data in data storage means of a going path and a returning path of a data transmission path provided between the input portion and the output portion of the data storage device, said data transmission path having a folded configuration with said going path connected to the input portion and said returning path connected to the output portion which provide a folded transmission path of a continuous data transmission path; (b) linking the data storage in said going path and said returning path at said step (a) in one-to-one correspondence to each other by coupling an output portion of said data storage means in said going path to an input portion of the corresponding data storage means in said returning path; (c) detecting the presence and absence of valid data in each of said data storage means of said returning path corresponding to said data storage means linked thereto at said step (b) in response to application of the write-control signal; (d) activating the corresponding going path an returning path linked at said step (b) in response to a valid data absence detecting signal from the corresponding detection at said step (c); (e) transferring the input data and the write-in control signal to the corresponding data storage means in said returning path from the corresponding data storage means in said going path linked at said step (b) for storing the same therein; and (f) transferring the input data and the write-in control signal to said data storage means in the next stage through said going path in response to a valid data presence detecting signal from the corresponding detection at said step (c).
Claim 13
Independent Claim
336 words
A method for storing input data applied to an input portion of a first-in first-out type data storage device from an exterior source to the data source device in response to a write-in control signal and outputting the stored data from an output portion of the data storage device in response to a read-out control signal, comprising the steps of: (a) storing applied data in data storage means of a going path and a returning path of a data transmission path provided between the input portion and the output portion of the data storage device, said data transmission path having a folded configuration with said going path connected to the input portion and said returning path connected to the output portion which provide a folded transmission path of a continuous data transmission path; (b) linking the data storage in said going path and said returning path at said step (a) in one-to-one correspondence to each other by coupling an output portion of said data storage means in said going path to an input portion of the corresponding data storage means in said returning path; (c) detecting the presence and absence of valid data in each of said data storage means of said returning path corresponding to said data storage means linked thereto at said step (b) in response to application of the write-control signal; (d) activating the corresponding going path an returning path linked at said step (b) in response to a valid data absence detecting signal from the corresponding detection at said step (c); (e) transferring the input data and the write-in control signal to the corresponding data storage means in said returning path from the corresponding data storage means in said going path linked at said step (b) for storing the same therein; and (f) transferring the input data and the write-in control signal to said data storage means in the next stage through said going path in response to a valid data presence detecting signal from the corresponding detection at said step (c).
Claim 14
Dependent Claim
51 words
The method according to claim 1, further comprising the step of applying a data transfer inhibiting signal to said data storage means in a subsequent stage from the output portion when said data storage stores valid data for indicating an existence of valid data in each of said data storage means.
Claim 15
Dependent Claim
172 words
The method according to claim 1, wherein each of said data storage means in said going path have the same configuration except for said data storage means in a final stage connected to a folded portion of said folded transmission path, each of said data storage means other than said data storage means in said final stage of said going path storing-applied data, comprising the steps of: receiving a data transmission signal corresponding to the write-in control signal; generating an activation signal to the corresponding detection at said step (c) responsive to said data transmission signal corresponding to the write-in control signal; and transferring said data transmission signal corresponding to the write-in control signal to a subsequent data transfer in a next stage of said going path or the corresponding paths linked at said step (b) responsive to an output of the corresponding detecting at said step (c) activated by said activation signal and a data transfer acknowledging signal from a subsequent data transfer in a next stage of said going path.
Claim 16
Dependent Claim
144 words
The method according to claim 13, wherein each of said data storage means in said returning path other than said data storage means in the final stage comprising the steps of: receiving a data transmission request signal corresponding to the read-out control signal; outputting said data transmission signal corresponding to the read-out control signal; and applying said data transmission request signal to said data storage means in the next stage of said returning path and storing the applied data responsive to said data transmission signal corresponding to the write-in control signal from the corresponding linked paths, said data transmission signal from said data storage means in the next stage of said returning path and said data transmission request signal by outputting said stored data and activating said step of outputting said data transmission signal responsive to said transmission request signal in an active state.
Claim 17
Dependent Claim
137 words
The method according to claim 14, wherein storing data in each of said data storage means in the final stages of said returning path and said going path comprises the steps of: receiving said data transmission signal corresponding to the write-in control signal; receiving said data transmission signal corresponding to the read-out control signal; outputting said data transmission request signal to one of said data storage means in a succeeding stage with respect to the output portion responsive to said received data transmission request signal; and storing applied data responsive to said data transmission signal and said data transmission request signal by reading out the data as written and outputting said data transmission signal to a preceding data storage means in the preceding stage with respect to the output portion responsive to said data transmission request signal.
Claim 18
Dependent Claim
62 words
The method according to claim 11, wherein said step (c) further comprises the steps of: detecting the presence and absence of valid data in said data storage means in said returning path closer to the output portion than the corresponding linked paths; and setting a path through which the write-in control signal is transferred responsive to an output from said step (c).
Claim 19
Dependent Claim
131 words
The method according to claim 11, wherein each of said data storage means in said going path have the same configuration and storing data in each of said data storage means in said going path further comprises the steps of: receiving a data transmission signal corresponding to the write-in control signal; applying an activation signal to the corresponding detection at said step (c) responsive to said data transmission signal; and transferring said data transmission signal corresponding to the write-in control signal to a subsequent data transfer in a next stage of said going path or the corresponding linked paths responsive to an output of the corresponding detection activated by said activation signal and a data transfer acknowledging signal from a subsequent data transfer in the next stage of said going path.
Claim 20
Dependent Claim
133 words
The method according to claim 17, wherein data is stored in each of said data storage means in said returning path by the same configuration and storing data in said data storage means of said returning path comprises the steps of: receiving a data transmission request signal corresponding to the write-in control signal; and applying said data transmission request signal to a subsequent data storage means in the next stage of said returning path and storing the applied data responsive to said data transmission signal corresponding to the write-in control signal, said data transmission signal from said subsequent data storage means in the next stage of said returning path and said data transmission request signal by outputting said stored data and activating said step of outputting responsive to said data transmission request signal.
Claim 21
Dependent Claim
29 words
The method according to claim 11, wherein each of said data storage means provide handshaking transfer control for data transfer between said data storage means connected to each other.