SOMNIUM® DRT builds smaller, faster, lower energy Kinetis MCU programs

13th May 2015- SOMNIUM DRT (Device-aware Resequencing Tools) Freescale™ Kinetis Edition is a complete software development environment for FreescaleTM Kinetis MCUs. 

SOMNIUM® is a member of the Embedded Microprocessor Benchmark Consortium (EEMBC®) Automotive Subcommittee and uses EEMBC Autobench™ and EEMBC EnergyBench™ to validate and demonstrate DRT’s benefits. Comparing against the GNU ARM Launchpad tools (widely used in other free and commercial software tools products) shows that DRT can enable performance increases of over 10% with energy reductions of up to 20%, whilst also reducing usage of precious on-chip RAM and ROM by up to 40%. No source code changes are required, using DRT simply provides better results, automatically.

This first set of results is truly impressive” said Markus Levy, President of EEMBC. “Autobench testing using SOMNIUM’s DRT breakthrough technology in comparison with similar software tools has shown that significant energy and code size reductions can be achieved whilst maintaining performance and without any source code changes. We are working with SOMNIUM to release additional EEMBC benchmark results, including ULPBench™ and CoreMark® in the coming months”.

In addition to these industry standard EEMBC benchmarks, DRT's GNU and Eclipse compatibility allows SOMNIUM to test with Freescale's software enablement solutions, including Kinetis SDK, the Sensor Fusion Toolbox and demonstration applications from Freescale’s online community. Using unmodified source code and identical compiler options, DRT provides significant savings for precious on-chip ROM and RAM resources, whilst maintaining system performance. These savings are achieved automatically, enabling use of lower-priced Kinetis devices and reducing development costs.

DRT also provides full Newlib functionality and performance within the memory profile of the simpler Newlib Nano configuration, and contains advanced optimization to remove unused code and data. This dramatically reduces memory overheads, allowing more of the precious on-chip ROM and RAM resources to be used for application software. DRT’s optimizations are critical to enabling the use of cost optimized Kinetis devices for embedded designs.

Program Versus GNU ARM Launchpad
Empty main C 70% smaller
Empty main C++ 46% smaller

Unlike other commercial tools, DRT combines a familiar user interface and compatibility with Freescale’s Kinetis Design Studio SDK and CodeWarrior for Kinetis MCUs together with SOMNIUM’s patented technologies to automatically provide the best quality code generation, saving development costs and generating the best possible technical results. DRT’s code generation tools are aware of the coupling of the memory system to the processor and automatically applies a patented series of optimizations. This makes the program dramatically smaller, faster and energy efficient whilst also saving significant development time and money. Developers using SOMNIUM’s DRT products will have a significant advantage over their competitors, reaching the market faster with more efficient and more profitable designs.

“DRT’s patented resequencing automatically optimizes memory and energy usage, whilst also improving performance. DRT’s ‘out-of-the-box’ solution is fully compatible with the most widely used industry standard software tools, with no source code changes required. Working with EEMBC (Embedded Microprocessor Benchmark Consortium) has enabled us to clearly demonstrate DRT’s benefits using well respected, industry standard benchmarks,”said Dave Edwards, CEO and CTO of SOMNIUM®.

SOMNIUM DRT, Freescale Kinetis edition is available now.

Free trial versions can be downloaded from www.somniumtech.com/software-tools

About SOMNIUM®

SOMNIUM® believes software development tools must evolve to address the bottlenecks of embedded software development, to transform time to market, system efficiency and cost. The company’s SOMNIUM® DRT product solves these problems, automatically generating best results, first time, every time. For more information, visit www.somniumtech.com

For more information, visit www.somniumtech.com


Contact:

Adele Bourne
Email Contact


Rating:


Review Article Be the first to review this article
Downstream : Solutuions for Post processing PCB Designs

Aldec

Featured Video
Editorial
Peggy AycinenaWhat Would Joe Do?
by Peggy Aycinena
Fall Schedule: A Host of Must-attends
More Editorial  
Jobs
Senior Front-End RTL Design AE for EDA Careers at San Jose, CA
DDR 3-4-5 Developer with VIP for EDA Careers at San Jose, CA
Senior Methodology Automation Engineer for EDA Careers at San Jose, CA
Senior R&D Engineer...Timing Closure Specialist for EDA Careers at San Jose or Anywhere, CA
Proposal Support Coordinator for Keystone Aerial Surveys at Philadelphia, PA
Upcoming Events
11th International Conference on Verification and Evaluation of Computer and Communication Systems at 1455 DeMaisonneuve W. EV05.139 Montreal Quebec Canada - Aug 24 - 25, 2017
The Rise of Mechatronics at Dassault Systèmes San Diego 5005 Wateridge Vista Drive San Diego CA - Sep 12, 2017
The Rise of Mechatronics at Buca di Beppo - Pasadena 80 West Green Street Pasadena CA - Sep 13, 2017
DownStream: Solutions for Post Processing PCB Designs
S2C: FPGA Base prototyping- Download white paper
TrueCircuits: IoTPLL



Internet Business Systems © 2017 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy Policy