A nonvolatile associative memory-based context-driven search engine using 90 nm CMOS/MTJ-hybrid logic-in-memory architecture

H Jarollahi, N Onizawa, V Gripon… - IEEE Journal on …, 2014 - ieeexplore.ieee.org
This paper presents algorithm, architecture, and fabrication results of a nonvolatile context-
driven search engine that reduces energy consumption as well as computational delay …

Algorithm and architecture for a low-power content-addressable memory based on sparse clustered networks

H Jarollahi, V Gripon, N Onizawa… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
We propose a low-power content-addressable memory (CAM) employing a new algorithm
for associativity between the input tag and the corresponding address of the output data. The …

Twin neurons for efficient real-world data distribution in networks of neural cliques: Applications in power management in electronic circuits

B Boguslawski, V Gripon, F Seguin… - IEEE transactions on …, 2015 - ieeexplore.ieee.org
Associative memories are data structures that allow retrieval of previously stored messages
given part of their content. They, thus, behave similarly to the human brain's memory that is …

A low-power content-addressable memory based on clustered-sparse networks

H Jarollahi, V Gripon, N Onizawa… - 2013 IEEE 24th …, 2013 - ieeexplore.ieee.org
A low-power Content-Addressable Memory (CAM) is introduced employing a new
mechanism for associativity between the input tags and the corresponding address of the …

Hardware implementation of associative memories based on multiple-valued sparse clustered networks

N Onizawa, H Jarollahi, T Hanyu… - IEEE Journal on …, 2016 - ieeexplore.ieee.org
This paper presents algorithms and hardware implementations of associative memories
based on multiple-valued sparse clustered networks (MV-SCNs). SCNs are recently …

Algorithm and implementation of an associative memory for oriented edge detection using improved clustered neural networks

R Danilo, H Jarollahi, V Gripon… - … on Circuits and …, 2015 - ieeexplore.ieee.org
Associative memories are capable of retrieving previously stored patterns given parts of
them. This feature makes them good candidates for pattern detection in images. Clustered …

Algorithm and architecture of fully-parallel associative memories based on sparse clustered networks

H Jarollahi, N Onizawa, V Gripon, WJ Gross - Journal of Signal …, 2014 - Springer
Associative memories retrieve stored information given partial or erroneous input patterns. A
new family of associative memories based on Sparse Clustered Networks (SCNs) has been …

Clone-based encoded neural networks to design efficient associative memories

H Wouafo, C Chavet, P Coussy - IEEE Transactions on Neural …, 2019 - ieeexplore.ieee.org
In this paper, we introduce a neural network (NN) model named clone-based neural network
(CbNN) to design associative memories. Neurons in CbNN can be cloned statically or …

Subclassing XP: Breaking its rules the right way

G Luck - Agile Development Conference, 2004 - ieeexplore.ieee.org
Extreme programming encourages adoption of all of its practices. In practice many projects
drop practices. What remains can be an incomplete methodology, which is dangerous. This …

Selective decoding in associative memories based on sparse-clustered networks

H Jarollahi, N Onizawa… - 2013 IEEE Global …, 2013 - ieeexplore.ieee.org
Associative memories are structures that can retrieve previously stored information given a
partial input pattern instead of an explicit address as in indexed memories. A few hardware …