rmorrison1116 wrote:
No it's technically a micro processor. Here's the difference, a device commonly referred to as a computer is designed for many, many, many tasks while a micro processor is designed for one or a few very specific tasks.
The term "microprocessor" now refers to all processor ICs. Sometimes it is
shortened to "processor".
A central processing unit (CPU) used to be great big cabinet full of boards,
now it's a chip. The chip does the same work as the cabinet..
For example, Intel Zeon chip can have up to 22 cores, which means it contains
22 processors on one chip, yet is is still referred to a "microprocessor". This
is example of a very fast chip that pulls a lot of power.
Digital cameras use low power-consumption microprocessors, which even so
are very powerful compared to anything that existed a few decades ago. The chip
is capable of running a bunch of concurrent processes, if the firmware or
software supports it. The chip itself is general purpose, but intended for portable
devices, where battery life is important.
These days, all processors are blazing fast compared decades ago. But unfortunately,
that doesn't mean that all systems are fast. Far from it.
Technically, a digital camera that is controlled by a microprocessor is an example
of an "embedded computer system" or "embedded system" for short. There are a
lot of challenges in the design of a embedded system.
Quote:
Yes, there is lag time, you can't eliminate lag time.
True. At a minimum, no signal (energy carrying information) can travel faster than the
speed of light (in whatever medium the signal is traveling through).
Quote:
No, lag time is not an issue in newer devices because it is so small it is irrelevant.
Newer technologies have pretty much eliminated any appreciable lag time.
False. A slow input/output device, a shortage of RAM, or inefficient software/firmware
can bring any processor to its knees -- even a supercomputer.
Typically, the bottleneck in a digital cameras is moving data from one place to another.
Image sensors produce megabytes of data. That data has to be moved either one
bit at a time (via a serial bus) or 8, 16, 32 or 64 bits at a time (parallel bus). Large parallel
buses take up a lot of room on board, so high-speed serial buses are now the norm.
Access to RAM is much slower than access to processor registers, and access to SD cards
is incredibly slow (by comparison).
Quote:
It's something that's still measured because it's a number that one manufacturer
can say is better than another, even if the difference is 2 one hundreds of a second,
which is irrelevant.
I spent a good portion of my life waiting for very large, fast computers to respond
or finish tasks. Every system has bottlenecks and is designed for certain operating
perameters. Start clicking on icons as fast as you can and chances are you'll bring
the computer you are using to read this post to its knees.
It's like a race car: everything has to be tuned just right and driven just right or you
won't see the speed you were expecting.
Digital cameras are expected to work under a varety of conditions, and also have many
modes and configurable settings. This makes them difficult to test. If you try hard
enough, you can probably find a setting that will cause your camera to be veeerry slloooow.