Download - ESDIA IITKGP Laxmi Upload Internet
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
1/19
Autumn 2012 Semester Seminar Presentation
ompar sonof
Embedded System Design
Electronics & Electrical Communication Engineering
,
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
2/19
Sco p e o f P r e s e n t a t io n
1.
2.
3.
4.
5.
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
3/19
I n t r o d u c t i o n
o ware mp emen e n ar ware n or er o
realize specified real-time functionalities.
Real-time operation Less computational power and limited memory-size
compared to Computer Platform
Simplified OS
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
4/19
P la t fo r m s fo r E m b e d d e d Sys t e m Ap p lica t io n
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
5/19
M icr o co n t r o lle r s a n d M icr o p r o ce s s o r s
: developed as a single chip
implementation of CPU. Its main application is in computing
ec no o y.
The advanced P include:. severa on s ng e c p,
ii. RAM memory cache,
.
: manufactured with memory and some
digital and analog peripherals integrated with a processor core
on single chip.
Over various architectures of MCUs, there is trade offbetween
Functionality vs SWAP & Cost
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
6/19
F ie ld P r o gr a m m a b le Ga t e Ar r a y ( FP GA)
sprou e rom an
as user (even after
embedded system.
Effective high speed operation
Reconfiguration capability
Embedded DSP Cores
FPGAs in Embedded Platform are
used in either of the two ways:
(e.g.
Microblaze or Picoblaze as Soft Core and
Power PC as Hard Core)
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
7/19
Digita l S ign a l P r ocesso r (DSP )
: designed to have Embedded Multipliers and DSP blocksfor complex mathematical operations.
Main advantage of DSPs over MCU: Single cycle MAC operation
Easily Implementable usinghigh level languages.
Fixed Point or Floating Point
DSPs (along with PWM Gen,
watchdog timers & fast response interrupts) optimized for Controlapplication
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
8/19
Ap p lica t ion Sp ec ific In te gr a ted Cir cu it (ASIC)
: comprising of (32bit processors, ROM,
RAM EEPROM Flash desi ned to have hi h ualit erformance
low power consumption and low cost.
, , ,
way to easily migrate ones designs without ASIC conversion, re-
ualification or other en ineerin effort.
It provides a over Xilinx FPGAs.
Because EasyPath FPGAs do not require the production of newcustom mask sets, EasyPath FPGAs provide much
charges than ASIC devices.
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
9/19
Over view o f Em bed d ed Sys t em Ap p lica t ion s
Several ofEmbedded Systems are surveyed andclassified into following groups:
1. Non-Linear Compensation
.
3. Adaptive Control Systems
4. Image and Audio Processing
5. Internet Services6. Communication Systems
. ys em a nos s an o se au na ys s
8. Robotic Platform
.
10.Educational Platforms
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
10/19
Exa m p le : Ad a p t ive Con t r o l Sys tem
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
11/19
E xa m p le : I m a ge a n d Au d io P r o ce s s in g
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
12/19
Ca se Stu d y Exa m p le s
Em b e d d e d Sys t e m D es ign s
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
13/19
Ca se S tu d y: Loca l Feedb a ck Con t r o lle r
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
14/19
Ca se S tu d y: Rob ot ic Na viga t ion Ap p lica t ion
Pioneer3DX MobileRobot
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
15/19
Ca s e St u d y: Ne u r a l Ne t w o r k I m p le m e n t a t io n
microcontroller?: Transform complex expressions into nos of simplified expressions
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
16/19
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
17/19
Conc lus ions
pace of advancement in Embedded System. Right
Platforms for Ri ht Applications need to be chosen.
designed to solve various complex problems in
industrial a lications.
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
18/19
R e f e r e n c e s
-
7/30/2019 ESDIA IITKGP Laxmi Upload Internet
19/19
Th a n k yo u !!