• Tidak ada hasil yang ditemukan

Introduction.pdf

N/A
N/A
Protected

Academic year: 2024

Membagikan "Introduction.pdf"

Copied!
3
0
0

Teks penuh

(1)

CHAPTER 1

INTRODUCTION

1.1 Background History

A high speed multiplier is an electronic computing unit used to provide multiplication processes at very high speed by incorporating various types of logics. The most basic form of multiplication consists of forming the product of two unsigned (positive) binary number [1]. This can be accomplished through traditional technique simplified to base 2. For example, the multiplication of two positive 4-bits binary integers, 1210 and 510, proceeds as shown in Figure 1.1.

1100 Multiplicand x 0101 Multiplier 1100

0000 Partial 1100 Products 0000

00111100 Product Figure 1.1 : Multiplication example

M x N-bit multiplication can be viewed as forming N partial products of M bits each, and then summing the appropriately shifted partial products to produce an M+N- bit result P. Binary multiplications is equivalent to a logical AND operation. Therefore, generating partial products must then be added and, if necessary, any carry values passed to the next column.

1

(2)

1.2 High Speed Multiplier

Multipliers play an important role in today’s digital signal processing and various other applications. With advances in technology, many researchers have tried and are trying to design multipliers which offer either of following – high speed, low power consumption, regularity of layout and hence less area or even combination of them in one multiplier, thus making them suitable for various high speed, low power, and compact VLSI implementation [2].

High speed multiplier can be classified into three general types [5]. The first generates all partial products in parallel and then uses a fast multi-operand adder for their accumulation. This is known as a parallel multiplier. The second, known as a high speed sequential multiplier, generates the partial products sequentially and adds each newly generated product to the previously accumulated partial product. The third is made up of an array of identical cells that generate new partial products and accumulate them simultaneously. Thus, there are no separate circuits for partial product generation and for their accumulation. This is known as an array multiplier.

The speed of the multiplier is determined by both architecture and circuit [6].

The speed can be expressed by the number of the cell delays along the critical path on the architecture level of the multiplier. The cell delay, which is normally the delay of the adder, is determined by the design of the circuit of the cell.

One important complication in the development of efficient multiplier implementations is the multiplication of two’s complement signed numbers. The Baugh- Wooley Two’s Complement Signed Multiplier is the best known algorithm for signed multiplication because it maximizes the regularity of the multiplier logic and allows all the partial products to have positive sign bits [3]. Thus, this project will prove that this type of multiplier is one of the high speed multiplier.

2

(3)

1.3 Objective

The objectives of this project are :

To do literature review to study high speed multipliers To select the best high speed multiplier

To prove that Modified Baugh-Wooley Two’s Complement Signed Multiplier is a high speed multiplier

To improve the speed performance of Modified Baugh-Wooley Two’s Complement Signed Multiplier

3

Referensi

Dokumen terkait

This is the basis on which we apply the version of Kant’s canon known as ‘the formula of the end in itself.’ Slavery as an institution is to be condemned, because to render human

An algorithm is presented in [Sch92] where combinatorial binary logic is used to approximate the sine function. All of these architectures approximate the sine function using a set

As shown in Figure 7 - 1 , if the outcome of the relational test in expression2 is logic True , program control is sent to the statements in the for loop statement

The family is best known due to the notoriety of its genus Latrodectus, also called widow spider.. The widow spider genus Latrodectus Walckenaer, 1805, shows a worldwide distribution,

1.2 Coverage Control A representative class of MR-MTT methods uti- lize Lloyd’s algorithm Lloyd, 1982, one of the best-known coverage control algorithms which represents target states

Perhaps the best known is insertion of CO into the metal carbon bond, with coordination of 0 to the metal center to give an 112 acyl complex.s This coordination mode activates the CO

In broad strokes, the writings of Dean Majul may be grouped into four, cumulatively evolving areas: 1 Philosophy and logic; 2 Philippine social and political thought, Philippine

Two-Level VNS VRPB Results and Analysis The Two-Level VNS algorithm produced very competitive results for both data sets when compared to the best known solutions from the literature,