SlideShare a Scribd company logo
1 of 4
Download to read offline
Gurvinder Singh et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 5), May 2014, pp.77-80
www.ijera.com 77|P a g e
Emerging Trends in Embedded Processors
Gurvinder Singh*, AditiTrivedi**, Govind Singh***, ShwetaKarnik****
*(Headend Engineer (Trainee), Digi Cable Network India Pvt. Ltd., Jabalpur, Madhya Pradesh, India)
** (Department of ECE, AITR, Indore, Madhya Pradesh, India)
*** (Department of ECE, SKSITS, Indore, Madhya Pradesh, India)
**** (Department of ECE, SKSITS, Indore, Madhya Pradesh, India)
ABSTRACT
An Embedded Processors is simply a µProcessors that has been “Embedded” into a device. Embedded systems
are important part of human life. For illustration, one cannot visualize life without mobile phones for personal
communication. Embedded systems are used in many places like healthcare, automotive, daily life, and in
different offices and industries.Embedded Processors develop new research area in the field of hardware
designing.
Keywords—Embedded Processor, ARM, AVR, PIC, processors today
I. INTRODUCTION
This Paper provides a brief introduction
toembeddedsystems, including their main
componentsand application areas. It also provides an
overview of theemerging trends and the related
implications in thedesign and development of these
systems.
An Embedded Processors is simply a
µProcessors that has been “Embedded” into a device.
It is software programmable but interacts with
different pieces of hardware. It performs both control
and computation, more performance than a
µController but not as much as a general purpose
processor.
The main reason for using embedded
processors is their cost and size, so they don‟t take up
much die area and thus they are cheap to fabricate.
Embedded processors are verified system. Embedded
processors run software, the key part of that is the
SOFT – deal with changing specs. The three most
important design criteria are power, performance, and
cost.
II. MARKET OF EMBEDDED
PROCESSOR
Embedded systems are important part of
human life. For illustration, one cannot visualize life
without mobile phones for personal communication.
Its presence is practically unavoidable in almost all
facets of human endeavor. While we search on
configurations in each of these application spaces, we
can clearly recognize the trend as to where the future
of embedded systems is heading. [5]
1. Automotive
Embedded systems are clearly the ways and
means of achieving multiple objectives from
infotainment systems, engine control unit, fuel
management,Car-area-network, safety systems.
Traffic management and prediction systems are being
developed for big cites. The media oriented systems
transport (MOST) is one of the technologies being
deployed by OEMs for multimedia and infotainment
networking.
2. Healthcare
Electronic medical device and other
technological innovations with the convergence of
nanotech, biotech,communication tech and
device,manufacturing tech, sensor technologies are
making breathtaking transformations in healthcare
delivery. Interestingly the convergence of wireless
communication with the sensors created the BAN –
body area network which is today used to monitor,
heart –pulse rate, ECG,temperature, oxygen, blood
pressure etc., sleep disorders can also be monitored
using a clip device fixed to head band. Wireless
cardiovascular solutions offer unprecedented
visibility into a patient‟s health status – anytime,
anywhere across the world.
3. Consumer Electronics
While, mobiles, iPods,handhelds, etc., have
changed the landscape of the personal entertainment
in the world in the contemporary past, the emerging
trend is adding more intellect in thecommunication
devices by converging the social networks, personal
entertainment,location based services and choices
city information, and profile of the users. Nowadays
set-top boxes used in television are also using
microprocessors.
4. Industrial Control
Mostly industries are working on embedded
systems, some of the examples are, Control Systems,
RESEARCH ARTICLE OPEN ACCESS
Gurvinder Singh et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 5), May 2014, pp.77-80
www.ijera.com 78|P a g e
various cards, Artificial Satellites, Missiles, Space
stations, Nuclear reactors and shuttles.
III. PROCESSORS TODAY
1. ARM (Advanced RISC Machine)
The ARM architecture has evolved a lot
from its first version ARM1 to the latest ARM11
Processor core.ARM1, ARM2, ARM3, ARM4 & 5,
ARM6, ARM7, ARM8, StrongARM, ARM9,
ARM10 and ARM11 are the product families from
ARM since its introduction to the market. Some
ARM processor extensions like Thumb, Jazelle,
Debugger, multiplier, etc are also introduced by
ARM during its journey from ARM1 to ARM11.
Some ARM processors are compared in terms of
their features. [1]
Table 1: Key Features of ARM family
Microprocessor
Key
Features
ARM 7
ARM
9
ARM
10
ARM
11
Core
32-bit
RISC
32-bit
RISC
32-bit
RISC
32-bit
RISC
Pipelining
Stages
3 5 6 8
Architectur
e
Von-
Neuman
n
Harvar
d
Harvar
d
Harvard
Code
Density
High High High High
Die Size Small Small Small Small
Max.
Operating
Frequency(
in MHz)
80 150 260 335
MIPS/MHz 0.97 1.1 1.3 1.2
mW/MHz 0.06
0.19 +
cache
0.5 +
cache
0.4 +
cache
Buses AHB AMBA - -
Multiplier 8X32 8X32 16X32 16X32
Memory
Coupling
No tight
couplin
g
No
tight
couplin
g
- -
Power
Performan
ce
Very
low
Very
low
Mediu
m
Optimu
m
2. AVR
These are microcontrollers designed by
ATMEL with modified Harvard architecture. Some
of the variants of AVR used nowadays are:[4]
 Tiny AVR – ATtiny Series
