Hi guys,
I follow your discussion only from distance, but I would like to ask 
what are you trying to achieve? Why don't you use similar solution like 
is in our OMEGA logic analyzer? An FTDI chip FT232H, which has 
60MHz/8bits synchronious bus plus several few other pins for FPGA 
configuration. The chip has its own commands for FPGA configuration so 
it makes almost 8 USB bits per 8 configuration bits, so configuration of 
the FPGA is in a split of second. And if you don't dare to synchronous 
60MHz bus, you can use asynchronous bus with -RD and -WR signals. The 
rest of the contol is almost identical to a serial line.
And you don't have to bother with UART serializer/deserializer and it's 
much faster.

zuban


On 9.7.2013 10:26, Joel Holdsworth wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 08/07/13 19:40, Peter Stuge wrote:
>> Joel Holdsworth wrote:
>>> SUMP could be replaced with a more conventional RS232 register
>>> interface and streaming protocol
>>
>> If you are going to make something that uses USB in 2013, why on
>> earth would you make it so stupid?
>
> In a word - hardware.
>
> Many of the devices the fpgala firmware could run on have only a UART
> interface between the USB interface and the FPGA.
>
> I think Iztok is trying to move towards having a common high level
> register interface that works the same over UART, SPI, I2C or any
> control bus.
>
>> You are making the number one USB mistake and I think you can do a
>> lot better here. As I've said before I would be happy to help
>> design a protocol that is actually suitable for USB, so that we end
>> up with something that has a chance of achieving decent
>> performance.
>
> That would be very helpful. Beware though: The protocol will only be
> relevant to devices with an FX2 on board.
>
> Joel
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQEcBAEBAgAGBQJR28kwAAoJEIsWlGmq62Igqh0IAL+KODXCmuiaXnBnt2kmGOEx
> MPkF6piot10144YixlR+xhPZzAp9fkZNmnPqtkJ1fhfu6yaEchlF85yrLRnE5ivp
> uSvmci0nsGwvhoumLD/xBuHvN1Oh0P/Rzuq/a46fzfrvhRYmOfKbRSDOQhn2Uyxp
> ywxfpo847Df2bJffyMG+FSIDmAH1X1kQr0ADODjyWTAXYEovopLre/XgXUdlKrxG
> ayeeWduwNQcqCpBr3eyzmGQUKhCupx0UoytKlK/tHFO7yGZETLve0ah/IGuN7mqw
> tmktPnmt8YKshKINrwVICjbrOxbpOrGZpuu0lsehVj+RhTPsThSCgweUwnM+gIg=
> =Av+9
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------------
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> sigrok-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sigrok-devel
>

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to