Otevřený základní protokol - Open Core Protocol

The Otevřený základní protokol (OCP) je protokol pro komunikaci subsystému na čipu. Jedná se o otevřeně licencovaný protokol zaměřený na jádro a definuje konfigurovatelné rozhraní nezávislé na sběrnici. Mezinárodní partnerství OCP (OCP-IP ) vytváří specifikace OCP. Modely přenosu dat OCP sahají od jednoduchého předání požadavku-udělení grantu přes pipeline požadavku-odezvy až po komplexní operace mimo pořadí.

Dědictví IP jádra lze přizpůsobit OCP, zatímco nové implementace mohou využívat výhod pokročilých funkcí: návrháři vybírají pouze ty funkce a signály zahrnující specifickou konfiguraci dat, ovládání a testování jádra.

Výhody

  • Eliminuje probíhající úkol definice (opětovného) protokolu rozhraní, ověření, dokumentace a podpory
  • Snadno se přizpůsobuje a podporuje nové základní funkce
  • Přenositelnost na zkušebním zařízení zjednodušuje (znovu) ověřování
  • Omezuje úpravy testovací sady pro vylepšení jádra
  • Rozhraní s jakoukoli strukturou sběrnice nebo sítí na čipu
  • Poskytuje průmyslovou standardní flexibilitu a opětovné použití
  • Protokol point-to-point může přímo propojit dvě jádra

Nevýhody

externí odkazy