scispace - formally typeset
D

D.K. Banerji

Researcher at University of Guelph

Publications -  42
Citations -  598

D.K. Banerji is an academic researcher from University of Guelph. The author has contributed to research in topics: Routing (electronic design automation) & Integer programming. The author has an hindex of 14, co-authored 42 publications receiving 590 citations. Previous affiliations of D.K. Banerji include University of Ottawa.

Papers
More filters
Journal ArticleDOI

Allocation of multiport memories in data path synthesis

TL;DR: An algorithm to synthesize registers using multiport memories during data-path synthesis is presented, which considers not only the access requirements of registers but also their interconnection to operators in order to minimize required interconnections.
Journal ArticleDOI

On Control Memory Minimization in Microprogrammed Digital Computers

TL;DR: The problem of minimizing the bit dimension of control memories in microprogrammed digital computers is considered and the set of maximum compatibility classes of microcommands whose number is usually small is started, and near-minimal irredundant solutions are obtained.

An integrated approach to retargetable code generation

TL;DR: ILP modeling provides a powerful methodology for generating high-quality code for a variety of ISPs because of instruction level parallelism, small numbers of registers, and highly specialized register capabilities.
Journal ArticleDOI

Sign Detection in Residue Number Systems

TL;DR: It is shown that under rather general conditions an explicit, closed formula for the sign function can be obtained and in a special case, when one of the moduli is 2, the signfunction becomes an EXCLUSIVE-OR function.
Journal ArticleDOI

A Novel Implementation Method for Addition and Subtraction in Residue Number Systems

TL;DR: In this article, an implementation scheme for the operations of addition and subtraction in the residue number system is described, which is based on the property that the set of residues modulo m form a finite group under addition and subtractions (modulo m).