16KB Program Memory
6-32 Pin package
Limited peripheral set
 Mega AVR –ATmega
512KB Program Memory
28-100 Pin package
Extended instruction set (multiply
instructions and instructions for handling
larger program memories)
Extensive peripheral set
 XMEGA AVR –ATxmega
16-384 KB Program Memory
44-64-100 Pin package
Extensive peripheral set with ADCs
 Application specific AVR
512KB Program Memory
28-100 Pin package
LCD Controller
USB Controller
Advanced PWM
CAN
 FPSLIC - (AVR with FPGA)
FPGA 5K to 40K gates
SRAM for the AVR program code, unlike
all other AVRs
AVR core can run at up to 50 MHz
 32 bit AVR
This includesDSP and SIMD instructions,
along with other video and audio processing features.
This 32-bit family of devices is projectedto compete
with the ARM based processors. It is not compatible
with the original AVR or any of the various ARM
cores, but the instruction set is similar to other RISC
cores.
3. PIC (Peripheral Interface Controller)
The first generation of PICs with EPROM
storage is almost totally replaced by chips with Flash
memory. Similarly, theoriginal 12-bit instruction set
of the PIC1650 and its direct descendants has been
old-fashioned by 14-bit and 16-bit
instructionsets.Microchip still trades OTP (one-time-
programmable) and windowed (UV-erasable)
versions of some of its EPROM based PICs for
volume orders or legacy support.
 Baseline core devices (12 bit)
These are characterized by the PIC10 series,
as well as by some PIC16 and PIC12 devices.
12-bit wide code memory
32-byte register file
Twotinylevel deep call stack
6-pin to 40-pin packages
 ELAN Microelectronics clones (13 bit)
ELAN Microelectronics Corp. makes a
series of PICmicro-like microcontrollers with a 13-bit
instruction word. The instructions are limited to a 6-
bit register address and a 10-bit (1024 word) program
space, but mostly compatible with the mid-range 14-
bit instruction set.
Gurvinder Singh et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 5), May 2014, pp.77-80
www.ijera.com 79|P a g e
 Mid-range core devices (14 bit)
The mid-range core is presented in the
majority of devices labeled PIC16 and PIC12.
14-bit wide code memory
Improved 8 level deep call stack
Instruction set differs very slightlyfrom the
baseline devices
2 additional op-code bits allow 128 registers
2048 words of code to be addressed directly
Two additional 8-bit literal instructionsadd
and subtract.
 Enhanced mid-range core devices (14 bit)
These devices introduce additional reset
methods, deeper hardware stack, „C‟ programming
language optimizations and 14 additional
instructions.
 PIC17 high end core devices (16 bit)
The 17 series never became popular and has
been superseded by the PIC18 architecture.
Memory mapped accumulator
Read access to code memory
Direct register to register moves External
program memory interface
8-bit × 8-bit hardware multiplier
Second indirect register pair
Auto-increment/decrement
 PIC18 high end core devices (16 bit)
Call stack is 21 bits wide and considerably
deeper
Call stack may be written and
readconditional branch instructions
Indexed addressing mode
Extending the FSR registers to 12 bits
Addition of another FSR register
 dsPIC16 and PIC 24-bit microcontrollers
Hardware MAC (multiply–accumulate)
Barrel shifting
Bit reversal
(16×16)-bit single-cycle multiplication and
other DSP operations
Hardware divide assist (19 cycles for 16/32-
bit divide)
Hardware support for loop indexing
Direct memory access
 PIC32 32-bit microcontrollers
The highest execution speed 80 MIPS Flash
memory: 512 kByte
One instruction/clock cycle execution
First cached processor
Allows execution from RAM
Full Speed Host/Dual Role
OTG USB capabilities
Full JTAG
2-wire programming and debuggingReal-
time trace
4. Arduino
It is a single-board microcontroller,
proposed to make the application of interactive
objects or environments more manageable. The
hardware consists of an open-source hardware board
designed around a 32-bit Atmel ARM or an 8-bit
Atmel AVR microcontroller. Current models an 8-bit
Atmel AVR microcontroller, a USB interface, as well
as 14 digital I/O pins which allow the user to attach
numerous extension boards. [3]
Various processors for different fields are
also available in the market,
 DSP Processors
 Media Processor
 Graphic Processor Unit
 Application Specific Instruction Processors
