Abstract:Reed-Solomon (RS) codes are one of the most used solutions for error correction logic in data communications. RS decoders are composed of several blocks: among them, many efforts have been made to optimize the error magnitude evaluation module. This paper aims to assess the performance of an innovative algorithm introduced in the literature by Lu et al. under different systems configurations and hardware platforms. Several configurations of the encoded message chosen between those typically used in different … Show more
“…This advantage makes RS code widely used in information transmission. As a message processing algorithm, RS code has time and space advantages when applied to FPGA and MCU [9]. This is also due to the flexibility of the RS code, which allows it to meet various usage scenarios by adjusting the code rate.…”
Data-intensive IoT gradually occupying the market, and efficient and reliable storage algorithms of signals and information are becoming increasingly important. The old-era storage algorithms no longer meet the needs of digital and intelligent cloud storage due to large space usage and low operating efficiency. One of the important topics in IoT cloud computing is to find a turning point from traditional storage methods to develop data-intensive and efficient storage methods. This research analyzed the principles, features, advantages, and disadvantages of many classic storage algorithms, including RS code, EVENODD code, Pyramid code, etc. It is to find storage algorithms suitable with higher storage efficiency in the IoT. Finally, Pyramid code is leading in data recovery efficiency and scalability and is suitable for higher and faster storage needs of the IoT. However, the shortcoming of Pyramid code also has challenges in the large number of failures that occur, due to its slower recovery speed.
“…This advantage makes RS code widely used in information transmission. As a message processing algorithm, RS code has time and space advantages when applied to FPGA and MCU [9]. This is also due to the flexibility of the RS code, which allows it to meet various usage scenarios by adjusting the code rate.…”
Data-intensive IoT gradually occupying the market, and efficient and reliable storage algorithms of signals and information are becoming increasingly important. The old-era storage algorithms no longer meet the needs of digital and intelligent cloud storage due to large space usage and low operating efficiency. One of the important topics in IoT cloud computing is to find a turning point from traditional storage methods to develop data-intensive and efficient storage methods. This research analyzed the principles, features, advantages, and disadvantages of many classic storage algorithms, including RS code, EVENODD code, Pyramid code, etc. It is to find storage algorithms suitable with higher storage efficiency in the IoT. Finally, Pyramid code is leading in data recovery efficiency and scalability and is suitable for higher and faster storage needs of the IoT. However, the shortcoming of Pyramid code also has challenges in the large number of failures that occur, due to its slower recovery speed.
“…The designed divider is also able to handle the special case in which the most significant symbol of the syndrome is zero. Errors positions and values evaluation has been carried out with well-established Chien [25] and Forney [15,26] methods respectively. The whole designed architecture is, also in this case, pipe-lined.…”
Section: Reed-solomonmentioning
confidence: 99%
“…The core problem that has slowed the widespread adoption of FEC techniques is the large latency associated with Microcontroller or DSP (Digital Signal Processor) implementation. Even when using state-of-the-art algorithms on modern hardware [15], the calculations still require several hundreds of microseconds, which is too much when targeting system sampling frequencies in the tens of kHz, as is typical for these applications. Only recently, the availability of low cost, high density Field Programmable Gate Arrays (FPGA) has also allowed the use of these techniques in the filed of machine drives.…”
In modular distributed architectures, the adoption of a communication method that is at the same time robust and has a low and predictable latency is of utmost importance in order to support the required system dynamics. The aim of this paper is to evaluate the consequences of the random jitter on machine drives distributed control, caused by the messages’ re-transmission in case of an error in the received data. To achieve this goal, two different Forward Error Correction (FEC) techniques are introduced in the chosen protocol, so that the recipient of the message can correct random errors without the need of any additional round trip delays needed to request and obtain a re-transmission. Experimentally validated simulations are used to evaluate the impact of random network derived jitter on a real world closed loop control system for distributed power electronic converters.
“…These power controls generally lack precision and do not work in real time; to overcome these limitations, different solutions relying on FPGA (Field Programmable Gate Array)-implemented algorithms can be exploited [5]. In the last few years, the application of FPGA devices has increased exponentially in a wide variety of fields, such as: digital signal processing [6][7][8][9][10], data processing [11,12], bioinformatics [13,14] and power electronics [15][16][17]. Among the applications based on FPGAs that recently have been applied to the smart grid field, MPC (Model Predictive Control) has particular importance [18][19][20].…”
In a multiple parallel-connected inverters system, limiting the circulating current phenomenon is mandatory since it may influence efficiency and reliability. In this paper, a new control method aimed at this purpose and conceived to be implemented on a Field Programmable Gate Array (FPGA) device is presented. Each of the inverters, connected in parallel, is conceived to be equipped with an FPGA that controls the Pulse-Width Modulation (PWM) waveform without intercommunication with the others. The hardware implemented is the same for every inverter; therefore, the addition of a new module does not require redesign, enhancing system modularity. The system has been simulated in a Simulink environment. To study its behavior and to improve the control method, simulations with two parallel-connected inverters have been firstly conducted, then additional simulations have been performed with increasing complexity to demonstrate the quality of the algorithm. The results prove the ability of the method proposed to limit the circulating currents to negligible values.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.