Mikroprosessor vs Intellectual Property Core | Mikroprosessor vs Core | Mikroprosessor vs IP Core | Prosessor vs Core | Prosessor vs IP Core
En mikroprosessor, også kjent som en sentral prosesseringsenhet (CPU), er en integrert krets (IC), som er hjernen i et databehandlingssystem som utfører "beregninger" som er gitt som instruksjoner gjennom et dataprogram. Mikroprosessorer brukes ikke bare i personlige datamaskiner og servere, men leveres også med milliarder av innebygde systemer (som mobiltelefoner, PDAer, walkmans, etc.) som selges hvert år. En IP Core er utformingen av et logisk system og er derfor ikke et fysisk system. Vanligvis kan en IP Core være og er produsert i en fysisk mikroprosessor. Til tider vil du i en mikroprosessor kunne lage flere IP-kjerne som danner multikjern mikroprosessorer.
mikroprosessor
Begrepet mikroprosessor brukes i databehandlingssystemer i over fire tiår, og det var den eneste prosessorenheten i de tidlige datamaskiner inntil "andre" prosesseringsenheter (for eksempel GPUer) ble introdusert for å komplementere prosessorkraften til et databehandlingssystem. Intel 4004 tilskrives den første mikroprosessoren og ble offentliggjort i 1971 av Intel Corporation. En mikroprosessor er kun meningsfull når du har et programmeringssystem som er "programmerbart" (slik at det kan utføre instruksjoner), og vi bør merke at CPUen er den "sentrale" prosessorenheten, enheten som styrer de andre enhetene / delene av en databehandlingssystem. I dagens sammenheng inneholder en mikroprosessor typisk CPU og er en enkelt silisiumbrikke.
Intellectual Property Core
Intellectual Property Core i halvleder, aka IP Core eller Core, er en gjenbrukbar logikkdesign som typisk er den intellektuelle egenskapen til en bestemt person eller et selskap. Derfor er en IP Core mer av et konsept (design) enn en fysisk implementering. For å ta noe lignende, hvis en mikroprosessor er en bygning, er en IP-kjerne bygningsoppsettet eller utformingen av bygningen. Derfor kan designen, som er IP-kjernen, bli solgt eller lisensiert til en tredjepart, slik at de kan gå og produsere prosessorer med det spesielle designet. Generelt er IP-kjerner kategorisert i to basert på hvordan de er representert. Hvis de er representert på et høyere nivå, for eksempel i RTL (Register Transfer Level), kalles de myke kerner, og hvis de er representert på et lavere nivå, som i nettverkslister på gate nivå, kalles de hardkjerner. Mens den tidligere representasjonen generelt er lettere å modifisere og tilpasse, er den senere ikke modifiserbar med rimelig innsats.
Begrepet kjerne har nådd den vanlige personen bedre med innføringen av "multi-core prosessors". Ideen om en flerkjerneprosessor er å ha mer enn én IP-kjerne (designet) gjengitt i fremstillingen av en enkelt mikroprosessor (og derfor i en enkeltbrikke). Derfor, i en enkeltkjerneprosessor, er IP-kjerne (eller utformingen) produsert på en enkelt mikroprosessor uten replikering.
Hva er forskjellen mellom Mikroprosessor og Intellectual Property Core? • Mens en mikroprosessor er en fysisk implementering av en logisk design, er en IP-kjerne selve designet (eller utformingen). Derfor er det også mulig å se en IP-kjerne som "kjerne" av en mikroprosessor og som sådan kaller den "mikroprosessorkjerne”. • Kommersielt brukes begrepet kjerne (eller mikroprosessorkjerne) for å referere til antall lignende logikkdesign (eller layout) som er replisert i en enkelt mikroprosessor: Derfor har en dual-core prosessor to lignende design duplisert i en mikroprosessor og en quad-core prosessor vil ha fire liknende design replikert. • Antall kjerne du har i en mikroprosessor vil typisk være en faktor for å bestemme antall tråder (programmer) som du kan kjøre på en datamaskin samtidig (parallelt). |