(ASIPs)
 Multiprocessor Systems using GPPs
 Customizable Processors
 System-on-a-Chip (SoC)
IV. FURTHER ENHANCEMENT
The requirement of embedded processors
are grooving rapidly due to its use in our day today
life. Thus a lot of variants of microprocessors and
microcontrollers are so frequently available. Some of
embedded processors further enhancements are:
VLIW processors which consist of features like
multiple issue machines and Scheduling done by the
compiler, Customized Processors which allows more
cost effective design as we now pick, Instruction
Compaction with Thumb is good, but we need to do
better as more and more functionality moves to
software.Pipeline lengths are starting to get very long
and Intel‟s XScale has branch prediction tables with
an estimated growth on Embedded Processors.
V. CONCLUSION
Embedded Processors are available with the
ease of use. Now many Embedded Software‟s are
also available, which make easier to work on it. The
uses of microcontrollers or microprocessors are
expanding very fast all over the World. Thus we
conclude that a lot of variants and different
processors for many different fields will take their
place in the upcoming phase.
REFERENCES
[1]. http://en.wikipedia.org/wiki/ARM_archite
cture
[2]. http://en.wikipedia.org/wiki/PIC_microcon
troller
[3]. http://en.wikipedia.org/wiki/Arduino
Gurvinder Singh et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 5), May 2014, pp.77-80
www.ijera.com 80|P a g e
[4]. http://en.wikipedia.org/wiki/Atmel_AVR
[5]. www.embeddedcraft.org/ES%20Trends.pd
f
[6]. http://www.tcs.com/sitecollectiondocuments
/white%20papers/tcs_hitech_whitepaper_Tr
ends-Implications-Embedded-Systems-
Development.pdf

More Related Content

What's hot

IRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET Journal
 
Time Table Management System using Raspberry PI and RFID
Time Table Management System using Raspberry PI and RFIDTime Table Management System using Raspberry PI and RFID
Time Table Management System using Raspberry PI and RFIDIRJET Journal
 
Identification systems for industrial production control and mobile machines
Identification systems for industrial production control and mobile machinesIdentification systems for industrial production control and mobile machines
Identification systems for industrial production control and mobile machinesifm electronic gmbh
 
Security Protocols for USB Mass Storage Devices
Security Protocols for USB Mass Storage DevicesSecurity Protocols for USB Mass Storage Devices
Security Protocols for USB Mass Storage DevicesIRJET Journal
 
Design of a Digital Baseband Processor for UWB Transceiver on RFID Tag
Design of a Digital Baseband Processor for UWB Transceiver on RFID TagDesign of a Digital Baseband Processor for UWB Transceiver on RFID Tag
Design of a Digital Baseband Processor for UWB Transceiver on RFID Tagtheijes
 
RFID BASED SMART CARD READER
RFID BASED SMART CARD READERRFID BASED SMART CARD READER
RFID BASED SMART CARD READERbharath405
 
Fingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendanceFingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendancemohamedbasheerkp
 
Bm 08 FINGER PRINT RECOGNIZED ATM SYSTEM
Bm 08 FINGER PRINT RECOGNIZED ATM SYSTEMBm 08 FINGER PRINT RECOGNIZED ATM SYSTEM
Bm 08 FINGER PRINT RECOGNIZED ATM SYSTEM1000kv technologies
 
Embedded system (Chapter 1)
Embedded system (Chapter 1)Embedded system (Chapter 1)
Embedded system (Chapter 1)Ikhwan_Fakrudin
 
Office Automation System using Internet of Things
Office Automation System using Internet of ThingsOffice Automation System using Internet of Things
Office Automation System using Internet of ThingsIRJET Journal
 
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 cardsSomanchi Aditya
 
Bm 04 FINGERPRINT BASED LIFT OPERATING SYSTEM
Bm 04 FINGERPRINT BASED LIFT OPERATING SYSTEMBm 04 FINGERPRINT BASED LIFT OPERATING SYSTEM
Bm 04 FINGERPRINT BASED LIFT OPERATING SYSTEM1000kv technologies
 
Design and implementation of real time security guard robot using GSM/CDMA ne...
Design and implementation of real time security guard robot using GSM/CDMA ne...Design and implementation of real time security guard robot using GSM/CDMA ne...
Design and implementation of real time security guard robot using GSM/CDMA ne...Claude Ndayisenga
 
Boimetric using 8051
Boimetric  using 8051 Boimetric  using 8051
Boimetric using 8051 Shilpa Nayak
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Rfid and gsm based cas
Rfid and gsm based casRfid and gsm based cas
Rfid and gsm based casNarsa Ram
 
