Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Gonzalo Carvajal

dblp:54/1615 · DBLP profile ↗
← Back
16ranked-venue papers
10as first author
2since 2021 · last 2025
0000-0003-1116-6180ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 8 · 4 first-author · 2 since 2021Artificial intelligence and machine learning · 7 · 5 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 61% Integrated circuit design · 15% Emerging computing paradigms · 12%
Artificial intelligence
1 paper
Face, body and person analysis · 50% Representation and self-supervised learning · 50%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
real-time communication
0.212014
Evaluation of Communication Architectures for Switched Real-Time Ethernet · IEEE Trans. Computers 2014
Embedded and real-time systems › real-time communication
time-triggered communication
0.212014
Evaluation of Communication Architectures for Switched Real-Time Ethernet · IEEE Trans. Computers 2014
Computer vision › Face, body and person analysis
face recognition
0.112007
Subspace-Based Face Recognition in Analog VLSI · NIPS 2007
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
subspace learning
0.112007
Subspace-Based Face Recognition in Analog VLSI · NIPS 2007
Integrated circuit design › analog and mixed-signal circuits
analog VLSI
0.112007
Subspace-Based Face Recognition in Analog VLSI · NIPS 2007
Emerging computing paradigms
neural computing
0.112007
Subspace-Based Face Recognition in Analog VLSI · NIPS 2007
Reconfigurable computing and FPGAs
FPGA prototyping
0.112014
Evaluation of Communication Architectures for Switched Real-Time Ethernet · IEEE Trans. Computers 2014
Integrated circuit design
analog and mixed-signal circuits
0.012007
Subspace-Based Face Recognition in Analog VLSI · NIPS 2007
Hardware accelerators and domain-specific architectures › neural network hardware
VLSI neural network
0.012007
Subspace-Based Face Recognition in Analog VLSI · NIPS 2007

Methods — techniques the papers use, named apart from their topics

network code · 0.2experimental characterization · 0.2on-chip compensation · 0.1manhattan distance · 0.1PCA · 0.1LDA · 0.1
YearPublicationVenuePosition
2025 A Case Study on the Migration of a High-Level PI Controller to ASIC-Compatible HDL Representation
abstract
This article presents a structured methodology for migrating digital control algorithms developed in high-level languages into synthesizable HDL suitable for ASIC implementation. A proportional-integral controller for a three-level flying capacitor converter is used as a representative case study to demonstrate the design flow. The methodology encompasses initial modeling using floating-point arithmetic, conversion to fixed-point representation, generation of reference models for validation, translation to C/C++, and high-level synthesis for HDL generation. Preliminary results consider co-simulation to ensure behavioral consistency between the high-level description and the generated HDL. The HDL was successfully synthesized using the open-source LibreLane tool-chain targeting the SkyWater SKY130 PDK. Ongoing work includes FPGA-based prototyping and detailed characterization of the ASIC. The proposed approach establishes a verified and systematic pathway for transitioning high-level control logic to ASIC-ready hardware implementations, preserving the original algorithmic behavior across abstraction levels.
Francisca Donoso, Nelson Salvador, Jorge Marin, Christian A. Rojas, Gonzalo Carvajal
VLSI-SoC5
2024 DNN-based Long Prediction Horizon Finite Control Set MPC with Switching Effort Penalization
abstract
This article explores the design and analysis of deep neural network-based approximators for constrained finite control set model predictive control (MPC) with long prediction horizons in power electronics applications. The study focuses on the impact of the prediction horizon on the penalization of switching effort and examines how these approximators inherit operational characteristics from traditional finite control set MPC controllers. The integration of deep neural networks aims to reduce the computational demand typically associated with finite control set MPC, while ensuring high fidelity in approximating the optimal control policy. The performance is evaluated through metrics such as total harmonic distortion, switching effort, voltage quality using fast Fourier transform analysis, and execution time. Simulation scenarios include both linear and nonlinear loads in uninterruptible power supply systems, highlighting the effectiveness and adaptability of the proposed approach in modern power electronics applications.
Ignacio A. Acosta, Angel L. Cedeño, Gonzalo Carvajal, Juan C. Agüero, César A. Silva
IECON3
2016 Integrating Dynamic-TDMA Communication Channels into COTS Ethernet Networks
abstract
Real-time Ethernet (RTE) is widely recognized for its potential to provide a unified communication backbone for next-generation heterogeneous distributed systems. However, most of the existing research in RTE technologies has traditionally focused on formal models and theoretical analyzes of timing properties, usually omitting the associated implementation challenges for testing them in practice. This gap between theory and practice prevents experimental validation of the claimed properties, which in turn hinders the pace of innovation and adoption of the technology in industrial settings. This paper aims at narrowing the theory-practice gap by characterizing a comprehensive open-source RTE framework that explores emerging challenges in real-time networking, including the provision of ultra-low latency and jitter, dynamic bandwidth management, and segmentation within large networks. This work integrates research on formal abstractions for dynamic time-division multiple access arbitration and technological insights from modern hardware infrastructure, and uses a representative distributed video processing application to provide reproducible evidence of the achieved properties in multihop Ethernet settings. By leveraging readily available technology and an open-source design, the proposed framework facilitates further exploration and experimental validation of properties that are beyond the scope of current commercial technologies, encouraging evidence-based discussions to accelerate development and adoption of new standards for next-generation industrial networks.
Gonzalo Carvajal, Luis Araneda, Alejandro Wolf, Miguel E. Figueroa, Sebastian Fischmeister
IEEE Trans. Ind. Informatics1
2014 Generation of communication schedules for multi-mode distributed real-time applications
abstract
A key problem in designing multi-mode real-time systems is the generation of schedules to reduce the complexities of transforming the model semantics to code. Moreover, distributed multi-mode applications are prone to suffer from delays incurred during mode changes. We therefore aim to generate communication schedules that have low average mode-change delay for multi-mode real-time distributed applications. In this paper, we use optimization constraints associated to timing requirements to generate state-based schedules for multi-mode communication systems, and illustrate the workflow for generating schedules from specifications through a real-time video monitoring case-study. Our experiments in the case-study demonstrate that schedules generated using the proposed method reduce the average mode-change delay in relation to a randomized algorithm and the well-known EDF scheduling algorithm.
Akramul Azim, Gonzalo Carvajal, Rodolfo Pellizzoni, Sebastian Fischmeister
DATE2
2014 Model, analysis, and evaluation of the effects of analog VLSI arithmetic on linear subspace-based image recognition
Gonzalo Carvajal, Miguel E. Figueroa
Neural Networks1
2014 Evaluation of Communication Architectures for Switched Real-Time Ethernet
abstract
Safety-critical distributed real-time applications operating with strict temporal constraints rely on deterministic networks with low latency and jitter. Traditional fieldbus systems deliver these guarantees, but they have limited compatibility with open infrastructures and limited support for high transmission rates. Ethernet technology rises as a low-cost, high-speed, and ubiquitous alternative to fieldbus systems; however, standard Ethernet requires special arbitration mechanisms to support real-time traffic because of the standard's inherent nondeterministic behavior. This work explores the associated tradeoffs for three different solutions for real-time communication over switched Ethernet. The paper presents and discusses three architectures that modify different network components, enhancing them with additional customized modules to support time-triggered communication based on Network Code. Using the NetFPGA platform as the unified prototyping technology for all the components, we developed an open-source framework to characterize each solution using experimental data for the latency, jitter, throughput, robustness, and cost in logical resources. The results provide insights to help future developers of real-time communication technology decide which components to modify according to the requirements of their applications.
Gonzalo Carvajal, Chun Wah Wallace Wu, Sebastian Fischmeister
IEEE Trans. Computers1
2013 An open platform for mixed-criticality real-time ethernet
abstract
For more than one decade, researchers have considered Ethernet as a natural replacement to legacy fieldbuses in modern distributed applications. However, Ethernet components require special modifications and hardware support to provide strict timing guarantees. In general, the high-cost of deploying hardware components limits the experimental validation of proposed solutions in real-world applications. Despite the vast literature, only a few solutions report real implementations, and they are all closed to the research community, hindering further development for constantly evolving applications. This paper introduces Atacama, an on-going effort on deploying the first hardware-accelerated and open-source framework for mixed-criticality communication on multi-hop networks. Specialized modules exploit the principles of traditional fieldbus systems to coordinate communication tasks on real-time stations, and can be easily integrated to and coexist with Commercial Off The Shelf (COTS) devices operating with best-effort traffic. Experimental characterization of implemented prototypes report minimal jitter on 1Gbps links, and show that real-time guarantees are resilient to injected best-effort traffic. The framework is available as an open-source project, enabling researchers to verify the results, explore, test, and deploy new networking solutions for modern distributed systems in real-world scenarios.
Gonzalo Carvajal, Sebastian Fischmeister
DATE1
2013 Atacama: An Open FPGA-Based Platform for Mixed-Criticality Communication in Multi-segmented Ethernet Networks
abstract
Ethernet is widely recognized as an attractive networking technology for modern distributed real-time systems. However, standard Ethernet components require specific modifications and hardware support to provide strict latency guarantees necessary for safety-critical applications. Although this is a well-stated fact, the design of hardware components for real-time communication remains mostly unexplored. This becomes evident from the few solutions reporting prototypes and experimental validation, which hinders the consolidation of Ethernet in real-world distributed applications. This paper presents Atacama, the first open-source framework based on reconfigurable hardware for mixed-criticality communication in multi-segmented Ethernet networks. Atacama uses specialized modules for time-triggered communication of real-time data, which seamlessly integrate with a standard infrastructure using regular best-effort traffic. Atacama enables low and highly predictable communication latency on multi-segmented 1Gbps networks, easy optimization of devices for specific application scenarios, and rapid prototyping of new protocol characteristics. Researchers can use the open-source design to verify our results and build upon the framework, which aims to accelerate the development, validation, and adoption of Ethernet-based solutions in real-time applications.
Gonzalo Carvajal, Miguel E. Figueroa, Robert Trausmuth, Sebastian Fischmeister
FCCM1
2011 An FPGA-based real-time nonuniformity correction system for Infrared Focal Plane Arrays
abstract
Spatial and temporal nonuniformity in Infrared Focal Plane Arrays (IRFPA) severely degrades the quality of images obtained from modern infrared cameras. An efficient implementation of a nonuniformity correction algorithm is therefore necessary in real-time thermal-image visualization systems. This paper presents an FPGA-based implementation of the scene-based Constant Range algorithm for adaptive nonuniformity correction. The system processes an NTSC infrarred video signal at 30fps in real time and consumes only 157 mW of power. The performance of our system is currently limited by the input video frame rate and the external memory bandwidth, but can be readily scaled to a frame rate of more than 250fps.
Rodolfo Redlich, Gonzalo Carvajal, Miguel E. Figueroa
ASAP2
2011 Analysis and Compensation of the Effects of Analog VLSI Arithmetic on the LMS Algorithm
abstract
Analog very large scale integration implementations of neural networks can compute using a fraction of the size and power required by their digital counterparts. However, intrinsic limitations of analog hardware, such as device mismatch, charge leakage, and noise, reduce the accuracy of analog arithmetic circuits, degrading the performance of large-scale adaptive systems. In this paper, we present a detailed mathematical analysis that relates different parameters of the hardware limitations to specific effects on the convergence properties of linear perceptrons trained with the least-mean-square (LMS) algorithm. Using this analysis, we derive design guidelines and introduce simple on-chip calibration techniques to improve the accuracy of analog neural networks with a small cost in die area and power dissipation. We validate our analysis by evaluating the performance of a mixed-signal complementary metal-oxide-semiconductor implementation of a 32-input perceptron trained with LMS.
Gonzalo Carvajal, Miguel E. Figueroa, Daniel G. Sbarbaro-Hofer, Waldo Valenzuela
IEEE Trans. Neural Networks1
2010 A TDMA Ethernet Switch for Dynamic Real-Time Communication
abstract
A real-time communication medium must provide a special coordination mechanism to guarantee bounded communication delays. Implementing this mechanism in software offers flexibility but reduces reliability and performance. On the other hand, customized hardware solutions deliver high throughput and predictability, but they increase the implementation cost and are unable to adapt to the specific needs of individual applications. In this work, we introduce a switch that implements a programmable dedicated time-triggered packet switching mechanism on top of Ethernet. The switch, called the Network Code Switch bases on the NetFPGA system and executes flexible but verifiable state-based schedules encoded in the Network Code programming language. This permits the user to tailor the communication behavior to the needs of the distributed application with verifiable performance. We discuss our experience starting at the designing to the implementation of the prototype, and describe how we exploited modularity and code reutilization to reduce the implementation costs and increase the flexibility of the architecture. We also validate our design by evaluating the overhead and throughput of the implemented prototype.
Gonzalo Carvajal, Sebastian Fischmeister
FCCM1
2009 Image Recognition in Analog VLSI with On-Chip Learning
Gonzalo Carvajal, Waldo Valenzuela, Miguel E. Figueroa
ICANN (1)1
2008 Blind Source-Separation in Mixed-Signal VLSI Using the InfoMax Algorithm
Waldo Valenzuela, Gonzalo Carvajal, Miguel E. Figueroa
ICANN (2)2
2007 Subspace-Based Face Recognition in Analog VLSI
abstract
We describe an analog-VLSI neural network for face recognition based on subspace methods. The system uses a dimensionality-reduction network whose coefficients can be either programmed or learned on-chip to per- form PCA, or programmed to perform LDA. A second network with user- programmed coefficients performs classification with Manhattan distances. The system uses on-chip compensation techniques to reduce the effects of device mismatch. Using the ORL database with 12x12-pixel images, our circuit achieves up to 85% classification performance (98% of an equivalent software implementation).
Gonzalo Carvajal, Waldo Valenzuela, Miguel E. Figueroa
NIPS1
2006 Effects of Analog-VLSI Hardware on the Performance of the LMS Algorithm
Gonzalo Carvajal, Miguel E. Figueroa, Seth Bridges
ICANN (1)1
2005 Supervision of Control Valves in Flotation Circuits Based on Artificial Neural Network
Daniel G. Sbarbaro-Hofer, Gonzalo Carvajal
ICANN (2)2