Nishan 14.1 New Template For Microprocessor Assignment #1
Nishan 14.1 New Template For Microprocessor Assignment #1
Nishan 14.1 New Template For Microprocessor Assignment #1
ENGINEERING
Assignment Title MICROPROCESSOR SYSTEMS – Outcome #1
Unit MICROPROCESSOR SYSTEMS
MICROPROCESSOR SYSTEMS
SUNGKUR SHASHIDEV
OTHER TEAM
KERSLEY GOVINDEN,
KRISHAN BUNCHOO
TABLE OF CONTENTS
1. INTRODUCTION ..................................................................................................................................................3
.....................................................................................................................................................................................6
FIGURE 2 HTTP://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/1/18/PIC18F8720.JPG..........6
...................................................................................................................................................................................6
FIGURE:3HTTP://WWW.EVERYMAC.COM/SYSTEMS/APPLE/CONSUMER_ELECTRONICS/STATS/IPOD_NANO.HTML.................................6
..................................................................................................................................................................................11
FIGURE:5 HTTP://WWW.SLASHGEAR.COM/GALLERY/DATA_FILES/7/4/ARM_PROCESSOR.JPG
.....................................................................................................................................................................................11
3 CONCLUSIONS.....................................................................................................................................................21
HTTP://WWW.ABCOFELECTRONICS.COM/MICROPROCESSOR.HTMREFERENCES.......................24
HTTP://WWW.SLASHGEAR.COM/GALLERY/DATA_FILES/7/4/ARM_PROCESSOR.JPG....................24
APPENDIX.................................................................................................................................................................25
1. INTRODUCTION
• Microprocessor Basics
FIGURE: 1a FIGURE1b
http://www.abcofelectronics.com/microprocessor.htm http://upload.wikimedia.org/wikipedia/en/f/fa/Pentiumd.JPG
processing unit (CPU) on a single semi conducting integrated circuit (IC). Advanced
Microprocessors can be said as Microcontrollers like we have 8051 and 8052. The
microprocessor was formed by minimizing the word size of the CPU from 32 bits to 4
bits, so that the transistors of its logic circuits would come onto a single part. One or
The microprocessor handles the logic operations taking place inside a computer, such
as adding such as add a,#10h, subtracting, and copying. It can be said as an "The
integrated circuit chip" that performs the data processing and controls the operation of
instructions.
storage device called memory, accepts binary data as input and processes data
• History
The first microprocessor was the Intel 4004 and was invented in 1971. It was only used
microprocessor to 64 bit design till the early 2000’s) and have become more and more
powerful. Nowadays there exist the multi-core microprocessors (more than one
What is a microcontroller?
relatively simple CPU combined with support functions. Microcontrollers are designed
4 kHz, as this is adequate for many typical applications, enabling low power
consumption (milliwatts or microwatts). They will generally have the ability to retain
functionality while waiting for an event such as a button press or other interrupt; power
consumption while sleeping (CPU clock and most peripherals off) may be just
nanowatts, making many of them well suited for long lasting battery applications. Other
microcontrollers may serve performance-critical roles, where they may need to act
more like a digital signal processor (DSP), with higher clock speeds and power
consumption.
the size and cost compared to a design that uses a separate microprocessor, memory,
more devices and processes. Mixed signal microcontrollers are common, integrating
Figure 2 http://upload.wikimedia.org/wikipedia/commons/1/18/PIC18F8720.jpg
figure:3http://www.everymac.com/systems/apple/consumer_electronics/stats/ipod_nano.html
Date 24/11/2010 Name
Page 6 of 26
AUTOMATION TRAINING UNIT – HND IN INSTRUMENTATION & CONTROL
ENGINEERING
Assignment Title MICROPROCESSOR SYSTEMS – Outcome #1
Unit MICROPROCESSOR SYSTEMS
• SPECIFICATION
• The iPod nano uses a PortalPlayer PP5021C "system on a chip" with dual
embedded 80 MHz ARM 7TDMI processors
• Storage capacity:1GB
• USB support: The iPod noon models are capable of charging and syncing by USB
via Connectivity: the dock connector. It also can charge, but not sync via Firewire
"400".
• dock connector" .Ports include the "dock connector [and] stereo minijack
• Housing colour: Available in a two-tone housing with either a "iBook white" front and
a chromed stainless steel back or a "gloss Black" front and a chromed stainless
steel back.
Details :The iPod nano models have a "1.5-inch (diagonal) color LCD [176x132
(.168-mm dot pitch) with ["blue white"] LED backlight
Apple reports that the iPod nano models charge completely in "about 3 hours"
. and also will "fast charge" in 1.5 hours to 80% capacity.
• It is compatible with a "PC with USB port or card (USB 2.0 recommended) [and]
Windows 2000 with Service Pack 4 [or later] or Windows XP Home or Professional
with Service Pack 2 [or later]."
• Photo Support: iPod nano syncs iPod-viewable photos in "JPEG, BMP, GIF, TIFF,
PSD (Mac only), and PNG formats".
• Incl. Accessories: Shipped with "earbud headphones, USB cable, [and] dock
adapter."
LCD Audio
Viewing EAR
SCREEN Audio DAC Amplifier
PHONE
Codec
ADC Amplifier Microphone
MS/
DSP
MMC/ Compact flash card Recording system
SD/ Microprocessor
USB 2.0
SDIO
Card
CLICK WHEEL
Dock Connector
Battery Charger
Figure:4
USB: USB stands for Universal Serial Bus. It is the interface between
DSP: DSP stands for Digital Signal Processor. As its name says, it deals
memory.
Figure:5 http://www.slashgear.com/gallery/data_files/7/4/ARM_processor.JPG
The ARM7TDMI core is a 32-bit embedded RISC processor delivered as a hard macro
cell optimized to provide the best combination of performance, power and area
• Unified bus interface, 32-bit data bus carries both instructions and
data
• Three-stage pipeline
• 32-bit ALU
• ROM:- 256 KB
• SDRAM:- 160 KB
It is the frequency at which the ARM 7TDMI executes the data. It means
ROM: - 256 KB
The ARM 7TDMI have read only memory of 256 Kb. In this memory, the
program of what the microprocessor should do. These data written on this
SDRAM: - 160 KB
microprocessor.
converter.
Benefits:
• ARM and Thumb instructions sets can be mixed with minimal overhead
• Small die size reduces overall SoC area, cost and power consumption
coprocessors
STORAGE DEVICE
It means that the input signals are fed to the microprocessor and the
microprocessor executes the input signal, retrieves information from the storage
Similarly, the microprocessor used in the IPod Nano is the ARM 7TDMI. The
• Recording system
Figure 6 http://en.wikipedia.org/wiki/File:Ipodwheelwiki.svg
It has five buttons The buttons perform basic functions such as menu, play, pause, next
track, and previous track. Other operations, such as scrolling through menu items and
controlling the volume, are performed by using the click wheel in a rotational manner.
When the keys are pressed one at a time, an input signal is fed to the ARM 7TMI
microprocessor, it executes this input signal and retrieves information from the
To the LCD screen and the user is able to see information such as a picture,
OUTPUT
ARM 7TDMI LCD screen
SIGNAL
discrete digital data into an analogue form, which is then amplified using an
amplifier. Finally the signal is fed to a earphone and the user listens to his / her
music.
OUTPUT
ARM 7TDMI DAC Amplifier
SIGNAL
Ear Phone
Flash memory
The IPod Nano can also do recording as it has a microphone (piezo crystal)
.Which converts sound energy into electrical energy. The electrical signal that has
been produced is then amplified since the electric signal is too small . As sound is
in the analogue form, therefore the signal formed is in the analogue form and it
converter] is used. The digital input is then fed in the microprocessor and the latter
stores the information in the flash memory. During this process the
microprocessor sends an output signal to the LCD screen where it shows how
much time has been recorded, how much time is remained for recording and it
.
Amplifier ADC ARM 7TDMI LCD screen
microphone
Flash memory
connector attached to the other end. Dock connectors are used to connect the IPod to
The dock connector also brought opportunities to exchange data, sound and power
with an IPod.
Data can be sent or read from the flash memory. During this process data is directly
However a signal (input) is also sent to the microprocessor which then send an output
Figure 7: http://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Apple_Dock_Connector.jpg/180px-
Apple_Dock_Connector.jpg
In order for the device to work, there should be a power management system. The
IPod Nano has a battery which can be charged either by the USB port [when
The battery feeds different components found in the IPod such as:
data]
Flash memory
[Lithium Ion].
DAC and ADC exist as small Integrated circuits. This ICs needs power to work.
input through playback controls, displaying all the statistics related to the
song playing on the DISPLAY panel and sending instructions to the DSP
chip that tells exactly how to process the audio. For example if the “raise
Then, after you have selected the track you want to listen to, you press the
PLAY button. The DSP withdraws the MP3 file, decodes it and sends it
over to the CODEC chip. In fact it is the software found on the EEPROM
signal, which are amplified and sent to the EARPHONE S. Tracks, can be
added to or removed from the IPOD. When plugged into the USB port of a
exposes itself over the USB as a mass storage device with the CF card as
and CF card. Again it's the software on the EEPROM that does this.
Date 24/11/2010 Name
Page 20 of 26
AUTOMATION TRAINING UNIT – HND IN INSTRUMENTATION & CONTROL
ENGINEERING
Assignment Title MICROPROCESSOR SYSTEMS – Outcome #1
Unit MICROPROCESSOR SYSTEMS
3 CONCLUSIONS
Application 1: Application 3:
Application 2:
IPOD
Since the early 1970’s, the introduction of microprocessors have increased efficiency in
electrical appliances in terms of energy saving as well as performance. Also, many new
machines and technologies have emerged and are much present on our daily life like
technology, we can say that the use of microprocessor will expand drastically to an
From the above tabulation, we can say that the ARM7TDMI is a more robust processor
than the TMP88CS42 and mc68322. ARM7TDMI is far much faster in terms of
processing speed and has a greater amount of ROM to store programming instructions.
It can accept greater amount of input and output devices. Therefore it will be more
Alternatives:-
would be the ARM720T. It does form part of the ARM family. The µP has the
following specifications: -
100 MHz
2.4 mm2
www.arm.com/pdfs/ARM7_thumb_flyer_35_4.pdf
Research
http://www.abcofelectronics.com/microprocessor.htmREFERENCES
http://en.wikipedia.org/wiki/File:PIC18F8720.jpg
http://en.wikipedia.org/wiki/File:Ipodwheelwiki.svg
http://www.abcofelectronics.com/microprocessor.htm
http://upload.wikimedia.org/wikipedia/en/f/fa/Pentiumd.JPG
http://upload.wikimedia.org/wikipedia/commons/1/18/PIC18F8720.jp
http://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Apple_Dock_Co
nnector.jpg/180px-Apple_Dock_Connector.jpg
http://www.slashgear.com/gallery/data_files/7/4/ARM_processor.JPG
APPENDIX
Manufacturers of Microprocessors
AMD, Analog Devices, Atmel, Cypress , Fairchild, Fujitsu, Hitachi IBM, Infineon, Intel,
Intersil, Microchip,