Saturday, September 3, 2005

Javier Pulecio receives BD Scholarship

Javier Pulecio receives National Science Foundation Bridge to Doctorate scholarship.

Dr. Ottavi's visit

Dr. Marco Ottavi delivers invited lecture on QCA Circuits

DAC YSSP

Javier Pulecio Receives Young Student Support Scholarship to attend DAC 2005

Thursday, September 1, 2005

A Highly Reconfigurable Computing Array: DSP Plane of a 3-D Heterogeneous SoC

V. K. Jain, S. Bhanja, G. H. Chapman, L. Doddannagari and N. Nguyen, “A Highly Reconfigurable Computing Array: DSP Plane of a 3-D Heterogeneous SoC, Accepted for publication for IEEE SOC conference, pp. 243-246, 2005.

@INPROCEEDINGS{1554503,
title={A highly reconfigurable computing array: DSP plane of a 3D heterogeneous SoC},
author={Jain, V.K. and Bhanja, S. and Chapman, G.H. and Doddannagari, L.},
booktitle={SOC Conference, 2005. Proceedings. IEEE International},
year={2005},
month={Sept.},
volume={},
number={},
pages={ 243-246},
abstract={A 3D heterogeneous system on a chip using a stack of planes has recently been proposed. While the sensors are located on the top plane, the other planes provide for analog processing, digital signal processing, and wireless communication. This paper focuses on a reconfigurable computing array for its DSP plane. The advantages of such an approach are high performance, small area and low power compared to FPGAs, and greater flexibility over ASICs. The authors presented the reconfigurable J-platform, which employs coarse-grain VLSI cells with high functionality, performance, and reconfigurability. These include a universal nonlinear (UNL) cell, an extended multiply accumulate (MA_PLUS) cell, and a data-fabric (DF) cell. The coarse-grain approach has the benefits of reduced external interconnect, much reduced design time, and manageable testability. The paper discusses these cells, including a new concept, namely multi-granularity. The methodology for mapping algorithms is illustrated by two important examples, FIR filtering of signals and images and the independent component analysis (ICA) algorithm. Finally, the paper discusses the issue of defect tolerance, which is critical in attaining reasonable yields making chip manufacture feasible.},
keywords={ VLSI, digital signal processing chips, reconfigurable architectures, system-on-chip 3D heterogeneous system-on-chip, DSP plane, coarse grain VLSI cells, data fabric cell, defect tolerance, extended multiply accumulate cell, independent component analysis, reconfigurable J-platform, reconfigurable computing array, universal nonlinear cell},
doi={10.1109/SOCC.2005.1554503},
ISSN={}, }

Scalable Probabilistic Computing Models using Bayesian Networks

T. Rejimon and S. Bhanja, Scalable Probabilistic Computing Models using Bayesian Networks”, Accepted for IEEE Intl. Midwest Symposium on Circuits and Systems (MWSCAS), pp. 712-715, 2005.

@INPROCEEDINGS{1594200,
title={Scalable probabilistic computing models using Bayesian networks},
author={Rejimon, T. and Bhanja, S.},
booktitle={Circuits and Systems, 2005. 48th Midwest Symposium on},
year={2005},
month={Aug.},
volume={},
number={},
pages={712-715 Vol. 1},
abstract={As technology scales below 100nm and operating frequencies increase, correct operation of nano-CMOS will be compromised due reduced device-to-device distance, imperfections, and low noise and voltage margins. Unlike traditional faults and defects, these errors are expected to be transient in nature. Unlike radiation related upset errors, the propensity of these transient errors will be higher. Due to these highly likely errors, it is more appropriate to model nano-domain computing as probabilistic rather than deterministic events. We propose the formalism of probabilistic Bayesian networks (BNs), which also forms a complete joint probability model, for probabilistic computing. Using the exact probabilistic inference scheme known as clustering, we show that for a circuit with about 250 gates the output error estimation time is less than three seconds on a 2GHz processor. This is three orders of magnitude faster than a recently proposed method for probabilistic computing using transfer matrices},
keywords={belief networks, errors, logic gates, microcomputers, probabilistic logic, probability, transients2 GHz, Bayesian networks, device-to-device distance, low noise margins, nano-CMOS operation, nanodomain computing, scalable probabilistic computing, transfer matrices, transient errors, voltage margins},
doi={10.1109/MWSCAS.2005.1594200},
ISSN={}, }

