Sign In
Forgot Password?
Sign In | | Create Account

Embedded Software Blog

27 Jan, 2014

Colin Walls After talking about low power CPU modes last week, I make no apology for returning to the topic. Reducing power on a single core embedded system is a challenge. With a multicore design, there are many other nuances. As with most system development, there are two highly interrelated facets to the process: design and verification [which software developers commonly call debugging]. Different semiconductor … Read More

Imagination, ARM, Sourcery Analyzer, Low Power, MIPS

24 Jan, 2014

Ricardo Anguiano Andrew Stubbs, an esteemed member of our Embedded Software Tools team, recently got a chance to show off his debugging and performance tuning skills on an innovative multi-process, multi-language, network distributed application. Andrew built a three element client-server software build system enhancement called cs that provides a build performance boosting cache feature while capturing usage data … Read More

Networking, lttng, overhead, analysis agents, user space tracing, UST, Building, Performance, Debugging, Sourcery Analyzer, distributed, caching, Trace, ccache

20 Jan, 2014

Low power modes

Posted by Colin Walls

Colin Walls Power management is a hot topic – or maybe that should read “a cool topic” – among embedded developers of late. In the course of a recent conversation on the subject, I realized that there are, in effect, three kinds of power saving procedure that embedded software might effect: Use dynamic voltage and frequency scaling [DVFS] to tune the CPU performance to the needs of the … Read More

Low Power, Nucleus, Power Management

16 Jan, 2014

Anil Khanna It is no secret that demand for electricity far outstrips available supply. Demand from both the rapid urbanization of developing economies as well as emergence of new applications in developed nations is driving this trend. Generating additional capacity is one, albeit quite expensive, option to deal with this imbalance. Alternatively, turning to technology to help address this issue is another. Source: … Read More

OpenADR, RTOS, Nucleus, smart grid, smart meter, SEP, smart energy

15 Jan, 2014

Jamie Little This is not your daddy’s 18-wheeler! We’re all quite familiar 18-wheeler diesel trucks. We see them on the road every day. They are a critical part of our mass infrastructure in various capacities. From moving companies, freight liners, to independent truckers, to retailers and package delivery, there are lots of big trucks on the road – collectively consuming significant amounts of diesel fuel. … Read More

STMicroelectronics, Embedded, stm32, STMicro, Nucleus, RTOS

15 Jan, 2014

John Day Mentor Graphics’ Embedded Software division has released a new version of its Automotive Technology Platform (ATP) for developing Linux-based in-vehicle infotainment (IVI) systems. Embedded division general manager Glenn Perry notes that the new release has achieved GENIVI 5.0-compliance with leading IVI systems-on-chips (SoCs) such as Freescale’s i.MX6, Texas Instruments’ OMAP5 and Renesas’ Marzen … Read More

Yocto, GENIVI, in-vehicle infotainment (IVI), Freescale, Renesas, Texas Instruments, Linux, Mentor Graphics

15 Jan, 2014

Kamran Shah There are a number of heterogeneous multicore SoCs being introduced including the Vybrid platform from Freescale and the Jacinto 6 platform from Texas Instruments. At CES in January 2014 we demonstrated how the communication between Cortex M4 and Cortex A15 cores on the TI Jacinto 6 can be implemented using rpmsg. The two videos below show this demonstration in action. The first video illustrates how … Read More

rpmsg, Multicore, Texas Instruments, heterogenous, Infotainment, AUTOSAR, IPC, jacinto 6, instrument cluster, inter-processor communication

14 Jan, 2014

Ricardo Anguiano Software development on early stage custom hardware platforms is not for mere mortals. The hardware isn’t finished yet, so the software team must wait for prototype boards to arrive. Then there’s the build, flash, test and debug cycle. Traditional, JTAG and printf-style debugging are hard enough but when application performance must be improved, there’s when the real wizardry takes … Read More

Sourcery CodeBench Virtual Edition, Sourcery Analyzer, virtual prototype, Bare Metal, Cortex-A9, ARM, Vista, OpenGL, Performance Analysis, GPU, hardware simulator

13 Jan, 2014

Safety critical sensors in cars

Posted by Colin Walls

Colin Walls A number of industry segments demand systems that comply with specific safety requirements. Obvious examples are mil/aero and medical and, of course, one which we bump into every day and in which Mentor Embedded is very active: automotive. Modern cars are stuffed with microprocessors and microcontrollers, which perform a variety of functions, which vary in their importance from convenience to safety … Read More

safety critical, sensor

6 Jan, 2014

Colin Walls A majority of embedded devices nowadays are implemented using an operating system of some kind. This has not always been the case and need not be today. Historically, using an OS was less common mainly because the applications were less complex and CPUs less powerful. Some thought is needed, at an early stage in a project, to determine which OS to use [or whether to use one at all] … This all … Read More

Linux, multi-core, RTOS, Multi-OS, Nucleus

2 Jan, 2014

Matt Radochonski Happy New Year!  You may have noticed that we rang in 2014 by launching a new website this week, affectionately known around here as “Mentor Embedded 3.0.”  In addition to the obvious look-and-feel updates & rotating offer banners at the top of certain pages there are a handful of functional upgrades we hope you will find useful: Improved site experience for mobile devices Guidance … Read More

general, Mentor Embedded, Mentor.com, Website

31 Dec, 2013

Kamran Shah Our team has been busy working a new demonstration based on the TI Jacinto 6 automotive processor. If you’re interested in seeing it in person, your first chance will be next week at CES in Las Vegas at the GENIVI demonstration showcase. The Jacinto 6 platform is an interesting SoC that brings together a dual core Cortex™ A15 and two dual core Cortex™ M4 processors. The demonstration we’re … Read More

Texas Instruments, AUTOSAR, CES, instrument cluster, jacinto 6, GENIVI, Infotainment

19 Dec, 2013

Kamran Shah The consumer electronics show has turned into a hotbed of automotive activity in recent years. January in Las Vegas for CES 2014 looks to promise even more  for those interested in cars and the automotive industry. Our own team and our partners will be on hand as well. I hope you’l be able to join us. If you plan to be there and would like to meet up with me or members of our team feel free to … Read More

Texas Instruments, CES, Android, Infotainment, jacinto 6, Freescale, html 5

16 Dec, 2013

Colin Walls Nowadays, social networking is becoming quite “grown up” and goes a long way beyond teens discussing how to (mis)spend their time or posting 200 near identical and blurred photographs of last night’s awesome [sic] party. Although I do use Facebook, in a professional context I think that LinkedIn has much more value. Although it is essentially “Facebook for adults”, there … Read More

10 Dec, 2013

Jamie Little “When profits hang in the balance, get a Reliable Scale”  That’s a great tagline for an industrial scale company! Since 1984, the folks at Reliable Scale Corporation in Calgary, Alberta, Canada have been producing a variety of scales for agriculture, oilfield and industrial applications; including live animal & bin weighing, force sensing for pumpjack and wireline applications as well as general … Read More

rtos nucleus mcu microcontroller, RTOS, Cortex M3, Atmel, Mentor Embedded, Nucleus, industrial control, MCU

Tags

Archives

 
Online Chat