浙江大学嵌入式嵌入式系统2ppt课件
嵌入式系统硬件部分嵌入式系统软件部分如人的灵魂,掌控着所有硬件的操作模式。通过优异的操作系统以及应用程序,把硬件功能发挥到及至。如人的手、脚、头脑及感觉神经等部位,掌控了嵌入式系统的先天功能。如运算能力和扩展功能等。1niiiX Y基于ARM V5TE体系结构兼容ARM V5TE ISA指令集不支持浮点指令集)在处理器内核周围提供了指令和数据存储器管理单元指令、数据和微小数据缓存写缓冲、挂起缓冲和分支目标缓冲器电源管理性能监控调试JTAG单元以及协处理器接口MAC协处理器内核存储总线Intel ArchitectureIntel XScale挂接键盘、鼠标和存储设备等统所要求的功能统所要求的功能便携式GPS导航系统锂离子电池DS2762电池电量检测器及电池保护器MAX1586B多路电源管理器芯片MAX745锂离子电池充电器0.8-1.3VPXA255核心电源内置备用电源1.3VPXA255锁相环电源3.3VPXA255外围接口电源3.3V系统外围电路电源备用电源实时时钟备用电源MAX771 12V输出升压型开关稳压器12VLCD背光逆变器电源PXA255实时时钟(DS1339)RS232通讯接口SDRAM存储器TFT-LCD接口Flash存储器系统休眠键复位键电源及电源管理USB主端控制器(SL811HS)触摸屏控制器(ADS7843E)四线电阻触摸屏数据总线电源及状态指示灯32328数字电位器背光亮度调节以太网控制器(CS8900A)32SYSTEMDEF.SWDESIGNVIRTUAL PROTOTYPEREUSE DESIGN LIBRARIES AND DATABASEPrimarilysoftwarePrimarilyhardwareSWCODEFUNCTIONDESIGNHW&SWPART.HWDESIGNHWFABINTEG.&TESTHW&SW CODESIGNHW&SW Partitioning&CodesignSystemSystemConceptsConceptsSys/HWSys/HWRequire.Require.AnalysisAnalysisSys/SWSys/SWRequire.Require.AnalysisAnalysisOperation.Operation.Testing and Testing and Eval.Eval.SoftwareSoftwareRequire.Require.AnalysisAnalysisPrelim.Prelim.DesignDesignDetailedDetailedDesignDesignCoding,Coding,Unit test.,Unit test.,Integ.testInteg.testSW DevelopmentSW DevelopmentHWCIHWCITestingTestingCSCICSCITestingTestingSystemSystemInteg.and Integ.and testtestHardwareHardwareRequire.Require.AnalysisAnalysisPrelim.Prelim.DesignDesignDetailedDetailedDesignDesignFabric.Fabric.HW DevelopmentHW DevelopmentDOD-STD-2167ASystemSystemConceptsConceptsSys/HWSys/HWRequire.Require.AnalysisAnalysisSys/SWSys/SWRequire.Require.AnalysisAnalysisHardwareHardwareRequire.Require.AnalysisAnalysisSoftwareSoftwareRequire.Require.AnalysisAnalysisOperation.Operation.Testing and Testing and EvaluationEvaluationSW DevelopmentSW DevelopmentHW DevelopmentHW DevelopmentSystemSystemInteg.and Integ.and testtestHWCIHWCITestingTestingCSCICSCITestingTestingFranke91Integrated Modeling SubstrateIntegrated Modeling SubstratePrelim.Prelim.DesignDesignPrelim.Prelim.DesignDesignDetailedDetailedDesignDesignDetailedDetailedDesignDesignFabric.Fabric.Coding,Coding,Unit test.,Unit test.,Integ.testInteg.test IEEE 1991 SystemIntegrationInstruction set levelHW/SW evaluationUnified representation(Data/control flow)HW/SWPartitioning Interface Synthesis Software SynthesisSWHardware SynthesisHW System Description(Functional)Concurrent processesProgramming languages FSM-directed graphs Another HW/SWpartitionAnalysis of Constraintsand RequirementsSystem Specs.HW/SWPartitioningHardware Descript.Software Descript.HW Synth.andConfigurationInterface SynthesisSoftware Gen.&ParameterizationConfigurationModulesHardwareComponentsHW/SWInterfacesSoftwareModulesHW/SW Integrationand CosimulationIntegratedSystemSystem EvaluationDesign VerificationRozenblit94 IEEE 1994嵌入式网络嵌入式网络视频播放器视频播放器ModemISDNADSL远程远程服务器服务器P S TNUSB1.1Ethernet控制器控制器串口1串口2V G A inVGA outAudio out多媒体多媒体终端终端设置终端(NoteBook)LCD+Key Board串口3图图1 嵌入式网络视频播放器外部接口示意图嵌入式网络视频播放器外部接口示意图图2 嵌入式网络视频播放器硬件结构框图UART网络处理器网络处理器S3C4510BS3C4510B16MB SDRAMUSB控制器4MBFlashUSB接口CF卡扩展槽Up to 128MBUART电源电源管理管理时钟时钟管理管理调试调试接口接口以太网控制器以太网接口Modem控制器控制器设置终端设置终端FPGAXC2S100UARTUp to 256MB SDRAMMPEG-4解码解码EM8475视频切换视频切换模块模块控制信号VGA音频多多媒媒体体终终端端