Breaking News
Comments
DrFPGA
User Rank
Blogger
Possible Discussion Topic
DrFPGA   7/1/2013 11:31:44 AM
NO RATINGS
Max-

Looks like an excellent area for discussion. There are so many tricks and techniques out there for quickly creating prototypes it will be very useful to have a 'clearing house' for what works and what doesn't.

I'm particularly interested in any experiences readers have with prototyping MCU-based systems using FPGAs. Has anyone done this or considering it?

Now that FPGAs all seem to be moving to ARM-based devices I seems like it would be possible to create a universal prototype platform that could target a variety of MCUs. Just pick the peripherals you want and fold them into the FPGA.

Are the ARM 'drivers' for peripherals generic enough so that you can move from one implementation of a peripheral to another? (Can I use an API that doesn't really care about the hardware implementation- location of register control bits for an SPI periperal for example- so I can easily retarget a different MCU?

Max The Magnificent
User Rank
Blogger
Re: Possible Discussion Topic
Max The Magnificent   7/6/2013 12:48:40 PM
NO RATINGS
@DrFPGA: There are som many things going on in prototyping space that it makes your head spin. For example, I love the virtual prototypes that allow you to go either forward or backward in the code flow -- like stepping back through instructions or jumping back the the previous function call.

And the bug FPGA-based emulators that can provide the equivalent of ~150 million ASIC gates .... mind boggling is all I can say.



Flash Poll
Top Comments of the Week
Like Us on Facebook
EE Times on Twitter
EE Times Twitter Feed

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
EE Life
Frankenstein's Fix, Teardowns, Sideshows, Design Contests, Reader Content & More
Max Maxfield

Feast Your Orbs on My Jiggly Exercise Machine
Max Maxfield
52 comments
Last weekend, I was chatting with my mother on the phone. She's all excited that I'm coming over to visit for a week in November. "I'll be seeing you in only seven weeks," she trilled ...

Glen Chenier

Missing Datasheet Details Can Cause Problems
Glen Chenier
3 comments
It is often said that "the devil is in the details." All too often those details are hidden deep within a datasheet, where you can easily overlook them. When a datasheet reference circuit ...

David Blaza

RadioShack: The End Is Nigh!
David Blaza
123 comments
I'm feeling a little nostalgic today as I read about what looks like the imminent demise of RadioShack, at least as we currently know it. An old ubiquitous cartoon image popped into my ...

Larry Desjardin

Engineers Should Study Finance: 5 Reasons Why
Larry Desjardin
47 comments
I'm a big proponent of engineers learning financial basics. Why? Because engineers are making decisions all the time, in multiple ways. Having a good financial understanding guides these ...