Abstract | ||
---|---|---|
In this paper we present a new computational primitive for convolution using coupled oscillator arrays. It is based on a Degree of Match (DOM) operation for pairs of vectors of analog voltage encoded data. The convolution operation is synthesized from these DOM circuits and computes the precise mathematical convolution of the two vectors. We present an example circuit design for the DOM operator and SPICE simulations of the circuit behavior. A MATLAB model is curve fit to an inverted copy of this output and shown to be roughly equivalent to the square of the Euclidian distance between the vectors. Using a parameterized version of this model we conducted a MATLAB study to analyze the accuracy of the DOM and convolution operations under variations in oscillator array symmetry, locking range, and additive noise. We also show a small example of convolution with an edge enhancement filter. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1109/ISVLSI.2015.77 | ISVLSI |
Keywords | Field | DocType |
coupled oscillators,convolution,analog computing,vector matching | MATLAB,Curve fitting,Convolution,Computer science,Circuit design,Convolution theorem,Algorithm,Electronic engineering,Analog computer,Electronic circuit,Overlap–add method | Conference |
ISSN | ISBN | Citations |
2159-3469 | 978-1-4799-8718-4 | 2 |
PageRank | References | Authors |
0.47 | 2 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Donald M. Chiarulli | 1 | 213 | 24.91 |
Brandon B. Jennings | 2 | 4 | 1.55 |
Yan Fang | 3 | 6 | 2.02 |
Andrew J. Seel | 4 | 3 | 0.86 |
Steven P. Levitan | 5 | 288 | 60.98 |