Layerscape In Automotive Multicore Arm Processors For .

Transcription

Layerscape in Automotive — MulticoreArm Processors for Telematics,Gateway and AD Sensor FusionGeoff WatersSr. Principal EngineerNXP Digital Networking BLJune 2019 Session #AMF-AUT-T3662Company Public – NXP, the NXP logo, and NXP secure connections for a smarter world are trademarks of NXPB.V. All other product or service names are the property of their respective owners. 2019 NXP B.V.

Agenda NXP Multicore Processor Families Digital Networking Layerscape Products Service Oriented Gateway ADAS/BlueBox SummaryCOMPANY PUBLIC1

NXP Automotive Microprocessors & MicrocontrollersBL DN(Digital Networking)High PerformanceNetworking & Computing Highest networking & computeperformance SoCs in NXP Experts in Linux, networkingprotocols, network security,virtualizationProductsin Mil/Aero #1 SoC ArchitectureQorIQLayerscapeBL MicrosMultimedia Processing HMI, Multimedia, Compute,Image Processing Leader GPUs with 1 to 16 Vec4 shaders, 8to 256 GFLOPS With ML Framework Power efficiency, battery operationProductsi.MXADAS(Advanced Driver AssistanceSystems)Radar, LIDARVisionSensor Fusion #1 in Radar with strong IPand system knowledge High performance low poweraccelerators Scalable high performanceroadmap for centralprocessingBL AMPGPISC&SVDS(Connectivity & Security)(Vehicle Dynamics & Safety)(General Purpose & IntegratedSolutions)GatewayChassis & SafetyPowertrain & Hybrid/EVBody ElectronicsEdge Nodes #1 in Vehicle Networking withleading networking and securityIP Long term Innovator inChassis and PowertrainControl. #1 in Automotive HW Securitywith Strong IP and broadportfolio Significant Growth in Safetyas Autonomous ControlDrives Robust Fault TolerantSystems End to end portfolio ofnetworking devices(MCU/MPU, TX/RX) 500 customers Broadest portfolio ofintegrated MCU HV mixedsignal solutions Complete Tools & S32R - RadarS32V - 08/S12/PPC ARMKEA – S32KS12 MagniV – S32MCOMPANY PUBLIC2

DN Processors in Mission Critical ApplicationsAerospaceFuel Management, Main Flight Control,Secondary Flight Control, Aircraft EngineManagement, Cockpit DisplayFactory AutomationRobotics Controllers, Motion Controllers,Multi-Axis Motor Controllers, Safety PLCsMilitary and DefenseRocket navigation, Artillery ControlComputer, IFFRailwayTraction Control, Railway SignalingController, Railway Communications, BrakeControllerIFF, UAV Flight Computer,Defense Airborne Computer, WeaponNavigation System, Ground Control SystemPower GridPower Distribution Relays, Smart GridCommunicationsCOMPANY PUBLIC3

Layerscape LongevityIndustrial & Automotive applications requireproduct longevity Long product lifecycles Special product certification requiredNXP Application Processors 10 and 15 year supply longevity options Formal program with products listed atwww.nxp.com/productlongevityDigital Networking is still selling the (Motorola) 68302, a processor which was introduced in 1989. Many other products arestill shipping after 20 years.Any Layerscape product selected for a production vehicle will be guaranteed 10yrs supply, regardless of official start date of10-15 year guarantee in longevity program.COMPANY PUBLIC4

Layerscape PortfolioLX2160APin CompatibleLS2084ALS1084ALS1046ALS1043ALS1012A Cortex-A53800MHz2Gbps Packet1Gbps Crypto1-2WLowest power64-bit ARMLS1021A Cortex-A72 cores1GHz2Gbps Pkt1Gbps Crypto2WLS1028A Cortex-A722 cores5Gbps Pkt5Gbps Crypto4-9W1st with TSN switchIntegrated GPU Cortex-A532-4 cores10Gbps Pkt5Gbps Crypto4-8W1st 64-bit ARMprocessor Cortex-A724 coresDPAA110Gbps Pkt10Gbps Crypto8-15W1st Value Tier A72ARM Cortex-A534-8 cores1.5GHzDPAA220Gbps Pkt10Gbps Crypto15-20W1st 8x A53 ARMNext genprogrammableoffload Cortex-A724-8 coresDPAA240G Pkt20G Crypto20-35W1st 8x A72 ARMNext genprogrammableoffload Cortex-A7216 cores100Gbps Pkt100Gbps Crypto40W1st 16nm productAuto Qual Plan*SamplingProduction* Additional products can be autoqualified with business justificationCOMPANY PUBLIC5

