Every time I stand up at GDC and give a presentation on how to improve the performance of mobile applications there is always one person in the crowd that fills in the feedback form with the following…
Time and time again when I’m presenting at events I am asked the same questions: What does the future of mobile content look like? How much performance will content developers need? When will mobile devices…
You know those deep questions you get in philosophy like "If a tree falls in a forest and no one is there to hear it, does it still make a sound?", "What is the sound of one hand clapping?", "Why is there…
Arm Cortex-M processors offer versatile interrupt priority management but the multiple priority numbering conventions can lead to bugs. I explain the subject and cut through the confusion.
I have just returned from my third Mobile World Congress (MWC) in Barcelona and I have no doubt this year’s has been for me the best one so far! We are continuing to see a strong trend in independent third…
I can't imagine anyone reading this posting hasn't already read about the Apple "goto fail" bug in SSL. My reaction was one of incredulity; I really couldn't believe this code could have got…
中文版 Chinese Version: 面向可穿戴设备的蓝牙技术
Wearable technology certainly made a splash at CES 2014 in Las Vegas. Several industries such as healthcare, sport and fitness, gaming, and even fashion were demonstrating…
What exactly is rapid prototyping ?Sometimes we get some great ideas; some ideas are forgotten due to it took too long to build other ideas.But if we could just build our circuits as quickly as they came…
A great deal of attention at this January’s OCP Summit was focused upon ARM’s SBSA Server platform standardization announcement. The importance of the SBSA to the ecosystem and our ARM partners cannot…
Another important milestone was reached recently for TSMC and ARM when the teams taped out at the end of December 2013 (see block diagram) the first 64 bit ARMv8 processors in a big.LITTLE configuration…
This blog continues the development of this abstract machine, looking at the tile-based rendering model of the Arm Mali GPU family. I’ll assume you've read the blog on pipelining; if you haven’t I suggest…
The ARM® Cortex®-A Series Programmer’s Guide has proved to be a very popular addition to the ARM documentation set, and now also forms the reference textbook for the ARM Accredited Engineer(AAE) examinations…
Time sure flies when you’re having fun! It’s been more than two years since SIGGRAPH Asia 2011 in Hong Kong, where I had the pleasure of unveiling our Adaptive Scalable Texture Compression…
Get to know the Embedded Developer...This is a monthly series featuring embedded developers of the ARM Connected Community.Name: jlangbridgeCompany: IndependentJob Title: Embedded systems consultantLocation…
This is the second part of a series of blogs about hardware coherency. This part talks about the implementation of hardware cache coherency and use cases.
It was not that long ago that embedded development meant working on an x86 PC with loads of memory and power hungry CPUs then running a cross-compiler to get code compiled for the target embedded architecture…
Photo modified by Greg Yeric from original by Eric Fischer. I was recently invited to add some thoughts on technology scaling over at Ed Sperling's excellent semien…