Microprocessor vs Intellectual Property Core | Microprocessor vs Core | Microprocessor vs IP Core | Processor vs Core | Processor vs IP Core
A microprocessor, tseem hu ua Central Processing Unit (CPU), yog Integrated Circuit (IC), uas yog lub hlwb ntawm lub tshuab xam zauv uas ua rau "siv" uas tau muab raws li cov lus qhia los ntawm lub khoos phis tawj program.. Microprocessors tsis yog tsuas yog siv rau hauv tus kheej lub computer thiab servers, tab sis kuj tau xa nrog ntau lab ntawm cov khoom siv (xws li xov tooj ntawm tes, PDAs, walkmans, thiab lwm yam) muag txhua xyoo. Tus IP Core yog qhov tsim qauv ntawm cov txheej txheem kev xav tau thiab, yog li ntawd, tsis yog lub cev. Feem ntau, IP Core tuaj yeem ua tau thiab raug tsim rau hauv lub cev microprocessor. Qee lub sij hawm, hauv microprocessor koj yuav tuaj yeem tsim ntau tus IP cores ua ntau tus tub ntxhais microprocessors.
Microprocessor
Lub sij hawm microprocessor yog siv nyob rau hauv cov tshuab computer rau ntau tshaj plaub caug xyoo tam sim no, thiab nws yog tib lub chaw ua hauj lwm nyob rau hauv lub computers thaum ntxov mus txog rau thaum "lwm" cov txheej txheem (xws li GPUs) tau qhia kom ntxiv zog ua ntawm ib tug computer system. Intel 4004 yog ntaus nqi rau thawj zaug microprocessor thiab tau tshaj tawm hauv 1971 los ntawm Intel Corporation. Lub microprocessor muaj txiaj ntsig tsuas yog thaum koj muaj lub khoos phis tawj uas yog "programmable" (kom nws tuaj yeem ua tiav cov lus qhia) thiab peb yuav tsum nco ntsoov tias CPU yog "Central" ua chav tsev, chav tsev uas tswj hwm lwm cov units / ntu ntawm ib qho. xam system. Hauv cov ntsiab lus niaj hnub no, microprocessor feem ntau muaj CPU thiab yog ib qho silicon nti.
Intellectual Property Core
Intellectual Property Core nyob rau hauv semiconductor, aka IP Core lossis Core, yog ib qho khoom siv rov siv tau uas feem ntau yog cov cuab yeej txawj ntse ntawm ib tus neeg lossis ib lub tuam txhab. Yog li, tus IP Core yog ntau lub tswv yim (tsim) ntau dua li kev siv lub cev. Txhawm rau coj ib yam dab tsi zoo sib xws, yog tias lub microprocessor yog lub tsev, IP core yog lub tsev layout lossis daim ntawv qhia ntawm lub tsev. Yog li ntawd, tus tsim, uas yog tus tub ntxhais IP, tuaj yeem muag lossis tso cai rau tus neeg thib peb kom lawv tuaj yeem mus thiab tsim cov txheej txheem nrog cov qauv tsim tshwj xeeb. Feem ntau, IP cores raug faib ua ob yam raws li lawv tau sawv cev. Yog tias lawv tau sawv cev rau qib siab dua xws li hauv RTL (Register Transfer Level), lawv hu ua soft cores, thiab yog tias lawv tau sawv cev rau qib qis xws li hauv cov rooj vag qib net-cov npe, ces lawv hu ua hard cores. Thaum tus sawv cev yav dhau los feem ntau yooj yim los hloov kho thiab hloov kho, tom qab ntawd tsis hloov kho nrog kev siv zog tsim nyog.
Lub ntsiab lus tseem ceeb tau mus txog cov tib neeg zoo dua nrog kev qhia txog "cov txheej txheem ntau yam". Lub tswv yim ntawm multi-core processor yog kom muaj ntau tshaj ib tug IP core (tus tsim) replicated nyob rau hauv lub fabrication ntawm ib tug microprocessor (thiab yog li ntawd nyob rau hauv ib tug tib nti). Yog li ntawd, nyob rau hauv ib tug tib core processor, tus IP core (los yog tus tsim) yog fabricated ntawm ib tug microprocessor tsis muaj replication.
Qhov txawv ntawm Microprocessor thiab Intellectual Property Core yog dab tsi?
• Thaum lub microprocessor yog kev siv lub cev ntawm cov qauv tsim, tus IP tseem ceeb yog tus tsim (lossis cov txheej txheem) nws tus kheej. Yog li, nws tseem tuaj yeem pom tus IP core li "core" ntawm microprocessor thiab xws li hu nws "microprocessor core".
• Kev lag luam, cov ntsiab lus tseem ceeb (lossis microprocessor core) yog siv los xa mus rau cov lej ntawm cov qauv logic zoo sib xws (lossis layout) replicated hauv ib lub microprocessor: Yog li ntawd, ib tug dual-core processor yuav muaj ob qho tib si tsim duplicated. hauv microprocessor thiab quad-core processor yuav muaj plaub tus qauv zoo sib xws.
• Feem ntau, tus naj npawb ntawm cov cores koj muaj nyob rau hauv microprocessor yuav yog qhov tseem ceeb ntawm kev txiav txim siab cov xov tooj (cov ntawv thov) uas koj tuaj yeem khiav ntawm lub khoos phis tawj tib lub sijhawm (nyob rau hauv parallel).