Skip to main content

Ano ang isang IP core?

Ang isang IP core ay isang kumplikadong functional block ng electronic circuitry, ang paggamit ng kung saan ay lisensyado sa ibang mga kumpanya ng orihinal na taga -disenyo.Sa pangkalahatan ito ay isang bahagi ng isang kumpletong processor o iba pang kumplikadong integrated circuit.Ang disenyo ay karaniwang napatunayan sa isang ganap na nasubok na produkto bago ito lisensyado.Ang mga IP cores ay ginagamit ng mga inhinyero ng electronics upang mabilis na ipatupad ang mga sangkap ng natatanging disenyo ng lohika at chip.Ang isang Memory Controller, isang three-dimensional na yunit ng graphics o kahit isang buong processor ay maaaring maging isang IP core.produkto.Ang pangunahing disenyo ay madalas na ibinibigay sa isang wika ng paglalarawan ng hardware, magkatulad sa isang programa ng software ng computer.Ang mga pattern ng lohika at pagsubok, pati na rin ang mga pagtutukoy ng signal, ay maaari ring ibigay.Ang anumang software na kinakailangan, pati na rin ang mga tala ng disenyo at dokumentasyon tungkol sa mga kilalang mga bug, ay karaniwang kasama.

Ang mga karapatan na binili gamit ang isang IP core ay madalas na kasama ang kakayahang baguhin ito kung kinakailangan para magamit sa disenyo ng mga mamimili.Ang mga nababago na cores ay kilala rin bilang mga malambot na cores dahil ibinibigay ang mga ito sa rehistro ng paglilipat ng wika (RTL) o bilang mga lohika netlists.Ang mga IP cores ay minsan ay ibinibigay sa isang mababang antas ng format ng layout ng transistor sa halip.Ang mga ito ay tinatawag na mga hard cores dahil hindi sila maaaring mabago ng mga lisensyado.Maraming mga halo-halong disenyo at analog na disenyo ang ibinibigay bilang mga hard cores upang masiguro ang mga tiyak na tiyempo ng signal at pisikal na layout.

Ang ilang mga kumpanya ay nagtatayo ng kanilang buong negosyo sa paligid ng pagdidisenyo at paglilisensya ng mga IP cores.Halimbawa, ang mga processors ng ARM Holdings ay lilitaw sa maraming mga mobile phone, pandaigdigang mga aparato sa pagpoposisyon ng system at mga personal na katulong sa digital.Ang kumpanya ay hindi talaga gumagawa ng anumang mga chips;Ito ay lisensya lamang sa kanila bilang mga IP cores sa maraming iba pang mga gumagawa ng chip.Para sa iba pang mga kumpanya, ang mga IP cores ay isang pangwakas na paraan ng pagkuha ng kita mula sa mga disenyo na hindi na nila ginagamit sa kanilang sariling mga produkto.Ang isang IP core ay kilala rin bilang isang intelektwal na pag -aari ng pag -aari dahil ang may -ari ay maaaring lisensya ang mga copyright at mga patent ng pangunahing disenyo sa iba.

Ang isang halimbawa ng isang IP core ay ang PowerPC Ang processor na dinisenyo ng isang pangkat ng mga tagagawa ng semiconductor noong 1991. Ang chip na ito ay mabigat na ginamit bilang isang stand-alone processor sa Apple Incorporated Macintosh mga system hanggang 2005. Madalas din itong ginagamit sa mga server at ilang mga sistema ng video game.Sa pamamagitan ng 2006, Apple ay lumipat sa Intel Corporation Chips at ang PowerPC ay naging higit pa sa isang niche processor.Sa halip na iwanan ang arkitektura, lisensya ito ng mga may -ari bilang isang core ng IP sa maraming iba pang mga kumpanya para magamit sa kanilang mga disenyo.