Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
292 words
In an SPS CCD memory block comprised of an N-stage input register means, N S-stage parallel register means and an N-stage output register means in which data bits are bit-serially shifted into said input register means, are bit-parallelly shifted out of the input register means into and through said N parallel register means and then into said output register means to be bit-serially shifted back into said input register means, the improvement comprising: an N stage I/O register means; a data-in selector means; a memory block selector means, the output of which is coupled to said input register means; an I/O register transfer means for bit-parallelly selectively coupling the data bits that are stored in said output register means to said I/O register means; output register transfer means for bit-serially coupling the data bits that are stored in said output register means to said memory block selector means; write data bit source means; data-in selector means coupled to said I/O register means and to said write data bit source means for bit-serially coupling the data bits that are stored in said I/O register means to said memory block selector means and to said I/O register means or, alternatively, coupling the write data bits, which are provided by said write data bit source means, to said memory block selector means and to said I/O register means; and, memory block address decoder means coupled to said memory block selector means alternatively selecting or not selecting the memory block for bit-serially coupling, to said input register means, the data bits that are coupled to said memory block selector means by said data-in selector means or, alternatively, coupling the data bits that are coupled to said memory block selector means by said output register transfer means.
Claim 2
Dependent Claim
292 words
In an SPS CCD memory block comprised of an N-stage input register means, N S-stage parallel register means and an N-stage output register means in which data bits are bit-serially shifted into said input register means, are bit-parallelly shifted out of the input register means into and through said N parallel register means and then into said output register means to be bit-serially shifted back into said input register means, the improvement comprising: an N stage I/O register means; a data-in selector means; a memory block selector means, the output of which is coupled to said input register means; an I/O register transfer means for bit-parallelly selectively coupling the data bits that are stored in said output register means to said I/O register means; output register transfer means for bit-serially coupling the data bits that are stored in said output register means to said memory block selector means; write data bit source means; data-in selector means coupled to said I/O register means and to said write data bit source means for bit-serially coupling the data bits that are stored in said I/O register means to said memory block selector means and to said I/O register means or, alternatively, coupling the write data bits, which are provided by said write data bit source means, to said memory block selector means and to said I/O register means; and, memory block address decoder means coupled to said memory block selector means alternatively selecting or not selecting the memory block for bit-serially coupling, to said input register means, the data bits that are coupled to said memory block selector means by said data-in selector means or, alternatively, coupling the data bits that are coupled to said memory block selector means by said output register transfer means.
Claim 3
Dependent Claim
294 words
An SPS CCD memory block, comprising: serial shift input register means having N stages; serial shift output register means having N stages; serial shift I/O register means having N stages; serial shift N parallel register means, each having S stages; first transfer means for separately coupling each of the N stages of said input register means to a separate associated first stage of each of said N parallel register means; second transfer means for separately coupling the last stage of each of said N parallel register means to a separate associated one of the N stages of said output register means; third transfer means for selectively coupling each of the N stages of said output register means to a separate associated one of the N stages of said I/O register means; memory block selector means; data-in selector means; first charge sensor means for coupling the right-most stage of said output register means to said memory block selector means; second charge sensor means for coupling the right-most stage of said I/O register means to said data-in selector means; means for coupling said data-in selector means to the left-most stage of said I/O register means and to said memory block selector means; means for coupling said memory block selector means to the left-most stage of said input register means; transfer enable means coupled to said third transfer means for bit-parallelly transferring the data bits in the N stages of said output register means to the corresponding stages of said I/O register means; and, means coupled to said memory block selector means for bit-serially coupling the data bits from the right-most stage of said output register means or, alternatively, from the right-most stage of said I/O register means to the left-most stage of said input register means.
Claim 4
Dependent Claim
294 words
An SPS CCD memory block, comprising: serial shift input register means having N stages; serial shift output register means having N stages; serial shift I/O register means having N stages; serial shift N parallel register means, each having S stages; first transfer means for separately coupling each of the N stages of said input register means to a separate associated first stage of each of said N parallel register means; second transfer means for separately coupling the last stage of each of said N parallel register means to a separate associated one of the N stages of said output register means; third transfer means for selectively coupling each of the N stages of said output register means to a separate associated one of the N stages of said I/O register means; memory block selector means; data-in selector means; first charge sensor means for coupling the right-most stage of said output register means to said memory block selector means; second charge sensor means for coupling the right-most stage of said I/O register means to said data-in selector means; means for coupling said data-in selector means to the left-most stage of said I/O register means and to said memory block selector means; means for coupling said memory block selector means to the left-most stage of said input register means; transfer enable means coupled to said third transfer means for bit-parallelly transferring the data bits in the N stages of said output register means to the corresponding stages of said I/O register means; and, means coupled to said memory block selector means for bit-serially coupling the data bits from the right-most stage of said output register means or, alternatively, from the right-most stage of said I/O register means to the left-most stage of said input register means.
Claim 5
Dependent Claim
69 words
The SPS CCD memory block of claim 2 further including: write data bit source means coupled to said data-in selector means; and, write block address decoder means coupled to said data-in selector means for bit-serially gating through said data-in selector means the data bits from the right-most stage of said I/O register means or, alternatively, the write data bits that are provided by said write data bit source means.
Claim 6
Dependent Claim
41 words
The SPS CCD memory block of claim 3 further including: read block address decoder means coupled to the output of said second set of sensor means for bit-serially reading out the data bits that are stored in said I/O register means.
Claim 7
Dependent Claim
408 words
A SPS CCD memory system, comprising: B sps ccd memory blocks, each comprising: input register means having N stages; N parallel register means, each having S stages; output register means having N stages; I/o register means having N stages; memory block selector means, the output of which is coupled to said input register means; data-in selector means; I/o transfer means; output register sensor means for coupling said output register means to said memory selector means; I/o register sensor means for coupling said I/O register means to said data-in selector means; means for coupling said data-in selector means to said I/O register means and to said memory block selector means; I/o register transfer means for enabling the transfer of the data bits that are stored in said output register means into said I/O register means; data-in means coupled to said data-in selector means for coupling write data bits thereto; block address decoder means coupled to each of the B memory block selector means of said B memory blocks and selecting one of said B memory blocks for enabling the transfer of the data bits that are stored in the I/O register means or, alternatively, enabling the transfer of the data bits that are stored in the output register means of the selected memory block into the associated input register means; write block address decoder means coupled to each of the B data-in selector means of the B memory blocks and selecting one of said B memory blocks for alternatively enabling the transfer of the data bits that are stored in said I/O register means or the write data bit that are provided by said data-in means into said I/O register means and also into said input register means via the memory selector means of the selected memory block; read block address decoder means coupled to the common terminal of the I/O register sensor means and the data-in selector means of each of the B memory blocks for selectively reading out the data bits that are stored in the I/O register means of the selected memory block; and, starting address decoder means comparing a fixed desired starting address to a changing true address and coupling a transfer enable signal to the I/O register transfer means of the selected memory block in which said starting address lies for transferring the data bits that are stored in the output register means of the selected memory block into the associated I/O register means.
Claim 8
Dependent Claim
408 words
A SPS CCD memory system, comprising: B sps ccd memory blocks, each comprising: input register means having N stages; N parallel register means, each having S stages; output register means having N stages; I/o register means having N stages; memory block selector means, the output of which is coupled to said input register means; data-in selector means; I/o transfer means; output register sensor means for coupling said output register means to said memory selector means; I/o register sensor means for coupling said I/O register means to said data-in selector means; means for coupling said data-in selector means to said I/O register means and to said memory block selector means; I/o register transfer means for enabling the transfer of the data bits that are stored in said output register means into said I/O register means; data-in means coupled to said data-in selector means for coupling write data bits thereto; block address decoder means coupled to each of the B memory block selector means of said B memory blocks and selecting one of said B memory blocks for enabling the transfer of the data bits that are stored in the I/O register means or, alternatively, enabling the transfer of the data bits that are stored in the output register means of the selected memory block into the associated input register means; write block address decoder means coupled to each of the B data-in selector means of the B memory blocks and selecting one of said B memory blocks for alternatively enabling the transfer of the data bits that are stored in said I/O register means or the write data bit that are provided by said data-in means into said I/O register means and also into said input register means via the memory selector means of the selected memory block; read block address decoder means coupled to the common terminal of the I/O register sensor means and the data-in selector means of each of the B memory blocks for selectively reading out the data bits that are stored in the I/O register means of the selected memory block; and, starting address decoder means comparing a fixed desired starting address to a changing true address and coupling a transfer enable signal to the I/O register transfer means of the selected memory block in which said starting address lies for transferring the data bits that are stored in the output register means of the selected memory block into the associated I/O register means.
Claim 9
Dependent Claim
216 words
In an SPS CCD memory system that is comprised of B, where B is a positive integer of 2 or greater, SPS CCD memory blocks, each of said B memory blocks comprised of N S-stage parallel register means, an N-stage input register means, each stage of which is coupled to the first stage of an associated one of said N parallel register means, and an N-stage output register means, each stage of which is coupled to the last stage of an associated one of said N parallel register means, and in which the data bits that are stored in the N(S+1) bit positions of said input register means and of said N parallel register means of each of said B memory blocks are cycled through each of said B memory blocks at a varying operating frequency F 0 , the method of the operation of said memory system comprising: coupling, within each of said B memory blocks, each stage of said N-stages of said output register means to a corresponding stage of an N-stage input/output register means; and, alternatively coupling the data bits that are held in said output register means or that are held in said input/output register back to said input register means for recirculation through the associated one of said B memory blocks.
Claim 10
Dependent Claim
216 words
In an SPS CCD memory system that is comprised of B, where B is a positive integer of 2 or greater, SPS CCD memory blocks, each of said B memory blocks comprised of N S-stage parallel register means, an N-stage input register means, each stage of which is coupled to the first stage of an associated one of said N parallel register means, and an N-stage output register means, each stage of which is coupled to the last stage of an associated one of said N parallel register means, and in which the data bits that are stored in the N(S+1) bit positions of said input register means and of said N parallel register means of each of said B memory blocks are cycled through each of said B memory blocks at a varying operating frequency F 0 , the method of the operation of said memory system comprising: coupling, within each of said B memory blocks, each stage of said N-stages of said output register means to a corresponding stage of an N-stage input/output register means; and, alternatively coupling the data bits that are held in said output register means or that are held in said input/output register back to said input register means for recirculation through the associated one of said B memory blocks.
Claim 11
Dependent Claim
239 words
In an SPS CCD memory system that is comprised of B, where B is a positive integer of 2 or greater, SPS CCD memory blocks, each of said B memory blocks comprised of N S-stage parallel register means, an N-stage input register means, each stage of which is coupled to the first stage of an associated one of said N parallel register means, and an N-stage output register means, each stage of which is coupled to the last stage of an associated one of said N parallel register means, and in which the data bits that are stored in the N(S+1) bit positions of said input register means and of said N parallel register means of each of said B memory blocks are cycled through each of said B memory blocks at a varying operating frequency F 0 , the method of the operation of said memory system comprising: selecting one of said B memory blocks for coupling the data bits that are held in the associated output register means to an associated input/output register means and thence to the associated input register means for recirculation through said selected one of said B memory blocks; and, simultaneously non-selecting the other ones of said B memory blocks for coupling the data bits that are held in the associated output register means directly to the associated input register means for recirculation through said non-selected other ones of said B memory blocks.
Claim 12
Dependent Claim
239 words
In an SPS CCD memory system that is comprised of B, where B is a positive integer of 2 or greater, SPS CCD memory blocks, each of said B memory blocks comprised of N S-stage parallel register means, an N-stage input register means, each stage of which is coupled to the first stage of an associated one of said N parallel register means, and an N-stage output register means, each stage of which is coupled to the last stage of an associated one of said N parallel register means, and in which the data bits that are stored in the N(S+1) bit positions of said input register means and of said N parallel register means of each of said B memory blocks are cycled through each of said B memory blocks at a varying operating frequency F 0 , the method of the operation of said memory system comprising: selecting one of said B memory blocks for coupling the data bits that are held in the associated output register means to an associated input/output register means and thence to the associated input register means for recirculation through said selected one of said B memory blocks; and, simultaneously non-selecting the other ones of said B memory blocks for coupling the data bits that are held in the associated output register means directly to the associated input register means for recirculation through said non-selected other ones of said B memory blocks.
Claim 13
Dependent Claim
61 words
In the method of claim 7 further comprising: selecting successive ones of said B memory blocks for coupling the data bits, which data bits are held in each associated input/output register of each of said successively selected ones of said B memory blocks and that form a serial string of data bits that comprise a data slice, to a data-out line.
Claim 14
Dependent Claim
84 words
In the method of claim 7, further including: simultaneously coupling write data bits to the first stages of the associated input/output register means and input register means during the selection of each of said successively selected ones of said B memory blocks; and, continuously circulating said write data bits through the associated input/output register means of said successively selected ones of said B memory blocks at least until all said continuously circulating write data bits have been stored in the associated input register means.
Claim 15
Dependent Claim
292 words
In an SPS CCD memory system that is comprised of B, where B is a positive integer of 2 or greater, SPS CCD memory block, each of said B memory blocks comprised of N S-stage parallel register means, an N-stage input register means, each stage of which is coupled to the first stage of an associated one of said N parallel register means, and an N-stage output register means, each stage of which is coupled to the last stage of an associated one of said N parallel register means, and in which the data bits that are stored in the N(S+1) bit positions of said input register means and of said N parallel register means of each of said B memory blocks are cycled through each of said B memory blocks at a varying operating frequency F 0 , the method of the operation of said memory system comprising: selecting successive ones of said B memory blocks for simultaneously coupling, at a varying operating frequency F 0 , write data bits from a data-in line to the first stages of the output register means and an associated input/output register means of each of said successively selected ones of said B memory blocks; simultaneously non-selecting the other ones of said B memory blocks for coupling the data bits that are held in the associated output register means directly to the associated input register means for recirculation through said non-selected other ones of said B memory blocks; and, simultaneously cycling said B memory blocks through one refresh cycle at a frequency N(S+1)F R followed by N-1 positioning cycles at a frequency F for end-around shifting the write data bits held in the input/output register means of said selected one of said B memory blocks.
Claim 16
Dependent Claim
292 words
In an SPS CCD memory system that is comprised of B, where B is a positive integer of 2 or greater, SPS CCD memory block, each of said B memory blocks comprised of N S-stage parallel register means, an N-stage input register means, each stage of which is coupled to the first stage of an associated one of said N parallel register means, and an N-stage output register means, each stage of which is coupled to the last stage of an associated one of said N parallel register means, and in which the data bits that are stored in the N(S+1) bit positions of said input register means and of said N parallel register means of each of said B memory blocks are cycled through each of said B memory blocks at a varying operating frequency F 0 , the method of the operation of said memory system comprising: selecting successive ones of said B memory blocks for simultaneously coupling, at a varying operating frequency F 0 , write data bits from a data-in line to the first stages of the output register means and an associated input/output register means of each of said successively selected ones of said B memory blocks; simultaneously non-selecting the other ones of said B memory blocks for coupling the data bits that are held in the associated output register means directly to the associated input register means for recirculation through said non-selected other ones of said B memory blocks; and, simultaneously cycling said B memory blocks through one refresh cycle at a frequency N(S+1)F R followed by N-1 positioning cycles at a frequency F for end-around shifting the write data bits held in the input/output register means of said selected one of said B memory blocks.
Claim 17
Dependent Claim
187 words
In an SPS CCD memory block comprised of an N-stage input register means, N S-stage parallel register means and an N-stage output register means in which data bits are bit-serially shifted into said input register means, are bit-parallelly shifted out of the input register means into and through said N parallel register means and then into said output register means, the improvement comprising: an N-stage I/O register means; means for coupling each of the stages of said output register means to a corresponding stage of said I/O register means; means intercoupling the first and last stages of said I/O register means for performing an end-around shift of the data bits held therein; and, memory block selector means coupling the last stages of said output register means and said I/O register means to the first stage of said input register means for simultaneously coupling the data bits held in said output register means to said input register means and end-around shifting the data bits held in said I/O register means, or, alternatively, for coupling the data bits held in said I/O register means to said input register means.
Claim 18
Dependent Claim
187 words
In an SPS CCD memory block comprised of an N-stage input register means, N S-stage parallel register means and an N-stage output register means in which data bits are bit-serially shifted into said input register means, are bit-parallelly shifted out of the input register means into and through said N parallel register means and then into said output register means, the improvement comprising: an N-stage I/O register means; means for coupling each of the stages of said output register means to a corresponding stage of said I/O register means; means intercoupling the first and last stages of said I/O register means for performing an end-around shift of the data bits held therein; and, memory block selector means coupling the last stages of said output register means and said I/O register means to the first stage of said input register means for simultaneously coupling the data bits held in said output register means to said input register means and end-around shifting the data bits held in said I/O register means, or, alternatively, for coupling the data bits held in said I/O register means to said input register means.
Claim 19
Dependent Claim
151 words
In an SPS CCD memory block comprised of an N-stage input register means, N S-stage parallel register means and an N-stage output register means in which data bits are bit-serially shifted into said input register means, are bit-parallelly shifted out of the input register means into and through said N parallel register means and then into said output register means, the improvement comprising: an N-stage I/O register means; means for coupling each of the stages of said output register means to a corresponding stage of said I/O register means; read/write selector means coupling the last stages of said output register means and said I/O register means to the first stage of said input register means for coupling the read data bits held in said output register means to said input register means, or, alternatively, for coupling the write data bits held in said I/O register means to said input register means.
Claim 20
Dependent Claim
151 words
In an SPS CCD memory block comprised of an N-stage input register means, N S-stage parallel register means and an N-stage output register means in which data bits are bit-serially shifted into said input register means, are bit-parallelly shifted out of the input register means into and through said N parallel register means and then into said output register means, the improvement comprising: an N-stage I/O register means; means for coupling each of the stages of said output register means to a corresponding stage of said I/O register means; read/write selector means coupling the last stages of said output register means and said I/O register means to the first stage of said input register means for coupling the read data bits held in said output register means to said input register means, or, alternatively, for coupling the write data bits held in said I/O register means to said input register means.
Claim 21
Dependent Claim
50 words
The SPS CCD memory block of claim 12 wherein said read/write selector means includes data-in selector means for coupling the write data bits held in said I/O register means to said input register means, or, alternatively, coupling the write data bits from a data-in line to said input register means.
Claim 22
Dependent Claim
45 words
The SPS CCD memory block of claim 13 wherein said read/write selector means includes means coupling said data-in selector means to the first stage of said I/O register means for coupling the write data bits held in said I/O register means for an end-around shift.