From July 2003 until Mai 2007 two positions in the Microelectronics Group were sponsored by the EU 5th Framework IST project CAVIAR. We are part of the the Department of Informatics at the University of Oslo. The CAVIAR project involved partners in Sevilla and Zürich. IMSE in Sevilla was the coordinator. They maintain the project homepage. The project did implement an AER communication framework and the individual partners made use of that framework (and still do) by developing AER sensory and processing chips that they were finally combined in a demonstrator system. This system did roboustly and rapidly track a rolling and jumping ball. the principal contributions of the group in Oslo fall into two categories:

Competitive Hebbian learning for unsupervised classification of spatio-temporal spike patterns on an aVLSI chip with AER interface

We developped an AER-chip that is to be fed sequences of ball positions. It learns to classify those sequences that form ball trajectories, thus, providing higher level information (like 'fast ball from left to right', 'slow ball from left to right', 'hopping ball', 'ball about to bounce from a wall') to a further processing stage.

A central problem of implementing any kind of learning on an aVLSI chip is that of storing the learning state. The first publication that we wrote is, thus, concerned with a special memory cell that we developped for this purpose.

Publications that resulted from this project

Consortium Standards Definitions ensuring Compapility of the Devices Developped by the Partners

The central product of this contribution is a document that defines the CAVIAR consortium AER HW interface standards. We also want to make those standards freely available to other groups that are interested in exchanging AER hardware.

We also produced a generic AER PCB. Follow the link for a photograph. It connects AER chips that follow our pin out standards to an AER bus that also complies with our standards.


last update: 5.7.2005