Quote:
Quote:
Why do you need Hi-Speed USB 2.0 ports?
Because many USB devices only work at full speed with USB 2.0 (ex: Wifi, hard disks... etc...)
Couldn't that be done with the FPGA? I don't know much about FPGA's, hence my question!
I mean, maybe it's not in the scope of the standard variant of the Efika motherboard for this developer program, but I suppose that for an embedded applications where USB2 is required, one could always license a core from Altera and simply bolt on a custom daughter-PCB with some USB headers (which seems to be the standard approach used for adding connectors to the Efika, looking at the block-diagram)? Of course this depends on what model of FPGA that's being used, but I mean, if the FPGA supports it ...?
http://www.altera.com/products/ip/iup/usb/ipm-index.jsp
Maybe I have misunderstood something, but the approach with the FPGA on the Efika *seems to be* to create one single mainboard design, that of course has the 5200's ethernet, USB, IDE, etc routed to connectors on the main PCB, but when it comes to the FPGA, they seem to put the connectors/headers on *separate* little PCB's that is probably bolted on to the mainboard á la "April fix". If this is the case, then it should offer great flexibility in creating custom embedded applications (by adding/designing cores in the FPGA and add necessary connectors accordingly) while at the same time maintaining the original Efika design unaltered, which could be great for achieving Economy of Scale!
So many cool things can be done, and many interesting cores are ready to be licensed, like firewire, mpeg4 encoders, extra ethernet, pcmcia, etc ...
This idea with FPGA on the Efika is definitely growing on me, so if you're going to tell me I have completely misunderstood everything, please do it now before my expectations raises any further!
