September 28, 2020
And when this key architectural decision might involve combining both depending on your design’s use-case and demands placed upon it.
February 4, 2014
The fourth installment discusses the extra levels of debug capability available when using virtual prototypes through the example of an ARM big.LITTLE-based embedded system.
January 15, 2014
This part illustrates the technique using examples addressing memory corruption, multicore systems and cache coherency with particular reference to watchpoints.
November 1, 2013
Problems with process scaling make it seem as though the long era of innovative, lucrative hardware design is coming to an end. But is that really the case?
September 6, 2013
If you're going to be working on any aspect of multicore embedded system design, a newly published book titled "Real World Multicore Embedded Systems" will be an excellent guide.
May 23, 2013
The growing verification challenge, and how to address it by coordinating multiple debug strategies.
February 12, 2013
The technique drove ‘agile systems development’ for the programmable logic vendor’s new product line.
November 27, 2012
The Linux Trace Tookit next generation provides open source tracer technology that helps surmount debug and optimization challenges
October 15, 2012
OpenCL aims to open up the performance of graphics processors to other applications. It is also one more way in which compilation is being moved to runtime to make it easier to move code dynamically across heterogeneous platforms.
July 14, 2011
The QorIQ AMP (Advanced Multi-Processing) family was unveiled by Freescale Semiconductor in June and is an aggressive play for the control plane market. As such it is both innovative in its own right and also shows what kind of performance communications designers must deliver to meet the overall system demands of today’s customers. At its […]