EDBT 2026 Demo / reviewers in the wild / expert
Jordi Madrenas
dblp:22/4341
· DBLP profile ↗
36ranked-venue papers
5as first author
9since 2021 · last 2026
0000-0001-5905-9179ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 24 · 2 first-author · 6 since 2021Systems, architecture and hardware · 12 · 3 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | nanoHEENS: Biomimetic Near-Memory-Computing 16-Core SIMD Processor Node for Evolutive Spiking Neural Networks
Arnau Larre-Alos, Bernardo Vallejo Mancero, Victor Torres, Mireya Zapata, Juan Manuel Moreno, Jordi Cosp, Jordi Madrenas |
ISCAS | 8 |
| 2025 | Analog VLSI Implementation of Subthreshold Spiking Neural Networks and Its Application to Reservoir ComputingabstractNeuromorphic computing achieves highly energy-efficient computations while adapting to environmental changes. Processing time series data by spiking neural networks can further reduce the power consumption of neuromorphic computing devices because most of the energy in the network is consumed only when the neuron generates and transmits a spike. In this study, we designed fully analog two-variable spiking neuron and spiking neural network circuits, taking advantage of the physical properties of transistors as analog devices. The energy consumption of the circuit for generating a spike was 22.7 fJ/spike when the MOS transistors were operating in the subthreshold region. The proposed circuits were implemented on an analog very large-scale integrated (VLSI) circuit chip in a$0.18~\mu $m CMOS process. The circuits exhibit complex spike dynamics even under subthreshold operation according to chip measurements. We demonstrated that the spike sequence generated by the spiking neural network circuit was successfully applied to spoken digit recognition tasks via a reservoir computing framework with 14.4 fJ/SOP efficiency. These results provide important insights into edge AI applications of SNN-based neuromorphic hardware. Satoshi Moriya, Masaya Ishikawa, Satoshi Ono, Hideaki Yamamoto, Yasushi Yuminaka, Yoshihiko Horio, Jordi Madrenas, Shigeo Sato |
IEEE Trans. Circuits Syst. I Regul. Pap. | 7 |
| 2024 | Design of Mixed-Signal LSI with Analog Spiking Neural Network and Digital Inference Circuits for Reservoir ComputingabstractEdge computing requires low-power, real-time processing of complex information. Spiking neural networks are highly expected to be applied to edge computing due to their efficient computing properties. Here, we design a mixed-signal LSI consisting of an analog spiking neural network and digital inference circuits for edge device. The two-variable spiking neuron circuits operate in an analog manner using the physical properties of transistors and are connected through synaptic circuits to form a network. The neural network successfully operates and exhibits complex nonlinear behavior in response to external inputs. The power consumption of the spike generation is as low as tens of femtojoules per spike because the transistors in the circuits operate in the subthreshold region, which is enough to be used as edge computing devices. In addition, a digital circuit was designed to perform real-time inference using the spiking sequences from the analog spiking neural network. The result showed that the mixed-signal LSI consisting of the analog spiking neural network and the digital inference circuits can be applied to the spoken digit classification task in real time. The proposed system has the potential to be used as ultra-low-power neuromorphic hardware in practical applications. Satoshi Moriya, Hideaki Yamamoto, Masaya Ishikawa, Yasushi Yuminaka, Yoshihiko Horio, Jordi Madrenas, Shigeo Sato |
IJCNN | 6 |
| 2024 | Real-time hardware emulation of neural cultures: A comparative study of in vitro, in silico and in duris silico modelsabstractBiological neural networks are well known for their capacity to process information with extremely low power consumption. Fields such as Artificial Intelligence, with high computational costs, are seeking for alternatives inspired in biological systems. An inspiring alternative is to implement hardware architectures that replicate the behavior of biological neurons but with the flexibility in programming capabilities of an electronic device, all combined with a relatively low operational cost. To advance in this quest, here we analyze the capacity of the HEENS hardware architecture to operate in a similar manner as an in vitro neuronal network grown in the laboratory. For that, we considered data of spontaneous activity in living neuronal cultures of about 400 neurons and compared their collective dynamics and functional behavior with those obtained from direct numerical simulations (in silico) and hardware implementations (in duris silico). The results show that HEENS is capable to mimic both the in vitro and in silico systems with high efficient-cost ratio, and on different network topological designs. Our work shows that compact low-cost hardware implementations are feasible, opening new avenues for future, highly efficient neuromorphic devices and advanced human-machine interfacing. Bernardo Vallejo Mancero, Sergio Faci-Lázaro, Mireya Zapata, Jordi Soriano, Jordi Madrenas |
Neural Networks | 5 |
| 2023 | Real-Time Adaptive Physical Sensor Processing with SNN Hardware
Jordi Madrenas, Bernardo Vallejo Mancero, Josep Angel Oltra, Mireya Zapata, Jordi Cosp, Robert Calatayud, Satoshi Moriya, Shigeo Sato |
ICANN (5) | 1 |
| 2022 | Real-Time Display of Spiking Neural Activity of SIMD Hardware Using an HDMI Interface
Bernardo Vallejo Mancero, Clément Nader, Jordi Madrenas, Mireya Zapata |
ICANN (3) | 3 |
| 2022 | A Fully Analog CMOS Implementation of a Two-variable Spiking Neuron in the Subthreshold Region and its Network OperationabstractEdge computing requires the processing of real-time and personalized information with low power consumption. Neuromorphic devices are promising candidates for applications related to edge computing. Rate neurons, which are typically used in neuromorphic hardware, persistently consume power regardless of their outputs. To further reduce the power consumption of neuromorphic devices, spiking neurons are more suitable because they are event-driven, and information is transferred only when the neuron fires. Herein, we propose a two-variable spiking neuron circuit that operates in a fully analog manner by utilizing the physical properties of transistors as analog devices. By operating in the subthreshold region of the MOS transistor, the energy required to produce a spike is approximately tens of fJ/spike. Furthermore, the analog neuron can exhibit complex spike dynamics, such as chattering, as confirmed using post-layout simulations. The simulations indicated that a neural network comprising the proposed neuron circuits operates successfully and exhibits complex nonlinear behavior. These results provide a basis for dedicated hardware spiking neuron circuits, which could be used as ultra-low-power neuromorphic hardware in various applications, such as realizing liquid-state machines for processing time-series signals. Satoshi Moriya, Hideaki Yamamoto, Shigeo Sato, Yasushi Yuminaka, Yoshihiko Horio, Jordi Madrenas |
IJCNN | 6 |
| 2021 | A Subthreshold Spiking Neuron Circuit Based on the Izhikevich Model
Shigeo Sato, Satoshi Moriya, Yuka Kanke, Hideaki Yamamoto, Yoshihiko Horio, Yasushi Yuminaka, Jordi Madrenas |
ICANN (5) | 7 |
| 2021 | Hardware-Software Co-Design for Efficient and Scalable Real-Time Emulation of SNNs on the EdgeabstractThis paper introduces a novel workflow for Distributed Spiking Neural Network Architecture (DSNA). As such, the hardware implementation of Single Instruction Multiple Data (SIMD)-based Spiking Neural Network (SNN) requires the development of user-friendly and efficient toolchain in order to maximise the potential that the architecture brings. By using a novel SNN architecture, a custom designed hardware/software toolchain has been developed. The toolchain performance has been experimentally checked on a Band-Pass Filter (BPF), obtaining optimized code and data. Josep Angel Oltra, Jordi Madrenas, Mireya Zapata, Bernardo Vallejo Mancero, Diana Mata-Hernandez, Shigeo Sato |
ISCAS | 2 |
| 2019 | Design Considerations for Analog LCMOS Harvest-Use Integrated Signal ProcessingabstractOptical energy harvesting enables the development of autonomous microsensor networks. The harvest-use approach applied to monolithic standard bulk CMOS is simple but suffers from the low-voltage issue of single photodiode as a voltage supply. It is overcome by using the LCMOS approach with complementary voltage generation, thus achieving a usable supply around 900 mV. Guidelines to develop analog circuits with this approach are provided. Power supply, references and folded cascode amplifier design are introduced. Simulation results for TSMC 0.18 μm are provided and applications in the area of integrated sensors are pointed out. Jordi Madrenas, Josep Maria Sánchez-Chiva, Jordi Cosp |
ISCAS | 1 |
| 2019 | LEGION-based image segmentation by means of spiking neural networks using normalized synaptic weights implemented on a compact scalable neuromorphic architecture
Giovanny Sánchez, Jordi Madrenas, Jordi Cosp |
Neurocomputing | 2 |
| 2018 | SNAVA - A real-time multi-FPGA multi-model spiking neural network simulation architecture
T. A. Athul Sripad, Giovanny Sánchez, Mireya Zapata, Vito Pirrone, Taho Dorta, Salvatore Cambria, Albert Marti, Karthikeyan Krishnamourthy, Jordi Madrenas |
Neural Networks | 9 |
| 2017 | Complexity Reduction of Neural Network Model for Local Motion Detection in Motion Stereo Vision
Hisanao Akima, Susumu Kawakami, Jordi Madrenas, Satoshi Moriya, Masafumi Yano, Koji Nakajima, Masao Sakuraba, Shigeo Sato |
ICONIP (6) | 3 |
| 2016 | Synfire Chain Emulation by Means of Flexible SNN Modeling on a SIMD Multicore Architecture
Mireya Zapata, Jordi Madrenas |
ICANN (1) | 2 |
| 2016 | Compact Associative Memory for AER Spike Decoding in FPGA-Based Evolvable SNN Emulation
Mireya Zapata, Jordi Madrenas |
ICANN (1) | 2 |
| 2016 | AER-SRT: Scalable spike distribution by means of synchronous serial ring topology address event representation
Taho Dorta, Mireya Zapata, Jordi Madrenas, Giovanny Sánchez |
Neurocomputing | 3 |
| 2013 | Spike-based analog-digital neuromorphic information processing system for sensor applicationsabstractA spiking-neuron-based system that combines analog and digital multi-processor implementations for the bio-inspired processing of sensors is reported. This combination allows creating a powerful bio-inspired multiple-input sensor processing system for environment perception applications. The analog front-end encodes the input signal in a signed spike representation, which is further processed by means of a digital Spiking Neural Network (SNN) on a Single-Instruction Multiple-Data (SIMD) multiprocessor. The spike distribution for both systems is based on Address-Event Representation (AER) scheme, asynchronous for the Analog Pre-Processor (APP) and synchronous for the Digital Multi-Processor (DMP), synchronized by means of an AER transceiver. A proof-of-concept application of the system being able to process sensory information has been demonstrated. The system utilizes 30-neurons emulated by the DMP to process spike-encoded information provided by its analog counterpart, enabling the feature extraction of the input signal. The frequency detection capability of the system is experimentally reported. Giovanny Sánchez, Thomas Jacob Koickal, T. A. Athul Sripad, Luiz Carlos Gouveia, Alister Hamilton, Jordi Madrenas |
ISCAS | 6 |
| 2012 | LCMOS: Light-powered standard CMOS circuitsabstractLCMOS, a harvest-use light-powered scheme for standard CMOS circuits based on photogenerated currents in the drain-substrate PN junction of both PMOS and NMOS transistors is introduced. PMOS and NMOS bulks are ground-connected so the generated currents induce symmetrical positive and negative voltage at the PMOS and NMOS sources, respectively. Applying this approach to a CMOS inverter ring oscillator in 150 nm technology, simulations show that nearly 1 Vpp signal range can be obtained. The operation of a simple 4-bit counter is also illustrated. The light-powering technique can be applied almost directly to digital standard cells in ultra-low-power applications with modest processing speed requirements. Jordi Madrenas, Chunyan Wang 0004 |
ISCAS | 1 |
| 2011 | Continuous-time CMOS adaptive asynchronous ΣΔ modulator approximating low-ƒs low-inband-error on-chip wideband power amplifierabstractA mixed-signal continuous-time-processing standard CMOS implementation of an asynchronous sigma-delta modulator aimed to drive a switching amplifier operating as an on-chip wideband adaptive power supply is presented in this work. The paper first briefly discusses the fundamental limit tracking capabilities of a two-level switching signal to inband- error-free track a bandlimited signal with minimum average switching frequency. It is argued the adequacy of an adaptive asynchronous sigma-delta modulator (AAΣΔ) to approximate such fundamental characteristics. The second part of the paper presents mixed-signal design details of the various subcircuits implementing a CMOS low-power digitally-programmable AAΣΔ modulator, with 7 MHz average switching frequency operation and 1000 μm × 640 μm area occupancy. Eduard Alarcón, Albert Garcia-Tormo, Jordi Madrenas, Alberto Poveda |
ISCAS | 4 |
| 2009 | JubiTool: Unified design flow for the Perplexus SIMD hardware acceleratorabstractThis paper presents a new unified design flow developed within the Perplexus project that aims to accelerate parallelizable data-intensive applications in the context of ubiquitous computing. This contribution relies on the JubiTool: a set of integrated tools (JubiSplitter, JubiCompiler, UbiAssembler), allowing respectively to extract, compile and assemble parallelizable parts of applications described in Jubi language. Jubi is a modified Java agent based language (JADE) dedicated to the Ubichip (the bio-inspired chip developed within the confines of the Perplexus project). By appending hardware directives to a software agent description, the inherent flexibility of software is combined with the runtime performance of a hardware execution. In the case of typical Perplexus applications such as the spiking neural network simulator, this contribution takes profit of the intrinsic property of the Ubichip in terms of parallelism resulting in an expected speedup of at least one order of magnitude. Finally, this hybrid (SW/HW) flow could be easily modified and adapted to support other kind of distributed platforms. Olivier Brousse, Jérémie Guillot, Thierry Gil, François Grize, Gilles Sassatelli, Juan Manuel Moreno, Jordi Madrenas, Alessandro E. P. Villa, Henri Volken, Michel Robert |
IEEE Congress on Evolutionary Computation | 7 |
| 2009 | SpiNDeK: An Integrated design tool for the multiprocessor emulation of complex bioinspired spiking neural networksabstractSpiNDeK (spiking neural network design kit) is an integrated design tool intended to support the development of emulation of complex bioinspired neural networks. In this work, the most relevant aspects of the tool are reported, regarding the generation of connections as well as synapse and neuron parameters of spiking neural networks as well as the automated code generation and simulation, ready to be executed by an ad-hoc parallel architecture. The tool is fully functional and has demonstrated its usefulness. Michael Hauptvogel, Jordi Madrenas, Juan Manuel Moreno |
IEEE Congress on Evolutionary Computation | 2 |
| 2009 | A reconfigurable architecture for emulating large-scale bio-inspired systemsabstractIn this paper we shall present a reconfigurable architecture that has been specifically conceived for emulating large-scale bio-inspired systems. The architecture is organized as a regular array of programmable elements that can be used either as fine grain logic elements or configured in order to construct massively parallel SIMD (single instruction multiple data) machines. As it will be explained, the specific features that have been included in the architecture permit the efficient implementation of a wide range of complex systems. Juan Manuel Moreno, Jordi Madrenas |
IEEE Congress on Evolutionary Computation | 2 |
| 2008 | Implementation of compact VLSI FitzHugh-Nagumo neuronsabstractIn this paper we show a low power and very compact VLSI implementation of a FitzHugh-Nagumo neuron for large network implementations. The circuit consists of only 17 small transistors and two capacitors and consumes less than 23 muW. It is composed of a nonlinear resistor and a lossy active inductor. We demonstrate that a simple low Q active inductor can be used instead of a complex one because the parasitic series resistor can be easily embedded to the FitzHugh-Nagumo model. We also perform a statistical analysis to check the robustness of the circuit against mismatch. Jordi Cosp, Stéphane Binczak, Jordi Madrenas |
ISCAS | 3 |
| 2008 | An asynchronous finite state machine controller for integrated buck-boost power converters in wideband signal-tracking applicationsabstractIn this paper, a simple, fully digital, asynchronous finite state machine controller for buck-boost power converters is introduced and simulated. With the addition of only two analog voltage comparators and six power MOS switches, the circuit can generate an output voltage that is able to track a dynamic reference with a 1 MHz bandwidth with good efficiency using a 0.35 mum CMOS process. The controller also provides adiabatic charging and discharging of capacitive loads. Jordi Madrenas, Eduard Alarcón |
ISCAS | 2 |
| 2008 | Position, damping and inertia control of parallel-plate electrostatic actuatorsabstractA method for controlling position, damping and inertia in parallel-plate electrostatic actuators is proposed. This method overcomes the pull-in effect and the limitations produced by the parasitic capacitances without requiring any additional electrodes or position sensors. It forces the actuator to behave like a linear second-order system with full control of the dynamics, being able to electronically adapt the mass and damping coefficients for a better performance for each particular application. A continuous-time, analog linearization law, feasible to be implemented with typical blocks of analog or digital signal processing, is described and analyzed in this paper. Jordi Madrenas, Jordi Cosp |
ISCAS | 2 |
| 2008 | Exponential-enhanced characteristic of MOS transistors and its application to log-domain circuitsabstractIn this paper we present a fully CMOS-compatible circuit that extends the weak-inversion exponential characteristic of a MOS transistor to seven decades of current. This circuit can be used to implement log-domain or translinear circuits up to the strong inversion region, allowing highly-accurate implementations of translinear loop functions and higher biasing currents (and potentially higher frequency operation) than MOS weak-inversion biased log-domain circuits. Jordi Madrenas, Dominik Kapusta, Piotr Michalik |
ISCAS | 2 |
| 2006 | Design and basic blocks of a neuromorphic VLSI analogue vision system
Jordi Cosp, Jordi Madrenas |
Neurocomputing | 2 |
| 2004 | BIOSEG: a bioinspired vlsi analog system for image segmentation
Jordi Madrenas, Jordi Cosp, Lucas Oscar, Eduard Alarcón, Eva Vidal, Gerard Villar |
ESANN | 1 |
| 2004 | Synchronization of nonlinear electronic oscillators for neural computationabstractThis paper deals with coupled oscillators as the building blocks of a bioinspired computing paradigm and their implementation. In order to accomplish the low-power and fast-processing requirements of autonomous applications, we study the microelectronic analog implementation of physical oscillators, instead of the software computer-simulated implementation. With this aim, the original oscillator has been adapted to a suitable microelectronic form. So as to study the hardware nonlinear oscillators, we propose two macro models, demonstrating that they preserve the synchronization properties. Secondary effects such as mismatch and output delay and their relation to network synchronization are analyzed and discussed. We show the correct operation of the proposed electronic oscillators with simulations and experimental results from a manufactured integrated test circuit. The proposed architecture is intended to perform the scene segmentation stage of an autonomous focal-plane self-contained visual processing system for artificial vision applications. Jordi Cosp, Jordi Madrenas, Eduard Alarcón, Eva Vidal, Gerard Villar |
IEEE Trans. Neural Networks | 2 |
| 2003 | Scene segmentation using neuromorphic oscillatory networksabstractUsing the neuromorphic approach, we propose an analog very large-scale integration (VLSI) implementation of an oscillatory segmentation algorithm based on local excitatory couplings and global inhibition. The original model has been simplified and adapted for its efficient VLSI implementation while preserving its segmentation properties. To demonstrate the feasibility of the approach, a 16/spl times/16-pixel testchip has been manufactured. Extensive experimental results demonstrate that it can properly segment binary images. Power consumption, segmentation time per cell, and system complexity are very low compared to other hardware and software implementation schemes. We also show two main differences between the original algorithm and the analog approach. First, the network is noise tolerant without the need of additional elements and second, delays between oscillators due to the combination of mismatch and output capacitances have to be accounted for network performance. Jordi Cosp, Jordi Madrenas |
IEEE Trans. Neural Networks | 2 |
| 2001 | A microelectronic implementation of a bioinspired analog matrix for object segmentation of a visual scene
Jordi Cosp, Jordi Madrenas |
ESANN | 2 |
| 2000 | Mixed-signal VLSI for neural and fuzzy sequential processorsabstractA sequentiality study for mixed-signal VLSI implementations of neuro/fuzzy feedforward algorithms is presented. Implications of sequential processing and mixed-signal operation are derived. Basic building blocks for sequential mixed-signal neural and fuzzy computing are proposed, and two example sequential processors are described. Feedback from designed processors and subcircuits allows consideration of the technology constraints for analysis and extension to different sequentiality degrees. Jordi Madrenas, Eduard Alarcón, Jordi Cosp, Juan Manuel Moreno, Alberto Poveda, Joan Cabestany |
ISCAS | 1 |
| 1997 | Analog Sequential Architecture for Neuro-Fuzzy Models VLSI Implementation
Juan Manuel Moreno, Jordi Madrenas, Eduard Alarcón, Joan Cabestany |
ICANN | 2 |
| 1997 | Practical Design Methodology for Commercial Automatic Coin Recognizers Based on Neural Decision Engines
Juan Manuel Moreno, Jordi Madrenas, Joan Cabestany, J. R. Laúna |
ICONIP (1) | 2 |
| 1995 | Derivation of a new criterion function based on an information measure for improving piecewise linear separation incremental algorithms
Josep Cugueró, Jordi Madrenas, Juan Manuel Moreno, Joan Cabestany |
ESANN | 2 |
| 1995 | A deterministic method for establishing the initial conditions in the RCE algorithm
Juan Manuel Moreno, F. X. Vazquez, Francisco Castillo, Jordi Madrenas, Joan Cabestany |
ESANN | 4 |