Atšķirība starp mikroprocesoru un intelektuālā īpašuma kodolu

Mikroprocesors vs intelektuālā īpašuma pamats | Mikroprocesors vs Core | Mikroprocesors vs IP kodols | Procesors pret galveno | Procesors pret IP kodolu
 

Mikroprocesors, kas pazīstams arī kā centrālais procesora bloks (CPU), ir integrētā shēma (IC), kas ir skaitļošanas sistēmas smadzenes, kas veic “aprēķinus”, kas tiek doti kā instrukcijas caur datorprogrammu. Mikroprocesori tiek izmantoti ne tikai personālajos datoros un serveros, bet arī tiek piegādāti ar miljardiem iegultu sistēmu (piemēram, mobilajiem tālruņiem, PDA, walkmaniem utt.), Ko pārdod katru gadu. IP kodols ir loģiskas sistēmas dizaina izkārtojums, un tāpēc tā nav fiziska sistēma. Parasti IP kodols var būt un tiek izgatavots fiziskā mikroprocesorā. Dažreiz mikroprocesorā jūs varēsit izgatavot vairākus IP serdeņus, 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 apstrādes bloks agrīnajos datoros, līdz tika ieviesti “citi” apstrādes bloki (piemēram, GPU), kas papildināja skaitļošanas sistēmas apstrādes jaudu. Intel 4004 tiek attiecināts uz visu laiku pirmo mikroprocesoru, un Intel Corporation to publiskoja 1971. gadā. Mikroprocesoram ir nozīme 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” apstrādes bloks, vienība, kas kontrolē citas ierīces / daļas skaitļošanas sistēma. Mūsdienu apstākļos mikroprocesors parasti satur centrālo procesoru un ir viena silīcija mikroshēma.

Intelektuālā īpašuma pamats

Intelektuālā īpašuma pamats pusvadītājā, 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 koncepcija (dizains), nevis fiziska ieviešana. Veikt 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šajām personām, lai viņi varētu iet un izgatavotu procesorus ar konkrēto dizainu. Parasti IP serdeņi tiek iedalīti divās kategorijās atkarībā no tā, kā tie tiek attēloti. Ja tie ir pārstāvēti augstākā līmenī, piemēram, RTL (reģistra pārsūtīšanas līmenī), tos sauc par mīkstajiem kodoliem, un, ja tie ir pārstāvēti 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āko nevar modificēt ar saprātīgām pūlēm.

Termiņš kodols ir labāk sasniedzis parasto cilvēku, ieviešot “daudzkodolu procesorus”. Daudzkodolu procesora ideja ir tāda, ka, ražojot vienu mikroprocesoru (un līdz ar to vienā mikroshēmā), vajadzētu replicēt vairāk nekā vienu IP kodolu (dizainu). 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 kodols?

• Kamēr mikroprocesors ir loģikas dizaina fiziska īstenošana, IP kodols ir pats dizains (vai izkārtojums). Tāpēc ir arī iespējams redzēt IP kodolu kā mikroprocesora “kodolu” un kā tādu to saucot “mikroprocesora kodols”.

• Komerciāli termins kodols (vai mikroprocesora kodols) tiek izmantots, lai apzīmētu līdzīgu loģisko dizainu (vai izkārtojumu), kas atkārtojas viena mikroprocesora iekšienē: Tāpēc divkodolu procesoram būs divi līdzīgi dizainparaugi, kas dublēti mikroprocesorā un četrkodolu procesoram būs replicēti četri līdzīgi dizaini.

• Parasti mikroprocesorā esošo kodolu skaits būs faktors, izlemjot, cik pavedienu (lietojumprogrammu) var darbināt ar datoru vienlaikus (paralēli)..