Upload
charlotte75009
View
111
Download
5
Embed Size (px)
DESCRIPTION
The Java technology for rich services platforms
Citation preview
APPLICATION PLATFORMS
The Java technology for rich services platforms
www.is2t.com
ENOVA
17 Septembre 2014
Les objets connectés
32-bit MCU is driving all revenue growth :$19B in 2017
ARM : 58%ARC : 19%MIPS : 10%Others : 13%
Une architecture complexe à monétiser
Exemple du Smart Home
Sensors / Actuators
… Wi-Fi / Zig bee / Z-wave / KNQ …
OTTGateway
Smart device
Telecom Gateway
Internet
Application – App. StoreRemote Control / Management
Admin. Platform – CloudService Provider / BIG DATA
Exemple du Smart Home
Sensors / Actuators
… Wi-Fi / Zig bee / Z-wave / KNQ …
OTTGateway
Smart device
Telecom Gateway
Internet
Application – App. StoreRemote Control / Management
Admin. Platform – CloudService Provider / BIG DATA
Dynamic Service
Deployment
Innovation logicielle au juste prix matériel
Valeur logicielle applicative indépendante du support matériel
Source: ARM
Marchés
• Home automation
• Building control
• Kitchen appliances
• Wearable devices
• Telco gateways
• Smart grids
• Smart cities
• Medical
Réduire les coûts « à l’entrée » = Agilité
• Coût à l’entrée d’une idée d’appareils IoT» Constat : une idée Mise de départ supérieure au Million d’Euro !
• Besoin d’accélérer la monétisation des “services & data”» Rapport matériel / fonctions : le juste prix
» Réduire les cycles < Idéé – Marketing – Dev. >
» Couplage faible entre les divers acteurs de la chaine de la valeur
» Maintenance des parcs versus les services (logiciels)
• Accompagner la structuration du marché» Agilité technique, commerciale & financière (business model)
» Cycles courts de décision
S’adapter aux retours clients, pour améliorer la valeur perçue des offres / services
• Concentrer les forces sur les fonctions “hautes” » Applicatives / Data
• Proposer une logique BUY » Sur tout ce qui n’est pas du métier premier des clients
De l’artisanat à l’industrialisation
Source: ARM
RTOS & BSP
Applications
Such platforms are already mature for
big embedded systems like Android, iOS, Linux, Windows
MCU / MPU / SoC
Application platforms
Résumé de quelques bénéfices
• Marketing
» Fastest path from your ideas to markets
» Expand your product range at low cost
» Accelerate first sales and get faster ROI
» Improve user experience & branding
• Techniques
» Choose the best value vs technical trade-off
» Deliver your software on time
» Guarantee high software quality levels
» Access to 9 millions software engineers
MicroEJ® Solution
Services Simulated
Platforms
Embedded
Platforms
SDK
Tools
Libraries
: un peu de technique…
Source: ARM
MICROEJ MICROEJ MICROEJ
Cortex-M0 Cortex-M3 Cortex-M4
Application Memory Requirements
Flash (ROM) 422KB RAM 42KB
Virtual Machine (runtime & GC) 28KB Virtual Machine 1KB
Libraries (graphics, com, float…) 132KB Native Stack 28KB
Graphical resources (images) 228KB
Application 34KB Application 13KB
MicroEJ: a standard platform
• Develop Java projects:
» Eclipse based IDE
» Simulation to prototype and debug
» Libraries to develop in Java
» GUI, Numerical, Network, Component
framework…
» Java to C interface
» Memory usage analysis
• Build Java platforms:
» Embedded and simulated platforms
» Ready for general purpose applications
» Easy Integration with legacy (RTOS if any,
firmware & drivers)
MicroEJ platform
RTOS
MCUs / MPUs / SoC
BSP (firmware)
Software Application
IoT
Libs
Java Virtual Machine
C/C
++
Mid
dle
wa
re
NUMERICAL
Libs
GUI
Libs
C Plug
About IS2T
• Key Facts
» Founded in 2005
» Offices
HQ: Nantes (France)
Labs/Sales: London, MunichIrvine (USA - Californie)
• Management Team
» Jehan Coquebert de Neuville, Chairman
3COM, Completel
CxO/VP in US companies
» Fred Rivard, PhD, MBACEO/CTO
OTI & IBM
Turns technology assets into business reality
» Regis Latawiec, MSc, MBACOO
Alcatel, Atmel
Embedded market expert (semiconductors, software)
» Shareholders
Private, Innovacom
APPLICATION PLATFORMS
Empowering innovations
www.is2t.com
ENOVA
17 Septembre 2014
MERCI !
MicroEJ Portfolio
HARD REAL
TIME
EDITION
HARDWARE
AS A SERVICE
EDITION
EMBEDDED
DEVICE
EDITION
Microcontrollers
Microprocessors
Mobiles
ARM Cortex M, RX, PPC, TriCore, …
Web
ARM Cortex A, MIPS, …
iOS, Android
Cross
Platform
Environments
MicroEJ Platforms
MacOS, Linux,
Windows
Single App Multi Apps Hard Real Time
Specific Support
Internet Of ThingsAny Things for the Internet.
Embedded UIAdd a human touch to your products.
Numerical ProcessingProcess numerical data.
Component FrameworksService Oriented Architectures
Customer Care
SupportTechnical supportTraining, coaching.
EngineeringSoftware & hardwareManufacturing.
EvaluationDevelopment kitsReference designs.
They trust us
Aeronautics Industry TelecomSmart GridPartners