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