Embedded systems presentation
Embedded systems presentationEmbedded systems presentation
Embedded systems presentationfelicityMecha
 

What's hot (20)

IRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mallIRJET- IOT and RFID based shopping mall
IRJET- IOT and RFID based shopping mall
 
Hi-Tech Hospital
Hi-Tech HospitalHi-Tech Hospital
Hi-Tech Hospital
 
Time Table Management System using Raspberry PI and RFID
Time Table Management System using Raspberry PI and RFIDTime Table Management System using Raspberry PI and RFID
Time Table Management System using Raspberry PI and RFID
 
Identification systems for industrial production control and mobile machines
Identification systems for industrial production control and mobile machinesIdentification systems for industrial production control and mobile machines
Identification systems for industrial production control and mobile machines
 
Security Protocols for USB Mass Storage Devices
Security Protocols for USB Mass Storage DevicesSecurity Protocols for USB Mass Storage Devices
Security Protocols for USB Mass Storage Devices
 
Design of a Digital Baseband Processor for UWB Transceiver on RFID Tag
Design of a Digital Baseband Processor for UWB Transceiver on RFID TagDesign of a Digital Baseband Processor for UWB Transceiver on RFID Tag
Design of a Digital Baseband Processor for UWB Transceiver on RFID Tag
 
RFID BASED SMART CARD READER
RFID BASED SMART CARD READERRFID BASED SMART CARD READER
RFID BASED SMART CARD READER
 
Fingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendanceFingerprint Attendance System - the hand-held device for classroom attendance
Fingerprint Attendance System - the hand-held device for classroom attendance
 
Bm 08 FINGER PRINT RECOGNIZED ATM SYSTEM
Bm 08 FINGER PRINT RECOGNIZED ATM SYSTEMBm 08 FINGER PRINT RECOGNIZED ATM SYSTEM
Bm 08 FINGER PRINT RECOGNIZED ATM SYSTEM
 
Embedded system (Chapter 1)
Embedded system (Chapter 1)Embedded system (Chapter 1)
Embedded system (Chapter 1)
 
Office Automation System using Internet of Things
Office Automation System using Internet of ThingsOffice Automation System using Internet of Things
Office Automation System using Internet of Things
 
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
 
Bm 04 FINGERPRINT BASED LIFT OPERATING SYSTEM
Bm 04 FINGERPRINT BASED LIFT OPERATING SYSTEMBm 04 FINGERPRINT BASED LIFT OPERATING SYSTEM
Bm 04 FINGERPRINT BASED LIFT OPERATING SYSTEM
 
Design and implementation of real time security guard robot using GSM/CDMA ne...
Design and implementation of real time security guard robot using GSM/CDMA ne...Design and implementation of real time security guard robot using GSM/CDMA ne...
Design and implementation of real time security guard robot using GSM/CDMA ne...
 
Vinod ppt on es31 08 15
Vinod ppt on es31 08 15Vinod ppt on es31 08 15
Vinod ppt on es31 08 15
 
Boimetric using 8051
Boimetric  using 8051 Boimetric  using 8051
Boimetric using 8051
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Rfid and gsm based cas
Rfid and gsm based casRfid and gsm based cas
Rfid and gsm based cas
 
RFID BASED ATTENDANCE SYSTEM.pptx
RFID BASED ATTENDANCE SYSTEM.pptxRFID BASED ATTENDANCE SYSTEM.pptx
RFID BASED ATTENDANCE SYSTEM.pptx
 
Embedded systems presentation
Embedded systems presentationEmbedded systems presentation
Embedded systems presentation
 

Viewers also liked

00 Indicadores De Enero A Diciembre 2009
00 Indicadores De Enero A Diciembre 200900 Indicadores De Enero A Diciembre 2009
00 Indicadores De Enero A Diciembre 2009Adalberto Martinez
 
Kế hoạc hoạt động tuần khối nhà trẻ
Kế hoạc hoạt động  tuần khối nhà trẻKế hoạc hoạt động  tuần khối nhà trẻ
Kế hoạc hoạt động tuần khối nhà trẻMít Ướt
 
Seja aquele que mais serve
Seja aquele que mais serveSeja aquele que mais serve
Seja aquele que mais serveHelio Cruz
 
Norway1挪威風景
Norway1挪威風景Norway1挪威風景
Norway1挪威風景Jaing Lai
 
A brief introduction to the unX initiative
A brief introduction to the unX initiativeA brief introduction to the unX initiative
A brief introduction to the unX initiativeLeo Burd
 
Dt9 El Carnet Del CurríCulum Loe
Dt9 El Carnet Del CurríCulum LoeDt9 El Carnet Del CurríCulum Loe
Dt9 El Carnet Del CurríCulum LoeFrancesc Segura
 
