Co je to IP Core?
IP jádro je komplexní funkční blok elektronických obvodů, jehož použití je licencováno jiným společnostem původním návrhářem. Je to obvykle část kompletního procesoru nebo jiného velmi složitého integrovaného obvodu. Návrh byl obvykle ověřen v plně testovaném produktu před licencí. IP jádra používají elektroničtí inženýři k rychlé implementaci součástí jedinečných logických a čipových návrhů. Jádrem IP může být řadič paměti, trojrozměrná grafická jednotka nebo dokonce celý procesor.
Když společnost zakoupí licenci pro jádro IP, obvykle obdrží vše potřebné pro návrh, testování a využití tohoto jádra ve svém vlastním produktu. Návrh jádra je často poskytován v jazyce popisu hardwaru, analogický programu počítačového softwaru. Mohou být také poskytnuty logické a testovací vzory, jakož i specifikace signálů. Obvykle je zahrnut jakýkoli potřebný software, jakož i poznámky k designu a dokumentace o známých chybách.
Práva zakoupená s jádrem IP často zahrnují schopnost měnit je podle potřeby pro použití v návrhu kupujícího. Modifikovatelná jádra jsou také známá jako měkká jádra, protože jsou poskytována v jazyce Transfer Transfer Language (RTL) nebo jako logické netlists. Jádra IP jsou někdy poskytována ve formátu rozvržení tranzistoru nízké úrovně. Nazývají se to tvrdá jádra, protože je nemohou držitelé licence významně změnit. Mnoho smíšených signálů a analogových návrhů je poskytováno jako tvrdá jádra, která zaručují specifické načasování signálu a fyzické rozvržení.
Některé společnosti staví celý svůj podnik na navrhování a licencování IP jader. Například procesory ARM Holdings se objevují v mnoha mobilních telefonech, zařízeních Global Positioning System a Personal Digital Assistants. Společnost ve skutečnosti nevyrábí žádné čipy; jednoduše je licencuje jako IP jádra mnoha dalším výrobcům čipů. Pro ostatní společnosti jsou jádra IP konečným prostředkem k získání zisku z návrhů, které již nepoužívají ve svých vlastních produktech. Jádro IP je také známé jako jádro duševního vlastnictví, protože majitel může licencovat autorská práva a patenty na návrh jádra ostatním.
Příkladem jádra IP je procesor PowerPC® navržený skupinou výrobců polovodičů v roce 1991. Tento čip byl do roku 2005 velmi používán jako samostatný procesor v systémech Apple® Incorporated Macintosh®. Rovněž byl často používán v serverech a některé systémy videoher. Do roku 2006 se Apple® přepnul na čipy Intel® Corporation a PowerPC® se stal více výklenkovým procesorem. Majitelé místo toho, aby opustili architekturu, udělili licenci jako jádro IP mnoha dalším společnostem pro použití ve svých návrzích.