stringtranslate.com

Protocolo de núcleo abierto

El protocolo Open Core Protocol ( OCP ) es un protocolo para comunicaciones de subsistemas en chip. Es un protocolo con licencia abierta, centrado en el núcleo y define una interfaz configurable e independiente del bus. La OCP International Partnership ( OCP-IP ) produce especificaciones OCP. Los modelos de transferencia de datos OCP varían desde el simple protocolo de enlace de solicitud-concesión, pasando por la solicitud-respuesta en cadena, hasta operaciones complejas fuera de orden.

Los núcleos IP heredados se pueden adaptar a OCP, mientras que las nuevas implementaciones pueden aprovechar las características avanzadas: los diseñadores seleccionan solo aquellas características y señales que abarcan la configuración de datos, control y prueba específica de un núcleo.

El protocolo Open Core Protocol (OCP) es una de las diversas interconexiones de procesadores FPGA que se utilizan para conectar periféricos FPGA blandos a CPU FPGA, tanto microprocesadores blandos como macroprocesadores duros . Otras interconexiones de este tipo incluyen Advanced eXtensible Interface (AXI), Avalon [ 1] y el bus Wishbone .

El proveedor de FPGA Altera se unió a la Asociación Internacional de Protocolo de Núcleo Abierto en 2010. [2]

Ventajas

Desventajas

Referencias

  1. ^ William G. Wong. "Comprensión de las interconexiones de los procesadores FPGA". 2012.
  2. ^ "Altera y otros se unen al grupo de protocolo de núcleo abierto".

Enlaces externos