Pastoral Vocacional Franciscana (HFIC): Sierva de Dios Humilde Patlán Sánchez
Pastoral Vocacional Franciscana (HFIC):  Sierva de Dios Humilde Patlán Sánchez Pastoral Vocacional Franciscana (HFIC):  Sierva de Dios Humilde Patlán Sánchez
Pastoral Vocacional Franciscana (HFIC): Sierva de Dios Humilde Patlán Sánchez HFIC
 
Rema mar adentro
Rema mar adentroRema mar adentro
Rema mar adentroHFIC
 
Acrimat: balanço do setor pecuário de 2010 do estado de Mato Grosso
Acrimat: balanço do setor pecuário de 2010 do estado de Mato GrossoAcrimat: balanço do setor pecuário de 2010 do estado de Mato Grosso
Acrimat: balanço do setor pecuário de 2010 do estado de Mato GrossoBeefPoint
 
美丽的仙人球花
美丽的仙人球花美丽的仙人球花
美丽的仙人球花Jaing Lai
 
Hockey
HockeyHockey
Hockeygesang
 
O ensino da sementeira
O ensino da sementeiraO ensino da sementeira
O ensino da sementeiraHelio Cruz
 
Doce meses
Doce mesesDoce meses
Doce mesesLorian
 
Daniel Chandler Class Notes
Daniel Chandler Class NotesDaniel Chandler Class Notes
Daniel Chandler Class NotesBelinda Raji
 
Taiwan number 1 model
Taiwan number 1 modelTaiwan number 1 model
Taiwan number 1 modelJaing Lai
 

Viewers also liked (20)

00 Indicadores De Enero A Diciembre 2009
00 Indicadores De Enero A Diciembre 200900 Indicadores De Enero A Diciembre 2009
00 Indicadores De Enero A Diciembre 2009
 
Presentazione lg 2.0
Presentazione lg 2.0Presentazione lg 2.0
Presentazione lg 2.0
 
Kế hoạc hoạt động tuần khối nhà trẻ
Kế hoạc hoạt động  tuần khối nhà trẻKế hoạc hoạt động  tuần khối nhà trẻ
Kế hoạc hoạt động tuần khối nhà trẻ
 
Seja aquele que mais serve
Seja aquele que mais serveSeja aquele que mais serve
Seja aquele que mais serve
 
Norway1挪威風景
Norway1挪威風景Norway1挪威風景
Norway1挪威風景
 
A brief introduction to the unX initiative
A brief introduction to the unX initiativeA brief introduction to the unX initiative
A brief introduction to the unX initiative
 
Dt9 El Carnet Del CurríCulum Loe
Dt9 El Carnet Del CurríCulum LoeDt9 El Carnet Del CurríCulum Loe
Dt9 El Carnet Del CurríCulum Loe
 
China’s Three Warfares
China’s Three WarfaresChina’s Three Warfares
China’s Three Warfares
 
Pastoral Vocacional Franciscana (HFIC): Sierva de Dios Humilde Patlán Sánchez
Pastoral Vocacional Franciscana (HFIC):  Sierva de Dios Humilde Patlán Sánchez Pastoral Vocacional Franciscana (HFIC):  Sierva de Dios Humilde Patlán Sánchez
Pastoral Vocacional Franciscana (HFIC): Sierva de Dios Humilde Patlán Sánchez
 
N45017781
N45017781N45017781
N45017781
 
Rema mar adentro
Rema mar adentroRema mar adentro
Rema mar adentro
 
Acrimat: balanço do setor pecuário de 2010 do estado de Mato Grosso
Acrimat: balanço do setor pecuário de 2010 do estado de Mato GrossoAcrimat: balanço do setor pecuário de 2010 do estado de Mato Grosso
Acrimat: balanço do setor pecuário de 2010 do estado de Mato Grosso
 
美丽的仙人球花
美丽的仙人球花美丽的仙人球花
美丽的仙人球花
 
Hockey
HockeyHockey
Hockey
 
O ensino da sementeira
O ensino da sementeiraO ensino da sementeira
O ensino da sementeira
 
Tarjetones Modulos TOTAL Fussion 2013
Tarjetones Modulos TOTAL Fussion 2013Tarjetones Modulos TOTAL Fussion 2013
Tarjetones Modulos TOTAL Fussion 2013
 
Museodelouvre
MuseodelouvreMuseodelouvre
Museodelouvre
 
Doce meses
Doce mesesDoce meses
Doce meses
 
Daniel Chandler Class Notes
Daniel Chandler Class NotesDaniel Chandler Class Notes
Daniel Chandler Class Notes
 
Taiwan number 1 model
Taiwan number 1 modelTaiwan number 1 model
Taiwan number 1 model
 

Similar to Emerging Trends in Embedded Processors

