Some weeks ago, I wrote a blog entry on MCAPI, which seemed to provoke some interest. Last week we ran a Web seminar on this topic, in conjunction with the Multicore Association. This was well attended and seemed well received. You can access the archive recording here. We will be running another session soon, with timing oriented towards European attendees.
I have done quite a few Web seminars now … Read More
Mentor Blogs
Posts tagged with 'Multicore'
It is becoming common for embedded designs to incorporate more than one CPU - maybe multiple cores on a chip or multiple chips on a board or any combination of these. Indeed, it has been suggested that it will soon be the norm to build systems that way.
The use of multiple cores has spawned various technologies and, of course, much terminology and jargon. When new technical terms and acronyms appear, … Read More
As usual, I attended the Embedded Systems Conference in San Jose, CA last week. I guess it remains the foremost show in the embedded world in North America for sure - probably worldwide. My role was to make some presentations and look after the theater on the Mentor Embedded [our new branding for the Embedded Software Division of Mentor Graphics] booth. I did not have a chance to attend any conference … Read More
I recently wrote about a “multi-core” development project that I worked on many years ago, including some details of how we managed communication between the CPUs. Things have moved on a lot since those days and multi-core is now rapidly becoming the norm in embedded designs. It is, therefore, unsurprising that a degree of standardization is being established.
Specifically, the Multicore Association … Read More
Last week, I wrote about a “multi-core” project that I was working on 30 years ago. To be fair, it was actually “multi-CPU” rather than “multi-core”, but many of the challenges were similar, as was the initial design decision to take the approach of distributing the processing capacity. It is interesting to draw a comparison between the system we were developing all those years ago and modern ideas … Read More
Nucleus, MCAPI, Linux, IPC, Multicore, Nucleus Kernel, Interprocessor Communication, Android
Sometimes I think that there is nothing truly new in the world. With technology, it is often a question of the time being right. On a previous occasion, I looked at programming languages and how what we use nowadays is mostly a development of 30-40 year old technology. It occurred to me that the current enthusiasm for multi-core designs is really nothing new. I browsed some of the literature and titles … Read More
It was well over 10 years ago and I was working a trade show booth with a techie colleague. It was quiet and we were bored. We chatted about things that interested us and eventually settled on our common ground: embedded software. He made a reference to “back in the 8 bit days”. I questioned this: “We are in the 8 bit days now!”. He did not believe me …
It was not that he thought I was deceiving him … Read More
It is increasingly common for embedded designs to be implemented using multiple cores. At Mentor Graphics we are keen to support our customers by providing software and services to help them with such endeavors. We also espouse the idea of using multiple operating systems in such designs. I recently presented a Web seminar on this topic [a recording is available as an archive] and I have written a few … Read More
Multi-OS, Linux, Multicore, Nucleus Kernel, Nucleus, Android
Working for Mentor Graphics is interesting, but can have some challenges. One of the facets of the company that makes us unique is embedded software. There are a couple of other companies that Mentor would regard as key competitors, but they are both totally focussed on electronic hardware design - “electronic design automation” [EDA]. A very large part of Mentor has that orientation, but we are unique … Read More
Hi, I’m Russ Klein and I’m an engineering manager here at Mentor Graphics. I work on two products, Seamless and Codelink.
I’ve spent the last 20 years of my career working in that nebulous space between the hardware and software worlds. That’s why I’ve chosen the title of this blog to be “It’s all about the software.” It’s a phrase that Steve Jobs used when describing the Apple iPhone. While … Read More
-
SEP 2.0
Colin Walls (Posted 6/17/13) -
How to make use of Android on Linux IVI systems with Linux Containers
Kamran Shah (Posted 6/12/13) -
Device Firmware Upgrade through USB
Colin Walls (Posted 6/10/13) - All Blog Posts
-
New PADS Website and Webinar
Jim Martens (Posted 6/11/13) -
Selective Autorouting to Increase Productivity
Jim Martens (Posted 6/5/13) -
What’s New with PADS?
Jim Martens (Posted 6/3/13) - All Blog Posts
-
Do you use Boundary Scan in your PCB assembly process?
Mark Laing (Posted 6/11/13) -
Juki ISS Interface, now improved
Mark Laing (Posted 5/31/13) -
Where Is The Manufacturing World Coming To?
Michael Ford (Posted 5/16/13) - All Blog Posts
-
Help me find a parking space
John Day (Posted 6/14/13) -
A truck transformed
John Day (Posted 6/9/13) -
The massive growth of automotive electronics
John Day (Posted 5/30/13) - All Blog Posts
-
OVM Gets Connected
Dennis Brophy (Posted 9/10/12) -
The floating point argument
Colin Walls (Posted 9/10/12) -
Open Stand & EDA Standardization
Dennis Brophy (Posted 8/28/12) - All Blog Posts
-
Texas-Sized DAC Edition of Verification Horizons Now Up on Verification Academy
Tom Fitzpatrick (Posted 5/31/13) -
IEEE 1801™-2013 UPF Standard Is Published
Dennis Brophy (Posted 5/29/13) -
Part 1: The 2012 Wilson Research Group Functional Verification Study
Harry Foster (Posted 5/8/13) - All Blog Posts
-
Battle of Fins and BOXes
Arvind Narayanan (Posted 12/7/12) -
TSMC 28nm yield (SemiWiki)
Simon Favre (Posted 3/5/12) -
DAC 2011 is upon us!
Simon Favre (Posted 5/11/11) - All Blog Posts
-
Why Not Just Shove a Heatsink on Top of it? Part 2: Heat Flow Budgets
Robin Bornoff (Posted 5/15/13) -
Why Not Just Shove a Heatsink on Top of it? Part 1
Robin Bornoff (Posted 5/13/13) -
Hot Off the Press
Nazita Saye (Posted 5/3/13) - All Blog Posts
-
SystemVision 5.10
Mike Jensen (Posted 6/5/13) -
Engineering Muscle Memory
Mike Jensen (Posted 5/21/13) -
EDA vs. Windows 8
Mike Jensen (Posted 5/6/13) - All Blog Posts
-
U.S. DOT launches large V2V and V2I test
John Day (Posted 8/23/12) -
Did you know this?
John Day (Posted 6/25/12) -
Why aren’t tools from different suppliers easier to integrate?
John Day (Posted 6/19/12) - All Blog Posts
-
Lofty Goals Part One
J VanDomelen (Posted 5/30/13) -
Coming Soon to a TV Near You
J VanDomelen (Posted 5/29/13) -
To Infinity and Beyond
J VanDomelen (Posted 4/30/13)
-
Instant Replay for Debugging SoC Level Simulations
Mark Olen (Posted 12/13/11) -
GENIVI development strategy requires competitors to cooperate
John Day (Posted 11/10/11) -
ARM Development Conference
Colin Walls (Posted 7/4/11)
-
Help me find a parking space
John Day (Posted 6/14/13) -
A truck transformed
John Day (Posted 6/9/13) -
The massive growth of automotive electronics
John Day (Posted 5/30/13)
-
How do you define DFM?
David Abercrombie (Posted 5/19/09) -
Are Design Rules Broken?
David Abercrombie (Posted 5/15/09)
Recent Comments
- paulo luiz said Hi Robin Thanks for your clarification. I used the... in Thermal Design Perfection Starts with the use of FloTHERM PACK
- Robin Bornoff said Rjb is experimentally measured as defined the the ... in Thermal Design Perfection Starts with the use of FloTHERM PACK
- paulo luiz said The thermal resistance from junction to board (Rjb... in Thermal Design Perfection Starts with the use of FloTHERM PACK
- prabhu_k said hi dave, i am trying to stimulate questasim 10.1... in Using the UVM 1.0 Release with Questa
- Dave Rich said The functionality of uvm_container merged into UV... in An Extension to UVM: The UVM Container
- Dave Rich said I know a few companies that have gone to the troub... in SystemVerilog Coding Guidelines
- Linc Jepson said Dave, It's almost 4 years after this post. As fa... in SystemVerilog Coding Guidelines
- simmons10 vigorda said What to Look for in a Hard Drive That You Are Purc... in Shortening Design Cycles With Concurrent Engineering
- HMR said I am a bit worried some publications I have recent... in A Load of HVAC TLAs
Tags
Blogs by Design Area
- Embedded Software
- PCB Design
- Valor MSS PCB Manufacturing Systems Solutions
- Electrical & Wire Harness Design
- FPGA
- Functional Verification
- IC Design
- Mechanical Analysis
- System Modeling
- Vehicle System Design