Skip to main content

Cos'è un core IP?

Un core IP è un complesso blocco funzionale di circuiti elettronici, il cui uso è autorizzato ad altre società dal designer originale.È generalmente una parte di un processore completo o altro circuito integrato molto complesso.Il design è stato di solito dimostrato in un prodotto completamente testato prima che sia autorizzato.I core IP vengono utilizzati dagli ingegneri elettronici per implementare rapidamente i componenti di logici unici e progetti di chip.Un controller di memoria, un'unità grafica tridimensionale o anche un intero processore può essere un core IP.

Quando un'azienda acquista una licenza per un core IP, di solito riceve tutto il necessario per progettare, testare e utilizzare quel core a sé stanteProdotto.Il design principale è spesso fornito in un linguaggio di descrizione hardware, analogo a un programma di software per computer.Possono anche essere forniti schemi logici e di test, nonché le specifiche del segnale.Qualsiasi software necessario, nonché note di progettazione e documentazione su bug noti, di solito è incluso.

I diritti acquistati con un core IP spesso includono la possibilità di modificarlo, se necessario per l'uso nella progettazione degli acquirenti.I core modificabili sono anche noti come nuclei morbidi perché sono forniti nel linguaggio di trasferimento del registro (RTL) o come netlist logici.I nuclei IP sono talvolta forniti in un formato di layout di transistor di basso livello.Questi sono chiamati core duri perché non possono essere significativamente modificati dai licenziatari.Molti design a segnalo misto e analogici sono forniti come nuclei duri per garantire specifici tempi del segnale e layout fisico.

Alcune aziende costruiscono la loro intera attività attorno alla progettazione e alla licenza di core IP.Ad esempio, i processori ARM Holdings appaiono in molti telefoni cellulari, dispositivi del sistema di posizionamento globale e assistenti digitali personali.La società non produce effettivamente nessun chip;Li concede semplicemente come core IP a molti altri produttori di chip.Per altre aziende, i nuclei IP sono un mezzo finale per estrarre profitti dai progetti che non utilizzano più nei propri prodotti.Un core IP è anche noto come core di proprietà intellettuale perché il proprietario può autorizzare i diritti d'autore e i brevetti della progettazione principale ad altri.

Un esempio di un core IP è il powerPC Processore progettato da un gruppo di produttori di semiconduttori nel 1991. Questo chip è stato fortemente utilizzato come processore autonomo in Apple Incorporato Macintosh Sistemi fino al 2005. Fu spesso utilizzato anche nei server e in alcuni sistemi di videogiochi.Entro il 2006, Apple era passato a Intel Corporation Chips and the PowerPC stava diventando più un processore di nicchia.Invece di abbandonare l'architettura, i proprietari lo concedono come core IP per molte altre società da utilizzare nei loro progetti.