Embedded system.ppt
-
Upload
vinayaga-moorthy -
Category
Documents
-
view
218 -
download
0
Transcript of Embedded system.ppt
![Page 1: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/1.jpg)
Embedded system
Jeff Lee
Surwin Technologies, Inc.
![Page 2: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/2.jpg)
An embedded system is a computer systemdesigned to perform one or a few dedicatedfunctions, often with Real-time computingconstraints.
A general-purpose computer, such as aPersonal computer, is designed to be flexibleand to meet a wide range of an end-user'sneeds.
![Page 3: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/3.jpg)
Netgear DG632 ADSL Modem/Router
4 Microprocessor (AR7: combines a MIPS 32-bit RISC processor)6 RAM7 Flash memory
![Page 4: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/4.jpg)
The labeled parts are as follows:1. Telephone decoupling electronics (for ADSL).2. Multicolour LED (displaying network status).3. Single colour LED (displaying USB status).4. Main processor, a TNETD7300GDU, a member of TI AR7 product line.5. JTAG (Joint Test Action Group) test and programming port.6. RAM, a single ESMT M12L64164A 8 MB chip.7. Flash memory, obscured by sticker.8. Power supply regulator.9. Main power supply fuse.10. Power connector.11. Reset button.12. Quartz crystal.13. Ethernet port.14. Ethernet transformer, Delta LF8505.15. KS8721B ethernet PHY transmitter receiver.16. USB port.17. Telephone (RJ11) port.18. Telephone connector fuses.
![Page 5: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/5.jpg)
Some other examples:
Physically, embedded systems range fromportable devices such as digital watches andMP3 players, to large stationary installationslike traffic lights, factory controllers, or thesystems controlling nuclear power plants.Complexity varies from low, with a singlemicrocontroller chip, to very high with multipleunits, peripherals and networks mounted insidea large chassis or enclosure.
![Page 6: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/6.jpg)
History
* One of the first recognizably modern embeddedsystems =>Apollo Guidance Computer : Charles Stark Draper(MIT Instrumentation Laboratory ), early 1960s
The Apollo Guidance Computer (AGC) was anon-board digital computer installed in eachApollo program spacecraft, both the CommandModule (CM) and the Lunar Module (LM). Itprovided onboard computation to supportspacecraft guidance, navigation and control.
![Page 7: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/7.jpg)
The Apollo flight computer was the first to useIntegrated circuits (ICs). The Block I versionused 4,100 ICs, each containing a single 3-inputNOR logic gate.
AGC software was written in AGC assemblyLanguage
RAM: 2K wordsROM: 36K wordsBoth had cycle times of 11.72 micro-seconds.The memory word length : 16 bits, 15 bits of dataand 1 odd-parity bit.
![Page 8: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/8.jpg)
Apollo 1024 bit core memory module
![Page 9: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/9.jpg)
LOGIC FLOW DIAGRAMMODULE NO. A24INOUT VIIDRAWING NO. 2005273
![Page 10: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/10.jpg)
NOR GATE:
RTL TTL 7402
![Page 11: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/11.jpg)
The display and keyboard (DSKY) userinterface of the Apollo Guidance Computer(AGC) mounted on the control panel of theCommand Module, with Flight Director AttitudeIndicator (FDAI) above.
![Page 13: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/13.jpg)
LM DSKY interface diagram
![Page 14: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/14.jpg)
*An early mass-produced embedded systemwas the Autonetics D-17 guidance computerfor the Minuteman missile, released in 1961.It was built from transistor logic and had ahard disk for main memory.
![Page 15: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/15.jpg)
Killer Application
Personal digital assistant: A handheld computer, also known as palmtop computer
![Page 16: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/16.jpg)
Hewlett Packard : HP 200LX (1994)A MS-DOS compatible computer in apalmtop format
![Page 17: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/17.jpg)
Palm Computing : Palm Pilot (1996)
![Page 18: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/18.jpg)
Casio BE300 : Pocket PC(Windows CE 3.0)
![Page 19: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/19.jpg)
Smart Phone
![Page 20: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/20.jpg)
Windows Mobile Phones
![Page 21: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/21.jpg)
![Page 22: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/22.jpg)
![Page 23: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/23.jpg)
Killer Application PND : Portable Navigation Device
![Page 24: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/24.jpg)
TFT LCD : 1960 (1991 Notebook)
![Page 26: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/26.jpg)
E Ink is a type of electronic paper manufacturedby E Ink Corp., founded in 1997 based onresearch started at the MIT Media Lab.
![Page 27: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/27.jpg)
1.upper layer2.transparent electrode layer3.transparent micro-capsules4.positive charged white pigments5.negative charged black pigments6.transparent oil7.electrode pixel layer8.bottom supporting layer9.Light10.White11.black
![Page 28: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/28.jpg)
The principal components of electronic ink aremillions of tiny microcapsules, about thediameter of a human hair.
Each microcapsule contains positively chargedwhite particles and negatively charged blackparticles suspended in a clear fluid.
When a negative electric field is applied, the whiteparticles move to the top of the microcapsule tobecome visible to the reader. At the same time,an opposite electric field pulls the black particlesto the bottom of the microcapsules where theyare hidden.
![Page 29: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/29.jpg)
SpecificationsDisplay: 6" diagonal E-Ink® electronic paper display, 600 x 800 pixel resolution at 167 ppi, 4-level gray scale Size (in inches): Kindle 1: 7.5" x 5.3" x 0.7" Weight: Kindle 1: 10.3 ounces Internal memory: 256 MB with 180 MB free Expansion Memory: Officially up to 4GB SD. Wireless: EVDO with no subscription required System requirements: None, because it doesn't require a computer Languages Supported: English File Types Supported: AZW, PRC, MOBI, MP3, AA,TXT
![Page 30: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/30.jpg)
MOBI is the format used by the MobiPocketReader.
AZW is basically the MOBI format using the highcompression option.
PRC stands for Palm Resource Compiler.
AA : AudibleFormat 4 is roughly the equivalent of MP3 with128K encoding.
![Page 31: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/31.jpg)
Windows CE 6.0 OS Design ExampleMarvell PXA310 CPU
![Page 32: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/32.jpg)
![Page 33: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/33.jpg)
![Page 34: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/34.jpg)
S/W: BSP (Board Support Package)
H/W: Schematic
Documents
![Page 35: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/35.jpg)
![Page 36: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/36.jpg)
![Page 37: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/37.jpg)
![Page 38: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/38.jpg)
![Page 39: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/39.jpg)
![Page 40: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/40.jpg)
![Page 41: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/41.jpg)
![Page 42: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/42.jpg)
![Page 43: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/43.jpg)
![Page 44: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/44.jpg)
![Page 45: Embedded system.ppt](https://reader035.fdocuments.net/reader035/viewer/2022062410/5695d0cc1a28ab9b0293ee04/html5/thumbnails/45.jpg)