SlideShare ist ein Scribd-Unternehmen logo
1 von 16
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
JCT COLLEGE OF ENGINEERING AND
TECHNOLOGY
Coimbatore – 641 105
DEPARTMENT OF ELECTRICAL AND ELECTRONICS
ENGINEERING
TWO MARK QUESTION BANK
EE 6602 – EMBEDDED SYSTEMS
Prepared by
MANIKANDAN S
Asst. Prof / EEE
JCT College of Engg &
Tech
Embedded Systems 1 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
UNIT – I
INTRODUCTION TO EMBEDDED SYSTEMS
1. Define a System. Now define an Embedded System.
A way of working, organizing or doing some tasks by following fixed
plan, program, and set of rules (Eg:Timer display system).
An Embedded system is a system that has embedded software and Computer
– Hardware, which makes it a system dedicated for an application(s) or specific part
of an application or product or a part of a larger system.
2. What are the Challenges faced in designing an embedded system.
 Amount and Type of Hardware needed
 Optimizing Power Dissipation and Consumption
 Clock Rate Reduction
 Voltage Reduction
 Wait, Stop and cache disable Instructions
 Process Deadlines
 Flexibility and Upgrade ability
 Reliability
3. Define ROM image.
 The Process of Converting an assembly language program in to the machine
codes and finally obtaining ROM image.
 It is a program reallocates the linked files of the program application
and the RTOS codes at the actual addresses of the ROM memory. It
creates a file in a standard format. File is called ROM image.
4. What is the role of RAM in an embedded system?
This is a random access read and writes memory that the processor uses to
store programs and data that are volatile and which disappear on power down or
when switched off.
Embedded Systems 2 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
5. Explain the need of Watchdog timer and reset after the watched time.
A timing device in a system that resets or executes a Watchdog timer service
routine (WDT routine) after fetching the interrupt vector address at the system after
a predefined time out in case a watched event does not happen. When the watched
event occurs, it is restarted so that it does not timeout and does not execute WDT
routine.
6. What is Target System?
A system which has hardware similar to that of the final product and on which
the embedded software has to run.
7. How does an ICE differ from Target?
The Target uses the circuit consisting of the microcontroller or processor itself.
The emulator emulates the Target system with extended memory and with codes –
downloading ability during the edit – test – debug cycles. ICE emulates the processor
or microcontroller. It uses another circuit with a card that connects to the target
processor through a socket.
8. Define RTC (Real Time Clock).
Real time clock is a clock which once the system stats does not stop and cant
be reset and its count value cant be reloaded.
9. What is mean by Software Timer?
Software (a service routine) that executes and increases or decreases a count
variable on an interrupt from a real – time clock interrupt. A software timer also
generates interrupt on overflow of count – value or an finishing value of the count –
variable or generating a message for a tasks. The interrupts can generate by using
software interrupt instruction such as SWI.
10. Define System Clock.
A clock scaled to the processor clock and which always increments with out
stopping or resetting and generates interrupts at preset time intervals.
11. What are the main components of an embedded system?
Embedded Systems 3 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
Microprocessor, memory (primary-RAM, ROM and secondary- hard disk),
input units (keyboard, mouse, scanner), output units (video monitor, printer),
networking units (Ethernet card, drivers), I/O units (modem).
12. What are the various classifications of embedded systems?
 General purpose processor - microprocessor, microcontroller, embedded
processor, DSP, media processor.
 ASSP-application specific system processor Multiprocessor system using
General purpose processor (GPP) and Application specific instruction
processor[ASIP].
 GPP core or ASIP core or VLSI circuit.
13. Give some examples for Small and Medium scale embedded systems.
Small Scale:
Automatic chocolate vending machine, washing system, multitasking
Toys, keyboard controller, serial port controllers, CD drive and hard disk drive.
Medium Scale:
Computer networking router, internet appliances, entertainment
system, banking system, signal tracking system, communication system,
TCP/IP, DNA sequence and pattern storage memory card and DNA pattern
recognizer.
14. Define DMA and DMA Controller.
Direct Memory Access is a bus operation that allows reads and writes not
controlled by the CPU. A DMA transfer is controlled by a DMA controller, which
requests control of the bus from the CPU
A device that facilitates DMA transfer has a processing element is called as
DMA controller or DMAC.
15. Give some examples for small scale embedded systems.
Automatic chocolate vending machine, Washing system, Multitasking Toys,
Keyboard Controller, Serial Port Controllers, CD drive and hard disk drive.
Embedded Systems 4 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
UNIT – II
EMBEDDED NETWORKING
1. Differentiate synchronous communication and iso - synchronous Communication.
Synchronous communication
When a byte or a frame of the data is received or transmitted at constant
time intervals with uniform phase difference, the communication is called
synchronous
communication.
Iso-synchronous communication
Iso-synchronous communication is a special case when the maximum time
interval can be varied.
2. Define device driver.
Interrupt service routine software, which runs after the programming of
the control register of a peripheral device (or virtual device) and to let the device get
the inputs or outputs. It executes on an interrupt to or from the device.
3. What is meant by port?
A port is a device,
 To receive bytes from external peripherals for reading them later using
instructions executed on the processor.
 To send the bytes to External peripheral or device or processor using
