fundamentals of embedded system
DESCRIPTION
Fundamentals of Embedded System. 陳家裕 [email protected]. Professional Specialty. Smart phone Linux and WinCE platform Application and Lib Instant Message VOIP-Session Initiation Protocol (SIP) Embedded Linux 遠端心電圖系統. 嵌入式系統範疇. - PowerPoint PPT PresentationTRANSCRIPT
-
Fundamentals of Embedded [email protected]
-
Professional SpecialtySmart phoneLinux and WinCE platformApplication and LibInstant MessageVOIP-Session Initiation Protocol (SIP)Embedded Linux
-
(3)( )ARM(3)DSP(3)(3+3.)(3+3.)(3+3)
-
(1-2)//(4,6)I/O(5)/RTOS(7)(8)
-
Embedding a computerCPUmeminputoutputanaloganalogembeddedcomputerRing! Ring! Ring!
-
RTOSVxWORKsNucleus PalmWindows CELinux SoCARMMIPSRambusMentorSynopsysInsiliconDSP GroupVirageLogicArtisanParthusNTT DoCoMoiMode3GWEB 2.0
-
About your workLib ,portingBoot LoaderOS portingdriver ,(IC Design SOC)
-
Software Engineer SkillC/C++Java(J2ME,J2SE,J2EE)Linux (OS,Program,Application)WINCE (.NET)PlatformSocketThreadPorting
-
I/O
-
Real-time performancehard real-time: if deadline missed system has failed (car brakes!)soft real-time: missing deadline degrades performance (skipping frames on DVD playback)Real-world I/O performancesensor and actuators require continuous I/O (cant batch process)Costhardware/Softwarestructures, particularly memorystatic code size very important (cost of ROM/RAM)often ship millions of copies (worth engineer time to optimize cost down)Powerexpensive package and cooling affects cost, system size, weight
-
???? ? ????
-
MP3 Player DesignGoalFunctionsMP3/MP3
-
SolutionsMP3/MP3 (/)MP3CPUSOC ( System On Chip )
-
Internet-enabled embedded systemInternet appliancesIP addressReal time? or notPDA
-
Smart Phone-(Active Sync)PDAMorePDA Phone Smart Phone
-
Linux for Embedded SystemLinux Linux UNIX UNIX PC Desktop
-
Java(J2ME,J2SE,J2EE)
-
J2ME
-
Google MapJ2MEGoogle Map
-
Windows CE 62006/6/20Windows CE 6 beta3232000Visual Studio 20051996Windows CE 1.0CECPU,,
-
Boot LoaderBoot LoaderResetBoot Loader BIOSOS LoaderLILOGRUB
-
SoC-System on Chip(System-on-chipSoC)SoC()MPUDSPSoCEmbedded MemoryRAMROMFlashControl Logic CircuitBus InterfacePCIAGPUSBIEEE1394Embedded SoftwareRTOSMiddlewareFirmware
-
SoC
-
SoCSoC0.25um1MBReusable IPConfigurabilityProgrammabilityReal World Interface
-
Silicon Intellectual Property(SIPIP)Design ReuseSoC(Silicon Intellectual Property; SIPIPICICIPICICARM is a kind of IPhttp://nsoc.eic.nctu.edu.tw/chinese.asp
-
WEB 2.0Googlemp3.com Napstercontent management systems wikisOfoto Flickr Flickr N Flickr Nokia N93Nokia N73 Nokia N72