Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
553 words
A cell-structured, digital multiplier of semi-systolic construction, wherein all the bits of the multiplicand are respectively AND-logic-linked to one bit of a multiplier to form a group of partial product bits, and one such group is formed for each multiplier bit, comprising a first plurality of cells arranged in a first row which generates a first group of partial product bits and said first plurality of cells receiving all of the multiplicand bits to AND-logic-link them to the lowest value multiplier bit, further plurality of cells contained in further rows following said first row and assigned to further groups of partial product bits, and the cells of each further row generate the partial product bits formed by an AND-logic-link of all the multiplicand bits to one single multiplier bit, and the value of the multiplier bit which is used increases from row to row, a first plurality of input lines to which the multiplicand bits are supplied and said first plurality of input lines connected to selected ones of said cells, a second plurality of input lines to which the multiplier bits are supplied and said second plurality of input lines connected to selected ones of said cells which are contained in a row, a plurality of sum paths which extend through those cells which are assigned to the partial product bits of equal values which are to be added to each other, a plurality of carry paths which extend through those cells which are assigned to partial product bits of rising value which are to be added to each other, a plurality of full adders contained in each of said first plurality and said further plurality of cells, and said full adders adding a sum signal supplied by one of said plurality of sum paths and a carry signal supplied by one of said plurality of carry paths and the partial product bit assigned to said cell, all of said first and further plurality of cells each contain a first logic-link element which performs an AND-logic-link of a multiplicand bit to a multiplier bit, all of said first and said further plurality of cells contain shift register stages which are connected to the sum output and the carry output of each cell, further shift register stages connected to first and second input lines such that all the input lines which are connected to the cells of one row each contain a number of further shift register stages which corresponds to the number of preceding rows, digital signals obtained from the ends of said sum paths and said carry paths combined to form product bits, a first logic-link element in said cells so as to form a partial product bit, a plurality of full-adders in which the partial product bit is added to a sum signal and possibly to a carry signal are each located in two separate cells (Z23, Z33) which are located in different rows, the row of the cell (Z33) which contains the full-adder is located following the row of the cell (Z23) which contains said first logic-link element, and the output of said first logic-link element extends across a connection line (58) to an input of said full-adder which has a shift register stage (59) connected to its connection which serves to intermediately store the formed partial product bits.
Claim 2
Dependent Claim
553 words
A cell-structured, digital multiplier of semi-systolic construction, wherein all the bits of the multiplicand are respectively AND-logic-linked to one bit of a multiplier to form a group of partial product bits, and one such group is formed for each multiplier bit, comprising a first plurality of cells arranged in a first row which generates a first group of partial product bits and said first plurality of cells receiving all of the multiplicand bits to AND-logic-link them to the lowest value multiplier bit, further plurality of cells contained in further rows following said first row and assigned to further groups of partial product bits, and the cells of each further row generate the partial product bits formed by an AND-logic-link of all the multiplicand bits to one single multiplier bit, and the value of the multiplier bit which is used increases from row to row, a first plurality of input lines to which the multiplicand bits are supplied and said first plurality of input lines connected to selected ones of said cells, a second plurality of input lines to which the multiplier bits are supplied and said second plurality of input lines connected to selected ones of said cells which are contained in a row, a plurality of sum paths which extend through those cells which are assigned to the partial product bits of equal values which are to be added to each other, a plurality of carry paths which extend through those cells which are assigned to partial product bits of rising value which are to be added to each other, a plurality of full adders contained in each of said first plurality and said further plurality of cells, and said full adders adding a sum signal supplied by one of said plurality of sum paths and a carry signal supplied by one of said plurality of carry paths and the partial product bit assigned to said cell, all of said first and further plurality of cells each contain a first logic-link element which performs an AND-logic-link of a multiplicand bit to a multiplier bit, all of said first and said further plurality of cells contain shift register stages which are connected to the sum output and the carry output of each cell, further shift register stages connected to first and second input lines such that all the input lines which are connected to the cells of one row each contain a number of further shift register stages which corresponds to the number of preceding rows, digital signals obtained from the ends of said sum paths and said carry paths combined to form product bits, a first logic-link element in said cells so as to form a partial product bit, a plurality of full-adders in which the partial product bit is added to a sum signal and possibly to a carry signal are each located in two separate cells (Z23, Z33) which are located in different rows, the row of the cell (Z33) which contains the full-adder is located following the row of the cell (Z23) which contains said first logic-link element, and the output of said first logic-link element extends across a connection line (58) to an input of said full-adder which has a shift register stage (59) connected to its connection which serves to intermediately store the formed partial product bits.
Claim 3
Dependent Claim
36 words
A cell-structured, digital multiplier according to claim 1, wherein cell (Z23) which contains said first logic-link element and the cell (Z33) which contains the full-adder are each connected in series to the same carry path (7).
Claim 4
Dependent Claim
87 words
A cell-structured, digital multiplier according to claims 1 or 2, wherein in addition to a first logic-link element (64) for the formation of the partial product bits assigned to the cells (Z21 to Z24) of the second row, the cells (Z11 to Z14) arranged in the first row each contain a second logic-link element (63a) for the formation of the partial product bits to which they are assigned, and the outputs of the second logic-link elements (63a) are connected to said sum paths (15, 12, 11, 10).
Claim 5
Dependent Claim
41 words
A cell-structured, digital multiplier as claimed in claim 3, wherein said shift register stages (66) are arranged at each of the outputs of the second logic-link elements (63a) of the cells (Z21 to Z14) which are arranged in the first row.
Claim 6
Dependent Claim
39 words
A cell-structured, digital multiplier according to claim, 1 wherein a plurality of driver circuits are connected at the output end of the further shift register stages (42, 43) and are mounted in the second input lines (ZL0 to ZL3).
Claim 7
Dependent Claim
86 words
A cell-structured, digital multiplier according to claim 1 wherein said shift register stages (37, 38, 39, 63) each consist of a series arrangement of a first field effect transistor (75), a first inverter (76), a second field effect transistor (77), and a second inverter (78), with the gates of said first and second field effect transistors (75, 77) of said shift register stages (37, 38, 39, 63) which are arranged at the outputs of the cells of a row driven by a common line (79, 81).