Graphical Probabilistic Inference for Ground State and Near-Ground State Computing in QCA Circuits

S. Bhanja and S. Sarkar, “Graphical Probabilistic Inference for Ground State and Near-Ground State Computing in QCA Circuits”, Accepted for publication for IEEE Nanotechnology Conference, pp. 290-293, 2005.

@INPROCEEDINGS{1500753,
title={Graphical probabilistic inference for ground state and near-ground state computing in QCA circuits},
author={Bhanja, S. and Sarkar, S.},
booktitle={Nanotechnology, 2005. 5th IEEE Conference on},
year={2005},
month={July},
volume={},
number={},
pages={ 290-293 vol. 1},
abstract={ We propose a graphical probabilistic Bayesian Network based modeling and inference scheme for Clocked Quantum-dot Cellar Automata (QCA) based circuit design that not only specify just the binary discrete states (0 or 1) of the individual cells, but also the probabilities of observing these states for Ground (Most Likely) state computing. The nodes of the Bayesian Network (BN) are the random variables, representing individual cells, and the links between them capture the dependencies among them. The modeling exploits the spatially local nature of the dependencies and the induced causality from the wave propagation and clocking schemes to arrive at a minimal, factored, representation of the overall joint probability of the cell states in terms of local conditional probabilities. This BN model allows us (1) to estimate the most likely (or ground) state configuration and the next lowest-energy configuration that results in output errors and (2) to show how weak spots in clocked QCA circuit designs can be found using these BN models by comparing the (most likely) ground state configuration with the next most likely energy state configuration that results in output error.},
keywords={ belief networks, cellular automata, ground states, logic circuits, probabilistic automata, quantum computing, quantum dots, wave propagation binary discrete states, cell states, clocked quantum-dot cellar automata based circuit design, clocking schemes, energy state configuration, graphical probabilistic Bayesian network model, graphical probabilistic inference, joint probability, lowest-energy configuration, nanocomputing, near-ground state computing, wave propagation, weak spots},
doi={10.1109/NANO.2005.1500753},
ISSN={ }, }


Synthesizing Energy Minimizing Quantum-dot Cellular Automata Circuits for Vision Computing

S. Sarkar and S. Bhanja, ”Synthesizing Energy Minimizing Quantum-dot Cellular Automata Circuits for Vision Computing”, Accepted for publication for IEEE Nanotechnology Conference, pp. 541-544, 2005.

@INPROCEEDINGS{1500821,
title={Synthesizing energy minimizing quantum-dot cellular automata circuits for vision computing},
author={Sarkar, S. and Bhanja, S.},
booktitle={Nanotechnology, 2005. 5th IEEE Conference on},
year={2005},
month={July},
volume={},
number={},
pages={ 541-544 vol. 2},
abstract={ We harness the energy minimization aspects of the quantum-dot cellular automata (QCA) computing model to synthesize QCA circuits to solve the vision problem of perceptual grouping. Unlike logic computing, vision computing problems are error-tolerant, but are hard to solve on existing computing platforms. The cost of failure of not finding the optimal solution is not high; even solutions that are close to optimal can suffice. The problem of perceptual grouping concerns with selecting, based on Gestaltic perceptual cues, salient subsets of low-level features, such as straight line boundary segments, that are most likely to belong to objects in the scene. We formulate a method to map this problem, which can be cast in terms of energy minimization, onto an arrangement of QCA cells. The QCA cells correspond to the straight lines, and the kink energies between them model the Gestaltic cue affinities. The magnitude of the polarizations of the QCA cells denote the saliency of the corresponding image features. We use classical multi-dimensional scaling (MDS) to synthesize the QCA cell layout. We demonstrate the ability of this arrangement to compute salient groups in real images by simulating the QCA layout using iterative, self consistent analysis, based on the Hartree-Fock approximation.},
keywords={ cellular automata, circuit CAD, computer vision, quantum computing, quantum dots Gestaltic perceptual cues, Hartree-Fock approximation, consistent analysis, iterative analysis, multi-dimensional scaling, quantum-dot cellular automata circuits, vision computing},
doi={10.1109/NANO.2005.1500821},
ISSN={ }, }