Академический Документы
Профессиональный Документы
Культура Документы
A system is a group of units that are joined together to work in a specific routine
and perform some fixed operation.These units could be of any nature i.e. if you are
working on an electronics system then these units will be electronic components.
An embedded system is that system which has computer hardware with software
embedded in it.It is a device which has a programmable computer but such a
computer is not general purpose computer.It may be an independent system or a
part connected with some other system.An embedded system product is controlled
by an internal microprocessor or microcontroller instead of some external control
unit.The ROM of microcontroller is burned with the program to perform specific
functions of the embedded systems.Micrcontrollers normally used to design
embedded systems are Arduino, PIC Microcontroller, Atmel Micrcontroller, 8051
Microcontroller etc.
Cameras that we use today are smart and have a lot of features that were not
present in early cameras all because of embedded system used in them.A digital
camera has basically three functions, to capture image which we call data, to store
image data, and to represent this data.This feature has increased the storage
capacity and made it easy to transfer images.
Digital Camera Designer’s Perspective
o Image captured
• Uploading images to PC
• The JPEG co-processor is mainly meant to compress and decompose image into
JPEG format.
•The camera DSP processes the images taken by CCD camera after it is converted
to digital form.
• The IrDA interface is provided for remote controlling of the camera through the
infrared remote.
Nonfunctional requirements
Performance
• Must process image fast enough to be useful
• 1 sec reasonable constraint
• Slower would be annoying
• Faster not necessary for low-end of market
• Therefore, constrained metric
Size
• Must use IC that fits in reasonably sized camera
• Constrained and optimization metric
• Constraint may be 200,000 gates, but smaller would be cheaper