instructions executed on the processor.
4. What is I2C?
Ait is a standard bus that follows a communication protocol and is used
between multiple ICs. It permits a system to get data and send data to multiple
compatible ICs connected on bus.
5. What is a CAN bus? Where is it used?
Embedded Systems 5 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
CAN bus is a control area network CAN is a serial bus for interconnecting a
central control network. It is mostly used in automobiles. It has fields for bus
arbitration bits, control bit for address and data length, data bits, CRC check bits,
acknowledgement bits and ending bits.
6. List out the different standard versions for CAN and I2C bus with its different
speed level.
CAN Bus
 Low Speed CAN – 125 Kbps: 11 Bit Identifier
 Standard CAN 2.0A – 1Mbps: 11 Bit Identifier
 External CAN 2.0B - 1Mbps: 29 Bit Identifier
I2C Bus
 Slow – Under 100 Kbps
 Fast – 400Kbps
 High – 3.4 Mbps
7. What are the two characteristics of synchronous communication?
 Bytes maintain a constant phase difference. It means they are synchronous.
They are no permission for sending either the bytes or the frames at random
time intervals, this mode provides for no handshaking during communication.
The transmitter is the master and receiver is slave.
 A clock is ticking at a certain rate ha to be always there for transmitting
serially the bits for all the bytes. The clock is not implicit to the synchronous
data receiver.
8. What are the two characteristics of Asynchronous communication?
 Bytes need not to be maintaining a constant phase difference and are
asynchronous. Bytes or frames can be sent at variable time intervals. This
mode facilitates in between handshaking between serial transmitter and serial
receiver port.
 It is always implicit to the asynchronous data receiver. The transmitter does
not transmit along with the serial stream of bit any clock rate information in
asynchronous frequency and constant phase difference with transmitter clock.
Embedded Systems 6 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
9. List out the Serial Communication Systems.
 Simplex Connection
 Half – Duplex Connection
 Full – Duplex Connection
10. Define Bus.
A Bus is a collection of wires which carry electrical signals. The electrical
signals may be defined in terms of voltage level or current values.
11. What are the two actions take place in an SPI clock cycle.
 The Master sends a bit on the MOSI line which the Slave reads from the same
line.
 The Slave sends a bit on the MISO line and the Master reads it from that same
line.
12. Define half-duplex and Full - Duplex communication.
Half Duplex:
Transmission occurs in both the direction, but not simultaneously.
Full Duplex:
Transmission occurs in both the direction, simultaneously.
13. What are the three ways of communication for a device?
 Iso - synchronous communication.
 Synchronous communication.
 Asynchronous communication.
Embedded Systems 7 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
UNIT – III
EMBEDDED FIRMWARE DEVELOPMENT ENVIRONMENT
1. Define EDLC.
EDLC is Embedded Product Development Life Cycle. It is an Analysis – Design
– Implementation based problem solving approach for embedded systems
development.
2. What are the purposes of using EDLC?
 EDLC is essential for understanding the scope and complexity of the work
involved in embedded systems development.
 It can be used in any developing any embedded product.
 EDLC defines the interaction and activities among various groups of a product
development phase.
Example:-project management, system design
3. What are the three phases of Product Development?
 Analysis involves understanding what product needs to be developed.
 Design involves what approach to be used to build the product.
 Implementation is developing the product by realizing the design.
4. What are the different phases of EDLC?
 Need
 Conceptualization
 Analysis
 Design
 Development and Testing
 Deployment
 Support
 Upgrades
Embedded Systems 8 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
 Retirement / Disposal
5. What are the different types of approaches can be used to model an embedded
system.
 Waterfall or Linear Model.
 Iterative/ Incremental or Fountain Model.
 Prototyping Model.
 Spiral Model.
6. Define System testing.
Testing the functional aspects or product requirements of the product after
integration. System testing refers to a set of different tests and few among them are,
usability testing, loading testing, security testing, Scalability testing, Sanity testing,
Smoke testing, Performance testing and Endurance testing.
7. Define Integration Testing.
Integrating each modules and testing the integrated unit for required
functionality is called as Integration testing.
8. What are the Computational models commonly used in Embedded System Design.
 Data Flow Graph (DFG) model
 State Machine model
 Concurrent Process model
 Sequential Program model
 Object Oriented model
