Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

1 Answer

Answer :

Components of an Embedded System  

By this time we know where are our Embedded Systems and what makes them stand out from other systems like Calculators, Desktop Computers, and our Old Television Sets. We have also developed some 6th sense to guess the components of an RTES. 


1. Microprocessor 

This is the heart of any RTES. The microprocessors used here are different from the general purpose microprocessors like Pentium Sun SPARC etc. They are designed to meet some specific requirements. For example Intel 8048 is a special purpose microprocessor which you will find in the Keyboards of your Desktop computer. It is used to scan the keystrokes and send them in a synchronous manner to your PC. Similarly mobile phones Digital Cameras use special purpose processors for voice and image processing. A washer and dryer may use some other type of processor for Real Time Control and Instrumentation. 


2. Memory 

The microprocessor and memory must co-exit on the same Power Circuit Board(PCB) or same chip. Compactness, speed and low power consumption are the characteristics required for the memory to be used in an RTES. Therefore, very low power semiconductor memories are used in almost all such devices. For housing the operating system Read Only Memory(ROM) is used. The program or data loaded might exist for considerable duration. It is like changing the setup of your Desktop Computer. Similar user defined setups exist in RTES. For example you may like to change the ring tone of your mobile and keep it for some time. You may like to change the screen color etc. In these cases the memory should be capable of retaining the information even after the power is removed. In other words the memory should be non-volatile and should be easily programmable too. It is achieved by using Flash1 memories. 


3. Input Output Devices and Interfaces  

Input/Output interfaces are necessary to make the RTES interact with the external world. They could be Visual Display Units such as TFT screens in a mobile phone, touch pad key board, antenna, microphones, speakers etc. These RTES should also have open interfaces to other devices such as Desktop Computers, Local Area Networks (LAN) and other RTES. For example you may like to download your address book into your personal digital assistant (PDA). Or you may like to download some mp3 songs from your favorite internet site into your mp3 player. These input/output devices along with standard software protocols in the RTOS provide the necessary interface to these standards. 


4. Software 

The RTES is the just the physical body as long as it is not programmed. It is like the human body without life. Whenever you switch on your mobile telephone you might have marked some activities on the screen. Whenever you move from one city to the other you might have noticed the changes on your screen. Or when you are gone for a picnic away from your city you might have marked the no-signal sign. These activities are taken care of by the Real Time Operating System sitting on the non-volatile memory of the RTES. Besides the above an RTES may have various other components and Application Specific Integrated Circuits (ASIC) for specialized functions such as motor control, modulation, demodulation, CODEC. The design of a Real Time Embedded System has a number of constraints. The following section discusses these issues. 


Design Issues 

The constraints in the embedded systems design are imposed by external as well as internal specifications. Design metrics are introduced to measure the cost function taking into account the technical as well as economic considerations. 


Version 2 EE IIT, Kharagpur

Related questions

Description : Explain the need to consider following factors in design matrix of embedded system: (i) Processor (ii) Memory (iii) Power (iv) Non- recurring engineering cost.

Last Answer : 1. Processor: Selection of processor depends upon amount of processing power and the register width required. Powerful 8bit, 16 bit, 32 bit & 64bit processors are available. The clock speed ... system is designed any number of units can be manufactured without incurring any additional design cost.

Description : State four advantages of embedded system. 

Last Answer : 1) Design and Efficiency 2) Cost 3) Accessibility 4) Maintenance 5) Redundancies

Description : Draw the block diagram of an embedded system and describe the hardware units of an embedded system.

Last Answer : OR Explanation: The embedded system consist of different components embedded into it as follows: 1) Embedded Processor 2) Power supply , reset and Oscillator circuits 3) System timers 4) ... to store data and program. Following are types of memories used in embedded system.

Description : Which of the following is a real time embedded system? Justify your answer (a) Ceiling Fan (b) Microwave Oven (c) Television Set (d) Desktop Key Board (e) Digital Camera Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA. 

Last Answer : (b) and (e) are embedded systems  (a) Ceiling Fans: These are not programmable.  (b) & (e) obey all definitions of Embedded Systems such as (i) Working in Real Time (ii) Programmable ... mass-produced, so the cost savings may be multiplied by millions of items.  Version 2 EE IIT, Kharagpur

Description : List out four types of embedded systems.

Last Answer : 1. Small Scale Embedded Systems 2. Medium Scale Embedded Systems 3. Sophisticated Embedded Systems 4. Stand Alone Embedded Systems 5. Real Time Embedded Systems 6. Networked Embedded Systems 7. Mobile Embedded Systems

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

Last Answer : Structure and Design Instructional Objectives  After going through this lesson the student will  Learn more about the numerous day-to-day real time embedded systems  Learn the ... data such as phone numbers, calendars information, games etc.  Version 2 EE IIT, Kharagpur

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

Last Answer : Common Architecture of Real Time Embedded Systems  Unlike general purpose computers a generic architecture can not be defined for a Real Time Embedded Systems. There are as many architecture as the ... monitored through an ADC interfaced through this CODEC. Version 2 EE IIT, Kharagpur

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

