Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
324 words
A programmable FIFO buffer for receiving signals representing a word of data in parallel format in a parallel mode and in serial format in a serial mode and for storing the data word, the programmable FIFO buffer comprising in combination: a plurality of parallel input lines for receiving the parallel format data word signals in the parallel mode and for receiving a plurality of signals delineating the current bit of the data word in the serial mode; a serial input line for receiving the serial format data word signal in said serial mode; a serial input register connected to said serial input line, said serial input register for receiving said serial input line serial format data word signal, for converting the format of said data word to parallel format, and for developing signals representing said converted format data word; parallel FIFO buffer means for receiving said parallel input lines parallel format data word signals in said parallel mode, for receiving said serial input register converted format data word signals in said serial mode, and for storing said data word at a time designated by a write controlling signal; input coupling means connected to said parallel input lines, to said serial input register, and to said parallel FIFO buffer means, said input coupling means for coupling to said parallel FIFO buffer means said parallel input lines parallel format data word signals in said parallel mode and said serial input register converted format data word signals in said serial mode; and an input control register connected to said parallel input lines, to said serial input register, and to said parallel FIFO buffer means, said input control register including a write control line for connection to a predetermined one of said parallel input lines, said input control register for controlling the serial to parallel data word conversion, for developing said parallel input lines bit delineating signals, and for developing said parallel FIFO buffer means write controlling signal.
Claim 2
Dependent Claim
324 words
A programmable FIFO buffer for receiving signals representing a word of data in parallel format in a parallel mode and in serial format in a serial mode and for storing the data word, the programmable FIFO buffer comprising in combination: a plurality of parallel input lines for receiving the parallel format data word signals in the parallel mode and for receiving a plurality of signals delineating the current bit of the data word in the serial mode; a serial input line for receiving the serial format data word signal in said serial mode; a serial input register connected to said serial input line, said serial input register for receiving said serial input line serial format data word signal, for converting the format of said data word to parallel format, and for developing signals representing said converted format data word; parallel FIFO buffer means for receiving said parallel input lines parallel format data word signals in said parallel mode, for receiving said serial input register converted format data word signals in said serial mode, and for storing said data word at a time designated by a write controlling signal; input coupling means connected to said parallel input lines, to said serial input register, and to said parallel FIFO buffer means, said input coupling means for coupling to said parallel FIFO buffer means said parallel input lines parallel format data word signals in said parallel mode and said serial input register converted format data word signals in said serial mode; and an input control register connected to said parallel input lines, to said serial input register, and to said parallel FIFO buffer means, said input control register including a write control line for connection to a predetermined one of said parallel input lines, said input control register for controlling the serial to parallel data word conversion, for developing said parallel input lines bit delineating signals, and for developing said parallel FIFO buffer means write controlling signal.
Claim 3
Dependent Claim
41 words
A programmable FIFO buffer as recited in claim 1 wherein said serial input register includes a plurality of flip flops each having a data input connected to said serial input line and a data output connected to said input coupling means.
Claim 4
Dependent Claim
116 words
A programmable FIFO buffer as recited in claim 2 wherein each of said serial input register flip flops additionally has enabling input means and wherein said input control register includes a plurality of flip flops each having a data input and data output means, said data output means of each of said input control register flip flops being connected to said input coupling means and being coupled to said enabling input means of a coresponding one of said serial input register flip flops and said data output means of each of said input control register flip flops but one being coupled to said data input of the next one of said input control register flip flops.
Claim 5
Dependent Claim
82 words
A programmable FIFO buffer as recited in claim 1 wherein said input control register includes a plurality of flip flops each having a data input and data output means, said data output means of each of said input control register flip flops being connected to said input coupling means and said data output means of each of said input control register flip flops but one being coupled to said data input of the next one of said input control register flip flops.
Claim 6
Dependent Claim
248 words
A programmable FIFO buffer as recited in claim 1 wherein said parallel FIFO buffer means additionally develops parallel format data word signals at a time designated by a read controlling signal and wherein said programmable FIFO buffer additionally comprises; a serial output line; a serial output register connected to said serial output line and to said parallel FIFO buffer means, said serial output register for receiving said parallel FIFO buffer means parallel format data word signals, for converting the format of said data word to serial format, and for developing on said serial output line a signal representing said converted format data word; a plurality of parallel output lines; an output control register connected to said parallel FIFO buffer means and to said serial output register, said output control register including a read control line for connection to a predetermined one of said parallel output lines, said output control register for controlling the parallel to serial data word conversion, for developing a plurality of signals delineating the current bit of the data word in said serial mode, and for developing said parallel FIFO buffer means read controlling signal; and output coupling means connected to said parallel FIFO buffer means, to said parallel output lines, and to said output control register, said output coupling means for coupling to said parallel output lines said parallel FIFO buffer means parallel format data word signals in said parallel mode and said output control register developed bit delineating signals in said serial mode.
Claim 7
Dependent Claim
276 words
A programmable FIFO buffer for storing a word of data and for developing signals representing the data word in parallel format in a parallel mode and in serial format in a serial mode, the programmable FIFO buffer comprising in combination: parallel FIFO buffer means for storing the data word and for developing the parallel format data word signals at a time designated by a read controlling signal; a serial output line; a serial output register connected to said serial output line and to said parallel FIFO buffer means, said serial output register for receiving said parallel FIFO buffer means parallel format data word signals, for converting the format of said data word to serial format, and for developing on said serial output line a signal representing said converted format data word; a plurality of parallel output lines; an output control register connected to said parallel FIFO buffer means and to said serial output register, said output control register including a read control line for connection to a predetermined one of said parallel output lines, said output control register for controlling the parallel to serial data word conversion, for developing a plurality of signals dlineating the current bit of the data word in said serial mode, and for developing said parallel FIFO buffer means read controlling signal; and output coupling means connected to said parallel FIFO buffer means, to said parallel output lines, and to said output control register, said output coupling means for coupling to said parallel output lines said parallel FIFO buffer means parallel format data word signals in said parallel mode and said output control register developed bit delineating signals in said serial mode.
Claim 8
Dependent Claim
276 words
A programmable FIFO buffer for storing a word of data and for developing signals representing the data word in parallel format in a parallel mode and in serial format in a serial mode, the programmable FIFO buffer comprising in combination: parallel FIFO buffer means for storing the data word and for developing the parallel format data word signals at a time designated by a read controlling signal; a serial output line; a serial output register connected to said serial output line and to said parallel FIFO buffer means, said serial output register for receiving said parallel FIFO buffer means parallel format data word signals, for converting the format of said data word to serial format, and for developing on said serial output line a signal representing said converted format data word; a plurality of parallel output lines; an output control register connected to said parallel FIFO buffer means and to said serial output register, said output control register including a read control line for connection to a predetermined one of said parallel output lines, said output control register for controlling the parallel to serial data word conversion, for developing a plurality of signals dlineating the current bit of the data word in said serial mode, and for developing said parallel FIFO buffer means read controlling signal; and output coupling means connected to said parallel FIFO buffer means, to said parallel output lines, and to said output control register, said output coupling means for coupling to said parallel output lines said parallel FIFO buffer means parallel format data word signals in said parallel mode and said output control register developed bit delineating signals in said serial mode.
Claim 9
Dependent Claim
140 words
A programmable FIFO buffer as recited in claim 6 wherein said serial output register includes a plurality multiplexers each having a pair of data inputs and a data output, one of said data inputs of each of said serial output register multiplexers being coupled to said parallel FIFO buffer mean and a plurality of flip flops each having a data input and a data output, said data output of each of said serial output register flip flops being coupled to the other one of said data inputs of a coresponding one of said serial output register multiplexers said data output of which is coupled to said data input of the next one of said serial output register flip flops except said data output of one of said serial output register flip flops which is coupled to said serial output line.
Claim 10
Dependent Claim
82 words
A programmable FIFO buffer as recited in claim 6 wherein said output control register includes a plurality of flip flops each having a data input and data output means, said data output means of each of said output control register flip flops being connected to said output coupling means and said data output means of each of said output control register flip flops but one being coupled to said data input of the next one of said output control register flips flops.
Claim 11
Dependent Claim
166 words
A programmable FIFO buffer as recited in claim 6 wherein said output control register includes a plurality of flip flops each having a data input and a data output, said data output of each of said output control register flip flops being coupled to said output coupling means and a plurality multiplexers each having a pair of data inputs, a control input, and a data output, said data output of each of said output control register multiplexers being coupled to said data input of a coresponding one of said output control register flip flops, one of said data inputs of each of said control register multiplexers but one being coupled to said data output of the previous one of said control register flip flops, the other one of said data inputs of each of said control register multiplexers but one being coupled to a predetermined logic level potential, and said control input of each of said control register multiplexers being coupled to said read control ine.