scholarly journals System for Remote Collaborative Embedded Development

Author(s):  
Martin Domajnko ◽  
Nikola Glavina ◽  
Aljaž Žel

This paper explores the challenges and devised solutions for embedded development which arose during the COVID-19 pandemic. While software development, nowadays with modern tools and services such as git, virtual machines and commu-nication suits, is relatively una˙ected by resource location. That is not the case for firmware and embedded systems, which relies on physical hard-ware for design, development, and testing. To overcome the limitations of remote work and ob-structed access to actual hardware, two ideas were implemented and tested. First, based on inte-grated circuit emulation using QEMU to emulate an ARM core and custom software to facilitate communication with the embedded system. Sec-ond, remote programming and debugging over the internet with a dedicated computer system acting as a middle man between a development environ-ment and physical hardware using OpenOCD de-bugger.

2021 ◽  
Author(s):  
Vincent Luong

For years, DSP has been the dominant tool in implementing gate switching for power inverter. It is a powerful and reliable technology in carrying out complex switching schemes. DSP is still expensive due to its intensive use of resource in chip fabrication. There is no flexibility in making change on hardware once a DSP chip is selected. It is also time consuming in a design development because the learning curve of the DSP is stiff. Recently, a new approach to the problem has emerged. It is called embedded system design. Basically, it is a FPGA system combined with a RISC type microprocessor. This is a robust combination that allows users to pick and choose any functional peripheral devices only as needed. Once the complete hardware platform is decided upon, the circuit is configured and down loaded to a chip. Software codes are then written to run the application. The hardware system is reconfigurable. Designers can always go back to change the hardware with ease in order to improve the performance and to meet the target cost. This is an attempt to utilize the embedded system design also called System on Programmable Chip (SOPC) to perform Space Vector Modulation (SVM) gate switching strategy. The Altera Nios II IDE tool is selected for this task.


Author(s):  
Jennifer S. Raj ◽  
Vijitha Ananthi J

Green house is generally a building of small or large structures. The structure of the green house is made of walls and the translucent roof, with the capability of maintaining the planned climatic condition. It ensures the growth of plants that requires a specified level of soil moisture, sunlight, humidity and temperature. The green house systems available are human monitored systems that entail the continuous human visit causing distress to the worker and also decrease in the yield if the temperature and the humidity are not properly and regularly maintained. This paves way for the concept of the green house automation. The green house automation formed by the incorporation of the Internet of things and the embedded system addresses the problem faced in the green house and provides with the automated controlling and monitoring of the green house environment replacing the undeviating administration of the farmers. This paper also proposes the automation using internet of things in green house environment by using the Netduino 3 and employing the sensors for the sensing the moisture, temperature, sunlight and humidity, to enhance the production rate and minimize the discomfort caused to the farmers.


2011 ◽  
Vol 213 ◽  
pp. 647-653
Author(s):  
Lu Feng Wang

the embedded products with representatives of information appliances for the Internet era has demonstrated good prospects for the embedded market, but also brought new and higher challenges to the embedded system technology, including hardware and software technologies. This paper uses BF531 processor as the example, focuses on its startup mode and flow, and then based on this designs and implements a tailor made Boot Loader, to complete BF531 processor initialization, loading, starting the operating system kernel, and other works.


2014 ◽  
Vol 1046 ◽  
pp. 352-355
Author(s):  
Song Lin Huang ◽  
Jian Zhong Cui

With the wide application of Internet technology, the embedded system is becoming more and more to develop in the direction of the network. The combination of embedded devices and the Internet represents the future direction of development of embedded systems. In this paper, a microprocessor-based embedded Ethernet solution was presented. The collaborative software and hardware design thought was used in system. TheμC /OS-II operating system, joined the TCP/IP protocol stack, was transplanted to the embedded Ethernet platform. The test results proved that the embedded Ethernet system network communication is stable and reliable.


Author(s):  
Volkhard Klinger

This article describes how as a result of technological advances of the embedded system, the Internet-of-Things (IoT) has created a wealth of new applications and tailored solutions, even in the area of health and medical technology. The integration of state-of-the-art IoT-systems in an existing prototype platform for biosignal acquisition, identification, and prosthesis control provides new applications for prevention and rehabilitation monitoring. This article concentrates on an IoT-based platform for rehabilitation monitoring and biosignal identification. The IoT-characteristics for the application in the area of medical technology are discussed and the integration of such IoT-modules in the given architecture is introduced. Based on this extended architecture, new applications in the field of biosignal measurement, signal processing and biosignal monitoring are presented. Some results of a rehabilitation monitoring system, based on a self-designed IoT-module, integrated in the whole platform, are shown.


2021 ◽  
Author(s):  
Vincent Luong

