Co to są miękkie, twarde i twarde rdzenie IP? [Zamknięte]

12

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?


źródło
1
To szeroki temat.
Mitu Raj
Google dla „rdzenia IP”, około 21 100 000 wyników w 0,51 sekundy
Long Pham
en.wikipedia.org/wiki/Semiconductor_intell
intelektual_property_core

Odpowiedzi:

13

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.

alex.forencich
źródło