Mikroverwerker vs Intellektuele Eiendom Kern | Mikroverwerker vs. Kern | Mikroverwerker vs. IP Core | Verwerker vs. Kern | Verwerker vs. IP-kern
'n Mikroverwerker, ook bekend as 'n sentrale verwerkingseenheid (CPU), is 'n geïntegreerde stroombaan (IC), wat die brein is van 'n rekenaarstelsel wat die "berekeninge" uitvoer wat as instruksies deur 'n rekenaarprogram gegee word. Mikroverwerkers word nie net in persoonlike rekenaars en bedieners gebruik nie, maar word ook verskeep met miljarde ingebedde stelsels (soos selfone, PDA's, walkmans, ens.) wat elke jaar verkoop word. 'n IP-kern is die ontwerp-uitleg van 'n logiese stelsel en is dus nie 'n fisiese stelsel nie. Tipies kan 'n IP-kern in 'n fisiese mikroverwerker vervaardig word en word dit vervaardig. Soms sal jy in 'n mikroverwerker in staat wees om veelvuldige IP-kerne te vervaardig wat multi-kern mikroverwerkers vorm.
Mikroverwerker
Die term mikroverwerker word nou al meer as vier dekades in rekenaarstelsels gebruik, en dit was die enigste verwerkingseenheid in die vroeë rekenaars totdat “ander” verwerkingseenhede (soos GPU's) ingestel is om die verwerkingskrag van 'n rekenaarstelsel. Intel 4004 word toegeskryf vir die eerste mikroverwerker ooit en is in 1971 deur Intel Corporation bekend gemaak. 'n Mikroverwerker is slegs betekenisvol as jy 'n rekenaarstelsel het wat "programmeerbaar" is (sodat dit instruksies kan uitvoer) en ons moet daarop let dat die SVE die "Sentrale" verwerkingseenheid is, die eenheid wat die ander eenhede/dele van 'n rekenaarstelsel. In vandag se konteks bevat 'n mikroverwerker tipies die SVE en is dit 'n enkele silikonskyfie.
Intellektuele Eiendom Core
Intellektuele Eiendom Kern in halfgeleier, ook bekend as IP Core of Core, is 'n herbruikbare logika-ontwerp wat tipies die intellektuele eiendom van 'n spesifieke persoon of 'n maatskappy is. Daarom is 'n IP-kern meer 'n konsep (ontwerp) eerder as 'n fisiese implementering. Om iets soortgelyks te neem, as 'n mikroverwerker 'n gebou is, is 'n IP-kern die gebou-uitleg of die bloudruk van die gebou. Daarom kan die ontwerp, wat die IP-kern is, aan 'n derde party verkoop of gelisensieer word sodat hulle verwerkers met die spesifieke ontwerp kan gaan vervaardig. Oor die algemeen word IP-kerne in twee gekategoriseer op grond van hoe hulle verteenwoordig word. As hulle op 'n hoër vlak voorgestel word, soos in RTL (Register Transfer Level), word hulle sagte kerns genoem, en as hulle op 'n laer vlak voorgestel word, soos in hekvlak-netlyste, word hulle harde kerns genoem. Terwyl eersgenoemde voorstelling oor die algemeen makliker is om te wysig en aan te pas, is die latere nie met redelike moeite veranderbaar nie.
Die term kern het die gewone persoon beter bereik met die bekendstelling van "veelkernverwerkers". Die idee van 'n multikernverwerker is om meer as een IP-kern (die ontwerp) te laat herhaal in die vervaardiging van 'n enkele mikroverwerker (en dus in 'n enkele skyfie). Daarom, in 'n enkelkernverwerker, word die IP-kern (of die ontwerp) op 'n enkele mikroverwerker vervaardig sonder replikasie.
Wat is die verskil tussen Mikroverwerker en Intellektuele Eiendomskern?
• Terwyl 'n mikroverwerker 'n fisiese implementering van 'n logiese ontwerp is, is 'n IP-kern die ontwerp (of die uitleg) self. Daarom is dit ook moontlik om 'n IP-kern as die "kern" van 'n mikroverwerker te sien en dit as sodanig "mikroverwerkerkern" te noem.
• Kommersieel word die term kern (of mikroverwerkerkern) gebruik om te verwys na die aantal soortgelyke logiese ontwerp (of uitleg) wat binne 'n enkele mikroverwerker gerepliseer word: Daarom sal 'n dubbelkernverwerker twee soortgelyke ontwerpe gedupliseer hê in 'n mikroverwerker en 'n vierkernverwerker sal vier soortgelyke ontwerpe gerepliseer word.
• Tipies, die aantal kerns wat jy in 'n mikroverwerker het, sal 'n faktor wees by die besluit van die aantal drade (toepassings) wat jy op dieselfde tyd (in parallel) op 'n rekenaar kan laat loop.