For years, DSP has been the dominant tool in implementing gate switching for power inverter. It is a powerful and reliable technology in carrying out complex switching schemes. DSP is still expensive due to its intensive use of resource in chip fabrication. There is no flexibility in making change on hardware once a DSP chip is selected. It is also time consuming in a design development because the learning curve of the DSP is stiff. Recently, a new approach to the problem has emerged. It is called embedded system design. Basically, it is a FPGA system combined with a RISC type microprocessor. This is a robust combination that allows users to pick and choose any functional peripheral devices only as needed. Once the complete hardware platform is decided upon, the circuit is configured and down loaded to a chip. Software codes are then written to run the application. The hardware system is reconfigurable. Designers can always go back to change the hardware with ease in order to improve the performance and to meet the target cost. This is an attempt to utilize the embedded system design also called System on Programmable Chip (SOPC) to perform Space Vector Modulation (SVM) gate switching strategy. The Altera Nios II IDE tool is selected for this task.


2018 ◽  
Vol 1 (2) ◽  
pp. 12
Author(s):  
Pedro Vitor de Sousa Guimarães ◽  
Sandro César Silveira Jucá ◽  
Renata Imaculada Soares Pereira ◽  
Ayrton Alexsander Monteiro Monteiro

This paper describes the use of a Linux embedded system for use in digital information and communication technology in order to generate image warnings using Internet of Things (IoT) prin- ciples. The proposed project generated a product, developed using concepts of project-based learning (ABP), called SECI (electronic internal communication system) that is accessed by students to view online warnings by distributed monitors and also by mobile devices connected to the Internet.


2021 ◽  
Vol 11 (3) ◽  
pp. 1331
Author(s):  
Mohammad Hossein Same ◽  
Gabriel Gleeton ◽  
Gabriel Gandubert ◽  
Preslav Ivanov ◽  
Rene Jr Landry

By increasing the demand for radio frequency (RF) and access of hackers and spoofers to low price hardware and software defined radios (SDR), radio frequency interference (RFI) became a more frequent and serious problem. In order to increase the security of satellite communication (Satcom) and guarantee the quality of service (QoS) of end users, it is crucial to detect the RFI in the desired bandwidth and protect the receiver with a proper mitigation mechanism. Digital narrowband signals are so sensitive into the interference and because of their special power spectrum shape, it is hard to detect and eliminate the RFI from their bandwidth. Thus, a proper detector requires a high precision and smooth estimation of input signal power spectral density (PSD). By utilizing the presented power spectrum by the simplified Welch method, this article proposes a solid and effective algorithm that can find all necessary interference parameters in the frequency domain while targeting practical implantation for the embedded system with minimum complexity. The proposed detector can detect several multi narrowband interferences and estimate their center frequency, bandwidth, power, start, and end of each interference individually. To remove multiple interferences, a chain of several infinite impulse response (IIR) notch filters with multiplexers is proposed. To minimize damage to the original signal, the bandwidth of each notch is adjusted in a way that maximizes the received signal to noise ratio (SNR) by the receiver. Multiple carrier wave interferences (MCWI) is utilized as a jamming attack to the Digital Video Broadcasting-Satellite-Second Generation (DVB-S2) receiver and performance of a new detector and mitigation system is investigated and validated in both simulation and practical tests. Based on the obtained results, the proposed detector can detect a weak power interference down to −25 dB and track a hopping frequency interference with center frequency variation speed up to 3 kHz. Bit error ratio (BER) performance shows 3 dB improvement by utilizing new adaptive mitigation scenario compared to non-adaptive one. Finally, the protected DVB-S2 can receive the data with SNR close to the normal situation while it is under the attack of the MCWI jammer.


Electronics ◽  
2021 ◽  
Vol 10 (4) ◽  
pp. 469
Author(s):  
Hyun Woo Oh ◽  
Ji Kwang Kim ◽  
Gwan Beom Hwang ◽  
Seung Eun Lee

Recently, advances in technology have enabled embedded systems to be adopted for a variety of applications. Some of these applications require real-time 2D graphics processing running on limited design specifications such as low power consumption and a small area. In order to satisfy such conditions, including a specific 2D graphics accelerator in the embedded system is an effective method. This method reduces the workload of the processor in the embedded system by exploiting the accelerator. The accelerator assists the system to perform 2D graphics processing in real-time. Therefore, a variety of applications that require 2D graphics processing can be implemented with an embedded processor. In this paper, we present a 2D graphics accelerator for tiny embedded systems. The accelerator includes an optimized line-drawing operation based on Bresenham’s algorithm. The optimized operation enables the accelerator to deal with various kinds of 2D graphics processing and to perform the line-drawing instead of the system processor. Moreover, the accelerator also distributes the workload of the processor core by removing the need for the core to access the frame buffer memory. We measure the performance of the accelerator by implementing the processor, including the accelerator, on a field-programmable gate array (FPGA), and ascertaining the possibility of realization by synthesizing using the 180 nm CMOS process.


Sign in / Sign up

Export Citation Format

Share Document