4 votos

¿Por qué es axi autobús populares para la fpga?

Me han desconcertado acerca de esto durante años. ¿Por qué es el diseño de hardware de la industria de empujar tan duro en el uso de axi bus para la comunicación con los núcleos y los periféricos que no obtienen ningún beneficio de su uso en una FPGA?

¿Cuál es la ventaja de usar axi autobús a lo largo de una señal más eficiente de los autobuses? Incluso axi lite parece excesivo para la mayoría de las veces. Imagino que si estás cerca de la cpu de tuberías funcionando a 3 GHz que tal vez usted tiene que usar algo como eso? pero todavía tengo que encontrar un fpga de Xilinx o altera que se ejecuta ni el 10% de la tarifa y sin embargo, existe el axi autobús requisito para todos Vivado núcleos IP.

Miro Xilinx Vivado y veo axi autobús cada a donde con extraños latente contenedores más normal autobuses locales sólo a traducir de nuevo a axi autobús. No sé. Todo me parece extraño.

Como una lógica diseñador realmente no tiene una opción para seguir el axi convención cuando ya configure cada núcleo de esa manera. De lo contrario me iba a pasar todo mi tiempo de extracción de axi archivos de contenedor.

Supongo que me pregunto lo que ven en axi autobús que yo no? Se trata simplemente de una extraña conspiración para mantener a todos ocupados cableado de autobuses juntos y a vender más grande y más caro del FPGA que hacer exactamente la misma cosa?

3voto

yeyo123321 Puntos 8

AXI autobús es eficiente para un alto rendimiento de transferencia de datos. Si usted tiene simple periféricos, el procedimiento es el uso de un AXI a APB convertidor y de la unidad de todo su simple periféricos de la APB autobús.

AXI es grande si usted tiene por ejemplo un USB/PCIe/Ethernet núcleo. Agregar un AXI maestro y empuja a los datos directamente a la memoria, un uso muy eficiente de ráfagas de datos.

He utilizado AXI durante muchos años y encontraron que nadie en el ASIC de la tierra implementa el pleno AXI especificaciones sobre su chip, incluso dentro de una empresa. Las piezas más complejas se redujo a reducir la lógica, que da interesantes historias, si AXI IP viene juntos...

Lo que me llamó la atención es que un montón de pequeños núcleos (incluso los de la fabricante que ha establecido el AXI estándar) no usar la plena AXI capacidades. El núcleo de las hojas de datos he visto decir "Usted sólo podrá ver solo las transferencias de los ciclos de salir de la central".

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