Home    Bloggers    Messages    Resources
Tw  |  Fb  |  In  |  Rss
Rich Quinnell

Microcontroller Trends: The View From the Tower

Rich Quinnell
Newest First   Oldest First   Threaded View
Page 1 / 3   >   >>
MicroPower
MicroPower
4/10/2012 1:32:08 AM
User Rank
Program Manager
Re: Happy Birthday
Another late Happy Birthday Rich. I was tied up by some important projects that need to meet the deadline.

50%
50%
MicroPower
MicroPower
4/10/2012 1:32:07 AM
User Rank
Program Manager
Re: Happy Birthday
Another late Happy Birthday Rich. I was tied up by some important projects that need to meet the deadline.

50%
50%
Gene_NXP
Gene_NXP
4/9/2012 3:35:17 PM
User Rank
System supervisor
Smarter Peripherals
Couldn't agree with you more about the peripherals, Rich.  At NXP, we have been working on several patented peripherals that either reduce/eliminate CPU involvement entirely or allow users to do things they haven't been able to easily do before.

For example, the State Configurable Timer (SCT) on the LPC1800 ARM Cortex-M3 or LPC4300 Cortex-M4  combines Events and States concepts with 2x16-bit (1x32-bit) timer to open up a whole world of possibilities for users with customizable timing solutions

Or a SPI Flash Interface (SPIFI) that makes cheap quad SPI Flash chips appear in the memory map of the Cortex MCU and even allow you to execute from it, reducing the need for on-chip Flash or expensive parallel Flash.

Finally, we have Serial General Purpose I/O (SGPIO) that combines shift registers with timers and can be used to create or capture multiple real-time serial data streams. SGPIO can be used to eliminate the need for code loops that manipulate GPIO in real time.  When dealing with non-standard signals, the built-in shift register provides an easy alternative to "bit banging". The SGPIO let the system interact with non-standard interfaces with a minimum of interrupts and CPU interaction.  SGPIO can be found on the dual core M4/M0 LPC4300.

There are many ARM vendors out there, so these types of smart peripherals allow us to differentiate ourselves from the pack. 

If you haven't had a chance to check this peripherals out, I'll think you'll be pleasantly surprised.

Gene

50%
50%
Rich Quinnell
Rich Quinnell
4/9/2012 1:54:31 PM
User Rank
Blogger
Re: Autonomous modules
Separating things into autonomous modules is a trend I hadn't considered, Duane. I suspect it depends on the kinds of tasks your MCU needs to do. For robots I can see how you might want each appendage to have its own processing ability so that the central brain isn't micromanaging everything and ignoring one task to concentrate on another. That approach requires good interprocess communications, though, which has its own issues. Other systems, though, may be consolidating to a central processor as the MCU capability grows to be able to handle them all. Sort of like some industries becoming vertically integrated while others diversify, depending on what makes sense for that industry.

I'll keep my eyes open to see if there are more instances of this autonomy trend, and see if there are common reasons why the approach is being adopted and what new challenges are arising from the shift.

Do you have thoughts on those questions?

50%
50%
Rich Quinnell
Rich Quinnell
4/9/2012 1:46:48 PM
User Rank
Blogger
Re: Happy Birthday
Thanks, all, for the birthday wishes. And best wishes to you , too, Didier. And, as Disney's Mad Hatter would say, a very merry unbirthday to everyone else.

50%
50%
Didier_Juges
Didier_Juges
4/8/2012 3:56:21 PM
User Rank
Blogger
Re: Happy Birthday
Hi Rich, sorry that I missed your birthday, so Happy belated birthday!

I am unlikely to forget again next year because mine was on the 5th :)

 

 

50%
50%
Max The Magnificent
Max The Magnificent
4/8/2012 11:23:45 AM
User Rank
Blogger
Re: Vision for MCU
Happy Birthday Rich -- formyself, thsi year I'll be celebrating the 34th anniversary of my 21st birthday :-)

@Notarboca As I say, there are several manufacturers who already have MCUs with RF in the same chip/package ... I daren;t even think what things will be like in say 10 years...

50%
50%
notarboca
notarboca
4/6/2012 6:56:05 PM
User Rank
Program Manager
Re: Vision for MCU
Hi,

First, Happy (belated) Birthday Rich.

 

Max,  I believe it will be quite soon (1-3 years) bwhen we see the move towards more RF capability and connectivity on MCUs.  I'll review the article you posted--thanks!

50%
50%
duanebenson
duanebenson
4/6/2012 5:32:22 PM
User Rank
Blogger
Autonomous modules
My robots have been migrating to more of an autonomous module configuration and I see thatas a trend as well. Rather than have the main MCU controll everything, MCUs are innexpensive enough that each motor driver and many sensors can have their own dedicated MCU. It makes the desgn process easier and allows for greater flexibility in reconfiguring the device.

In the same sense that with an autonomous ADC the core can sleep or do something else, autonomous external modules allow the main processor to focus on higher prority tasks, or just go to sleep.

50%
50%
Rich Quinnell
Rich Quinnell
4/6/2012 1:54:23 PM
User Rank
Blogger
Re: Vision for MCU
Northstar, you are probably right. The advantages of the cloud in terms of keeping things up-to-date, providing backup, and the like will probably move many things over to that approach. A blend is probably the most likely outcome, though, where you have a local copy and use the cloud for the backup and tool update benefits.

It will be interesting to see how it all works out.

50%
50%
Page 1 / 3   >   >>
More Blogs from Rich Quinnell
In the latest issue of this ARM-centric magazine, topics ranging from Android apps to digital cows.
There is still an opportunity for you to share your knowledge of ARM-based design with the industry, by proposing a paper for the ARM TechCon.
We need to talk about setting up discussion groups on the site, so I've set up a live chat for Friday.
If you think MCC needs some traditional discussion groups, come help set them up.
Hot on the heels of the Beaglebone Black has come a book telling how to use it. A pretty good book, too.
flash poll
MC on twitter
like us on facebook
Microcontroller Central    About Us     Contact Us     Help     Register     Twitter     Facebook     RSS