Last Answer : Lesson 1 Introduction to Real Time Embedded Systems Part I  Example, Definitions, Common Architecture  Instructional Objectives After going through this lesson the student would be able to  Know what an ... as a Real Time Embedded System (RTES)  Version 2 EE IIT, Kharagpur

Description : Explain the term ‘Deadlock’. State reason of occurance.

Last Answer : A deadlock is a situation where in two or more competing actions are each waiting for the other to finish, and thus neither ever does.  * Assume thread/process T1 has exclusive access to resource R1. ... P1 to Pn P1 waiting for the resource held by P2, P2 waiting for resource held by P3 etc.

Description : Compare synchronous and asynchronous communication.

Last Answer : Synchronous communication Asynchronous communication Single clock is used for both transmitter and receiver Two different clocks are used for both transmitter and receiver Data bits are transmitted ... Character is received at a any rate Less reliable More reliable

Description : Write a C language program to operate port 0 and port 2 as output port and port 1 and port 3 as input port.

Last Answer : #include void main (void ) { unsigned char X,Y P0=0X00; // P0 as output port P2=0X00;// P2 as output port P1=0XFF;//P1 as input port P3=0XFF;// P3 as input port while(1) { X= P1; Y=P3; P0=X; P2=Y; }//end of while }//end of main

Description : Compare features of PIC and AVR microcontrollers

Last Answer : Parameters PIC AVR Bus width 8/16/32-bit 8/32-bit Communication Protocols UART, USART, LIN, CAN, Ethernet, SPI, I2C UART, USART, SPI, I2C, (special ... Average Atmel Popular Microcontrollers PIC18fXX8, PIC16f88X, PIC32MXX Atmega8, 16, 32, Arduino Community

Description : Sketch pin-out diagram of LM35 and label its pin.

Last Answer :  pin-out diagram of LM35 and label its pin

Description : Develop a ‘C’ program to transfer the data from port P0 to port P1.

Last Answer : #include void main (void ) { unsigned char X; P0=0XFF; // P0 as input port P1=0X00;//P1 as output port while(1) //do forever { X = P0;//read port0 P1 = X;// output data to port1 }

Description : State two examples of RTOS.

Last Answer : 1. LynxOS. 2. OSE. 3. QNX. 4. RTLinux. 5. VxWorks. 6. Windows CE.

Description : State the use of MAX 232 in communication.

Last Answer : MAX 232 is line driver that converts from RS232 voltage levels to TTL voltage levels & vice versa in serial communication 

Description : State the methods of task synchronization. Describe semaphore with suitable example.

Last Answer : The methods of task synchronization are: Semaphore Message queue. Mutual exclusion.  Dead lock. Mailboxes. Message Queues. Semaphores: It is a system of sending message by using flags. Multiple concurrent threads of execution ...   signal(Sem);  }  in process P2  {  wait(Sem);  S2;  }

Description : Draw the labeled interfacing diagram to interface relay with 89C51 microcontroller.

Last Answer : the labeled interfacing diagram to interface relay with 89C51 microcontroller

Description : State four features of Zigbee.

Last Answer : Zigbee features (any4):- IEEE Standard 802.15.4 Frequency (GHz) 0.868, 0.915, 2.4 Maximum bit rate (Mbps) 0.250 or 250 Kbps, low bit rate Typical data throughput (Mbps) 0.2 ... Range (Meters) 10-100 Relative Power Consumption Very low Battery Life Months to years Network Size 64,000+ 

Description : State any four features of IDE.

Last Answer : Features of IDE 1) IDE normally consists of source code editor, a compiler, build automation tools and debugger. 2) It supports for defining a processor family and its version. 3) ... 4) Provides multiuser environment. 5) Supports conditional and unconditional break points. 6) Provides debugger.

Description : What is multicore processor? Describe in brief.

Last Answer : Multicore Processor: It is an integrated circuit in which two or more processors core have been packaged for enhanced performance, reduced power consumption and more efficient simultaneous ... Multicore processors will give the benefits to all software especially for multithreaded program.

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

Last Answer : The time required to develop a system to the point that it can be released and sold to customers. The main contributors are design time, manufacturing time, and testing time. This metric has become ... early can make a big difference in the system's profitability. Version 2 EE IIT, Kharagpur

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

Last Answer : Hard drives have two kinds of components: internal and external. External components are located on a printed circuit board called logic board while internal components are located in a sealed chamber called HDA or Hard ... that a Hard Disk Drive is an RTES.  Version 2 EE IIT, Kharagpur 

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

Last Answer : The Performance Design Metric Performance of a system is a measure of how long the system takes to execute our desired tasks. The two main measures of performance are:  Latency or ... the available processors rather than going for a custom design.  Version 2 EE IIT, Kharagpur 

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

Last Answer : Design Metrics  A Design Metric is a measurable feature of the system's performance, cost, time for implementation and safety etc. Most of these are conflicting requirements i.e. optimizing one ... test circuitry to check that manufacturing was correct.  Version 2 EE IIT, Kharagpur

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA. 

