Embedded Systems Conference
Breaking News
Newest First | Oldest First | Threaded View
User Rank
Re: What about?
MS243   12/28/2013 6:11:14 AM
Need fast -- X or A or Achr.

Need live at boot M or L or X(cpld)

Need reliable (M -- low soft error rate) often combined with other brands to reduce tool errors

(Need disimilar -- any of the three -- see above)

Need a  certain package --



All good reasons for disimilar parts



User Rank
Re: ARM and OpenCL = portability?
KarlS01   12/20/2013 10:45:46 AM
Hi, Brian:  So far about a year has passed, several bloggers have ZED boards, and the biggest deal has been that Adam Taylor has an OS running on one core and bare metal on the other.

Xilinx changed Vivado and has a new architecture for the latest device that seems to emphasize HLS rather than ARM SoC.  (haven't heard much about Altera)

Sure makes me wonder about the popularity/success of ARM on FPGA.

OpenCL is just a generalization of the Graphics PU concept rather than a general system solution to the memory wall/ von Neumann bottleneck.

Just as in most designs most paths are not critical for performance but absolutely necessary for product success.  As you know, I am working on a design that is programmable using "C" source.  It takes 3 true dual port memory blocks and 100 to 200 LUTs.  NO proprietary HW or RISC.



User Rank
Re: ARM and OpenCL = portability?
Bibo.Yang   12/19/2013 9:07:43 PM
Hi Brian,

I think this portability or vendor independency of OpenCL will kill the enthusiasm of the FPGA vendors to promote this language. Will the same happen to OpenCL as that happened to SystemC a decade ago?

I longed to see A's OpenCL tool to support the ARM+AXI4+FPGA SoC architecture rather than supporting the PC+PCIe+FPGA arch, but this does not happen until now. The hardware platform is not the bottleneck. The CPU and the on-chip Bus has all the power, and the application demands for OpenCL to differentiate the target embeded products are not rare. I believe the reason is not from engineering but from marketing. They need something proprietary to stop the users from easily moving to the other side.

Why does not X get into the OpenCL and A hold on its OpenCL release for SoC arch? Is it because of the Openness of it and the Portability non-issue?


Brian at Impulse
User Rank
Re: ARM and OpenCL = portability?
Brian at Impulse   12/19/2013 2:31:55 PM
Hi Karl,

Fool that I am, I can only hope that standards win over "lock-out" spec details re the soft- or hard-core processors. I think ARM is a great opportunity for some inter-brand compatibility to be introduced..... And I share the general skepticism that it will be so.

User Rank
ARM and OpenCL = portability?
KarlS01   12/19/2013 11:35:55 AM
"Do you think the fact that ARM and OpenCL's names keep on popping up in both FPGA brands will help increase portability?"

My answer is No.  Aside from the standard interfaces that come with the "ARM" it is the FPGA fabric/design that makes the product, but that still depends on the vendor tool chain.

The task is to design a system rather than an FPGA that is a "smart" peripheral.  A system has many independent functions that range from slow human interaction to critical algorithm calculation.

The point is that a single tool flow and design approach is not appropriate.

And the ASIC world has plenty of cheap ARMs and interfaces.  The main advantage for FPGA is a shorter design time, but the number of cells and wires on the latest dice will probably make P&R times unacceptable.



User Rank
KB3001   12/19/2013 6:54:05 AM
It is the software ecosystem indeed. More hard processors and high level standard tools are the key, but we have been saying this for years now. .

User Rank
Re: What about?
betajet   12/18/2013 3:21:01 PM
For complex FPGA functionality, I go with Brand X.  For CPLDs, I go with XC9572XL and/or XC9536XL.  If I need more than that, it's time for an FPGA.  For small FPGAs, I've had good luck with ProASIC3 and Igloo from Brand M(A) [Brand M, formerly also known as a different Brand A].  However, if I were given the choice today for a small FPGA I'd certainly check out Brand L, specifically the iCE40 series (formerly known as SB).

I've used Brand A in the past with good luck, but I haven't seen a compelling differentiator between Brand A and Brand X once Brand X improved its tool usability around 2000.  But then, maybe I'm just sore because AHDL didn't catch on :-)

Max The Magnificent
User Rank
What about?
Max The Magnificent   12/18/2013 2:55:41 PM
My knee-jerk reaction is that you would be more likely to see something like (A || X || M) & L (where M & L stand for Microsemi and Lattice Semiconductor, respectively). I wonder if anyone would care to comment on this?

Top Comments of the Week
Like Us on Facebook

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

March 28 is Arduino Day -- Break Out the Party Hats!
Max Maxfield
Well, here's a bit of a conundrum. I just received an email from my chum David Ashton who hails from the "Unfinished Continent" Down Under. David's message was short and sweet; all he said ...

Bernard Cole

A Book For All Reasons
Bernard Cole
1 Comment
Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...

Martin Rowe

Leonard Nimoy, We'll Miss you
Martin Rowe
Like many of you, I was saddened to hear the news of Leonard Nimoy's death. His Star Trek character Mr. Spock was an inspiration to many of us who entered technical fields.

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
After a four-year absence, Infineon returns to Mobile World ...
A laptop’s 65-watt adapter can be made 6 times smaller and ...
An industry network should have device and data security at ...
The LTC2975 is a four-channel PMBus Power System Manager ...
In this video, a new high speed CMOS output comparator ...
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, ...
EE Times Senior Technical Editor Martin Rowe will interview EMC engineer Kenneth Wyatt.
Flash Poll