Me gustaría construir un USB 3.0 PHY con FPGA. Escuché que algunos transceptores FPGA deberían admitir OOB que se usa en líneas diferenciales USB SuperSpeed. También me pregunto si dichos dispositivos existen en un paquete sin bola (me gustaría que mi dispositivo use PCB de 2 capas).
Conozco los dispositivos FX3 de Cypress y PHY de Texas Instruments, pero ambos son dispositivos BGA.
A principios de 2012, Xilinx tenía cierto soporte para US 3.0 PHY en sus dispositivos, pero no funcionó y abandonaron ese camino por completo. Recientemente, hay nuevas IP en el mercado que utilizan los transceptores GTX en los FPGA de gama alta, como el V7 y algunos dispositivos V6 y Zynq para interactuar con los requisitos eléctricos del USB 3.0.
No estoy seguro de si es seguro diseñar una PCB para una velocidad de datos de 5 Gb/s del USB 3.0 con solo 2 capas.
Aquí tienes un enlace a la empresa de propiedad intelectual con la que trabaja Xilinx:
Para responder mi propia pregunta. Hay pocas opciones:
Esos dispositivos compatibles están disponibles solo en paquetes BGA. No tiene mucho sentido poner algunos transceptores de Gbps en un FPGA pequeño.
Por lo que veo ahora (septiembre de 2013) lo mejor es usar Cypress FX3 + FPGA.
En estos días hay otra solución: TUSB1310A de TI . Podría conectarlo incluso con un FPGA de gama baja, pero es un producto BGA, y necesitará idealmente una placa de 6 capas para usarlo. A menos que su producto se venda en decenas de miles, realmente está valorando muy poco su tiempo si cree que un diseño de 2 capas será más barato. Solo alquilar las herramientas para validar el diseño cuesta miles de euros, y si tu diseño tiene problemas, tendrás que pagarlo una y otra vez hasta que se apruebe.
chris stratton
matt kucia
chris stratton
FarhadA
FarhadA
usuario3624
matt kucia
Kuba no ha olvidado a Monica