On Thursday (01/02/2014 at 11:41AM -0800), Al Kossow wrote:
On 1/2/14 10:42 AM, Peter C. Wallace wrote:
The Zynq is just way overpriced for what it is.
Unless you need high processor <=> FPGA bandwidth, a Spartan6 and a seperate Arm
chip with simple bus interface is 1/2 the price or less.
Peter Wallace
Mesa Electronics
What is your preferred Arm processor and FPGA interface method these days?
Having done it not too long ago,
A TI Sitara (such as AM1808) with the FPGA connected to the EMIF/GPMC
(basically the memory interface). Your FPGA then appears in the memory
map of the ARM-- with registers or shared memory regions-- however you
decide to expose the guts of it.
Or, you could potentially skin the cat using just the uPP (wide parallel
interface) along with the PRUSS (real-time micro-sequencer sub-cores)
on that processor to handle the high-speed stuff.
Linux runs great on these processors. Have done several commercial and
medical products with them with an FPGA hooked to the EMIF.
The 1808 is part of the same family as the AM335x that appears on the
Beaglebone Black, but without the NEON and grapics stuff. However,
you could build it with a BeagleBone Black assuming the EMIF/GPMC is
suitably exposed on their connectoring-- I haven't checked.
Chris
--
Chris Elmquist