Francisco Gomez-Rodriguez

Dr. Francisco Gomez-Rodriguez

Department of Architecture and Computer Technology, University of Seville, Seville, Spain
orcid

Research Focus & Metrics

Academic Career Length

25Years (2002-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
24 July 2009 in IEEE Transactions on Neural Networks
Verified
Journal Article
Open access
RSRafael Serrano-Gotarredona
Rafael Serrano-Gotarredona
MOMatthias Oster
Matthias Oster
PLPatrick Lichtsteiner
Patrick Lichtsteiner
Alejandro Linares-BarrancoAlejandro Linares-Barranco
Alejandro Linares-Barranco
RPRafael Paz-Vicente
Rafael Paz-Vicente
Alejandro Linares-BarrancoAlejandro Linares-Barranco
Alejandro Linares-Barranco
This paper describes CAVIAR, a massively parallel hardware implementation of a spike-based sensing-processing-learning-actuating system inspired by the physiology of the nervous system. CAVIAR uses the asynchronous address-event representation (AER) communication framework and was developed in the context of a European Union funded project. It has four custom mixed-signal AER chips, five custom digital AER interface components, 45 k neurons (spiking cells), up to 5 M synapses, performs 12 G synaptic operations per second, and achieves millisecond object recognition and tracking latencies.

1 April 2008 in Image and Vision Computing
Verified
Journal Article
Closed access
RMRamiro Martinez
Ramiro Martinez
BABegoña C. Arrue
Begoña C. Arrue
AOA. Ollero
A. Ollero
LMLuis Merino
Luis Merino
Francisco Gomez-RodriguezFrancisco Gomez-Rodriguez
Francisco Gomez-Rodriguez

27 July 2016 in IEEE Transactions on Neural Networks and Learning Systems
Verified
Journal Article
Closed access
Angel F. Jimenez-FernandezAngel F. Jimenez-Fernandez
Angel F. Jimenez-Fernandez
ECElena Cerezuela-Escudero
Elena Cerezuela-Escudero
Lourdes Miró-AmaranteLourdes Miró-Amarante
Lourdes Miró-Amarante
Manuel Jesús Domínguez-MoralesManuel Jesús Domínguez-Morales
Manuel Jesús Domínguez-Morales
Francisco Gomez-RodriguezFrancisco Gomez-Rodriguez
Francisco Gomez-Rodriguez
GJGabriel Jiménez-Moreno
Gabriel Jiménez-Moreno
This paper presents a new architecture, design flow, and field-programmable gate array (FPGA) implementation analysis of a neuromorphic binaural auditory sensor, designed completely in the spike domain. Unlike digital cochleae that decompose audio signals using classical digital signal processing techniques, the model presented in this paper processes information directly encoded as spikes using pulse frequency modulation and provides a set of frequency-decomposed audio information using an address-event representation interface. In this case, a systematic approach to design led to a generic process for building, tuning, and implementing audio frequency decomposers with different features, facilitating synthesis with custom features. This allows researchers to implement their own parameterized neuromorphic auditory systems in a low-cost FPGA in order to study the audio processing and learning activity that takes place in the brain. In this paper, we present a 64-channel binaural neuromorphic auditory system implemented in a Virtex-5 FPGA using a commercial development board. The system was excited with a diverse set of audio signals in order to analyze its response and characterize its features. The neuromorphic auditory system response times and frequencies are reported. The experimental results of the proposed system implementation with 64-channel stereo are: a frequency range between 9.6 Hz and 14.6 kHz (adjustable), a maximum output event rate of 2.19 Mevents/s, a power consumption of 29.7 mW, the slices requirements of 11141, and a system clock frequency of 27 MHz.

20 November 2013 in Sensors
Verified
Journal Article
Open access
PDF file
Fernando Perez-PeñaFernando Perez-Peña
Fernando Perez-Peña
AMArturo Morgado-Estevez
Arturo Morgado-Estevez
Alejandro Linares-BarrancoAlejandro Linares-Barranco
Alejandro Linares-Barranco
Angel F. Jimenez-FernandezAngel F. Jimenez-Fernandez
Angel F. Jimenez-Fernandez
Francisco Gomez-RodriguezFrancisco Gomez-Rodriguez
Francisco Gomez-Rodriguez
JLJuan Lopez-Coronado
Juan Lopez-Coronado
In this paper we present a complete spike-based architecture: from a Dynamic Vision Sensor (retina) to a stereo head robotic platform. The aim of this research is to reproduce intended movements performed by humans taking into account as many features as possible from the biological point of view. This paper fills the gap between current spike silicon sensors and robotic actuators by applying a spike processing strategy to the data flows in real time. The architecture is divided into layers: the retina, visual information processing, the trajectory generator layer which uses a neuroinspired algorithm (SVITE) that can be replicated into as many times as DoF the robot has; and finally the actuation layer to supply the spikes to the robot (using PFM). All the layers do their tasks in a spike-processing mode, and they communicate each other through the neuro-inspired AER protocol. The open-loop controller is implemented on FPGA using AER interfaces developed by RTC Lab. Experimental results reveal the viability of this spike-based controller. Two main advantages are: low hardware resources (2% of a Xilinx Spartan 6) and power requirements (3.4 W) to control a robot with a high number of DoF (up to 100 for a Xilinx Spartan 6). It also evidences the suitable use of AER as a communication protocol between processing and actuation.

1 May 2015
Verified
Conference Paper
Closed access
Alejandro Linares-BarrancoAlejandro Linares-Barranco
Alejandro Linares-Barranco
Francisco Gomez-RodriguezFrancisco Gomez-Rodriguez
Francisco Gomez-Rodriguez
VVV. Villanueva
V. Villanueva
LLL. Longinotti
L. Longinotti
TDT. Delbruck
T. Delbruck
Dynamic vision sensors (DVS) are frame-free sensors with an asynchronous variable-rate output that is ideal for hard real-time dynamic vision applications under power and latency constraints. Post-processing of the digital sensor output can reduce sensor noise, extract low level features, and track objects using simple algorithms that have previously been implemented in software. In this paper we present an FPGA-based framework for event-based processing that allows uncorrelated-event noise removal and real-time tracking of multiple objects, with dynamic capabilities to adapt itself to fast or slow and large or small objects. This framework uses a new hardware platform based on a Lattice FPGA which filters the sensor output and which then transmits the results through a super-speed Cypress FX3 USB microcontroller interface to a host computer. The packets of events and timestamps are transmitted to the host computer at rates of 10 Mega events per second. Experimental results are presented that demonstrate a low latency of 10us for tracking and computing the center of mass of a detected object.

22 September 2006
Verified
Conference Paper
Closed access
Francisco Gomez-RodriguezFrancisco Gomez-Rodriguez
Francisco Gomez-Rodriguez
RPR. Paz
R. Paz
Alejandro Linares-BarrancoAlejandro Linares-Barranco
Alejandro Linares-Barranco
MRManuel Rivas
Manuel Rivas
LML. Miro
L. Miro
Anton CivitAnton Civit
Anton Civit