Paper
10 May 2007 Efficient hardware implementation of 3X for radix-8 encoding
G. A. Ruiz, Mercedes Granda
Author Affiliations +
Proceedings Volume 6590, VLSI Circuits and Systems III; 65901I (2007) https://doi.org/10.1117/12.721489
Event: Microtechnologies for the New Millennium, 2007, Maspalomas, Gran Canaria, Spain
Abstract
Several commercial processors have selected the radix-8 multiplier architecture to increase their speed, thereby reducing the number of partial products. Radix-8 encoding reduces the digit number length in a signed digit representation. Its performance bottleneck is the generation of the term 3X, also referred to as hard multiple. This term is usually computed by an adding and shifting operation, 3X=2X+X, in a high-speed adder. In a 2X+X addition, close full adders share the same input signal. This property permits simplified algebraic expressions associated to a 3X operation other than in a conventional addition. This paper shows that the 3X operation can be expressed in terms of two signals, Hi and Ki, functionally equivalent to two carries. Hi and Ki are computed in parallel using architectures which lead to an area and speed efficient implementation. For the purposes of comparison, implementation based on standard-cells of conventional adders has been compared with the proposed circuits based on these Hi and Ki signals. As a result, the delay of proposed serial scheme is reduced by roughly 67% without additional cost in area, the delay and area of the carry look-ahead scheme is reduced by 20% and 17%, and that of the parallel prefix scheme is reduced by 26% and 46%, respectively.
© (2007) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
G. A. Ruiz and Mercedes Granda "Efficient hardware implementation of 3X for radix-8 encoding", Proc. SPIE 6590, VLSI Circuits and Systems III, 65901I (10 May 2007); https://doi.org/10.1117/12.721489
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computer programming

Binary data

Signal generators

Computer architecture

Very large scale integration

Device simulation

Finite impulse response filters

Back to Top