Faults in high voltage DC networks can lead to inefficient operation, power outage or even equipment damage. Therefore, several approaches have been proposed to monitor, detect, and handle such problems. Due to high currents during faults, run-time for detecting malfunctions is crucial. Thus, fast recognition of small deviations that might lead to an abnormal operation is quintessential in minimizing consequences. This work presents a novel fault-detection mechanism, which is based on locality-sensitive hashes and its run-time scales linearly with the number of analyzed samples. To detect a malfunction, the algorithm uses reference signals corresponding to the normal operating point. Yet, only 19 reference signals were sufficient and delivered results comparable to a system using 100. When having only 19 references, the detector's runtime is below 0.15 ms for an analyzed signal of 400 samples. Apart from fault detection, the proposed mechanism can also be used to reduce the storage requirements of the monitoring system. For a later investigation of a faulty event, the monitoring system must store the samples containing signal degradation. Even some temporary small changes can yield valuable information regarding the cause of the fault. However, storing many samples inevitably leads to big storage units, which are costly. To address this issue, the proposed mechanism sends a criticality factor to the monitoring system, based on which the signal samples may be compressed or removed.
This paper introduces the project Scale4Edge. The project is focused on enabling an effective RISC-V ecosystem for optimization of edge applications. We describe the basic components of this ecosystem and introduce the envisioned demonstrators, which will be used in their evaluation.
Custom instructions extending a base ISA are often used to increase performance. However, only few cores provide open interfaces for integrating such ISA Extensions (ISAX). In addition, the degree to which a core's capabilities are exposed for extension varies wildly between interfaces. Thus, even when using open-source cores, the lack of standardized ISAX interfaces typically causes high engineering effort when implementing or porting ISAXes. We present SCAIE-V, a highly portable and feature-rich ISAX interface that supports custom control flow, decoupled execution, multi-cycle-instructions, and memory transactions. The cost of the interface itself scales with the complexity of the ISAXes actually used.
This paper shows a circuit concept that can be used for supplying and protecting low power and low voltage self-powered devices which are employed in automation scenarios specific to Internet of Things (IoT). The proposed architecture consists of photovoltaic panels, a battery system, the protection circuit as well as an IoT device, thus allowing for independent control and measurement of various processes that are present in renewable-only microgrid applications.
Custom instructions extending a base ISA are often used to increase performance. However, only few cores provide open interfaces for integrating such ISA Extensions (ISAX). In addition, the degree to which a core's capabilities are exposed for extension varies wildly between interfaces. Thus, even when using open-source cores, the lack of standardized ISAX interfaces typically causes high engineering effort when implementing or porting ISAXes. We present SCAIE-V, a highly portable and feature-rich ISAX interface that supports custom control flow, decoupled execution, multi-cycle-instructions, and memory transactions. The cost of the interface itself scales with the complexity of the ISAXes actually used.