9. Define Data Flow Graph (DFG) model.
The DFG model is a driven model in which the program execution is
determined by data. It is also called as Diagram Model.
10. What is meant by State Machine Model?
The State Machine Model describes the system behaviour with States, Events,
Actions and Transitions. The state machine model is used for modelling reactive or
event driven embedded systems whose processing behaviour are dependent on state
transitions.
Embedded Systems 9 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
11. Define FSM Model.
A Finite State Machine model is one in which the number of states are finite. In
other words the system is described using a finite number of possible states.
12. Define object oriented model.
The object oriented model is an object based model for modelling system
requirements. It disseminates a complex software requirement into simple well
defined pieces called objects. Object – oriented model brings re – usability,
maintainability and productivity in system design.
13. What is meant by Sequential Program Model?
In the sequential program model, the functions or processing requirements are
executed in sequence. It is same as the conventional procedural programming.
14. What is the use of control DFG Model?
The control DFG (CDFG) model is used for modelling applications involving
conditional program execution. CDFG model contains both data operations and
control operations.
Embedded Systems 10 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
UNIT – IV
RTOS BASED EMBEDDED SYSTEM DESIGN
1. Define task and Task state.
A task is a set of computations or actions that processes on a CPU under the
control of a scheduling kernel. It also has a process control structure called a task
control block that saves at the memory. It has a unique ID. It has states in the
system as follows: idle, ready, running, blocked and finished.
2. What is a thread?
Thread is a concept in Java and UNIX and it is a light weight sub process or
process in an application program. It is controlled by the OS kernel. It has a process
structure, called thread stack, at the memory. It has a unique ID .It have states in
the system as follows: stating, running, blocked and finished.
3. Define Inter process communication.
An output from one task passed to another task through the scheduler and use
of signals, exception, semaphore, queues, mailbox, pipes, sockets, and RPC.
4. What is shared data problem?
If a variable is used in two different processes and another task if interrupts
before the operation on that data is completed then the value of the variable may
differ from the one expected if the earlier operation had been completed .This ids
known as shared data problem.
5. Define Semaphore.
Embedded Systems 11 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
Semaphore provides a mechanism to let a task wait till another finishes. It is a
way of synchronizing concurrent processing operations. When a semaphore is taken
by a task then that task has access to the necessary resources. When given the
resources unlock. Semaphore can be used as a event flag or as a resource key.
6. Differentiate counting semaphore and binary semaphore.
Binary semaphore
When the value of binary semaphore is one it is assumed that no task has
taken it and that it has been released. When the value is 0 it is assumed that it has
been taken.
Counting semaphore
Counting semaphore is a semaphore which can be taken and given number of
times. Counting semaphores are unsigned integers.
7. What is Priority inversion?
A problem in which a low priority task in advertently does not release the
process for a higher priority task.
8. What is Deadlock situation?
A set of processes or threads is deadlocked when each process or thread is
waiting for a resource to be freed which is controlled by another process.
9. Define Message Queue.
A task sending the multiple FIFO or priority messages into a queue for use by
another task using queue messages as an input.
10. What are the goals of RTOS?
 Facilitating easy sharing of resources
 Facilitating easy implantation of the application software
 Maximizing system performance
 Providing management and organization functions for the devices and files and
file like devices.
 Portability
 Interoperability
 Providing common set of interfaces.
Embedded Systems 12 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
11. What is RTOS?
An RTOS is an OS for response time controlled and event controlled processes.
RTOS is an OS for embedded systems, as these have real time programming issues
to solve.
12. Write short notes on Vxworks?
 Vxworks is a popular Real-time multi-tasking operating system for embedded
microprocessors and systems.
 Vxworks can run on many target processors.
 It is a UNIX like Real time operating system.
 More Reliable.
 More faster.
13. What is sophisticated multitasking embedded system?
A system that has multitasking needs with multiple features and in which the
tasks have deadlines that must be adhered to.
14. What is MICRO C/OS II?
 It stands for micro-controller operating system (UC/OS II).
 It is a real time kernel.
 The other names of MICROC/OS II are MUCOS and UCOS.
 The codes are in ‘C’ and Assembly language.
15. Define Pipe.
Pipe is a section of the shared memory used by processes for communicating.
Pipes follow the client server architecture. Pipes can be either unidirectional or bi
directional information flow.
16. What is meant by Multitasking?
The ability of an OS to hold multiple processes in memory and switch the CPU
from executing one process to another process is known as multitasking.
17. Define Context Switching.
Embedded Systems 13 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
The act of Switching CPU among the processes or changing the current
execution context is known as context switching.
18. What is meant by Message Passing?
Message Passing is a synchronous or asynchronous information exchange
mechanism used for Inter process communication or Thread communication.
UNIT – V
EMBEDDED SYSTEM APPLICATION DEVELOPMENT
1. Define Spin Phase.
In the second phase of washing, water is pumped out from the
tub and the inner tub uses centrifugal force to writing out more water from the cloths
by spinning at several hundred rotations per minute. This is called Spin Phase.
2. What are all the Software Components used in Smart Card.
 Boot – up, initialization and OS programs
 Smart Card secure file system
 Connection establishment and termination
 Communication with host
 Cryptography algorithm
 Host Authentication
 Card authentication
 Saving additional parameters
3. What is meant by Application Specific System Processor (ASSP)?
A processing unit for system specific tasks, for example, image processing,
compression and decompression, and that is integrated through the buses with the
main processor in embedded system.
4. Define Adaptive Algorithm.
Embedded Systems 14 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
An algorithm that adjust and adapts to the parameters and limits the changing
perturbations in a control system.
5. What is the use of Radar?
A system that uses radio waves of below 1m to enable ranging of short distant
objects by measuring time delay between transmitted signal and reflected signal.
6. What is meant by Invalidation Lock.
A lock, which, if placed in the application data files in the card, makes the card
invalid for further use.
7. Define GPS.
A system for determining location, speed, direction and time by a receiver. A
set of 24 or more medium earth orbit satellites beams the signals to enable a GPS
receiver. The receiver is positioned at any place on globe to receive signals for
determining these four parameter.
8. What is meant by Fabrication Key?
A key embedded in ROM at the time of card Fabrication so that the card gets a
unique identity.
9. List the embedded devices in High end Car.
 Engine control
 Speed control and Brake
 Safety systems
 Seat and pedal control
 Car environment control
 Route and Traffic monitors
 Automobile status monitoring
 System interfaces for commands, voice activation and interfacing
 Infotainment systems
