View
1
Download
0
Category
Preview:
Citation preview
External Use
TM
Speed Your Time to Market By
Leveraging Freescale
FTF-SDS-F0029
A P R . 2 0 1 4
Michael O’Donnell, Director, Software Business Development
Dennis Thompson, Mgr. Americas Professional Eng. Services
TM
External Use 1
Agenda
Overview
• Complexity Increasing
• Freescale Technology and Ecosystem
Freescale Commercial Capabilities
• Software
• Hardware
• Systems
Success Stories
• Consumer/Industrial
• Automotive
• Networking
Questions and Answers
TM
External Use 2
We Are a Global Leader in Embedded Processing Solutions
Customer Teams
Microcontrollers
Digital
Networking
Automotive
Microcontrollers
RF
Analog &
Sensors
Manufacturing
Expertise
>50 Year Legacy
>6,400 Patent Families* Five Core Product Groups Four Primary Markets
Networking Consumer
Industrial Automotive
* a set of patents taken in various countries to protect a single invention
TM
External Use 3
Intelligence Everywhere
From the edge nodes to the cloud,
Freescale’s high performance, power-
efficient MCUs and MPUs suit virtually any
IoT application
Accelerating Innovation Freescale reference designs and platforms,
online tools and resources assist rapid
prototyping and help speed time to market of
IoT products
Making the Vision Possible Freescale helps prepare for challenges of the
IoT with a broad portfolio of secure, energy-
efficient processors and technologies
Great Silicon Is Just The Start
TM
External Use 5
Software Complexity Increasing
TM
External Use 6
Systems Complexity Increasing
TM
External Use 7
Systems Complexity Increasing
TM
External Use 8
Systems Complexity Increasing
TM
External Use 9
25 BILLION
World Population
2003 2010 2015 2020 2008
<1x 2x 3.5x 6.5x 1x # Connected Devices/Person
50 BILLION
12.5 BILLION
7.2B 6.8B
6.5B 6.3B
7.6B
* Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011
The Explosive Growth In Connected Devices –
Requiring Faster Time to Market
TM
External Use 10
Freescale Addresses it with Great Enablement
Cloud enablement through
freely available online
design tools, communities,
part selectors
Online
Enablement Development
Tools
Visual and automated
framework to accelerate
development time, deliver
software components
CodeWarrior
Kinetis Deisign Studio
Find best-fit processors
and tools with web- and print
product selector
Web and Print
Part Selectors
Development
Platforms
Hardware
platforms for prototyping
application development
Tower System
Development
Software
Comprehensive solutions
for embedded systems
Reference Designs
Selector Guide
TM
External Use 11
Runtime Software HW and SW Engineering Services Training SW Dev Tools
HW Dev Tools
Application Specific
Middleware
Operating Systems
Training Partners Embedded Board Solutions
IDH/ODM
Software and
Solution
Integrators (SSI)
Communities
Semiconductors/Companion Modules
Com
mon
Occasio
nal
Processor Expert
And an Extensive Network of Global Partners
TM
External Use 12
Freescale Software and Systems Organization
San Jose, California
HEADQUARTERS: Oak Hill, Austin, Texas
Ottawa, Ontario
East Kilbride, Glasgow,
Scotland, UK
Bucharest, Romania
Nice, France
Herzelia, Israel
Hyderabad, India
Noida, India
Bangalore, India
Beijing, China
Shanghai, China
Chengdu, China
Shenzhen, China
• Freescale has 1,000+ software engineers, 700+ focused on Digital Networking
• Increasing investment on software through hiring and acquisition
• Run-Time Technologies, Multi-core, Tools, Key Applications
Guadalajara, Mexico
TM
External Use 13
Freescale Linux Overview
Linus
Services Linux Services
TM
External Use 14
Customer’s Development Life Cycle Evaluation Proof of Concept Design Project Development Productization
• Std. Silicon Support
• Base BSP SW Support
• Silicon Support
• Premium SW Support
• Professional Eng. Services
• Silicon Support
• Premium SW Support
• Professional Eng. Services
Freescale Reference Platform Customer’s Custom Board & SW Freescale Reference Platform Freescale Reference Platform Customer’s Custom Board & SW
• Std. Silicon Support
• Base BSP SW Support
• Premium SW Support
• Professional Eng. Services
• Std. Silicon Support
• Base BSP SW Support
• Premium SW Support
Software Support / Professional Services Coverage
TM
External Use 15
Service Level Agreement
Senior Level Engineering
Private Portal
Commercial Support -- prioritized response
Bug Reports / Feature Request
Bug Fixes According to Release Cadence
Community Posts http://community.freescale.com
Freescale Public Communities
Freescale Std. Technical Support
Providing
Answers
Customer’s Development Life Cycle Evaluation Proof of Concept Design Project Development Productization
• Std. Silicon Support
• Base BSP SW Support
• Silicon Support
• Premium SW Support
• Professional Eng. Services
• Silicon Support
• Premium SW Support
• Professional Eng. Services
Freescale Reference Platform Customer’s Custom Board & SW Freescale Reference Platform Freescale Reference Platform Customer’s Custom Board & SW
• Std. Silicon Support
• Base BSP SW Support
• Premium SW Support
• Professional Eng. Services
• Std. Silicon Support
• Base BSP SW Support
• Premium SW Support
Software Support / Professional Services Coverage
TM
External Use 16
Service Level Agreement
Senior Level Engineering
Private Portal
Commercial Support -- prioritized response
Premium Service Request – Short Term Engagements 1 - 5 days
Bug Reports / Feature Request
Bug Fixes According to Release Cadence
Community Posts http://community.freescale.com
Freescale Public Communities
Freescale Std. Technical Support
Providing
Answers
Customer’s Development Life Cycle Evaluation Proof of Concept Design Project Development Productization
• Std. Silicon Support
• Base BSP SW Support
• Silicon Support
• Premium SW Support
• Professional Eng. Services
• Silicon Support
• Premium SW Support
• Professional Eng. Services
Freescale Reference Platform Customer’s Custom Board & SW Freescale Reference Platform Freescale Reference Platform Customer’s Custom Board & SW
• Std. Silicon Support
• Base BSP SW Support
• Premium SW Support
• Professional Eng. Services
• Std. Silicon Support
• Base BSP SW Support
• Premium SW Support
Professional Engineering Services
Software –
Linux, Android, MQX
• BSPs
• Drivers
• Stacks
Hardware
Schematic /Layout
Simulation
On-site board bring-up
Providing
Resources
Software Support / Professional Services Coverage
TM
External Use 17
Freescale Software and Services Group
• Accelerate Customer Time to
Market
− Speed Adoption of Multicore
− Dedicated expert staff with access to
software and SoC teams
• Deliver Commercial Software,
Support, Services and Solutions
− Commercial Software: VortiQa,
CodeWarrior, Processor Expert
− Accelerate new technology adoption
• Create Success!
− Partner with customers
− Leverage your strengths, add our
capabilities
• Simplify Software Engagement
with Freescale
− Consolidate Freescale software and
solutions
− Streamline business processes
TM
External Use 18
TM
External Use 19
Networking Software and Services Group Software Products and Services Overview
TM
External Use 20
Continuing Our 50+ Year Legacy of Innovation: Software
> 160 Software Patents or Patent Disclosures
TM
External Use 21
Networking Software and Services Group
Development
Tools
Runtime
Products
Solutions
Reference
Linux®
Services
Integration
Services
Development
Tools
Runtime
Products
Solutions
Reference
Linus
Services
Integration
Services
• CodeWarrior
− IDE
− Debug
− Compiler
− Trace
• QorIQ
Optimization Suite
− Scenarios Tools
− DDrV
• Storage Controller
• SDN Switch
• Wireless LAN
• Data Concentrator
• Smart Converged
Gateway
• Digital Signage
• Commercial
Support
• Frozen Branch
• Application
Specific Hardening
• Feature
Acceleration
• VortiQa Software
Products
− Application
Identification
Software (AIS)
− Open Networking
Switching
Framework
− Mobile Transport
• Systems
Consulting
• Design Services
• Porting
• Migration
Software Products and Custom Services
TM
External Use 22
CodeWarrior for Networking
• Systems are complex -
CodeWarrior makes
debugging easy
− Multicore or multiple cores
− Heterogeneous or homogenous
− Linux or Multi-OS Systems
− ARM®, Power Architecture®
and StarCore
• Use one CodeWarrior software
freescale.com/CodeWarrior
Linus
Services Development
Tools
TM
External Use 23
DLNA VOD Video-on-Demand NVR – Network Video Recorder (Video Surveillance)-P1, P2041
Multi-service Gateway (Media & Voice Gateway
NAS, NVR Video Server…)
NAS – Network Attached Storage (P1: 1Gb) SAN – Storage Area Network
(P2 – P5: T4: 10Gb)
Segment Solutions Reference Platform
Solutions
Linus
Services Solutions
References
Industrial Gateway & Data Concentrator (Smart Grid) – P1
913x-WLAN Small Cell
T4/T2 1U Appliance (UTM, etc), L2/L3
Switch, L4-L7 Secured ADC
Data-Center SDN SAN Storage iNIC,
vNIC T4/T2 PCIe Card
Enterprise AP-WLAN (802.11ac) (Single & Dual-core P10xx)
Security Appliance IoT Smart Wireless Networked Smart Gateway P1, 8308, Layerscape LS1
TM
External Use 24
VortiQa Portfolio
Module Application
SDN—Open Network Switch SDN—Open Network Director
VortiQa—Application Identification
Suite
Deep Packet Inspection: Identify
the type of traffic on the network
VortiQa—Mobility Transport
Transport Functions: IPsec, QoS,
PDCP and GTP
VortiQa—Software Defined
Networks (SDN)—Switch
Data Plane Functions: layer 2, layer 3
and above; Firewall, NAT, QoS, DPI,
etc. POC available; product in
planning
VortiQa—Software Defined
Networks (SDN)—Controller
Controller Functions: PoC available;
product in planning
NEXT-GENERATION TECHNOLOGY
Linus
Services Runtime
Products
TM
External Use 25
Customer Case Studies Software Products and Services
TM
External Use 26
Case Studies
Linus
Services Linux Services
Linus
Services Runtime
Products
• Tier 1 Networking OEM Customer Router (P2020) − Customer to expand to new market for existing product, via
software upgrade
− Networking Offload Leverage Linux in multicore environment
• Aerospace and Defense (P2040)
− Customer designing custom hardware, software issues delaying program
− Geographically distributed software development team
• Tier 2 Networking OEM Customer SDN Router (P2041) − Innovating For Carrier and Operator Needs
− VortiQa SDN and Cloud-offload
− Proof-of-concept on short timeline
• Tier 1 Networking OEM Customer Router (T4240)
− VortiQa Mobility Transport Software – IPSec, QoS, PDCP, GTP,..
− LTE small cell BTS
− Cloud RAN / Next Generation Macro BTS
TM
External Use 27
Microcontrollers Software, Support &
Services
TM
External Use 28
Development
Tools
Runtime
Products
Solutions
Reference
Android/Linux®
Eng. Services
Integration
Services
Development
Tools
Runtime
Products
Solutions
Reference
Linus
Services
Integration
Services
• CodeWarrior
− IDE
− Debug
− Compiler
− Trace
• Processor Expert
• PEG Graphics
• HHH
Home Health Hub
• HEG
Home Energy Gateway
• Commercial
Support
• Frozen Branch
Support
• Optimization
• Feature Extensions
• HW Services
• MQX
• PEG
• Freescale Audio
Framework
• Touch Sensing
• Motor Control Lib
• Wireless Charging
• Systems
Consulting
• Customization
• Development
• Design Services
• Porting
• Migration
Software Products and Custom Services
Microcontroller Software & Services (MSS)
TM
External Use 29
Freescale Audio Solutions Framework
Product Features
• A highly configurable and integrated audio solution
• An integrated solution based on industry standard
audio decoders, encoders, audio post processing
libraries, and popular consumer electronics
connectivity
• Architected to meet the needs of low-end to high-
end solutions with consistent implementation
across all ARM based microcontroller product lines,
from Kinetis to i.MX
Implements industry standard audio decoders, encoders, audio post processing libraries, and connectivity
So
ftw
are
an
d H
ard
wa
re
Eva
lua
tio
n &
De
v T
oo
ls
Sta
cks
(TC
P/IP
, U
SB
)
Mid
dle
wa
re
Operating
System
Bootloader
Ap
pli
ca
tio
n
Sp
ec
ific
BSP, Drivers &
HAL
Libraries (DSP, Math,
Encryption)
MCU Hardware
Customer Application
Integrated framework with consistent API to enable rapid development of audio software
TM
External Use 30
Freescale Audio Solution Framework Markets
Au
dio
So
luti
on
So
ftw
are
Hardware
Low Level
OS
TM
MCU USB I2S Ethernet SD
CPU DSP
UART
Memory DMA
I2S Analog Audio
HW Codec/Class-D/FM Modulator
USB Stack
TCP/IP Stack
SD Driver
Audio Drivers
Serial Drivers
I/O Drivers
MQX Linux
Media Player
Media Browser
Media Indexing
Playlist / Play Queue
Customer Applications
Impresario
Common Audio Framework API
Media Device Support
OS Abstraction Layer
Additional 3rd Party OS Support (uItron)
Refe
rence
iOS
/ And
roid
App
s
Consumer:
Speaker docks
BT speakers
SoundBars
Networked speakers
AV receivers
Headphones
Headphone amplifiers
Audio recorders
USB microphones
USB speakers
Networked speakers
Effects boxes
Automotive:
Car radios
Car radio adaptors
Multi-media system
Commercial/Industrial:
Audio distribution
Background music system
Gym exercise equipment
Bus, boat, plane
passenger audio
entertainment systems
TM
External Use 31
Professional Engineering Services Focus
Software Services
• Linux, Android, MQX BSP’s, Audio Framework, Drivers/Stacks − Customization
− Integration
− Development
− Porting
− Testing
− Optimization
− Issue analysis, Debug & Fix
• Long-term support on Customer Board
Hardware Services
• Schematic and layout optimization & review
• Simulation
• On-site board bring-up
So
ftw
are
OS Kernel
FSL BSP
Drivers
H
ard
ware
MS
S P
rim
ary
Fo
cu
s A
rea
UI & Applications
Vybrid
Solutions
i.MX
Apps Processors
MSS Architecture Focus Area
Middleware
Kinetis
Solutions
Learn more at: www.freescale.com/engservices
TM
External Use 32
define design develop integration
and test deploy
• Requirements
Gathering
• Project
Assessments
• IP Selection
• Design
Consulting
• System
Consulting
• Architecture
• Custom
Development
• Porting /
Migration
• Integration
• Testing
• Documentation
• Performance
Testing
• Performance
Optimization
• Knowledge
Transfer
• Project
Specific
Support
(3rd Level)
• Maintenance
• Performance
Tuning
Quality Assurance (ISO, CMMI & SPICE Level III)
Software Development Methodologies & Quality:
Engineering Discipline
TM
External Use 33
Software, Support & Services Recap
Initialization
and configuration;
HW abstraction
layers; peripheral
drivers
Wide range of
Software:
touch solutions,
graphics suites,
utilities, etc.
Libraries (DSP, Math, Encryption) S
oft
ware
an
d H
ard
ware
Evalu
ati
on
& D
ev T
oo
ls
Sta
cks
(T
CP
/IP
, U
SB
)
Mid
dle
ware
RTOS
Bootloader
Ap
plica
tio
n
Sp
ecif
ic
HAL & Drivers
MCU Hardware
Customer Application
Operating
systems
MQX,
FreeRTOS,
Linux, Android,
& more
e.g.
Audio Solutions,
Motor Control,
Wireless Charging
Pre-compiled
Software:
HW accelerator
drivers, C libraries,
and proprietary
algorithms
Communication
stacks including
TCP/IPv4/IPv6,
ZigBee, BLE,
WIFI, and
USB
HW eval kits,
compilers, IDEs,
GUI layout editors,
data profiling and
visualization,
etc.
TM
External Use 34
Case Histories
TM
External Use 35
Case Studies
• Tier 1 Automotive Antilock Braking Systems, Power Architecture
− 14 Years of Service! Custom SW development of low level drivers, custom boot load/download tool.
• Tier 1 Automotive Infotainment and Instrument Clusters, i.MX
− Linux BSP customization, modified to meet automotive standards
• Medical, Cataract Surgical Device
− Hardware Abstraction Layer: Including FlexRay™ Driver Dev. & App. Integration
• Green Energy
− Power Inverter Project RTOS Extentions
Linus
Services
Linux Services
TM
External Use 36
Summary
• Delivering the Latest Hardware and Software Technologies
− Extending / Customizing FSL Operating Systems, Middleware and
Applications
− “Single Vendor” SoC, HW and SW Services
− Ensure Successful Deployment of Freescale’s Technology
• Professional Services: Helping Customers Meet Their Goals
− Dedicated Project Management Focused on Entire Project
− Fill Technical Competency Skills Gaps
− Simplify the Complex and Transfer Knowledge
− Customer Focus Remains on Their Core Differentiation
• FSL has a Vested Interest in Customer’s Overall Success
− Decrease Customer (and Freescale’s) time to Money
TM
External Use 37
• http://www.freescale.com/engservices
Who to Contacts
Professional Services AMR
Professional Services EMEA
jcarre@freescale.com
dthompson@freescale.com
Automotive, Consumer,
Medical and Industrial
Practice Area
Professional Services EMEA
Andreas.Both@freescale.com
Automotive
Practice Area
Europe
michael.odonnell@freescale.com
Professional Services
Networking
Practice Area
TM
External Use 38
We Get our Customers to Market Faster
TM
External Use 39
Questions?
TM
External Use 40
Introducing The
QorIQ LS2 Family
Breakthrough,
software-defined
approach to advance
the world’s new
virtualized networks
New, high-performance architecture built with ease-of-use in mind Groundbreaking, flexible architecture that abstracts hardware complexity and
enables customers to focus their resources on innovation at the application level
Optimized for software-defined networking applications Balanced integration of CPU performance with network I/O and C-programmable
datapath acceleration that is right-sized (power/performance/cost) to deliver
advanced SoC technology for the SDN era
Extending the industry’s broadest portfolio of 64-bit multicore SoCs Built on the ARM® Cortex®-A57 architecture with integrated L2 switch enabling
interconnect and peripherals to provide a complete system-on-chip solution
TM
External Use 41
QorIQ LS2 Family Key Features
Unprecedented performance and
ease of use for smarter, more
capable networks
High performance cores with leading
interconnect and memory bandwidth
• 8x ARM Cortex-A57 cores, 2.0GHz, 4MB L2
cache, w Neon SIMD
• 1MB L3 platform cache w/ECC
• 2x 64b DDR4 up to 2.4GT/s
A high performance datapath designed
with software developers in mind
• New datapath hardware and abstracted
acceleration that is called via standard Linux
objects
• 40 Gbps Packet processing performance with
20Gbps acceleration (crypto, Pattern
Match/RegEx, Data Compression)
• Management complex provides all
init/setup/teardown tasks
Leading network I/O integration
• 8x1/10GbE + 8x1G, MACSec on up to 4x 1/10GbE
• Integrated L2 switching capability for cost savings
• 4 PCIe Gen3 controllers, 1 with SR-IOV support
• 2 x SATA 3.0, 2 x USB 3.0 with PHY
SDN/NFV
Switching
Data
Center
Wireless
Access
TM
External Use 42
See the LS2 Family First in the Tech Lab!
4 new demos built on QorIQ LS2 processors:
Performance Analysis Made Easy
Leave the Packet Processing To Us
Combining Ease of Use with Performance
Tools for Every Step of Your Design
TM
© 2014 Freescale Semiconductor, Inc. | External Use
www.Freescale.com
Recommended