Demo Data from EDBT 2026 / reviewers in the wild / expert
Hosahalli R. Srinivas
dblp:86/4617
· DBLP profile ↗
8ranked-venue papers
7as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Processor architecture and microarchitecture · 67% Integrated circuit design · 33% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture
arithmetic unit |
0.0 | 2 | 1997 | Radix 2 Division with Over-Redundant Quotient Selection · IEEE Trans. Computers 1997 A Fast Radix-4 Division Algorithm and Its Architecture · IEEE Trans. Computers 1995 |
Integrated circuit design
digital circuit design |
0.0 | 2 | 1997 | Radix 2 Division with Over-Redundant Quotient Selection · IEEE Trans. Computers 1997 A Fast Radix-4 Division Algorithm and Its Architecture · IEEE Trans. Computers 1995 |
Processor architecture and microarchitecture
division algorithm |
0.0 | 1 | 1997 | Radix 2 Division with Over-Redundant Quotient Selection · IEEE Trans. Computers 1997 |
Processor architecture and microarchitecture › division algorithm
radix-4 division |
0.0 | 1 | 1995 | A Fast Radix-4 Division Algorithm and Its Architecture · IEEE Trans. Computers 1995 |
Methods — techniques the papers use, named apart from their topics
carry-free addition · 0.0signed-digit arithmetic · 0.0over-redundant quotient selection · 0.0svoboda's division algorithm · 0.0redundant number system · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | Half-rate GSM vocoder implementation on a dual mac digital signal processorabstractThe Global System for Mobile (GSM) communications uses a 13 Kbps vocoder which expands to 22.8 Kbps after channel coding. To increase the user capacity the half-rate channel has a gross transfer rate of 11.4 Kbps. The vocoder for the half-rate channels operates at 5.6 Kbps. The computational requirements of a half-rate vocoder and other necessary services required design of an entirely new digital signal processing architecture geared towards l-D signal and speech processing. The architecture is characterized by Very Large Instruction Word (VLIW) and two multiply-accumulate (MAC) units. Other enhancements of the hardware allow an efficient implementation of the half-rate GSM vocoder. This paper describes the architecture and compares the vocoder performance with existing implementations. Mohit K. Prasad, Paul D'Arcy, Arup Gupta, Marc S. Diamondstein, Hosahalli R. Srinivas |
ICASSP | 5 |
| 1997 | Radix 2 Division with Over-Redundant Quotient SelectionabstractIn this paper we present a new radix 2 division algorithm that uses a recurrence employing simple 3-to-2 digit carry-free adders to perform carry-free addition/subtraction for computing the partial remainders in radix 2 signed-digit form. The quotient digit, during any iteration of the division recursion, is generated from the two most-significant radix 2 digits of the partial remainder and independent of the divisor in over-redundant radix 2 digit form (i.e., with digits which belong to the digit set {-2, -1, 0, +1, +2}). The over-redundant quotient digits are then converted to the conventional radix 2 digits (belonging to the set {-1, 0, +1}) by using a reduction technique. This division algorithm is well suited for IEEE 754 standard operands belonging to the range (1, 2) and is slightly faster than previously proposed radix 2 designs (such as the radix 2 SRT), which do not employ input scaling, since the quotient selection for such algorithms is a function of more than two most-significant radix 2 digits of the partial remainder. In comparison with the designs that employ input scaling, the proposed design although slightly slower saves hardware required for scaling purposes. Hosahalli R. Srinivas, Keshab K. Parhi, Luis A. Montalvo |
IEEE Trans. Computers | 1 |
| 1995 | A floating point radix 2 shared division/square root chipabstractThis paper presents the architecture and implementation of a full-custom 1.2 micron CMOS VLSI chip that executes a shared division/square root algorithm operating on mantissas (23-b in length) of single precision IEEE 754 std. floating point numbers. The division and square root algorithms used in this implementation are the radix 2 signed digit based digit-by-digit schemes. These two algorithms perform quotient/root digit selection using two most-significant digits of the partial remainder and are hence faster than other similar previously proposed radix 2 shared division/square root schemes. This chip runs at a clock rate of about 66 MHz at 5.0 V (from simulations) and requires 29 cycles per divide/square root operation from the time the operands are provided at its pin inputs. Hosahalli R. Srinivas, Keshab K. Parhi |
ICCD | 1 |
| 1995 | A Fast Radix-4 Division Algorithm and Its ArchitectureabstractIn this paper we present a fast radix-4 division algorithm for floating point numbers. This method is based on Svoboda's division algorithm and the radix-4 redundant number system. The algorithm involves a simple recurrence with carry-free addition and employs prescaling of the operands. In the proposed divider implementation, each radix-4 digit (belonging to set {-3,...,+3}) of the quotient and partial remainder is encoded using two radix-2 digits (belonging to the set {-1,0,+1}) and this leads to hardware simplicity. The quotient digits are determined by observing three most-significant radix-2 digits of the partial remainder and independent of the divisor. The architecture presented for the proposed algorithm is faster than previously proposed radix-4 dividers, which require at least four digits of the partial remainder to be observed to determine quotient digits.> Hosahalli R. Srinivas, Keshab K. Parhi |
IEEE Trans. Computers | 1 |
| 1994 | A Fast Radix-4 Division AlgorithmabstractIn this paper we present a fast radix 4 division algorithm for floating point numbers based on Svoboda's division algorithm. The algorithm involves a simple recurrence with carry-free addition and employs pre-scaling of the operands, The quotient digits are determined by observing three most-significant radix 2 digits (msds) of the partial remainder and independent of the divisor. The proposed algorithm is faster than previously proposed radix 4 and radix 2 division algorithms, which require at least four digits of the partial remainder to be observed to determine a quotient digit. The speedup is achieved at cost of increase in area.> Hosahalli R. Srinivas, Keshab K. Parhi |
ISCAS | 1 |
| 1994 | A C-testable carry-free dividerabstractIn this paper, the design of a C-testable, high-performance carry-free array divider is presented. A radix-2 redundant number based carry-free divider is considered and is modified to make it C-testable, i.e., it can be exhaustively tested using a constant number of test vectors irrespective of its word-length. Previous C-testable designs considered dividers which used carry-propagate adders/subtractors. These dividers are slow because of their O(W/sup 2/) computation time (where W is the word-length of the divider). High-performance carry-free dividers use carry-free redundant arithmetic adders/subtractors. Due to this feature, they have O(W) computation time. The on-the-fly converter used by carry-free dividers to convert the redundant quotient to two's-complement form is shown to be not C-testable. It is modified to be linear-testable (in word-length) instead of exponential time required for exhaustive testing of all possible combinations at its inputs. We conclude that the number of test vectors needed is 99 for C-testing of the divider array and (3W+10) for linear testing of the converter. The hardware overhead required to make the divider C-testable and the on-the-fly converter linear testable is also shown to be nominal.> Hosahalli R. Srinivas, Bapiraju Vinnakota, Keshab K. Parhi |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 1993 | A C-Testable Carry-Free DividerabstractThe design of a C-testable, high-performance carry-free array divider is presented. A radix-2 redundant number based carry-free divider is considered and modified to make it C-testable, i.e. it can be exhaustively tested using a constant number of test vectors irrespective of its word-length. Previous C-testable designs considered dividers that used carry-propagate adders/subtractors. These dividers are slow because of their O(W/sup 2/) computation time (where W is the word-length of the divider). High-performance carry-free dividers use carry-free redundant arithmetic adders/subtractors. Due to this feature, they have O(W) computation time. The on-the-fly converter used by carry-free dividers to convert the redundant quotient to two's-complement form is shown not to be C-testable. It is modified to be linear-testable (in word-length), instead of taking the exponential time required for exhaustively testing all possible combinations at its inputs.> Hosahalli R. Srinivas, Bapiraju Vinnakota, Keshab K. Parhi |
ICCD | 1 |
| 1991 | High-Speed VLSI Arithmetic Processor Architectures Using Hybrid Number RepresentationabstractThe design of high-speed architectures is addressed for fixed-point, two's-complement, bit-parallel, pipelined, multiplication, division and square-root operations. The architectures presented make use of hybrid number representations (i.e. the input and output numbers are presented using two's complement representation, and the internal numbers are represented using radix-2 redundant representation). A fast, new conversion scheme for converting radix-2 redundant numbers to two's-complement binary numbers is presented, and this is used to design a reduced latency bit-parallel multiplier. The novel sign-multiplexing scheme helps detect the sign of a redundant number very quickly and is used in combination with the remainder conditioning scheme to achieve very high speed in fixed-point division and square-root operators. These architectures require fewer pipelining latches than their conventional two's-complement counterparts. Reduction in latency without sacrificing clock speed has resulted in reduced computation time for these operations.> Hosahalli R. Srinivas, Keshab K. Parhi |
ICCD | 1 |