Font Size: a A A

MINIMAL PARALLEL BINARY ADDERS WITH AND/OR GATES AND A SCHEME FOR A COMPACT PARALLEL MULTIPLIER

Posted on:1983-10-23Degree:Ph.DType:Thesis
University:University of Illinois at Urbana-ChampaignCandidate:CHENG, BINFull Text:PDF
GTID:2478390017464495Subject:Computer Science
Abstract/Summary:
As we enter the era of VLSI, the compactness of logic networks becomes more and more important. A more compact logic network leads to an IC chip of smaller size, lower power consumption, higher speed, and higher yield. We usually design logic networks with a minimum number of gates and a minimum number of connections. This design approach tends to reduce the chip area covered by the network and appears satisfactory if we first use the minimum logic network as a model and then make modifications according to constraints necessary to implement later design stages.;A parallel multiplier is a logic network which multiplies two binary numbers to obtain their product. It carries out the multiplying process in two phases, the generation phase and the summation phase. The generation phase generates partial products using AND gates and the summation phase sums the partial products to obtain the final product using full and half adders. This thesis discusses the interdependency among a certain pattern of partial products and finds don't-cares for these partial products. By making use of these don't-cares, adding modules with fewer gates can be achieved.;An n-bit parallel binary adder is a logic network which adds two n-bit binary numbers with a carry-in to obtain the n-bit sum with a carry-out. This thesis first presents a way to break the n-bit system to n one-bit adder modules with a well-defined flow of information among them in order to design an n-bit parallel binary adder with a minimum number of gates and a minimum number of connections. The flow of information among one-bit adder modules is not necessarily equivalent to the carry information. The properties of a one-bit adder module are then explored and the one-bit adder modules are subsequently reintegrated into the n-bit parallel binary adder. A minimal n-bit parallel binary adder saves about 2 gates and 1 connection at each stage and is about twice as fast as the convetional carry-ripple adder.
Keywords/Search Tags:Gates AND, Parallel binary adder, AND the summation phase, Logic network, One-bit adder modules, Minimum number, Partial products
Related items