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

Semiconductor device with parallel multiplier using at least three wiring layers

Assignee: Toshiba Corp
•
Filing: 1989-09-14
•
Granted: 1990-12-18
•
Expires: 2009-09-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a semiconductor device of the present invention, partial products of a multiplicand and a specific bit of a multiplier are formed by a plurality of partial product producing circuits. The results of multiplication obtained from the partial product producing circuits are output to one of full adders serving as first partial sum producing circuits through a first connection wire formed of a first metal wiring layer and a second metal wiring layer formed above the first layer. In the first full adders, specific bits of the partial product producing circuits are grouped for addition. The result of this addition is output to a second full adder through a second connection wire formed of a third metal wiring layer formed above the second layer. In the second full adder, the results of addition obtained from the first full adders are added together, and then the result obtained from the second full adder is output to other full adders and a final full adder to obtain the product of the multiplicand and the multiplier.

Inventors

  • 👤 Shigeru Tanaka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 02:03
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/52; G06F7/523; G06F7/533; G06F2207/00; G06F2207/38; G06F2207/48; G06F2207/4802

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 276 words
A semiconductor device with a parallel multiplier comprising: a plurality of partial product producing means for forming partial products by multiplying one of a multiplier and a multiplicand by a specific bit of the other of the multiplier and multiplicand; a plurality of first connection and wiring means having two sets of ends, the first set of ends being connected to said plurality of partial product producing means to receive the partial products formed by said partial product producing means; at least two first partial sum producing means connected to the second set of ends of said first connection and wiring means for adding specific bits of said partial product producing means in blocks; at least two second connection and wiring means having two sets of ends, the first set of ends being connected to said first partial sum producing means to receive results of addition obtained from said first partial sum producing means; and second partial sum producing means connected to the second set of ends of said second connection and wiring means for adding together the results of addition in blocks obtained from said first partial sum producing means, said first and second connection and wiring means being formed on a first metal wiring layer for transmitting results obtained from said plurality of partial product producing means in a first direction and a second metal wiring layer formed above said first metal wiring layer for transmitting said results in a second direction nonparallel to said first direction, and at least one of said first and second connection and wiring means further comprising a third metal wiring layer formed above said second metal wiring layer.
Claim 2
Dependent Claim 276 words
A semiconductor device with a parallel multiplier comprising: a plurality of partial product producing means for forming partial products by multiplying one of a multiplier and a multiplicand by a specific bit of the other of the multiplier and multiplicand; a plurality of first connection and wiring means having two sets of ends, the first set of ends being connected to said plurality of partial product producing means to receive the partial products formed by said partial product producing means; at least two first partial sum producing means connected to the second set of ends of said first connection and wiring means for adding specific bits of said partial product producing means in blocks; at least two second connection and wiring means having two sets of ends, the first set of ends being connected to said first partial sum producing means to receive results of addition obtained from said first partial sum producing means; and second partial sum producing means connected to the second set of ends of said second connection and wiring means for adding together the results of addition in blocks obtained from said first partial sum producing means, said first and second connection and wiring means being formed on a first metal wiring layer for transmitting results obtained from said plurality of partial product producing means in a first direction and a second metal wiring layer formed above said first metal wiring layer for transmitting said results in a second direction nonparallel to said first direction, and at least one of said first and second connection and wiring means further comprising a third metal wiring layer formed above said second metal wiring layer.
Claim 3
Dependent Claim 34 words
A device according to claim 1, wherein said first and second metal wiring layers are formed to intersect each other, and said second and third metal wiring layers are formed to intersect each other.
Claim 4
Dependent Claim 33 words
A device according to claim 1, wherein at least said second connection and wiring means of said first and second connection and wiring means comprises said first, second and third metal wiring layers.
Claim 5
Dependent Claim 41 words
A device according to claim 1, wherein said first connection and wiring means is formed of said first and second metal wiring layers, and said second connection and wiring means is formed of said first, second and third metal wiring layers.
Claim 6
Dependent Claim 40 words
A device according to claim 2, wherein said first metal wiring layer and said second metal wiring layer across at a right angle, and said second metal wiring layer and said third metal wiring layer cross at a right angle.
Claim 7
Dependent Claim 282 words
A semiconductor device with a parallel multiplier comprising: a plurality of partial product producing means for forming partial products by multiplying one of a multiplier and a multiplicand by a specific bit of the other of the multiplier and multiplicand; a plurality of first connection and wiring means having two sets of ends, the first set of ends being connected to said plurality of partial product producing means to receive the partial products formed by said partial product producing means; at least two first partial sum producing means connected to the second set of ends of said first connection and wiring means for adding specific bits of said partial product producing means in blocks; at least two second connection and wiring means having two sets of ends, the first set of ends being connected to said first partial sum producing means to receive results of addition obtained from said first partial sum producing means; and second partial sum producing means connected to the second set of ends of said second connection and wiring means for adding together the results of addition in blocks obtained from said first partial sum producing means, one of said first and second connection and wiring means being formed of a first metal wiring layer for transmitting data in a first direction and a second metal wiring layer formed above said first metal wiring layer for transmitting data in a second direction nonparallel to the first direction, and the other of said first and second connection and wiring means being formed of a third metal wiring layer formed above said second metal wiring layer for transmitting data in a third direction nonparallel to at least said second direction.
Claim 8
Dependent Claim 282 words
A semiconductor device with a parallel multiplier comprising: a plurality of partial product producing means for forming partial products by multiplying one of a multiplier and a multiplicand by a specific bit of the other of the multiplier and multiplicand; a plurality of first connection and wiring means having two sets of ends, the first set of ends being connected to said plurality of partial product producing means to receive the partial products formed by said partial product producing means; at least two first partial sum producing means connected to the second set of ends of said first connection and wiring means for adding specific bits of said partial product producing means in blocks; at least two second connection and wiring means having two sets of ends, the first set of ends being connected to said first partial sum producing means to receive results of addition obtained from said first partial sum producing means; and second partial sum producing means connected to the second set of ends of said second connection and wiring means for adding together the results of addition in blocks obtained from said first partial sum producing means, one of said first and second connection and wiring means being formed of a first metal wiring layer for transmitting data in a first direction and a second metal wiring layer formed above said first metal wiring layer for transmitting data in a second direction nonparallel to the first direction, and the other of said first and second connection and wiring means being formed of a third metal wiring layer formed above said second metal wiring layer for transmitting data in a third direction nonparallel to at least said second direction.
Claim 9
Dependent Claim 34 words
A device according to claim 6, wherein said first and second metal wiring layers are formed to intersect each other, and said second and third metal wiring layers are formed to intersect each other.
Claim 10
Dependent Claim 30 words
A device according to claim 6, wherein at least said second connection and wiring means of said first and second connection and wiring means comprises said third metal wiring layers.
Claim 11
Dependent Claim 38 words
A device according to claim 6, wherein said first connection and wiring means is formed of said third metal wiring layer, and said second connection and wiring means is formed of said first and second metal wiring layers.
Claim 12
Dependent Claim 40 words
A device according to claim 6, wherein said first metal wiring layer and said second metal wiring layer cross at a right angle, and said second metal wiring layer and said third metal wiring layer cross at a right angle.
Claim 13
Dependent Claim 193 words
A semiconductor device with a parallel multiplier comprising: a plurality of partial product producing means for forming partial products by multiplying one of a multiplier and a multiplicand by a specific bit of the other of the multiplier and multiplicand; a plurality of connection and wiring means having two sets of ends, the first set of ends being connected to said plurality of partial product producing means to receive the partial products formed by said partial product producing means, said connection and wiring means comprising: a first metal wiring layer, for transmitting results obtained from said plurality of partial product producing means in a first direction, a second metal wiring layer formed above said first metal wiring layer for transmitting said results in a second direction nonparallel to said first direction, and a third metal wiring layer formed above said second metal wiring layer for transmitting said results in a third direction nonparallel to at least the second direction; and at least two partial sum producing means connected to the second set of ends of said first connection and wiring means for adding specific bits of said partial product producing means in blocks.
Claim 14
Dependent Claim 193 words
A semiconductor device with a parallel multiplier comprising: a plurality of partial product producing means for forming partial products by multiplying one of a multiplier and a multiplicand by a specific bit of the other of the multiplier and multiplicand; a plurality of connection and wiring means having two sets of ends, the first set of ends being connected to said plurality of partial product producing means to receive the partial products formed by said partial product producing means, said connection and wiring means comprising: a first metal wiring layer, for transmitting results obtained from said plurality of partial product producing means in a first direction, a second metal wiring layer formed above said first metal wiring layer for transmitting said results in a second direction nonparallel to said first direction, and a third metal wiring layer formed above said second metal wiring layer for transmitting said results in a third direction nonparallel to at least the second direction; and at least two partial sum producing means connected to the second set of ends of said first connection and wiring means for adding specific bits of said partial product producing means in blocks.
Claim 15
Dependent Claim 34 words
A device according to claim 11, wherein said first and second metal wiring layers are formed to intersect each other, and said second and third metal wiring layers are formed to intersect each other.
Claim 16
Dependent Claim 40 words
A device according to claim 11, wherein said first metal wiring layer and said second metal wiring layer cross at a right angle, and said second metal wiring layer and said third metal wiring layer cross at a right angle.

References Cited (Backward Citations)

US4556948A Cited
US4605470A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-12-17 1994-06-18 1994-12-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-12-17 1998-06-18 1998-12-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-12-17 2002-06-18 2002-12-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag