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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Alexis Ramos

dblp:211/6614 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
2since 2021 · last 2021
0000-0003-2424-8679ORCID · corroborated

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

Systems, architecture and hardware · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 since 2021

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
Hardware reliability and fault tolerance · 71% Reconfigurable computing and FPGAs · 14% Processor architecture and microarchitecture · 14%

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

TopicWeightPapersLastEvidence papers
Hardware reliability and fault tolerance › soft errors
soft error mitigation
0.722019
An ALU Protection Methodology for Soft Processors on SRAM-Based FPGAs · IEEE Trans. Computers 2019
Efficient Protection of the Register File in Soft-Processors Implemented on Xilinx FPGAs · IEEE Trans. Computers 2018
Hardware reliability and fault tolerance › processor reliability
register file protection
0.312018
Efficient Protection of the Register File in Soft-Processors Implemented on Xilinx FPGAs · IEEE Trans. Computers 2018
Reconfigurable computing and FPGAs › FPGA architecture
SRAM-based FPGA
0.222019
An ALU Protection Methodology for Soft Processors on SRAM-Based FPGAs · IEEE Trans. Computers 2019
Efficient Protection of the Register File in Soft-Processors Implemented on Xilinx FPGAs · IEEE Trans. Computers 2018
Processor architecture and microarchitecture › arithmetic unit
arithmetic logic unit
0.112019
An ALU Protection Methodology for Soft Processors on SRAM-Based FPGAs · IEEE Trans. Computers 2019
Processor architecture and microarchitecture
register file
0.112018
Efficient Protection of the Register File in Soft-Processors Implemented on Xilinx FPGAs · IEEE Trans. Computers 2018

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

triple modular redundancy · 0.7fault injection · 0.7parity-based error detection · 0.3
YearPublicationVenuePosition
2021 Very Low Latency Architecture for Earth Observation Satellite Onboard Data Handling, Compression, and Encryption
abstract
In modern society, the ever-increasing demand for Earth Observation products in a large variety of sectors is exposing the limitations of traditional satellite data chain architectures. The European Union Horizon 2020 EO-ALERT project aims at overcoming the existing bottlenecks by leveraging the performance of state-of-the-art commercial off-the-shelf devices to move the critical elements of data processing on the flight segment without sacrificing processing performance. This paper introduces the architecture of the EO-ALERT CPU Scheduling, Compression, Encryption and Data Handling Subsystem, responsible for coordinating the onboard optical and Synthetic Aperture Radar data chains, as well as providing data compression, encryption, and storage services. The performance obtained by a reference implementation of the proposed architecture is also presented, showing an extremely low contribution to the overall system latency that allows real-time Earth Observation product delivery to the end user in less than 5 min.
Michele Caon, Paolo Motto Ros, Maurizio Martina, Tiziano Bianchi, Enrico Magli, Francisco Membibre, Alexis Ramos, Antonio Latorre, Murray Kerr, Stefan Wiehle, Helko Breit, Dominik Günzel, Srikanth Mandapati, Ulrich Balss, Björn Tings
IGARSS7
2021 EO-Alert: A Satellite Architecture for Detection and Monitoring of Extreme Events in Real Time
abstract
This paper presents the architecture and results achieved by the EO-ALERT H2020 project. EO-ALERT proposes the definition and development of the next-generation Earth Observation (EO) data processing chain, based on a novel flight segment architecture that moves optimised key EO data processing elements from the ground segment to onboard the satellite, with the aim of delivering the EO products to the end user with very low latency (in almost real-time). This paper presents the EO-ALERT architecture, its performance and hardware. Performances are presented for two reference user scenarios; ship detection and extreme weather nowcasting/monitoring. The hardware testing results show that, when implemented using Commercial Off-The-Shelf (COTS) components and available communication links, the proposed architecture can deliver EO products and alerts to the end user with a latency lower than one-point-five minutes, for both SAR and Optical Very High Resolution (VHR) missions, demonstrating the viability of the EO-ALERT concept and architecture.
Murray Kerr, Stefania Tonetti, Stefania Carnara, Juan Ignacio Bravo, Robert Hinz, Antonio Latorre, Francisco Membibre, Alexis Ramos, Stefan Wiehle, Otto Koudelka, Enrico Magli, Riccardo Freddi, Silvia Fraile, Cecilia Marcos
IGARSS8
2019 An ALU Protection Methodology for Soft Processors on SRAM-Based FPGAs
abstract
The use of microprocessors in space missions implies that they should be protected against the effects of cosmic radiation. Commonly this objective has been achieved by applying modular redundancy techniques which provide good results in terms of reliability but increase significantly the number of used resources. Because of that, new protection techniques have appeared, trying to establish a trade-off between reliability and resource utilization. In this paper, we propose an application-based methodology, to protect a soft processor implemented in an SRAM-based FPGA, against the effect of soft errors. This is done creating a library of adaptive protection configurations, based on the profiling of the application. This hardware configuration library, combined with the reprogramming capabilities of the FPGA, helps to create an adaptive protection for each application. We propose two partial TMR configurations for the Arithmetic Logic Unit (ALU) as an example of this methodology. The proposed scheme has been tested in a RISC-V soft processor. A fault injection campaign has been performed to test its reliability.
Alexis Ramos, Ricardo Gonzalez-Toral, Pedro Reviriego, Juan Antonio Maestro
IEEE Trans. Computers1
2018 Efficient Protection of the Register File in Soft-Processors Implemented on Xilinx FPGAs
abstract
Soft-processors implemented on SRAM-based FPGAs are increasingly being adopted in on-board computing for space and avionics applications due to their flexibility and ease of integration. However, efficient component-level protection techniques for these processors against radiation-induced upsets are necessary otherwise as system failures could manifest. A register file is one of the critical structures that stores vital information the processor uses related to user computations and program execution. In this paper, we present a fault tolerance technique for the register file of a microprocessor implemented in Xilinx SRAM-based FPGAs. The proposed scheme leverages the inherent implementation redundancy created by the FPGA design automation tools when mapping the register file to on-chip distributed memory. A parity-based error detection and switching logic are added for fault masking against single-bit errors. The proposed scheme has been implemented and evaluated in lowRISC, a RISC-V ISA soft-processor implementation. The effectiveness of the proposed scheme was tested using fault injection. The fault masking overhead required in terms of FPGA resources was much lower than a traditional Triple Modular Redundancy protection. Therefore, the proposed scheme is an interesting option to protect the register file of soft processors that are implemented in Xilinx FPGAs.
Alexis Ramos, Anees Ullah, Pedro Reviriego, Juan Antonio Maestro
IEEE Trans. Computers1