Comparative NXP ARM Processing Capacity250200KDMIPS1502x64b DDR1005064b DDR32b DDR016b DDRCOMPANY PUBLIC6

Comparative NXP ARM Packet Processing Capacity & HighSpeed IOEthernet MAC(capable, notaggregate)140PCIe120Product10G 2.5G 1GControllersMaxlanes2.03.0100GbpsUSB80i.MX 8DualMax0012x 3.012160i.MX 8Quad0022x 3.012140LS1012A0221x 2.021120LS1043A1253x 2.04030LS1046A2253x 3.0803LS1084A2083x 2.0803LS2084A8883x 3.01602LX2160A1010166x 3.02402Refer to product specific documents for exact features and performanceCOMPANY PUBLIC7

NXP Auto’s View of Domains and FunctionsSENSETHINKACT1ConnectivityV2XBroadcast RadioConnectivityDomain ControllerCellularWiFi, BT, GNSS,NFCLayerscapeDriverReplacementRadarPowertrain &VehicleDynamicsMotion & Pressure4Body &ComfortTPMS5DriverExperienceSmart Car Access23FusionCameraLidarSpeedPowertrainDomain ControllerUltrasonicPowertrain &Vehicle DynamicsEngineTransmissionBrakeBattery Cell ManagementSteeringAirbagSuspensionSmart LightBodyDomain ControllerAccess, Door CtrlInfotainmenteCockpitAmplifiersCOMPANY PUBLIC8

Wi-Fi /BTConceptual Vehicle ArchitectureGPSCellularModemTelematicsControl Unit /WirelessGatewayInfotainment/eCockpitC-V2XCentral FusionCentral GatewayS32xASIL-D MIPS (Safety)LS1043AApps Processing EthernetNetworkingLS2/LX2High DMIPS (Planner)MPC5748GAuto MCU, AutoSAR, CANSwitch3rd PartyHigh TOPS (Perception)SwitchSwitchSwitchS32VS32R3rd orCOMPANY uator

GatewayCOMPANY PUBLIC10

MPC-LS VNP Reference Design Board PreviewVNP Reference Design Board (RDB) provides value to customers with a more representative referencedesign schematics & layout for automotive MPC-LS solutions. Single 6-layer board 6.1 x 6.4 x 2.0 inches 90% of the BOM is available in Automotive GradeCOMPANY PUBLIC11

MPC-LS-VNP-RDB System SolutionFlexRayConnectorsConsoleConnector30 pin ConnectorTJA1081FlexRay PHYsTJA1048CAN PHYsUSB to SerialUARTFlexRaySPII2CIFCDDR3L2GB ECCDDRPort 0EthernetRMIIPort 4GPIOM.2 DFlashSPISPIJTAGNVMe 24LIN PHYSPI toCANLINJTAGHeaderTJA1048CAN PHYsSJA1105SELEthernet SwitchPort 2Port 3Port 1PF8200PMICEEPROMGPIOI2CPowerLS1043AEthernet 2UARTUSB 3.02USB 3.01USB to SerialUARTConsoleConnectorDual StackedUSB ConnectorEthernet 6Ethernet 5Ethernet 4ENET PHYRGMIIENET PHYRGMIIENET PHY1, 2.5, 10GDual Stacked RJ45ConnectorRJ45ConnectorTJA1102ENET PHY (MII)ENET PHYRGMII10BASE-T100BASE-T1 100BASE-T1 PANY PUBLIC12

MPC5748G Gateway MicrocontrollerMedia Local BusSupports MOST for infotainmentdomain networkingMulticore architecture Power Architecture cores 2x e200z4 @ 160MHz, withfloating point unit 1x e200z2 @ 80MHzRobust securityHardware Security Module(HSM) option supports both SHEand EVITA low/mediumsecurity specificationsUSB 2.0 (OTG and hostmodule) supports interfacing toTriple ported flash andboth wireless modems andinfotainment domainmultiple RAM for low memorylatency2 x Ethernet modules andEthernet Switch support 10/100Mb/s for diagnostics, backbone andAVB applicationsSafe Assure FunctionalLow-Power Unit (LPU)Safety Program Designed for ISO 26262ASIL B systemsprovides CAN, LIN, SPI, ADCfunctionality in a new low powerstateMPC5748GCores3Flash6 MBRAM768 KBEth/FR/ML/SD/USB2/1/1/1/2COMPANY PUBLICBroad CommunicationsMultiple CAN, LIN, I²C, I²S forintegrated BCM & Gatewayapplications13

