Açık Çekirdek Protokolü - Open Core Protocol

Açık Çekirdek Protokolü (OCP), çip üzerinde alt sistem iletişimleri için bir protokoldür. Açık lisanslı, çekirdek merkezli bir protokoldür ve veri yolundan bağımsız, yapılandırılabilir bir arabirimi tanımlar. OCP Uluslararası Ortaklığı (OCP-IP ) OCP spesifikasyonları üretir. OCP veri aktarım modelleri, ardışık düzenlenmiş istek-yanıt yoluyla basit istek-hibe anlaşmasından karmaşık sıra dışı işlemlere kadar çeşitlilik gösterir.

Eski IP çekirdekleri OCP'ye uyarlanabilirken, yeni uygulamalar gelişmiş özelliklerden faydalanabilir: tasarımcılar yalnızca bir çekirdeğin belirli verilerini, kontrol ve test yapılandırmasını kapsayan bu özellikleri ve sinyalleri seçer.

Avantajlar

  • Devam eden arayüz protokolü (yeniden) tanımlama, doğrulama, dokümantasyon ve destek görevini ortadan kaldırır
  • Yeni temel yetenekleri desteklemek için kolayca uyarlanır
  • Test tezgahı taşınabilirliği, doğrulamayı (yeniden) basitleştirir
  • Temel geliştirmeler için test paketi değişikliklerini sınırlar
  • Herhangi bir veri yolu yapısına veya çip üstü ağa arayüzler
  • Endüstri standardı esneklik ve yeniden kullanım sağlar
  • Noktadan noktaya protokol doğrudan iki çekirdek arasında arayüz oluşturabilir

Dezavantajları

  • Hiçbiri Altera ne de Xilinx, en büyük iki FPGA satıcılar bu protokolü destekler.

Dış bağlantılar