您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > MPC560xB单片机系列介绍
TMMPC560xBTechnicalEssentials(Bolero)Oct.24th.2014JohnnyChenAutomotiveFieldApplicationEngineerTMFreescaleSemiconductorConfidentialandProprietaryInformation.Freescale™andtheFreescalelogoaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©FreescaleSemiconductor,Inc.2009.22Agenda1.QorivvaDeviceOverview2.DevelopmentEcosystem3.SystemClockGenerationandTimer4.SystemIntegrateUnit5.PowerModeControlandPowerControlUnit6.Interrupt7.MemoryandMPU8.PeripheralSpecialties1.ADC,eMIOS2.CommunicationModules3.CTUTMFreescaleSemiconductorConfidentialandProprietaryInformation.Freescale™andtheFreescalelogoaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©FreescaleSemiconductor,Inc.2009.31.QorivvaDeviceOverviewTMFreescaleSemiconductorConfidentialandProprietaryInformation.Freescale™andtheFreescalelogoaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©FreescaleSemiconductor,Inc.2009.4What’saPowerArchitecture™MCU?Anindustrybenchmarkarchitecture,verysuccessfulinembeddedsystemsfromautomotivepowertrain,navigationsystemstonetcomapplicationsAlongtermpartnershipbetweenFSLandIBMThe32bitarchitectureofchoiceforFSLinautomotiveapplicationsSingle/Dualissue,multipleexecutionunit,32bitRISCCPUTMFreescaleSemiconductorConfidentialandProprietaryInformation.Freescale™andtheFreescalelogoaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©FreescaleSemiconductor,Inc.2009.5Why32bit?•Evolvingsoftwaredevelopmentmethodologies•MorestructuredsoftwarearchitecturesengineeredforreusecreatingoverheadExample:AUTOSARstandardizationaddingabout10-15%performanceoverhead.•Linearpagedarchitectureand32bitdatahandlingallowsforeasierimplementationofmodel-baseddesignsandautocoding.•Scalabilityupwardsallowingplatformdesignsfromlow-tohigh-endsystems.•Moreaffordableastechnologyshrinksthecostdeltabetween32bitand16bitarchitecturesreduces.TMFreescaleSemiconductorConfidentialandProprietaryInformation.Freescale™andtheFreescalelogoaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©FreescaleSemiconductor,Inc.2009.6Cross-FamilyCompatibilityCROSSBARSWITCH40KSRAMPowerPCTMe200z0CoreVRegCommunicationsI/OSystemCrossbarSlavesInterruptControllerCrossbarMastersNexusJTAGDebug512KbFlashBootAssistModule(BAM)OscillatorSystemIntegrationDMARTCI/OBridge1or2FlexCAN1eSCIMcTimer3DSPIFMPLLFlexRayMcTimerMcTimerMcPWMADCI/F10bit650nsecS&HS&HmuxmuxCROSSBARSWITCH40KSRAMPowerPCTMe200z0CoreVRegCommunicationsI/OSystemCrossbarSlavesInterruptControllerCrossbarMastersNexusJTAGDebug512KbFlashBootAssistModule(BAM)OscillatorSystemIntegrationDMARTCI/OBridge1or2FlexCAN1eSCIMcTimer3DSPIFMPLLFlexRayMcTimerMcTimerMcPWMADCI/F10bit650nsecS&HS&HmuxmuxCROSSBARSWITCH32KSRAMPowerPCTMe200z0CoreVRegCommunicationsI/OSystemCrossbarSlavesInterruptControllerCrossbarMastersNexusJTAGDebug512KbFlashBootAssistModule(BAM)OscillatorMemoryProtectionUnit(MPU)SystemIntegrationDMAReadyRTCI/OBridge3FlexCAN4LINFlex32chATD12biteMIOSLite8chIO36chshiftPWM3DSPIFMPLL2I2CPowerSwPIT4ch32bMCMCROSSBARSWITCH48KSRAMPowerPCTMe200z3CoreSIMDMMUVRegCommunicationsI/OSystemCrossbarSlavesInterruptControllerCrossbarMastersNexusJTAGDebug1MbFlashBootAssistModule(BAM)OscillatorSystemIntegrationDMARTCI/OBridge2FlexCAN2eSCI32chATD12biteMIOSLite24ch2DSPIFMPLLeTPU32ch.2.5KCodeRAM12KDataRAMCalBusInterfaceCROSSBARSWITCH48KSRAMPowerPCTMe200z3CoreSIMDMMUVRegCommunicationsI/OSystemCrossbarSlavesInterruptControllerCrossbarMastersNexusJTAGDebug1MbFlashBootAssistModule(BAM)OscillatorSystemIntegrationDMARTCI/OBridge2FlexCAN2eSCI32chATD12biteMIOSLite24ch2DSPIFMPLLeTPU32ch.2.5KCodeRAM12KDataRAMCalBusInterfaceCROSSBARSWITCH64KSRAMPowerPCTMe200z0CoreExternalBus(208MAPBGA)VRegCommunicationsI/OSystemCrossbarSlavesInterruptControllerCrossbarMastersNexusJTAGDebug1MbFlashBootAssistModule(BAM)OscillatorMemoryProtectionUnit(MPU)SystemIntegrationDMADisplayInterfaceUnitRTCI/OBridge2CAN2LINFlex16chATD10bit6gaugedriverseMIOSLite24ch.2I2C3DSPIsound40x4LCDFMPLLVideoRAM(tbd)CROSSBARSWITCH64KSRAMPowerPCTMe200z0CoreExternalBus(208MAPBGA)VRegCommunicationsI/OSystemCrossbarSlavesInterruptControllerCrossbarMastersNexusJTAGDebug1MbFlashBootAssistModule(BAM)OscillatorMemoryProtectionUnit(MPU)SystemIntegrationDMADisplayInterfaceUnitRTCI/OBridge2CAN2LINFlex16chATD10bit6gaugedriverseMIOSLite24ch.2I2C3DSPIsound40x4LCDFMPLLVideoRAM(tbd)MPC563xM(Powertrain)MPC560xP(Airbag/Steering)MPC560xB/C/D(Body)MPC560xS(InstrumentCluster)32-bitstandardarchitectureadoptedacrossallproductfamiliesMaximumIPreuseFastertime-to-marketReducedriskLeveragesoftwareandtoolsinvestmentsTMFreescaleSemiconductorConfidentialandProprietaryInformation.Freescale™andtheFreescalelogoaretrademarksofFreescaleSemiconductor,Inc.Allotherproductorservicenamesarethepropertyoftheirrespectiveowners.©FreescaleSemiconductor,Inc.2009.32-bitBodyElectronicsMCURoadmapSin
本文标题:MPC560xB单片机系列介绍
链接地址:https://www.777doc.com/doc-6497097 .html