16
picoJBlend™ Enabling Rapid Deployment of New Applications and Services in Intelligent Devices April 2010 John Rizzo: VP of Technology Contact info: [email protected] Dice Itoga: Business Development Manager for M2M & Embedded Technologies & solutions Contact Info: [email protected]

Esc At Actel So C Ver3

Embed Size (px)

Citation preview

Page 1: Esc At Actel So C  Ver3

picoJBlend™Enabling Rapid Deployment of New Applications

and Services in Intelligent DevicesApril 2010

John Rizzo: VP of Technology Contact info: [email protected]

Dice Itoga: Business Development Manager for M2M & Embedded Technologies& solutionsContact Info: [email protected]

Page 2: Esc At Actel So C  Ver3

Who is Aplix and What we do?

Aplix, a world leader in delivering software innovations, offers solutions for consumer electronics that enable new services and enrich the end user experience.

Page 3: Esc At Actel So C  Ver3

Who is Aplix and What we do?

3

Aplix has been a pioneer in providing software solutions that have dramatically enhanced the capability of consumer electronic products. Aplix enabled one of the most successful wireless content businesses in Japan, and its solutions are powering audio visual equipment and mobile devices for many international companies

Page 4: Esc At Actel So C  Ver3

Who is Aplix and What we do?

Aplix’s technology has been shipped on over 600 million devices globally as of March 2010, with over 30,000 games and contents specifically created to be deployed on its innovative technology. The company works closely with global wireless operators to deliver next generation services on existing and new devices.

4

Page 5: Esc At Actel So C  Ver3

Who is Aplix and What we do?

Aplix continues its commitments to software development and enabling a successful content and services market. With our innovations, we add value to application developers and bring life-enhancing consumer electronic devices to millions of people worldwide.

Our Locations:Headquarters: Tokyo Other offices: San Francisco, London, Taipei, Shanghai, Beijing, Seoul, Yokosuka, and Okinawa

Page 6: Esc At Actel So C  Ver3

picoJBlend on SmartFusion™

picoJBlend is Aplix' solution for intelligent module manufacturers, SoC, mass storage devices, and routers. Based on a very small footprint, picoJBlend has an Application Programming Interface set that is essential for intelligent devices and facilitates a dramatic improvement in application development efficiency.

In addition, picoJBlend leverages the advantages of the Java programming language, which is familiar to network programmers and is therefore most suited to intelligent devices that are connected to various networks.

Page 7: Esc At Actel So C  Ver3

picoJBlend on SmartFusion™

Page 8: Esc At Actel So C  Ver3

What is picoJBlend

picoJBlend™ is a virtual machine that enables applications that are written in java programming language to run

picoJBlend™ provides the basic core language features and good support for the networked communications common to many intelligent devices.

picoJBlend™ is especially designed for intelligent devices such as the GreenFire sensors, and is available to be ported to the SmartFusion device hardware.

picoJBlend™ is small in size with a profile closer to small footprint platforms like Java Platform Micro Edition (JavaME™ ), and is designed to run in a more limited environment, such as a microcontroller

Page 9: Esc At Actel So C  Ver3

Merit of picoJBlend

Time to market:Rapid development of applications suited for a particular target market made possible with the use of Java programming language

Mature Development Tools: You will know all of the constructs, if you are a Java programmer (all of the tools)

Sand Box Model:

Enables applications development using Java programming language: For intelligent devices connected to various networks,Java programming language is an optimal and familiar environment

Page 10: Esc At Actel So C  Ver3

Features of picoJBlend

· Eclipse IDE Plug-in· Native interface support · Auto completion through Eclipse· Auto compilation through Eclipse· Works with 16 and 32 bit CPU· Fits resources constrained footprint

(32KB-64 KB, ROM/Flash 64KB)

Page 11: Esc At Actel So C  Ver3

Software Block Diagram

Page 12: Esc At Actel So C  Ver3

Enabling Use Cases

Page 13: Esc At Actel So C  Ver3

Enabling Use Cases

Page 14: Esc At Actel So C  Ver3

Enabling Use Cases

1. System Management • Thermal Management• Data Logging• Diagnostics• Errors and Alarms• Security

2. Portable Application• Display and Imaging• HMI• Power control

Page 15: Esc At Actel So C  Ver3

Summary

1. Aplix is a pioneer in embedded software platform and with its products that have shipped over 600 million devices worldwide

2. picoJBlend™ can help accelerate creation of new and innovative products in intelligent devices and modules

3. picoJBlend™ enables rapid development of applications suited for a particular target market made possible with the use of Java programming language

4. Together with Actel, Aplix will provide solutions most suitable for intelligent power management devices in Smart Grid market

Page 16: Esc At Actel So C  Ver3

Thank You.Aplix Corporation of America

Mobility / M2M SolutionsTel: (415) 558-8800

John Rizzo: VP of Technology Contact info: [email protected]

Dice Itoga: Business Development Manager for M2M & Embedded Technologies& solutionsContact Info: [email protected]