Rozumiem, że rdzenie własności intelektualnej (IP) są takie, że są to określone układy układów FPGA lub ASIC lub konfiguracje z zamiarem ich sprzedaży do ogólnego użytku.
Co to są miękkie, twarde i twarde rdzenie IP?
Rozumiem, że rdzenie własności intelektualnej (IP) są takie, że są to określone układy układów FPGA lub ASIC lub konfiguracje z zamiarem ich sprzedaży do ogólnego użytku.
Co to są miękkie, twarde i twarde rdzenie IP?
Odpowiedzi:
Przynajmniej z punktu widzenia FPGA twarde IP odnosi się do funkcji wbudowanych w krzem samego FPGA. Mogą to być zarówno komponenty sygnałów mieszanych, takie jak komponenty zarządzania zegarem, PLL i szybkie serializatory i deserializatory, a także w pełni cyfrowe komponenty, takie jak rdzenie procesora, kontrolery pamięci, MAC MAC i rdzenie PCI Express. Rdzenie twarde mają tę zaletę, że osiągają poziom ASIC kosztem możliwości rekonfiguracji. Soft IP jest dystrybuowany jako zaszyfrowany lub niezaszyfrowany HDL lub jako lista sieci i ostatecznie jest implementowany w normalnej logice FPGA.
Firmowe IP nie jest niestety terminem, który znam. Możliwe jest, że odnosi się to do rdzeni IP rozmieszczonych jako rozmieszczona i trasowana geometria do implementacji na ASIC.