10. What are all the design metrics in Automobile application?
 Power source and dissipation
Embedded Systems 15 | P a g e
DEPT OF ELECTRICAL AND ELECTRONICS ENGG
 Resolution
 Performance
 Process Deadlines
 User Interface
 Extendibility
 Engineering Cost
 Manufacturing Cost
Embedded Systems 16 | P a g e

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Phasor Measurement Unit (PMU)
 Phasor Measurement Unit (PMU) Phasor Measurement Unit (PMU)
Phasor Measurement Unit (PMU)
 
Safety During Installation of Plant and Equipment | Gaurav Singh Rajput
Safety During Installation of Plant and Equipment | Gaurav Singh RajputSafety During Installation of Plant and Equipment | Gaurav Singh Rajput
Safety During Installation of Plant and Equipment | Gaurav Singh Rajput
 
Scada and power system automation
Scada and power system automationScada and power system automation
Scada and power system automation
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition System
 
Surge current protection using superconductor ppt
Surge current protection using superconductor pptSurge current protection using superconductor ppt
Surge current protection using superconductor ppt
 
AUTOMATION OF RATION DISTRIBUTION SYSTEM
AUTOMATION OF RATION DISTRIBUTION SYSTEMAUTOMATION OF RATION DISTRIBUTION SYSTEM
AUTOMATION OF RATION DISTRIBUTION SYSTEM
 
Case study of Adaptive Cruise Control
Case study of Adaptive Cruise ControlCase study of Adaptive Cruise Control
Case study of Adaptive Cruise Control
 
Solar tracking-system-ppt
Solar tracking-system-pptSolar tracking-system-ppt
Solar tracking-system-ppt
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition System
 
Surge supressor
Surge supressorSurge supressor
Surge supressor
 
Power system security
Power system security Power system security
Power system security
 
Acoustic sensors
Acoustic sensorsAcoustic sensors
Acoustic sensors
 
Ppt of servomotor
Ppt of servomotorPpt of servomotor
Ppt of servomotor
 
Voltage Stability Indices: Taxonomy, Formulation and Calculation algorithm
Voltage Stability Indices: Taxonomy, Formulation and Calculation algorithmVoltage Stability Indices: Taxonomy, Formulation and Calculation algorithm
Voltage Stability Indices: Taxonomy, Formulation and Calculation algorithm
 
statcom
statcomstatcom
statcom
 
Electric traction ppt
Electric traction pptElectric traction ppt
Electric traction ppt
 
Micro Electromechanical System (MEMS)
Micro Electromechanical System (MEMS)Micro Electromechanical System (MEMS)
Micro Electromechanical System (MEMS)
 
Actuation in mems
Actuation in memsActuation in mems
Actuation in mems
 
Monitoring solar with internet of things
Monitoring solar with internet of thingsMonitoring solar with internet of things
Monitoring solar with internet of things
 
Microgrids, Electric Vehicles and Wireless Charging
Microgrids, Electric Vehicles and Wireless ChargingMicrogrids, Electric Vehicles and Wireless Charging
Microgrids, Electric Vehicles and Wireless Charging
 

Andere mochten auch

Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
Dr.YNM
 

Andere mochten auch (12)

Es 2 mark
Es 2 markEs 2 mark
Es 2 mark
 
Embedded Systems Design Embedded
Embedded Systems Design   EmbeddedEmbedded Systems Design   Embedded
Embedded Systems Design Embedded
 
OS/2 Architecture
OS/2 ArchitectureOS/2 Architecture
OS/2 Architecture
 
Os2
Os2Os2
Os2
 
ucOS
ucOSucOS
ucOS
 
MicroC/OS-II
MicroC/OS-IIMicroC/OS-II
MicroC/OS-II
 
Basic functions & types of RTOS ES
Basic functions & types of  RTOS ESBasic functions & types of  RTOS ES
Basic functions & types of RTOS ES
 
3rd to 8th semester Electronics and Communication Engineering (2010 Scheme) S...
3rd to 8th semester Electronics and Communication Engineering (2010 Scheme) S...3rd to 8th semester Electronics and Communication Engineering (2010 Scheme) S...
3rd to 8th semester Electronics and Communication Engineering (2010 Scheme) S...
 
Embedded systems class notes
Embedded systems  class notes Embedded systems  class notes
Embedded systems class notes
 
Unit 1 embedded systems and applications
Unit 1 embedded systems and applicationsUnit 1 embedded systems and applications
Unit 1 embedded systems and applications
 
Embedded System Basics
Embedded System BasicsEmbedded System Basics
Embedded System Basics
 
EDLC-EMBEDDED PRODUCT DEVELOPMENT LIFE CYCLE
EDLC-EMBEDDED PRODUCT DEVELOPMENT LIFE CYCLEEDLC-EMBEDDED PRODUCT DEVELOPMENT LIFE CYCLE
EDLC-EMBEDDED PRODUCT DEVELOPMENT LIFE CYCLE
 

Ähnlich wie Embedded two mark question

Gsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsGsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cards
Somanchi Aditya
 
Density based traffic light controlling (2)
Density based traffic light controlling (2)Density based traffic light controlling (2)
Density based traffic light controlling (2)
hardik1240
 
Smart home project technical paper
Smart home project technical paperSmart home project technical paper
Smart home project technical paper
Anwar Al Ahdab
 

Ähnlich wie Embedded two mark question (20)

E044081720
E044081720E044081720
E044081720
 
Low cost embedded system
Low cost embedded systemLow cost embedded system
Low cost embedded system
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation system
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculation
 
Design &Implementation of I2C Master Controller Interfaced With RAM Using VHDL
Design &Implementation of I2C Master Controller Interfaced With RAM Using VHDLDesign &Implementation of I2C Master Controller Interfaced With RAM Using VHDL
Design &Implementation of I2C Master Controller Interfaced With RAM Using VHDL
 
Embedded systems presentation
Embedded systems presentationEmbedded systems presentation
Embedded systems presentation
 
Industrial Monitoring System Using Wireless Sensor Networks
Industrial Monitoring System Using Wireless Sensor NetworksIndustrial Monitoring System Using Wireless Sensor Networks
Industrial Monitoring System Using Wireless Sensor Networks
 
Gsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cardsGsm based smart card information for lost atm cards
Gsm based smart card information for lost atm cards
 
Density based traffic light controlling (2)
Density based traffic light controlling (2)Density based traffic light controlling (2)
Density based traffic light controlling (2)
 
Mobile robotic platform to gathering real time sensory data in wireless perso...
Mobile robotic platform to gathering real time sensory data in wireless perso...Mobile robotic platform to gathering real time sensory data in wireless perso...
Mobile robotic platform to gathering real time sensory data in wireless perso...
 
Unit 1 intro-embedded
Unit 1 intro-embeddedUnit 1 intro-embedded
Unit 1 intro-embedded
 
training report on embedded system and AVR
training report on embedded system and AVRtraining report on embedded system and AVR
training report on embedded system and AVR
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
 
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
Customized Monitoring and Assessment of Circuit Breaker Operations in Differe...
 
Microcontroller based speedo meter cum odometer
Microcontroller based speedo meter cum odometerMicrocontroller based speedo meter cum odometer
Microcontroller based speedo meter cum odometer
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDL
 
Smart home project technical paper
Smart home project technical paperSmart home project technical paper
Smart home project technical paper
 
Embedded Patient Monitoring System
Embedded Patient Monitoring System Embedded Patient Monitoring System
Embedded Patient Monitoring System
 
V01 i010403
V01 i010403V01 i010403
V01 i010403
 
ELECTRONIC AND - Copy (1)
ELECTRONIC AND - Copy (1)ELECTRONIC AND - Copy (1)
ELECTRONIC AND - Copy (1)
 

Mehr von JCT COLLEGE OF ENGINEERING AND TECHNOLOGY

Mehr von JCT COLLEGE OF ENGINEERING AND TECHNOLOGY (10)

Embedded System Networking
Embedded System NetworkingEmbedded System Networking
Embedded System Networking
 
Embedded System Case Study
Embedded System Case StudyEmbedded System Case Study
Embedded System Case Study
 
Embedded System Application
Embedded System ApplicationEmbedded System Application
Embedded System Application
 
Renewable energy sources
Renewable energy sourcesRenewable energy sources
Renewable energy sources
 
Measurements and Instrumentation - Electrical and electronics instruments
Measurements and Instrumentation - Electrical and electronics instrumentsMeasurements and Instrumentation - Electrical and electronics instruments
Measurements and Instrumentation - Electrical and electronics instruments
 
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015Microprocessor and Microcontroller Anna University Answer Key April / May - 2015
Microprocessor and Microcontroller Anna University Answer Key April / May - 2015
 