Rotary RFID Parking Management Solution Controlled By Microcontroller
Rotary RFID Parking Management Solution Controlled By MicrocontrollerRotary RFID Parking Management Solution Controlled By Microcontroller
Rotary RFID Parking Management Solution Controlled By MicrocontrollerIJSRD
 
L2 types-of-computers
L2 types-of-computersL2 types-of-computers
L2 types-of-computersrsamurti
 
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Moe Moe Myint
 
18CS44-MODULE1-PPT.pptx
18CS44-MODULE1-PPT.pptx18CS44-MODULE1-PPT.pptx
18CS44-MODULE1-PPT.pptxKokilaK25
 
18CS44-MES-Module-1.pptx
18CS44-MES-Module-1.pptx18CS44-MES-Module-1.pptx
18CS44-MES-Module-1.pptxrakshitha481121
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – BotIRJET Journal
 
ARM 32-bit Microcontroller Cortex-M3 introduction
ARM 32-bit Microcontroller Cortex-M3 introductionARM 32-bit Microcontroller Cortex-M3 introduction
ARM 32-bit Microcontroller Cortex-M3 introductionanand hd
 
btech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptxbtech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptxSattiBabu16
 
Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)Jonah McLeod
 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded SystemKaran Thakkar
 
Design and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tDesign and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tIJARIIT
 
How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?Hannes Tschofenig
 
Iot based garbage monitoring system
Iot based garbage monitoring systemIot based garbage monitoring system
Iot based garbage monitoring systemankitguptakishu
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systemsanishgoel
 

Similar to Emerging Trends in Embedded Processors (20)

Rotary RFID Parking Management Solution Controlled By Microcontroller
Rotary RFID Parking Management Solution Controlled By MicrocontrollerRotary RFID Parking Management Solution Controlled By Microcontroller
Rotary RFID Parking Management Solution Controlled By Microcontroller
 
L2 types-of-computers
L2 types-of-computersL2 types-of-computers
L2 types-of-computers
 
Report on Advanced Robotics & Programming
Report on Advanced Robotics & ProgrammingReport on Advanced Robotics & Programming
Report on Advanced Robotics & Programming
 
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)
 
A42060105
A42060105A42060105
A42060105
 
Ijetr042175
Ijetr042175Ijetr042175
Ijetr042175
 
Aw4201337340
Aw4201337340Aw4201337340
Aw4201337340
 
18CS44-MODULE1-PPT.pptx
18CS44-MODULE1-PPT.pptx18CS44-MODULE1-PPT.pptx
18CS44-MODULE1-PPT.pptx
 
18CS44-MES-Module-1.pptx
18CS44-MES-Module-1.pptx18CS44-MES-Module-1.pptx
18CS44-MES-Module-1.pptx
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – Bot
 
ARM 32-bit Microcontroller Cortex-M3 introduction
ARM 32-bit Microcontroller Cortex-M3 introductionARM 32-bit Microcontroller Cortex-M3 introduction
ARM 32-bit Microcontroller Cortex-M3 introduction
 
11 2014
11 201411 2014
11 2014
 
btech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptxbtech embedded systems ppt ES UNIT-1.pptx
btech embedded systems ppt ES UNIT-1.pptx
 
Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)
 
Training report on embedded sys_AVR
Training report on embedded sys_AVRTraining report on embedded sys_AVR
Training report on embedded sys_AVR
 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded System
 
Design and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tDesign and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io t
 
How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?How to Select Hardware for Internet of Things Systems?
How to Select Hardware for Internet of Things Systems?
 
