[Lab] Higher speed (8.0 Mbps) I/O interface with PC
Paul & Andrea Mumby
themumbys at gmail.com
Fri Feb 11 20:33:31 EST 2011
Another option would be to put a small micro in between your circuit and
your PC as an interface buffer. Something with native USB support.
Stream the data directly over an 8 bit wide parallel digital interface to
the micro (or hell 16 or 32 if you have enough pins) and stream it out over
USB using the micro.
- Paul
On Fri, Feb 11, 2011 at 7:21 PM, Tom Burns <tom.i.burns at gmail.com> wrote:
> I am not an FPGA developer but I do work for a company that sells products
> that do highspeed data transmission from FPGA to computer. Our products
> historically use IDE and are now being rewritten to use PCIe but that is not
> a simple protocol.
>
> For 8 Mbps I think your only option is an interface with at least some
> overhead.
>
> However you should be able to find a loadable module without writing much
> code, no? If your computer has it you could try IDE but you need to be able
> to DMA and would need to write a custom driver to dump the data. TBH
> Ethernet might be the simplest way to do it. I don't think SPI would be
> fast enough and USB2 has a ton of overhead.
>
> Tom
>
>
> On Fri, Feb 11, 2011 at 6:56 PM, Dwayne C. Litzenberger <dlitz at dlitz.net>wrote:
>
>> Does anybody know how to get 8 Mbps into a PC from a relatively dumb
>> circuit?
>>
>> I have a Xilinx FPGA development board, and I'd like to get data into and
>> out of it at these high speeds without having to do the work of setting up a
>> soft CPU or an Ethernet MAC.
>>
>> --
>> Dwayne C. Litzenberger <dlitz at dlitz.net>
>> OpenPGP: 19E1 1FE8 B3CF F273 ED17 4A24 928C EC13 39C2 5CF7
>>
>> _______________________________________________
>> Lab mailing list
>> Lab at artengine.ca
>> http://artengine.ca/mailman/listinfo/lab
>>
>
>
> _______________________________________________
> Lab mailing list
> Lab at artengine.ca
> http://artengine.ca/mailman/listinfo/lab
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://artengine.ca/pipermail/lab/attachments/20110211/65394632/attachment.htm>
More information about the Lab
mailing list