Design Con 2015
Breaking News
Newest First | Oldest First | Threaded View
User Rank
Each sensor can essentially have its own state machine-like controller and/or hardware accelerator
KarlS01   3/24/2014 1:56:48 PM
So far, the soft cores have a reputation of too big and too slow.  As Max said, the MCU has a very fast clock, but is too slow or inefficient, whatever.  Having to access a memory to load registers and store the result serializes the function by definition.

Changing behavior by loading a new program is an advantage of MCU.  FSMs were also mentioned as many can run in parallel.  FPGA takes longer to reconfigure than just reloading memory.

A memory and a counter can be an FSM.  A basic C program is an FSM as the source line numbers can be used as states and the memory outputs as control signals.  Yeah, I know horizontal micro-code is about 50 years old.  It still works.

Parse the C source to generate memory content, load, execute.  Run and debug the C code first is a good idea.

Logitraxx reconfigures FPGA which looks great as educational tool.  Auto coded FSMs  are just an easy way to control/change behaviour.

For computation, the true dual port RAM can deliver both operands to the ALU per clock cycle, so load the data and go.

What am I missing?

User Rank
Re: Is that so?
LogicOne   3/23/2014 6:31:29 PM
Sure thing, Glad you like it and all the best on your next project.


User Rank
Re: Is that so?
DrFPGA   3/23/2014 6:16:39 PM
The important thing to remember about FPGAs is that there is SO MUCH you can learn, but if you stake out a very simple self contained task (like the LED example) you can get strated fairly quickly.

Now getting to the point where you are running a web server on your SoC FPGA (and REALLY undersatnding everything that's going on) can take N minutes where N is the product of 2 large prime numbers...

User Rank
Re: Is that so?
betajet   3/23/2014 6:06:38 PM
Thank you for the clarification.  As I said earlier, I do think Logitraxx is a very nice project and I wish you the best of luck with it.

User Rank
Re: Is that so?
LogicOne   3/23/2014 5:20:05 PM
Definitely so FPGAs can be daunting depending on the application and design. So, my statement is meant in the spirit of the graduated complexity of FPGA design. They can be very complex and yet for simple tasks, the design and execution is also simple. For instance I had just received the boards back from assembly and needed a picture for the campaign page. And so I had not even hooked up the motors yet. I wrote something as simple as "hedlights <= not lightsens;" then assigned some pins and hit the synthesis. After programming the FPGA, boom I had headlights working and ready for the photo.

The Logitraxx main purpose is to introduce FPGAs to the embedded world that typically designs with MCUs or ARM and might be unfamiliar with FPGAs though their design applications increasingly could greatly benefit from the use of them. That's been something I have been running into more often with my design services. And so Logitraxx is a learning tool that is meant to be fun, and to encourage FPGA design while learning at the gadget level that has similar traits that MCU based gadgets may have.

Albiet after the "many" minutes it takes to install the webpack tool :~)


User Rank
Is that so?
betajet   3/22/2014 1:25:27 PM
Thanks for the link, Max.  I'm always looking for cheap (in the USA) reliable FPGA boards, preferably Xilinx.  The current winner for my purposes appears to be the Papilio One 250K at US$38.

Logitraxx isn't the one I need, but it looks like a pretty nice project.  However, I am disturbed when I see text like this in a Kickstarter:

Easy to Learn – Easy to Use

With a basic understanding of Boolean logic, VHDL, or Verilog, you'll be on your way to programming your first FPGA in minutes.

FPGAs are not easy to learn, or easy to use well.  There's a pretty steep learning curve -- Duane Benson gave an excellent talk on this subject at last year's ESC AKA "design west" called "FPGAs: I know nothing... yet."

So unless by "in minutes" they mean "in N minutes where N is a surprisingly large number", it makes me wonder what else the Kickstarteur may be exaggerating.  Heck, it takes tens of minutes just to install Webpack.


Top Comments of the Week
Flash Poll
Like Us on Facebook 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
<b><a href=Betajet">

The Circle – The Future's Imperfect in the Present Tense
The Circle, a satirical, dystopian novel published in 2013 by San Francisco-based writer Dave Eggers, is about a large, very powerful technology company that combines aspects of Google, ...

Max Maxfield

Recommended Reads From the Engineer's Bookshelf
Max Maxfield
I'm not sure if I read more than most folks or not, but I do I know that I spend quite a lot of time reading. I hate to be idle, so I always have a book or two somewhere about my person -- ...

Martin Rowe

Make This Engineering Museum a Reality
Martin Rowe
Post a comment
Vincent Valentine is a man on a mission. He wants to make the first house to ever have a telephone into a telephone museum. Without help, it may not happen.

Rich Quinnell

Making the Grade in Industrial Design
Rich Quinnell
As every developer knows, there are the paper specifications for a product design, and then there are the real requirements. The paper specs are dry, bland, and rigidly numeric, making ...

Special Video Section
The LT8640 is a 42V, 5A synchronous step-down regulator ...
The LTC2000 high-speed DAC has low noise and excellent ...
How do you protect the load and ensure output continues to ...
General-purpose DACs have applications in instrumentation, ...
Linear Technology demonstrates its latest measurement ...
Demos from Maxim Integrated at Electronica 2014 show ...
Bosch CEO Stefan Finkbeiner shows off latest combo and ...
STMicroelectronics demoed this simple gesture control ...
Keysight shows you what signals lurk in real-time at 510MHz ...
TE Connectivity's clear-plastic, full-size model car shows ...
Why culture makes Linear Tech a winner.
Recently formed Architects of Modern Power consortium ...
Specially modified Corvette C7 Stingray responds to ex Indy ...
Avago’s ACPL-K30T is the first solid-state driver qualified ...
NXP launches its line of multi-gate, multifunction, ...
Doug Bailey, VP of marketing at Power Integrations, gives a ...
See how to ease software bring-up with DesignWare IP ...
DesignWare IP Prototyping Kits enable fast software ...
This video explores the LT3086, a new member of our LDO+ ...
In today’s modern electronic systems, the need for power ...