Iot based garbage monitoring system
Iot based garbage monitoring systemIot based garbage monitoring system
Iot based garbage monitoring system
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Emerging Trends in Embedded Processors

  • 1. Gurvinder Singh et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 5), May 2014, pp.77-80 www.ijera.com 77|P a g e Emerging Trends in Embedded Processors Gurvinder Singh*, AditiTrivedi**, Govind Singh***, ShwetaKarnik**** *(Headend Engineer (Trainee), Digi Cable Network India Pvt. Ltd., Jabalpur, Madhya Pradesh, India) ** (Department of ECE, AITR, Indore, Madhya Pradesh, India) *** (Department of ECE, SKSITS, Indore, Madhya Pradesh, India) **** (Department of ECE, SKSITS, Indore, Madhya Pradesh, India) ABSTRACT An Embedded Processors is simply a µProcessors that has been “Embedded” into a device. Embedded systems are important part of human life. For illustration, one cannot visualize life without mobile phones for personal communication. Embedded systems are used in many places like healthcare, automotive, daily life, and in different offices and industries.Embedded Processors develop new research area in the field of hardware designing. Keywords—Embedded Processor, ARM, AVR, PIC, processors today I. INTRODUCTION This Paper provides a brief introduction toembeddedsystems, including their main componentsand application areas. It also provides an overview of theemerging trends and the related implications in thedesign and development of these systems. An Embedded Processors is simply a µProcessors that has been “Embedded” into a device. It is software programmable but interacts with different pieces of hardware. It performs both control and computation, more performance than a µController but not as much as a general purpose processor. The main reason for using embedded processors is their cost and size, so they don‟t take up much die area and thus they are cheap to fabricate. Embedded processors are verified system. Embedded processors run software, the key part of that is the SOFT – deal with changing specs. The three most important design criteria are power, performance, and cost. II. MARKET OF EMBEDDED PROCESSOR Embedded systems are important part of human life. For illustration, one cannot visualize life without mobile phones for personal communication. Its presence is practically unavoidable in almost all facets of human endeavor. While we search on configurations in each of these application spaces, we can clearly recognize the trend as to where the future of embedded systems is heading. [5] 1. Automotive Embedded systems are clearly the ways and means of achieving multiple objectives from infotainment systems, engine control unit, fuel management,Car-area-network, safety systems. Traffic management and prediction systems are being developed for big cites. The media oriented systems transport (MOST) is one of the technologies being deployed by OEMs for multimedia and infotainment networking. 2. Healthcare Electronic medical device and other technological innovations with the convergence of nanotech, biotech,communication tech and device,manufacturing tech, sensor technologies are making breathtaking transformations in healthcare delivery. Interestingly the convergence of wireless communication with the sensors created the BAN – body area network which is today used to monitor, heart –pulse rate, ECG,temperature, oxygen, blood pressure etc., sleep disorders can also be monitored using a clip device fixed to head band. Wireless cardiovascular solutions offer unprecedented visibility into a patient‟s health status – anytime, anywhere across the world. 3. Consumer Electronics While, mobiles, iPods,handhelds, etc., have changed the landscape of the personal entertainment in the world in the contemporary past, the emerging trend is adding more intellect in thecommunication devices by converging the social networks, personal entertainment,location based services and choices city information, and profile of the users. Nowadays set-top boxes used in television are also using microprocessors. 4. Industrial Control Mostly industries are working on embedded systems, some of the examples are, Control Systems, RESEARCH ARTICLE OPEN ACCESS
  • 2. Gurvinder Singh et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 5), May 2014, pp.77-80 www.ijera.com 78|P a g e various cards, Artificial Satellites, Missiles, Space stations, Nuclear reactors and shuttles. III. PROCESSORS TODAY 1. ARM (Advanced RISC Machine) The ARM architecture has evolved a lot from its first version ARM1 to the latest ARM11 Processor core.ARM1, ARM2, ARM3, ARM4 & 5, ARM6, ARM7, ARM8, StrongARM, ARM9, ARM10 and ARM11 are the product families from ARM since its introduction to the market. Some ARM processor extensions like Thumb, Jazelle, Debugger, multiplier, etc are also introduced by ARM during its journey from ARM1 to ARM11. Some ARM processors are compared in terms of their features. [1] Table 1: Key Features of ARM family Microprocessor Key Features ARM 7 ARM 9 ARM 10 ARM 11 Core 32-bit RISC 32-bit RISC 32-bit RISC 32-bit RISC Pipelining Stages 3 5 6 8 Architectur e Von- Neuman n Harvar d Harvar d Harvard Code Density High High High High Die Size Small Small Small Small Max. Operating Frequency( in MHz) 80 150 260 335 MIPS/MHz 0.97 1.1 1.3 1.2 mW/MHz 0.06 0.19 + cache 0.5 + cache 0.4 + cache Buses AHB AMBA - - Multiplier 8X32 8X32 16X32 16X32 Memory Coupling No tight couplin g No tight couplin g - - Power Performan ce Very low Very low Mediu m Optimu m 2. AVR These are microcontrollers designed by ATMEL with modified Harvard architecture. Some of the variants of AVR used nowadays are:[4]  Tiny AVR – ATtiny Series 16KB Program Memory 6-32 Pin package Limited peripheral set  Mega AVR –ATmega 512KB Program Memory 28-100 Pin package Extended instruction set (multiply instructions and instructions for handling larger program memories) Extensive peripheral set  XMEGA AVR –ATxmega 16-384 KB Program Memory 44-64-100 Pin package Extensive peripheral set with ADCs  Application specific AVR 512KB Program Memory 28-100 Pin package LCD Controller USB Controller Advanced PWM CAN  FPSLIC - (AVR with FPGA) FPGA 5K to 40K gates SRAM for the AVR program code, unlike all other AVRs AVR core can run at up to 50 MHz  32 bit AVR This includesDSP and SIMD instructions, along with other video and audio processing features. This 32-bit family of devices is projectedto compete with the ARM based processors. It is not compatible with the original AVR or any of the various ARM cores, but the instruction set is similar to other RISC cores. 3. PIC (Peripheral Interface Controller) The first generation of PICs with EPROM storage is almost totally replaced by chips with Flash memory. Similarly, theoriginal 12-bit instruction set of the PIC1650 and its direct descendants has been old-fashioned by 14-bit and 16-bit instructionsets.Microchip still trades OTP (one-time- programmable) and windowed (UV-erasable) versions of some of its EPROM based PICs for volume orders or legacy support.  Baseline core devices (12 bit) These are characterized by the PIC10 series, as well as by some PIC16 and PIC12 devices. 12-bit wide code memory 32-byte register file Twotinylevel deep call stack 6-pin to 40-pin packages  ELAN Microelectronics clones (13 bit) ELAN Microelectronics Corp. makes a series of PICmicro-like microcontrollers with a 13-bit instruction word. The instructions are limited to a 6- bit register address and a 10-bit (1024 word) program space, but mostly compatible with the mid-range 14- bit instruction set.
  • 3. Gurvinder Singh et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 5), May 2014, pp.77-80 www.ijera.com 79|P a g e  Mid-range core devices (14 bit) The mid-range core is presented in the majority of devices labeled PIC16 and PIC12. 14-bit wide code memory Improved 8 level deep call stack Instruction set differs very slightlyfrom the baseline devices 2 additional op-code bits allow 128 registers 2048 words of code to be addressed directly Two additional 8-bit literal instructionsadd and subtract.  Enhanced mid-range core devices (14 bit) These devices introduce additional reset methods, deeper hardware stack, „C‟ programming language optimizations and 14 additional instructions.  PIC17 high end core devices (16 bit) The 17 series never became popular and has been superseded by the PIC18 architecture. Memory mapped accumulator Read access to code memory Direct register to register moves External program memory interface 8-bit × 8-bit hardware multiplier Second indirect register pair Auto-increment/decrement  PIC18 high end core devices (16 bit) Call stack is 21 bits wide and considerably deeper Call stack may be written and readconditional branch instructions Indexed addressing mode Extending the FSR registers to 12 bits Addition of another FSR register  dsPIC16 and PIC 24-bit microcontrollers Hardware MAC (multiply–accumulate) Barrel shifting Bit reversal (16×16)-bit single-cycle multiplication and other DSP operations Hardware divide assist (19 cycles for 16/32- bit divide) Hardware support for loop indexing Direct memory access  PIC32 32-bit microcontrollers The highest execution speed 80 MIPS Flash memory: 512 kByte One instruction/clock cycle execution First cached processor Allows execution from RAM Full Speed Host/Dual Role OTG USB capabilities Full JTAG 2-wire programming and debuggingReal- time trace 4. Arduino It is a single-board microcontroller, proposed to make the application of interactive objects or environments more manageable. The hardware consists of an open-source hardware board designed around a 32-bit Atmel ARM or an 8-bit Atmel AVR microcontroller. Current models an 8-bit Atmel AVR microcontroller, a USB interface, as well as 14 digital I/O pins which allow the user to attach numerous extension boards. [3] Various processors for different fields are also available in the market,  DSP Processors  Media Processor  Graphic Processor Unit  Application Specific Instruction Processors (ASIPs)  Multiprocessor Systems using GPPs  Customizable Processors  System-on-a-Chip (SoC) IV. FURTHER ENHANCEMENT The requirement of embedded processors are grooving rapidly due to its use in our day today life. Thus a lot of variants of microprocessors and microcontrollers are so frequently available. Some of embedded processors further enhancements are: VLIW processors which consist of features like multiple issue machines and Scheduling done by the compiler, Customized Processors which allows more cost effective design as we now pick, Instruction Compaction with Thumb is good, but we need to do better as more and more functionality moves to software.Pipeline lengths are starting to get very long and Intel‟s XScale has branch prediction tables with an estimated growth on Embedded Processors. V. CONCLUSION Embedded Processors are available with the ease of use. Now many Embedded Software‟s are also available, which make easier to work on it. The uses of microcontrollers or microprocessors are expanding very fast all over the World. Thus we conclude that a lot of variants and different processors for many different fields will take their place in the upcoming phase. REFERENCES [1]. http://en.wikipedia.org/wiki/ARM_archite cture [2]. http://en.wikipedia.org/wiki/PIC_microcon troller [3]. http://en.wikipedia.org/wiki/Arduino
  • 4. Gurvinder Singh et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 5), May 2014, pp.77-80 www.ijera.com 80|P a g e [4]. http://en.wikipedia.org/wiki/Atmel_AVR [5]. www.embeddedcraft.org/ES%20Trends.pd f [6]. http://www.tcs.com/sitecollectiondocuments /white%20papers/tcs_hitech_whitepaper_Tr ends-Implications-Embedded-Systems- Development.pdf