Last Answer : Manufacturer  Model:  Network Types:  EGSM/ GSM /CDMA  Form Factor: The industry standard that defines the physical, external dimensions of a particular device. The size, configuration, and other specifications used ...   Speaker  Phone:  USB:  Vibrate: Version 2 EE IIT, Kharagpur

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA. 

Last Answer : Many embedded systems must continually react to changes in the system's environment and must compute certain results in real time without delay. For example, a car's cruise controller continually monitors and ... user, typically does not result in a system failure.  Version 2 EE IIT, Kharagpur

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA. 

Last Answer : Five advantages:  1. Smaller Size  2. Smaller Weight  3. Lower Power Consumption  4. Lower Electromagnetic Interference  5. Lower Price  Five disadvantages  1. Lower Mean Time Between Failure  ... Obsolesce  4. Unmanageable Heat Loss  5. Difficult to Design  Version 2 EE IIT, Kharagpur

Description : Distributed under Creative Commons Attribution-ShareAlike - CC BY-SA.

Last Answer : Definitions  Now we are ready to take some definitions  Real Time  Real'-time usually means time as prescribed by external sources For example the time struck by clock (however ... the computer user, typically does not result in a system failure.   Version 2 EE IIT, Kharagpur

Description : Java Embedded Database for Global File System?

Last Answer : answer:Perhaps something like SQLite? I believe if shared on a GFS the application will lock the database during writing. And of course SQLite an embedded database, and can be used by Java as well as C++.

Description : "Embedded system" what does it mean?

Last Answer : Embedded System Google is your friend.

Description : The embedded operating system is used for …………… computers. -Technology

Last Answer : The embedded operating system is used for embedded computers.

Description : What is the difference between the embedded system and RTOS?

Last Answer : An RTOS is an important subset of an embedded system. (See RTOS explanation below) An embedded system has historically been defined as a single function product where the intelligence is embedded ... (RTOS) is intended for systems that need to tightly control responsiveness and performance. With

Description : What are plastic cards the size of a credit card that contains an embedded chief on which digital information can be stored? a) Customer relationship management system cards b) E-government identity cards c) FEDI cards d) Smart cards

Last Answer : d) Smart cards

Description : The DMA controllers are special hardware embedded into the chip in modern integrate processor that ____and_____ to the system; a. Data transfer b. arbitrate access c. Both A and B d. None of these

Last Answer : c. Both A and B

Description : Can you use an Earthing sleep system over a mattress pad that has magnets embedded in it?

Last Answer : There is no A. There is no problem with using an Earthing sheet problem with using an Earthing sheet over a magneti over a magnetic mattress pad. The magnets c mattress pad. The magnets in the ... similar to the way it passes through ilar to the way it passes through a regular a regular sheet.

Description : In term of Digital evidence, the internet is an example of a. Open computer System b. Communication System c. Embedded Computer System d. None of the above

Last Answer : b. Communication System

Description : 3. In term of Digital evidence, a mobile telephone is an example.of a. Open Computer System b. Communication System c. Embedded Computer System d. None of the Above

Last Answer : c. Embedded Computer System

Description : In term of Digital evidence, a hard drive is example.of a. Open Computer System b. Communication System c. Embedded Computer System d. None of the Above

Last Answer : a. Open Computer System

Description : is a branch of Science which deals with the helping machine find solutions to complex problems in a more human like fashion a. Artificial Intelligence b. Internet Od Things c. Embedded system d. cyber Security

Last Answer : a. Artificial Intelligence

Description : The term of digital evidence, the internet is an example of (a) Open computer system (b) Communication system (c) Embedded system (d) None of these

Last Answer : (b) Communication system

Description : In term of digital evidence , a smart card of use of example of (a) Communication system (b) Open system (c) Embedded system (d) None of above

Last Answer : (c) Embedded system

Description : The term of digital evidence the internet is an example of (a) Open computer system (b) Communication system (c) Embedded system (d) None of thes

Last Answer : (b) Communication system

Description : 2) Digital evidence , a hard drive is a example (a) Open computer system (b) Communication system (c) Embedded system (d) None of these

Last Answer : (a) Open computer system

Description : A digital multi meter is an example of an embedded system for A. Data communication B. Monitoring C. Control D. All of these

Last Answer : B. Monitoring

Description : What are the essential tight constraint/s related to the design metrics of an embedded system? A. Ability to fit on a single chip B. Low power consumption C. Fast data processing for real-time operations D .All of the above

Last Answer : D .All of the above

Description : Which of the following is (are) example(s) of embedded system for data communication? A. Network router B. Digital camera C. Music player D. All of these

Last Answer : B. Digital camera

Description : The first mass produced embedded system is A. Minuteman-I B. Minuteman-II C. Autonetics D-17 D. Apollo Guidance Computer (AGC)

Last Answer : C. Autonetics D-17

Description : The first recognized modern embedded system is A. Apple computer B. Apollo Guidance Computer (AGC) C. Calculator D. Radio navigation system

Last Answer : B. Apollo Guidance Computer (AGC)

Description : Which of the following is not an example of a “small-scale embedded system”? A. Electronic Barbie doll B. Simple calculator C. Cell phone D. Electronic toy car

Last Answer : C. Cell phone