Nothing Special   »   [go: up one dir, main page]

ESD Assignment

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

NAME: HIRA IQBAL

R.NO: FA18-BEE-033
SUBJECT: EMBEDDED SYSTEM DESIGN
ASSIGNMENT NO.2
Analysis of ARM Processor architecture:

Answer:
An Arm processor is one of a family of central processing units (CPUs) based on the reduced
instruction set computer (RISC) architecture for computer processors. Arm Limited, the
company behind the Arm processor, designs the core CPU components and licenses
the intellectual property to partner organizations, which then build Arm-based chips according
to their own requirements. Arm Limited does not manufacture or sell any chips directly.
Acorn Computers first developed the Arm processor in the 1980s. Until recently, the
name Arm was treated as an acronym, ARM, which at first stood for Acorn RISC Machine and
then for Advanced RISC Machine. The acronym is still widely used, although Arm Limited uses
only Arm when describing its processor technology.
Arm Limited offers designs for both 32-bit and 64-bit RISC multicore processor. The processors
use a much simpler instruction set than their Intel counterparts, which are based on the
complex instruction set computing (CISC) architecture. The two types of processors also employ
different methods to optimize performance and increase efficiency. For example, Intel takes a
hardware approach to maximizing performance, whereas Arm takes a software approach.
Arm processors can execute many more million per second instruction set than Intel
processors. By stripping out unneeded instructions and optimizing pathways, an Arm processor
can deliver outstanding performance while using much less energy than a CISC-based
processor. The reduction in power also means that Arm CPUs generate less heat. That's not to
say Arm processors are inherently better than Intel processors, only that they're better suited
to specific use cases.
Arm processors are used extensively in consumer electronic devices such as smartphones,
tablets, wearables and other mobile devices. They're also used in a wide range of sensors
and IoT. According to Arm Limited, the company's partners have shipped more than 215 billion
Arm-based chips over the past three decades.
What are Arm processor features?
Because of their reduced instruction set, Arm processors require fewer transistors, resulting in
a smaller die size for the IC. Their smaller size, reduced complexity and lower power
consumption make them suitable for increasingly miniaturized devices.
Arm processor features include the following:
load/store architecture
integrated security
orthogonal instruction set
single-cycle execution
energy efficiency
64- and 32-bit execution states
Hardware visualization support

The simplified design of Arm processors offers more efficient multicore processing and easier coding for
developers. While they don't offer the same raw compute throughput as Intel CPUs, Arm processors
sometimes exceed the performance of Intel processors for applications that exist on both architectures .

In comparison, an Arm server might use hundreds of smaller, less sophisticated, low-power processors
that share processing tasks instead of relying on just a few higher-capacity processors. This approach is
sometimes referred to as scaling out, in contrast to scaling up the x86-based processors. However,
even when scaled out, the processors consume less energy and generate less heat than the x86 servers,
making them a potential solution for helping to address future energy concerns.

------------------------------------------------------------------------------------------------------------------------------------------

You might also like