The Embedded System Research for Multi-Definition Terminology

2013 ◽  
Vol 694-697 ◽  
pp. 2612-2615 ◽  
Author(s):  
Yan Ping Zhang ◽  
Li Min Liu

Embedded system is an important and popular application system for information technology. The applications of embedded system are depended on embedded hardware and software. In fact, applications of embedded systems have changed life of people in the world. They can be found anywhere, and almost can be used in every field. Since there are multiple definitions for the terminology, few people exactly know the concept of an embedded system. In this paper, some important concepts and definitions of embedded system are discussed and analyzed. The research is helpful to understand the embedded systems and apply them better.

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.


Author(s):  
Lisane Brisolara de Brisolara ◽  
Marcio Eduardo Kreutz ◽  
Luigi Carro

This chapter covers the use of UML as a modeling language for embedded systems design. It introduces the UML language, presenting the history of its definition, its main diagrams and characteristics. Using a case study, we show that using the standard UML with its limitations one is not able to model many important characteristics of embedded systems. For that reason, UML provides extension mechanisms that enable one to extend the language for a given domain, through the definition of profiles covering domain-specific applications. Several profiles have been proposed for the embedded systems domain, and some of those that have been standardized by OMG are presented here. A case study is also used to present MARTE, a new profile specifically proposed for the embedded system domain, enabling designers to model aspects like performance and schedulability. This chapter also presents a discussion about the effort to generate code from UML diagrams and analyses the open issues to the successful use of UML in the whole embedded system design flow.


Author(s):  
Radoslav Mavrevski ◽  
Metodi Traykov ◽  
Iavn Trenchev

It is common knowledge in Information Technology (IT) that an embedded system is based on microprocessor and is built to control a function or a range of functions. Although, it is not designed to be programmed by the end user in the same way that a PC is, it is designed to perform one particular task with choices and different options [1-5]. Multitasking is a method by which multiple tasks, also known as processes, share common processing resources, such as CPU. The main aim of this paper is analysis of the design of the embedded systems and a focus on mid-level abstractions for concurrent programs.


2013 ◽  
Vol 443 ◽  
pp. 531-534
Author(s):  
Fang Xu ◽  
Xiao Xia Peng

Along with the continuous development of computer technology, the embedded system, as one of the most important computer applications, has been more and more widely used in the world. In this paper, the embedded system is briefly introduced, and also the application of the embedded system to software development is analyzed and expounded.


2014 ◽  
Vol 596 ◽  
pp. 883-887
Author(s):  
Xin Li Li

S3C4510B is a cost-effective 16/32 bit RISC microcontroller based on Ethernet application system, and ISP1161 is a chip which is designed to implement USB protocol in an embedded system. Here, we design and implement embedded systems USB with ISP1161 chip based on ARM microprocessor S3C4510B. This paper describes the basic working principle of ISP1161 chip and hardware design of the system, and presents the software implementation process of USB in embedded systems.


Author(s):  
Sasi Bhanu Jammalamadaka ◽  
Vinaya Babu A ◽  
Trimurthy A

<p>Embedded systems that monitor and control safety and mission critical system are communicated with by a HOST located at a remote location through Internet. Such kind of embedded systems are developed to be dynamically evolvable with respect to syntax, semantics, online testing and communication subsystems. All these systems are to be dynamically evolvable and the components needed for evolution are also to be added into the embedded system. Architectural  models describe  various components using which dynamically evolvable sub-systems are realised through implementation by using specific and related technologies. Implementation system describe the platform, code units and the interlacing of various processes/tasks to the elementary level of details. WEB services place an excellent platform for implementing dynamically evolvable  systems due to the use of open standards.</p><p> </p><p>This paper presents an implementation system that is related to dynamically evolvable communication and other sub-systems using web services technologies.</p>


Author(s):  
Erik Persson ◽  
Ha˚kan Gustavsson

This article discusses the resource utilization of embedded systems in the automotive industry. Traditionally, the major cost driver — or resource input — has been regarded as the hardware cost. Issues such as software development costs and maintenance costs have historically been neglected. In order to address this, the article embraces the more comprehensive view on resources that a resource can be regarded as anything which could be thought of as a strength or weakness of a given firm. In this article the major drivers of resource consumption are identified. The work has also included several interviews with employees in order to find empirical data of the embedded systems in vehicles. This paper proposes a method to evaluate the resource efficiency of user functions implemented through the embedded system. By the use of Data Envelopment Analysis — which has proven to be a useful method — the resource utilization of six user functions is evaluated. Future work of particular interest would be to perform a more extensive case study.


CCIT Journal ◽  
2014 ◽  
Vol 7 (3) ◽  
pp. 402-419
Author(s):  
Asep Saefullah ◽  
Diah Ariyani ◽  
Andy Rienauld

An age of fast-paced time is precious, be in a queue sequence is a loss. In addition to timeconsuming, the queue can also restrict other activities to do one. Likewise, when making payments at the checkout counter can be ascertained will be a queue, it needed a solution for IT ( Information Technology ) to overcome losses incurred during the waiting queue. This research is to design and create an application system that can give information about the running queue and facility reservation queue numbers to someone from anywhere via smartphones with the Android operating system. Research using the Android Developer Tools ( ADT ) Bundle suggested by the official Android developer site as a tool to help software developers build, test and debug Android applications. The design of applications using a smartphone galaxy s3 android hardware and language as a programming language as well as software eclipse helper program making. The result is a system application Queue Notifications on smartphones with Android OS, where users can take advantage of the waiting time by not waiting in line at the cash register or point of payment but the queue in the queuing system on a smartphone from anywhere while doing other activities .


2012 ◽  
Vol 433-440 ◽  
pp. 5607-5610
Author(s):  
Zeng Ping Zhang ◽  
Shu Hua Li

An embedded application system must have Bootloader. It is introduced in this paper that the bootloader design for an embedded minimum system based on S3C44B0X that is a processor with ARM7TDMI kernel. The design of the bootloader includes coding file operating functions, designing MMI and implementing the start program used to initialize the portable embedded system and load the user code. The bootloader is tested and the result shows that the bootloader is stable and has high efficiency


2011 ◽  
Vol 267 ◽  
pp. 98-103
Author(s):  
Chi Pin Wei ◽  
Zhao Lin Li ◽  
Hao Liu ◽  
Zhi Xiang Chen

Embedded systems with digital signal processor (DSP) become more and more popular for the increasing requirement of supercomputing these days. Efficient development of DSP serials used in embedded systems shortens the embedded system R&D cycle. Functional verification is one of the most complex and expensive tasks during DSP serials design process. A random test platform which is urged for DSP serials verification is proposed in this paper. The platform can automatically generate the random test program. The platform also realized the recording and checking of simulation results, which make the verification more effective. In order to improve the efficiency of DSP verification, a testing experience library has been generated through the testing procedure. This platform can be transplanted for different DSP models easily by updating few modules. According to the verification results, this platform has satisfactory coverage of DSP models.


Sign in / Sign up

Export Citation Format

Share Document