Mikroprocesors pret intelektuālā īpašuma kodolu Mikroprocesors pret galveno | Mikroprocesors pret IP kodolu | Procesors pret galveno | Procesors pret IP kodolu
Mikroprocesors, kas pazīstams arī kā centrālais procesors (CPU), ir integrētā shēma (IC), kas ir skaitļošanas sistēmas smadzenes, kas veic “aprēķinus”, kuri tiek doti kā instrukcijas, izmantojot datorprogrammu. Mikroprocesori tiek izmantoti ne tikai personālajos datoros un serveros, bet arī tiek piegādāti kopā ar miljardiem iegulto sistēmu (piemēram, mobilie tālruņi, plaukstdatori, Walkman utt.), Kas tiek pārdoti katru gadu. IP kodols ir loģiskas sistēmas dizaina izkārtojums, un tāpēc tas nav fiziska sistēma. Parasti IP kodolu var izgatavot un izgatavot par fizisku mikroprocesoru. Dažreiz mikroprocesorā varēsiet izgatavot vairākus IP kodolus, veidojot daudzkodolu mikroprocesorus.
Mikroprocesors
Termins mikroprocesors skaitļošanas sistēmās tiek izmantots jau vairāk nekā četras desmitgades, un tas bija vienīgais procesors agrīnajos datoros, līdz tika ieviesti “citi” procesori (piemēram, GPU), lai papildinātu skaitļošanas sistēmas apstrādes jaudu. Intel 4004 tiek piedēvēts pirmajam mikroprocesoram, un to 1971. gadā publiskoja Intel Corporation. Mikroprocesors ir jēgpilns tikai tad, ja jums ir “programmējama” skaitļošanas sistēma (lai tā varētu izpildīt instrukcijas), un mums jāņem vērā, ka centrālais procesors ir “centrālais” procesors, vienība, kas kontrolē citas datora vienības / daļas skaitļošanas sistēma. Mūsdienu apstākļos mikroprocesors parasti satur procesoru un ir viena silīcija mikroshēma.
Intelektuālā īpašuma kodols
Pusvadītāju intelektuālā īpašuma kodols, pazīstams arī kā IP Core vai Core, ir atkārtoti lietojams loģiskais dizains, kas parasti ir konkrētas personas vai uzņēmuma intelektuālais īpašums. Tāpēc IP kodols drīzāk ir jēdziens (dizains), nevis fiziska ieviešana. Lai ņemtu kaut ko līdzīgu, ja mikroprocesors ir ēka, IP kodols ir ēkas izkārtojums vai ēkas projekts. Tāpēc dizainu, kas ir IP kodols, var pārdot vai licencēt trešai personai, lai viņi varētu gatavot procesorus ar konkrēto dizainu. Parasti IP kodolus iedala divās kategorijās, pamatojoties uz to attēlojumu. Ja tie tiek attēloti augstākā līmenī, piemēram, RTL (Register Transfer Level), tos sauc par mīkstajiem kodoliem, un, ja tie ir attēloti zemākā līmenī, piemēram, vārtu līmeņa tīkla sarakstos, tad tos sauc par cietajiem kodoliem. Lai gan iepriekšējo attēlojumu parasti ir vieglāk modificēt un pielāgot, vēlāk to nav iespējams pārveidot ar saprātīgām pūlēm.
Termins kodols ir labāk sasniedzis vienkāršo cilvēku, ieviešot “daudzkodolu procesorus”. Daudzkodolu procesora ideja ir tāda, ka vairāk nekā viens IP kodols (dizains) tiek atkārtots viena mikroprocesora (tātad vienā mikroshēmā) izgatavošanā. Tāpēc viena kodola procesorā IP kodols (vai dizains) tiek izgatavots uz viena mikroprocesora bez replikācijas.
Kāda ir atšķirība starp mikroprocesoru un intelektuālā īpašuma kodolu? • Kaut arī mikroprocesors ir loģiskā dizaina fiziska realizācija, IP kodols ir pats dizains (vai izkārtojums). Tāpēc ir iespējams arī redzēt IP kodolu kā mikroprocesora “kodolu” un kā tādu to saukt par “mikroprocesora kodolu”. • Komerciāli termins kodols (vai mikroprocesora kodols) tiek lietots, lai apzīmētu līdzīga loģiskā dizaina (vai izkārtojuma) skaitu, kas atkārtots vienā mikroprocesorā: Tāpēc divkodolu procesoram būs divi līdzīgi dizaini, kas dublēti mikroprocesorā un četrkodolu procesoram būs atkārtoti četri līdzīgi modeļi. • Parasti mikroprocesorā esošo serdeņu skaits būs faktors, lai noteiktu diegu (lietojumprogrammu) skaitu, kuras vienlaikus varat palaist datorā (paralēli). |