QorIQ Layerscape LS1043ACE (Grade 3)ARMA53ARMA53ARMA53ARMA531MB Banked L2SMMUuQESEC – 5G32-bitDDR3L/4Memory ControllerInterconnectQueue ManagerBuffer ManagerSecure BootTrust ZoneSATA3Gen2 PEXGen2 PEXGen2 PEXScheduleEngineering Samples Rev1.1Completed / October4, 2016Networking/TelecomQualificationCompleted / January25, 2017AECQ100 grade 3 Qual onRev 1.1Complete / Sept 12,2017PPAP CompletionJune 2018Updated PPAP (fornew lidded package)Jan 2019Power MgtFlash Ctl, QSPIFrame ManagerSD/eMMCParse, Classify,Distribute, Autorespond2x DUART, 6xLPUART10/1 2.5/1 2.5/11G 1G 1GGGG 1G4x I2CSERDES 4 lanes @ up to 10GHzAuto QualityMajor MilestoneSPI, GPIO, JTAG3x USB3.0 PHY AEC Q100 Grade 3 (105 Tj max) 15 years product longevity ZD-like approach to reduce risk of DPPMor Life failures Expected Operating Life fail rate 10 FIT Mission Profile: 10 years, 90C Tj-effectiveProcess & Package 28HPM, 5-9W Thermal Max @ 105C 23x23mm, Lidded FCBGA, .8mm pitch(780 pins)PerformanceFunctional SafetySecurity ARM A53 x 4 @ up to 1.6GHz (LS1023A: 2 cores) 19.5K DMIPS SpecInt2k6 – 5.95, Rate -15 Neon SIMD in all CPUs 1x36b (including ECC) DDR3L/4 up to 1.6GT/s 6.4GB/s memory BW High Speed IO Multiple PCIe Gen2 controllers Multiple Ethernet MACs (up to 10G) 5Gbps Crypto Acceleration IPsec, SSL Trust Architecture Secure Boot Secure Debug Secure Storage Tamper Detection HW Enforced Partitioning ARM Trust ZoneTarget ASIL-B*ECC protected memoriesFault localization, containment and recoverySoft lockstep with determinismExcellent support for virtualization,containerizationCOMPANY PUBLIC14

QorIQ Layerscape LS1043ACE (grade 3) Power Dissipation4 cores2 coresCOMPANY PUBLIC15

QorIQ Layerscape LS1043ABE (Grade 2)ARMA53ARMA53ARMA53ARMA531MB Banked L2SMMU32-bitDDR3L/4Memory ControllerInterconnectSecure BootTrust ZoneuQESEC – 5GQueue ManagerBuffer ManagerPower MgtSATA3Gen2 PEXGen2 PEXGen2 PEXFlash Ctl, QSPIFrame ManagerSD/eMMCParse, Classify,Distribute, Autorespond2x DUART, 6xLPUART10/1 2.5/1 2.5/11G 1G 1GGGG 1G4x I2CSERDES 4 lanes @ up to 5GHzSPI, GPIO, JTAGAuto Quality AEC Q100 Grade 2 (125 Tjmax) 15 years product longevity ZD-like approach to reduce riskof DPPM or Life failures Expected Operating Life failrate 10 FIT Mission Profile: 10 years, 90CTj-effectiveMajor MilestoneScheduleEngineering SamplesCompleted / May 2018AECQ100 grade 2 QualCompleted / Oct, 2018Grade 2 PPAP CompletionJan 20193x USB3.0 PHYPerformanceFunctional SafetySecurityProcess & Package ARM A53 x 4 @ up to 1.4GHz (LS1023A: 2cores) 17K DMIPS SpecInt2k6 – 5.2, Rate -13.1 Neon SIMD in all CPUs 1x36b (including ECC) DDR3L/4 up to 1.6GT/s 6.4GB/s memory BW High Speed IO Multiple PCIe Gen2 controllers Multiple Ethernet MACs (up to 2.5G) Target ASIL-B* ECC protected memories Fault localization,containment and recovery Soft lockstep withdeterminism Excellent support forvirtualization,containerization 5Gbps Crypto Acceleration IPsec, SSL Trust Architecture Secure Boot Secure Debug Secure Storage Tamper Detection HW Enforced Partitioning ARM Trust Zone 28HPM, up to 11WThermal Max @ 125C 23x23mm, LiddedFCBGA, .8mm pitch(780 pins)COMPANY PUBLIC16