Pheripheral interface
Pheripheral interfacePheripheral interface
Pheripheral interface
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
EE6502 Microprocessor and Microcontroller
EE6502   Microprocessor and MicrocontrollerEE6502   Microprocessor and Microcontroller
EE6502 Microprocessor and Microcontroller
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Kürzlich hochgeladen (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

Embedded two mark question

  • 1. DEPT OF ELECTRICAL AND ELECTRONICS ENGG JCT COLLEGE OF ENGINEERING AND TECHNOLOGY Coimbatore – 641 105 DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING TWO MARK QUESTION BANK EE 6602 – EMBEDDED SYSTEMS Prepared by MANIKANDAN S Asst. Prof / EEE JCT College of Engg & Tech Embedded Systems 1 | P a g e
  • 2. DEPT OF ELECTRICAL AND ELECTRONICS ENGG UNIT – I INTRODUCTION TO EMBEDDED SYSTEMS 1. Define a System. Now define an Embedded System. A way of working, organizing or doing some tasks by following fixed plan, program, and set of rules (Eg:Timer display system). An Embedded system is a system that has embedded software and Computer – Hardware, which makes it a system dedicated for an application(s) or specific part of an application or product or a part of a larger system. 2. What are the Challenges faced in designing an embedded system.  Amount and Type of Hardware needed  Optimizing Power Dissipation and Consumption  Clock Rate Reduction  Voltage Reduction  Wait, Stop and cache disable Instructions  Process Deadlines  Flexibility and Upgrade ability  Reliability 3. Define ROM image.  The Process of Converting an assembly language program in to the machine codes and finally obtaining ROM image.  It is a program reallocates the linked files of the program application and the RTOS codes at the actual addresses of the ROM memory. It creates a file in a standard format. File is called ROM image. 4. What is the role of RAM in an embedded system? This is a random access read and writes memory that the processor uses to store programs and data that are volatile and which disappear on power down or when switched off. Embedded Systems 2 | P a g e
  • 3. DEPT OF ELECTRICAL AND ELECTRONICS ENGG 5. Explain the need of Watchdog timer and reset after the watched time. A timing device in a system that resets or executes a Watchdog timer service routine (WDT routine) after fetching the interrupt vector address at the system after a predefined time out in case a watched event does not happen. When the watched event occurs, it is restarted so that it does not timeout and does not execute WDT routine. 6. What is Target System? A system which has hardware similar to that of the final product and on which the embedded software has to run. 7. How does an ICE differ from Target? The Target uses the circuit consisting of the microcontroller or processor itself. The emulator emulates the Target system with extended memory and with codes – downloading ability during the edit – test – debug cycles. ICE emulates the processor or microcontroller. It uses another circuit with a card that connects to the target processor through a socket. 8. Define RTC (Real Time Clock). Real time clock is a clock which once the system stats does not stop and cant be reset and its count value cant be reloaded. 9. What is mean by Software Timer? Software (a service routine) that executes and increases or decreases a count variable on an interrupt from a real – time clock interrupt. A software timer also generates interrupt on overflow of count – value or an finishing value of the count – variable or generating a message for a tasks. The interrupts can generate by using software interrupt instruction such as SWI. 10. Define System Clock. A clock scaled to the processor clock and which always increments with out stopping or resetting and generates interrupts at preset time intervals. 11. What are the main components of an embedded system? Embedded Systems 3 | P a g e
  • 4. DEPT OF ELECTRICAL AND ELECTRONICS ENGG Microprocessor, memory (primary-RAM, ROM and secondary- hard disk), input units (keyboard, mouse, scanner), output units (video monitor, printer), networking units (Ethernet card, drivers), I/O units (modem). 12. What are the various classifications of embedded systems?  General purpose processor - microprocessor, microcontroller, embedded processor, DSP, media processor.  ASSP-application specific system processor Multiprocessor system using General purpose processor (GPP) and Application specific instruction processor[ASIP].  GPP core or ASIP core or VLSI circuit. 13. Give some examples for Small and Medium scale embedded systems. Small Scale: Automatic chocolate vending machine, washing system, multitasking Toys, keyboard controller, serial port controllers, CD drive and hard disk drive. Medium Scale: Computer networking router, internet appliances, entertainment system, banking system, signal tracking system, communication system, TCP/IP, DNA sequence and pattern storage memory card and DNA pattern recognizer. 14. Define DMA and DMA Controller. Direct Memory Access is a bus operation that allows reads and writes not controlled by the CPU. A DMA transfer is controlled by a DMA controller, which requests control of the bus from the CPU A device that facilitates DMA transfer has a processing element is called as DMA controller or DMAC. 15. Give some examples for small scale embedded systems. Automatic chocolate vending machine, Washing system, Multitasking Toys, Keyboard Controller, Serial Port Controllers, CD drive and hard disk drive. Embedded Systems 4 | P a g e
  • 5. DEPT OF ELECTRICAL AND ELECTRONICS ENGG UNIT – II EMBEDDED NETWORKING 1. Differentiate synchronous communication and iso - synchronous Communication. Synchronous communication When a byte or a frame of the data is received or transmitted at constant time intervals with uniform phase difference, the communication is called synchronous communication. Iso-synchronous communication Iso-synchronous communication is a special case when the maximum time interval can be varied. 2. Define device driver. Interrupt service routine software, which runs after the programming of the control register of a peripheral device (or virtual device) and to let the device get the inputs or outputs. It executes on an interrupt to or from the device. 3. What is meant by port? A port is a device,  To receive bytes from external peripherals for reading them later using instructions executed on the processor.  To send the bytes to External peripheral or device or processor using instructions executed on the processor. 4. What is I2C? Ait is a standard bus that follows a communication protocol and is used between multiple ICs. It permits a system to get data and send data to multiple compatible ICs connected on bus. 5. What is a CAN bus? Where is it used? Embedded Systems 5 | P a g e
  • 6. DEPT OF ELECTRICAL AND ELECTRONICS ENGG CAN bus is a control area network CAN is a serial bus for interconnecting a central control network. It is mostly used in automobiles. It has fields for bus arbitration bits, control bit for address and data length, data bits, CRC check bits, acknowledgement bits and ending bits. 6. List out the different standard versions for CAN and I2C bus with its different speed level. CAN Bus  Low Speed CAN – 125 Kbps: 11 Bit Identifier  Standard CAN 2.0A – 1Mbps: 11 Bit Identifier  External CAN 2.0B - 1Mbps: 29 Bit Identifier I2C Bus  Slow – Under 100 Kbps  Fast – 400Kbps  High – 3.4 Mbps 7. What are the two characteristics of synchronous communication?  Bytes maintain a constant phase difference. It means they are synchronous. They are no permission for sending either the bytes or the frames at random time intervals, this mode provides for no handshaking during communication. The transmitter is the master and receiver is slave.  A clock is ticking at a certain rate ha to be always there for transmitting serially the bits for all the bytes. The clock is not implicit to the synchronous data receiver. 8. What are the two characteristics of Asynchronous communication?  Bytes need not to be maintaining a constant phase difference and are asynchronous. Bytes or frames can be sent at variable time intervals. This mode facilitates in between handshaking between serial transmitter and serial receiver port.  It is always implicit to the asynchronous data receiver. The transmitter does not transmit along with the serial stream of bit any clock rate information in asynchronous frequency and constant phase difference with transmitter clock. Embedded Systems 6 | P a g e
  • 7. DEPT OF ELECTRICAL AND ELECTRONICS ENGG 9. List out the Serial Communication Systems.  Simplex Connection  Half – Duplex Connection  Full – Duplex Connection 10. Define Bus. A Bus is a collection of wires which carry electrical signals. The electrical signals may be defined in terms of voltage level or current values. 11. What are the two actions take place in an SPI clock cycle.  The Master sends a bit on the MOSI line which the Slave reads from the same line.  The Slave sends a bit on the MISO line and the Master reads it from that same line. 12. Define half-duplex and Full - Duplex communication. Half Duplex: Transmission occurs in both the direction, but not simultaneously. Full Duplex: Transmission occurs in both the direction, simultaneously. 13. What are the three ways of communication for a device?  Iso - synchronous communication.  Synchronous communication.  Asynchronous communication. Embedded Systems 7 | P a g e
  • 8. DEPT OF ELECTRICAL AND ELECTRONICS ENGG UNIT – III EMBEDDED FIRMWARE DEVELOPMENT ENVIRONMENT 1. Define EDLC. EDLC is Embedded Product Development Life Cycle. It is an Analysis – Design – Implementation based problem solving approach for embedded systems development. 2. What are the purposes of using EDLC?  EDLC is essential for understanding the scope and complexity of the work involved in embedded systems development.  It can be used in any developing any embedded product.  EDLC defines the interaction and activities among various groups of a product development phase. Example:-project management, system design 3. What are the three phases of Product Development?  Analysis involves understanding what product needs to be developed.  Design involves what approach to be used to build the product.  Implementation is developing the product by realizing the design. 4. What are the different phases of EDLC?  Need  Conceptualization  Analysis  Design  Development and Testing  Deployment  Support  Upgrades Embedded Systems 8 | P a g e
  • 9. DEPT OF ELECTRICAL AND ELECTRONICS ENGG  Retirement / Disposal 5. What are the different types of approaches can be used to model an embedded system.  Waterfall or Linear Model.  Iterative/ Incremental or Fountain Model.  Prototyping Model.  Spiral Model. 6. Define System testing. Testing the functional aspects or product requirements of the product after integration. System testing refers to a set of different tests and few among them are, usability testing, loading testing, security testing, Scalability testing, Sanity testing, Smoke testing, Performance testing and Endurance testing. 7. Define Integration Testing. Integrating each modules and testing the integrated unit for required functionality is called as Integration testing. 8. What are the Computational models commonly used in Embedded System Design.  Data Flow Graph (DFG) model  State Machine model  Concurrent Process model  Sequential Program model  Object Oriented model 9. Define Data Flow Graph (DFG) model. The DFG model is a driven model in which the program execution is determined by data. It is also called as Diagram Model. 10. What is meant by State Machine Model? The State Machine Model describes the system behaviour with States, Events, Actions and Transitions. The state machine model is used for modelling reactive or event driven embedded systems whose processing behaviour are dependent on state transitions. Embedded Systems 9 | P a g e
  • 10. DEPT OF ELECTRICAL AND ELECTRONICS ENGG 11. Define FSM Model. A Finite State Machine model is one in which the number of states are finite. In other words the system is described using a finite number of possible states. 12. Define object oriented model. The object oriented model is an object based model for modelling system requirements. It disseminates a complex software requirement into simple well defined pieces called objects. Object – oriented model brings re – usability, maintainability and productivity in system design. 13. What is meant by Sequential Program Model? In the sequential program model, the functions or processing requirements are executed in sequence. It is same as the conventional procedural programming. 14. What is the use of control DFG Model? The control DFG (CDFG) model is used for modelling applications involving conditional program execution. CDFG model contains both data operations and control operations. Embedded Systems 10 | P a g e
  • 11. DEPT OF ELECTRICAL AND ELECTRONICS ENGG UNIT – IV RTOS BASED EMBEDDED SYSTEM DESIGN 1. Define task and Task state. A task is a set of computations or actions that processes on a CPU under the control of a scheduling kernel. It also has a process control structure called a task control block that saves at the memory. It has a unique ID. It has states in the system as follows: idle, ready, running, blocked and finished. 2. What is a thread? Thread is a concept in Java and UNIX and it is a light weight sub process or process in an application program. It is controlled by the OS kernel. It has a process structure, called thread stack, at the memory. It has a unique ID .It have states in the system as follows: stating, running, blocked and finished. 3. Define Inter process communication. An output from one task passed to another task through the scheduler and use of signals, exception, semaphore, queues, mailbox, pipes, sockets, and RPC. 4. What is shared data problem? If a variable is used in two different processes and another task if interrupts before the operation on that data is completed then the value of the variable may differ from the one expected if the earlier operation had been completed .This ids known as shared data problem. 5. Define Semaphore. Embedded Systems 11 | P a g e
  • 12. DEPT OF ELECTRICAL AND ELECTRONICS ENGG Semaphore provides a mechanism to let a task wait till another finishes. It is a way of synchronizing concurrent processing operations. When a semaphore is taken by a task then that task has access to the necessary resources. When given the resources unlock. Semaphore can be used as a event flag or as a resource key. 6. Differentiate counting semaphore and binary semaphore. Binary semaphore When the value of binary semaphore is one it is assumed that no task has taken it and that it has been released. When the value is 0 it is assumed that it has been taken. Counting semaphore Counting semaphore is a semaphore which can be taken and given number of times. Counting semaphores are unsigned integers. 7. What is Priority inversion? A problem in which a low priority task in advertently does not release the process for a higher priority task. 8. What is Deadlock situation? A set of processes or threads is deadlocked when each process or thread is waiting for a resource to be freed which is controlled by another process. 9. Define Message Queue. A task sending the multiple FIFO or priority messages into a queue for use by another task using queue messages as an input. 10. What are the goals of RTOS?  Facilitating easy sharing of resources  Facilitating easy implantation of the application software  Maximizing system performance  Providing management and organization functions for the devices and files and file like devices.  Portability  Interoperability  Providing common set of interfaces. Embedded Systems 12 | P a g e
  • 13. DEPT OF ELECTRICAL AND ELECTRONICS ENGG 11. What is RTOS? An RTOS is an OS for response time controlled and event controlled processes. RTOS is an OS for embedded systems, as these have real time programming issues to solve. 12. Write short notes on Vxworks?  Vxworks is a popular Real-time multi-tasking operating system for embedded microprocessors and systems.  Vxworks can run on many target processors.  It is a UNIX like Real time operating system.  More Reliable.  More faster. 13. What is sophisticated multitasking embedded system? A system that has multitasking needs with multiple features and in which the tasks have deadlines that must be adhered to. 14. What is MICRO C/OS II?  It stands for micro-controller operating system (UC/OS II).  It is a real time kernel.  The other names of MICROC/OS II are MUCOS and UCOS.  The codes are in ‘C’ and Assembly language. 15. Define Pipe. Pipe is a section of the shared memory used by processes for communicating. Pipes follow the client server architecture. Pipes can be either unidirectional or bi directional information flow. 16. What is meant by Multitasking? The ability of an OS to hold multiple processes in memory and switch the CPU from executing one process to another process is known as multitasking. 17. Define Context Switching. Embedded Systems 13 | P a g e
  • 14. DEPT OF ELECTRICAL AND ELECTRONICS ENGG The act of Switching CPU among the processes or changing the current execution context is known as context switching. 18. What is meant by Message Passing? Message Passing is a synchronous or asynchronous information exchange mechanism used for Inter process communication or Thread communication. UNIT – V EMBEDDED SYSTEM APPLICATION DEVELOPMENT 1. Define Spin Phase. In the second phase of washing, water is pumped out from the tub and the inner tub uses centrifugal force to writing out more water from the cloths by spinning at several hundred rotations per minute. This is called Spin Phase. 2. What are all the Software Components used in Smart Card.  Boot – up, initialization and OS programs  Smart Card secure file system  Connection establishment and termination  Communication with host  Cryptography algorithm  Host Authentication  Card authentication  Saving additional parameters 3. What is meant by Application Specific System Processor (ASSP)? A processing unit for system specific tasks, for example, image processing, compression and decompression, and that is integrated through the buses with the main processor in embedded system. 4. Define Adaptive Algorithm. Embedded Systems 14 | P a g e
  • 15. DEPT OF ELECTRICAL AND ELECTRONICS ENGG An algorithm that adjust and adapts to the parameters and limits the changing perturbations in a control system. 5. What is the use of Radar? A system that uses radio waves of below 1m to enable ranging of short distant objects by measuring time delay between transmitted signal and reflected signal. 6. What is meant by Invalidation Lock. A lock, which, if placed in the application data files in the card, makes the card invalid for further use. 7. Define GPS. A system for determining location, speed, direction and time by a receiver. A set of 24 or more medium earth orbit satellites beams the signals to enable a GPS receiver. The receiver is positioned at any place on globe to receive signals for determining these four parameter. 8. What is meant by Fabrication Key? A key embedded in ROM at the time of card Fabrication so that the card gets a unique identity. 9. List the embedded devices in High end Car.  Engine control  Speed control and Brake  Safety systems  Seat and pedal control  Car environment control  Route and Traffic monitors  Automobile status monitoring  System interfaces for commands, voice activation and interfacing  Infotainment systems 10. What are all the design metrics in Automobile application?  Power source and dissipation Embedded Systems 15 | P a g e
  • 16. DEPT OF ELECTRICAL AND ELECTRONICS ENGG  Resolution  Performance  Process Deadlines  User Interface  Extendibility  Engineering Cost  Manufacturing Cost Embedded Systems 16 | P a g e