7 votos

¿Por qué no hay FPGAs con construido en la interfaz USB?

No hay escasez de micro-controladores con construido en interfaces USB, pero no parece ser FPGAs con construido en interfaces USB.

Hay razones técnicas para ello, o es que las empresas no perciben un mercado rentable para USB FPGAs?

Personalmente, creo que muchos de los proyectos para los cuales un USB de bajo costo FPGA sería bastante útil.

9voto

Dan Mills Puntos 381

El propósito general de la interfaz USB realmente las necesidades de software en el juego, es DIFÍCIL de hacer como una FPGA de estilo de la FSM.

USB de la capa física también es de 5V, y los procesos modernos están empujando el límite superior incluso a 3.3 V, básicamente no hay 5V capaz de FPGA de piezas mediante procesos modernos.

Además, particularmente para la velocidad relativamente alta e / s cable de interfaces (Como dicen 480 mb/s) el cable ecualizador y el conductor son, esencialmente, en cierto sentido análogo, por lo que necesita un nodo de proceso que soporta 5V analógico de diseño Y 1V de alta densidad en algo parecido a 28nm o por el núcleo.

6voto

GSerg Puntos 33571

Primero de todo, hay FPGAs con interfaces USB, por lo que su premisa es errónea. Sin embargo, tienden a ser de alta gama SoC dispositivos donde la integración es la pena el costo de la prima.

De bajo coste, low-end de los sistemas, generalmente tiene más sentido para casarse con un USB con un microcontrolador separado de gama baja FPGA o CPLD. Tales sistemas tienden a tener un gran componente de software de todos modos, por lo que el uso de hardware dedicado para la CPU y el USB es más eficiente.

El USB interfaz PHY no está integrado en FPGAs porque moderna FPGA de procesos puede manejar de 3.3 V en la mayoría de los (a veces con limitada 5.0 V/S compatibilidad), pero USB PHY requiere plena 5.0 V de entrada y de salida.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X