2. 1. Embedded system
2. Trends:
• SoC (System on a Chip)
• Wireless Technology
• Multi-core Processor
• Multi-language support
• User interface
• Use of open Source Technology
• Inter- operatability
• Automation
• Security
• Power consumption
3. • An embedded system is some combination of computer
hardware and software.
• An embedded system is housed on a single
microprocessor board with the programs stored in ROM.
•Virtually all appliances that have a digital interface -- watches,
microwaves, VCRs,cars -- utilize embedded systems.
4. Various recent trends in embedded system are :-
1. SoC (System on a Chip)
2. Wireless Technology
3. Multi-core Processor
4. Multi-language support
5. User interface
6. Use of open Source Technology
7. Inter-operatability
8. Automation
9. Security
10.Power consumption
5. •A system on a chip (SoC) is an integrated circuit (IC) that
integrates all components of a computer or other
electronic system into a single chip.
•SoCs are very common in the mobile electronics market because
of their low power consumption. A typical application is in the area
of embedded systems.
6.
7. •The term "wireless" refers, in the most basic and obvious sense, to
communications sent without wires or cables.
• It is a broad term that encompasses all sorts of wireless
technologies and devices, including cellular communications,
networking between computers with wireless adapters, and wireless
computer accessories.
•Wireless communications travel over the air via electromagnetic
waves (radio frequencies, infrared, satellite, etc).
8.
9. A multi-core processor is an integrated circuit (IC) to which two or
more processors have been attached for enhanced performance,
reduced power consumption, and more efficient simultaneous
processing of multiple tasks.
10.
11. •Embedded system provides us facility of multiple languages. For
example ATM is a typical example of embedded system.
•In ATM there are three types of languages are used like
Hindi,Punjabi,English.
12.
13. •Visual part of computer application or operating system through
which a user interacts with a computer or a software.
•It determines how commands are given to the computer or
the program and how information is displayed on the screen.
14.
15. •Open source technology refers to a program in which the source
code is available to the general public for use and/or modification
from its original design free of charge, i.e., open.
•Open source code is typically created as a collaborative effort in
which programmers improve upon the code and share the
changes within the community.
16.
17. •Ability to work with each other. In the loosely coupled
environment of a service-oriented architecture, separate
resources don't need to know the details of how they each
work, but they need to have enough common ground to
reliably exchange messages without error or
misunderstanding.
•Interoperability is when services can interact with each other
without encountering such problems.
19. •Automation or automatic control, is the use of various control
systems for operating equipment such as machinery, processes
in factories, switching in telephone networks, steering and
stabilization of ships, aircraft and other applications with minimal
or reduced human intervention. Some processes have been
completely automated.
•The biggest benefit of automation is that it saves labor, however,
it is also used to save energy and materials and to improve
quality, accuracy and precision.
20.
21. •Secure Design
Capture system security and performance requirements and develop a secure
architecture
•Threat Model Analysis
Ensure your system is analyzed without bias and based on expert knowledge of
the attack landscape
•Software & Code Testing
Uncover serious problems early and avoid crash-causing defects in code
•Crypto Implementation
Leverage our expertise to ensure crypto is implemenented securely
22.
23. •Power consumption has traditionally been something
influenced only by hardware developers. But power
consumption depends not only on the hardware, but also
on how it is used and how it is controlled by the system
software.
•Through power consumption – it becomes possible to test
and tune for power optimisation.