Skirtumas tarp mikroprocesoriaus ir intelektinės nuosavybės branduolio

Mikroprocesorius ir intelektinės nuosavybės branduolys | Mikroprocesorius ir šerdis | Mikroprocesorius ir IP branduolys | Procesorius ir branduolys | Procesorius ir IP branduolys
 

Mikroprocesorius, dar žinomas kaip centrinis procesorius (CPU), yra integruotasis grandynas (IC), kuris yra skaičiavimo sistemos, atliekančios „skaičiavimus“, kurie nurodomi kaip instrukcijos per kompiuterio programą, smegenys. Mikroprocesoriai ne tik naudojami asmeniniuose kompiuteriuose ir serveriuose, bet taip pat pristatomi su milijardais įterptųjų sistemų (tokių kaip mobilieji telefonai, PDA, „Walkman“ ir kt.), Parduodamų kiekvienais metais. IP branduolys yra loginės sistemos projektinis išdėstymas, todėl nėra fizinė sistema. Paprastai IP branduolys gali būti ir yra pagamintas į fizinį mikroprocesorių. Kartais mikroprocesoriuje galėsite gaminti kelis IP branduolius, sudarančius daugiagyslius mikroprocesorius.

Mikroprocesorius

Mikroprocesoriaus terminas skaičiavimo sistemose naudojamas jau daugiau nei keturis dešimtmečius ir jis buvo vienintelis duomenų apdorojimo įrenginys ankstyvuosiuose kompiuteriuose, kol buvo įvesti „kiti“ procesoriai (pvz., GPU), kurie papildys skaičiavimo sistemos apdorojimo galią. „Intel 4004“ priskiriamas pirmajam visų laikų mikroprocesoriui, kurį „Intel Corporation“ paskelbė viešai 1971 m. Mikroprocesorius yra prasmingas tik tada, kai turite skaičiavimo sistemą, kuri yra „programuojama“ (kad ji galėtų vykdyti instrukcijas), ir turėtume atkreipti dėmesį, kad CPU yra „centrinis“ procesoriaus blokas, blokas, valdantis kitus įrenginius / dalis. skaičiavimo sistema. Šiandienos kontekste mikroprocesoriuje paprastai yra centrinis procesorius ir yra viena silicio mikroschema.

Intelektinės nuosavybės branduolys

Puslaidininkių intelektinės nuosavybės branduolys, dar žinomas kaip „IP Core“ arba „Core“, yra daugkartinio naudojimo loginis dizainas, kuris paprastai yra konkretaus asmens ar įmonės intelektinė nuosavybė. Todėl IP branduolys yra labiau koncepcija (dizainas), o ne fizinis įgyvendinimas. Paimti ką nors panašaus, jei mikroprocesorius yra pastatas, IP šerdis yra pastato išdėstymas arba pastato projektas. Todėl dizainas, kuris yra IP branduolys, gali būti parduotas arba licencijuotas trečiajai šaliai, kad jie galėtų gaminti ir perdirbėjus gaminti pagal konkretų dizainą. Paprastai IP branduoliai skirstomi į dvi dalis atsižvelgiant į tai, kaip jie vaizduojami. Jei jie vaizduojami aukštesniame lygyje, tokiame kaip RTL (Register Transfer Level), jie yra vadinami minkštaisiais šerdimis, o jei jie yra žemesniame lygyje, pavyzdžiui, vartų lygio tinklo sąrašuose, tada jie vadinami kietosiomis šerdimis. Nors buvusią reprezentaciją paprastai yra lengviau modifikuoti ir pritaikyti, vėlesnę - pagrįstomis pastangomis modifikuoti negalima.

Terminas branduolys įdiegęs „daugiagyslius procesorius“, geriau pasiekė paprastą žmogų. Daugelio branduolių procesoriaus idėja yra turėti daugiau nei vieną IP šerdį (dizainą), pakartojamą gaminant vieną mikroprocesorių (taigi ir vieną lustą). Todėl vieno branduolio procesoriuje IP šerdis (arba dizainas) yra pagamintas ant vieno mikroprocesoriaus be replikacijos.

Koks skirtumas tarp Mikroprocesorius ir intelektinės nuosavybės branduolys?

• Nors mikroprocesorius yra fizinis loginio projekto įgyvendinimas, IP branduolys yra pats dizainas (arba išdėstymas). Todėl taip pat galima pamatyti IP branduolį kaip mikroprocesoriaus „branduolį“ ir vadinti jį „mikroprocesoriaus šerdis“.

• Komerciniu požiūriu terminas „šerdis“ (arba mikroprocesoriaus šerdis) yra vartojamas nurodant panašaus loginio dizaino (arba išdėstymo) skaičių, atkartotų vieno mikroprocesoriaus viduje: Todėl dviejų branduolių procesorius turės du panašius dizainus, dubliuotus mikroprocesoriuje ir keturių branduolių procesorius turės keturias panašias konstrukcijas.

• Paprastai branduolių, kuriuos turite mikroprocesoriuje, skaičius bus veiksnys, kai bus nuspręsta, kiek gijų (programų) galite paleisti kompiuteryje tuo pačiu metu (lygiagrečiai)..