QorIQ Layerscape LS1043ABE (Grade 2) Power Dissipation4 cores2 coresCOMPANY PUBLIC17

LS1043 SERDES OptionsLS1043 SERDES (4 lanes)Grade 3Grade 2Serdes 1 Rows with green right edge aresupported on grade 2 version Rows with black right edge areonly supported on grade 3versionSERDES 223325330123ABCDunusedunusedunusedunusedXFIPCIe 1PCIe 2PCIe 3SGMII 2.5GPCIe 1PCIe 2PCIe 3QSGMIIPCIe 1PCIe 2PCIe 3QSGMIIPCIe 1PCIe 2SATAXFISGMII 1GPCIe 2PCIe 3SGMII 2.5G SGMII 1GPCIe 2PCIe 3SGMII 1GSGMII 1GSGMII 1GPCIe 3SGMII 1GSGMII 1GPCIe 2PCIe 3SGMII 1GSGMII 1GPCIe 2SATASGMII 1GPCIe 1PCIe 2SATASGMII 1GPCIe 1PCIe 2PCIe 3PCIe 1PCIe 1PCIe 2PCIe 1PCIe 3SATAPCIe 2SATAXFIQSGMIIPCIe 2PCIe 3SGMII 2.5GQSGMIIPCIe 2PCIe 3PCIe 2PCIe 3SGMII 1GSGMII 1GSGMII 2.5G SGMII 2.5GSGMII 1GSGMII 1GXFIQSGMIIPCIe 3SGMII 2.5GQSGMIIPCIe 3SGMII 1GQSGMIISGMII 1GQSGMIIPCIe 1PCIe 2PCIe 3PCIe 2PCIe 3PCIe 3SGMII 2.5G SGMII 2.5G SGMII 1GSGMII 1GSGMII 2.5GSGMII 1GPCIe 1SGMII 1GCOMPANY PUBLIC18

Gateway/Vehicle Server Scalability3x PCIe4x 1G1x 2.5G3x PCIe4x 1G2x 2.5G1x 10G2x PCIe4x 1G TSN1x 2.5G2x 10GPincompatibleLS1046AMPC or S32MPC or S32Auto IFsAuto IFsPCIeEthernetMPC or S32Auto IFsS32xLS1043AAuto IFsApps ProcLS1028COMPANY PUBLIC19

ADASCOMPANY PUBLIC20

ADAS System Functional Building BlocksRedundant ASIL-BIslandASIL-D IslandParallel ProcessingSIMD/MIMD/AIAccelleration IslandInfrastructure,Communication,Security IslandVision Processing IslandGeneral PurposeCompute IslandCOMPANY PUBLIC21

Mapping of NXP Products to ADAS Functional PartitioningSOP 2022Redundant ASIL-BIslandS32xLayerscapeASIL-D IslandParallel ProcessingSIMD/MIMD/AIAccelleration IslandInfrastructure,Communication,Security IslandVision Processing IslandGeneral PurposeCompute IslandCOMPANY PUBLIC22

Mapping of NXP Products to ADAS Functional PartitioningSOP 2023Redundant ASIL-BIslandS32xParallel ProcessingSIMD/MIMD/AIAccelleration IslandASIL-D IslandS32VInfrastructure,Communication,Security IslandLayerscapeVision Processing IslandGeneral PurposeCompute IslandCOMPANY PUBLIC23

High Level Architecture Flexible architecture allowing various 3rd party accelerator based on customer needs Open SW standard based on proven embedded ARM architecture Expedite time to marketBig Data ComputeOptional DependingOn AcceleratorVision PerceptionISP3rd partyAcceleratorSafe ComputingLX2160AFusion & PlanningS32xLX2160ASafety CompanionOptional Safety ChannelCOMPANY PUBLIC24

NXP BlueBox 2.0COMPANY PUBLIC25

BlueBox 2.0 Inside LS2084A in the middleTwo DIMM socketsS32V234 and camera i/f attop/leftS32R275 at top rightAutomotive SSDIVN subsystem hidden underSSDCOMPANY PUBLIC26

BlueBox 2.0 – NXP Software & PartnersFull System HW SW utonomouStuffIntelligentlanechangeSensor Fusion Camera NodeValet ParkingBaiduApolloObjectDetectionDeep DLEWAREROS Kinet

Media Local Bus Supports MOST for infotainment domain networking USB 2.0 (OTG and host . Major Milestone Schedule Engineering Samples Rev 1.1 Completed / October