Forskel mellem mikroprocessor og kerne til intellektuel ejendom

Mikroprocessor vs Core i intellektuel ejendom | Mikroprocessor vs. Core | Mikroprocessor vs. IP Core | Processor vs. Core | Processor vs. IP Core
 

En mikroprocessor, også kendt som en Central Processing Unit (CPU), er en Integrated Circuit (IC), som er hjernen i et computersystem, der udfører de "beregninger", der gives som instruktioner gennem et computerprogram. Mikroprocessorer bruges ikke kun i personlige computere og servere, men leveres også med milliarder af indlejrede systemer (såsom mobiltelefoner, PDA'er, walkmans osv.), Der sælges hvert år. En IP Core er designlayoutet for et logisk system og er derfor ikke et fysisk system. En IP-kerne kan typisk fremstilles til en fysisk mikroprocessor. Til tider i en mikroprocessor vil du være i stand til at fremstille flere IP-kerner, der danner multikernemikroprocessorer.

Mikroprocessor

Udtrykket mikroprocessor bruges i computersystemer i mere end fire årtier nu, og det var den eneste behandlingsenhed i de tidlige computere, indtil "andre" behandlingsenheder (såsom GPU'er) blev introduceret for at komplementere et styresystems processorkraft. Intel 4004 tilskrives den første mikroprocessor nogensinde og blev offentliggjort i 1971 af Intel Corporation. En mikroprocessor er kun meningsfuld, når du har et computersystem, der er "programmerbart" (så det kan udføre instruktioner), og vi skal bemærke, at CPU'en er den "centrale" behandlingsenhed, den enhed, der styrer de andre enheder / dele af en computersystem. I nutidens sammenhæng indeholder en mikroprocessor typisk CPU'en og er en enkelt siliciumchip.

Intellektuel ejendomsret

Intellektuel ejendomsret i halvleder, også kendt som IP Core eller Core, er et genanvendeligt logisk design, der typisk er intellektuel ejendom for en bestemt person eller virksomhed. Derfor er en IP Core mere et koncept (design) snarere end en fysisk implementering. Hvis en mikroprocessor er en bygning, er en IP-kerne bygningens layout eller bygningens plan for at tage noget lignende. Derfor kan designet, som er IP-kernen, sælges eller licenseres til en tredjepart, så de kan gå og fabrikere processorer med det særlige design. Generelt kategoriseres IP-kerner i to baseret på, hvordan de er repræsenteret. Hvis de er repræsenteret på et højere niveau, såsom i RTL (Register Transfer Level), kaldes de bløde kerner, og hvis de er repræsenteret på et lavere niveau, f.eks. I netlister på gate-niveau, kaldes de hårde kerner. Mens den tidligere repræsentation generelt er lettere at ændre og tilpasse, kan den senere ikke ændres med rimelig indsats.

Begrebet kerne har nået den almindelige person bedre med introduktionen af ​​"multi-core processorer". Ideen med en multi-core processor er at have mere end en IP-kerne (designet) replikeret i fremstillingen af ​​en enkelt mikroprocessor (og derfor i en enkelt chip). I en enkelt kerneprocessor fremstilles derfor IP-kernen (eller designet) på en enkelt mikroprocessor uden replikation.

Hvad er forskellen mellem Mikroprocessor og kerne til intellektuel ejendom?

• Mens en mikroprocessor er en fysisk implementering af et logisk design, er en IP-kerne selve designet (eller layoutet). Derfor er det også muligt at se en IP-kerne som "kernen" i en mikroprocessor og som sådan kalde den "mikroprocessorkerne”.

• Kommercielt bruges udtrykket kerne (eller mikroprocessorkerne) til at henvise til antallet af lignende logisk design (eller layout), der er replikeret inde i en enkelt mikroprocessor: Derfor vil en dual-core-processor have to lignende design, der duplikeres i en mikroprocessor og en quad-core processor vil have fire lignende design replikeret.

• Typisk vil antallet af kerner, du har i en mikroprocessor, være en faktor ved afgørelsen af ​​antallet af tråde (applikationer), som du kan køre på en computer på samme tid (parallelt).