Skip to main content

Egylapkás rendszer Tartalomjegyzék Struktúra Tervezési folyamat Gyártás Jegyzetek Fordítás Források További információk Kapcsolódó szócikkek Navigációs menüellenőrizveThe Great Debate: SOC vs. SIPezen változatánakSystem-on-Chip for Real-Time Applications50478525SOCCBayaSegítsSegíts

Multi tool use
Multi tool use

ElektronikaIpari technológiaMikroprocesszorok


integrált áramkörszámítógépelektronikailapkáradigitálisanalógjelűrádiófrekvenciásbeágyazott rendszerekmikrovezérlőkkelWindowsLinuxsystem in packageBeagleBoardpackage on packageball gridtechnológia












Egylapkás rendszer




A Wikipédiából, a szabad enciklopédiából








Ugrás a navigációhoz
Ugrás a kereséshez





Az AMD Geode x86-kompatibilis egylapkás rendszer


Az egylapkás rendszer avagy angolul system on a chip vagy system on chip (rövidítve: SoC vagy SOC) olyan integrált áramkör (IC) amely egy számítógép vagy más elektronikai rendszer összes komponensét / összetevőjét egyetlen lapkára integrálva tartalmazza. Magyarul említik még egy alkatrészes rendszernek, egy alkatrészes megoldásnak is. Tartalmazhat digitális, analóg, kevert jelű és gyakran rádiófrekvenciás funkciókat, mindezt egyetlen lapka szubsztrátumára azaz hordozórétegére felépítve. A SoC áramkörök igen gyakoriak a mobil elektronikai eszközök piacán, ennek egyik oka a kis energiafogyasztás. Tipikus alkalmazásuk a beágyazott rendszerek területe.


A mikrovezérlőkkel való összehasonlításban ezek az eszközök a következő fokozatot képviselik. A mikrovezérlők tipikusan 100 KiB alatti (gyakran csak néhány KiB) RAM memóriát tartalmaznak és valóban egycsipes rendszerek, azonban az egylapkás rendszer – SoC – kifejezést a hatékonyabb processzorokra használják, amelyek akár a Windows vagy Linux operációs rendszerek asztali verzióihoz hasonló szoftverek futtatására is képesek, külső memóriára (flash, RAM) van szükségük a hatékony működéshez, és különféle külső perifériákat használnak. Röviden, a nagyobb rendszerekre alkalmazott egylapkás rendszer kifejezés inkább a technikai megvalósítást takaró hasonlat: célja az integráció fokának növelése a gyártási költségek csökkentése érdekében és a kisebb méretű rendszerek létrehozásának lehetővé tétele. Sok érdekes rendszer túlságosan összetett ahhoz, hogy egy, a rendszer csak egyik feladatára optimalizált folyamattal készülő lapkán elférjen.


Amikor egy alkalmazás megvalósítása nem lehetséges egycsipes rendszerben, alkalmazható ennek egyik alternatívája, a system in package (SiP), ami magyarul egytokos rendszer, egy tokba integrált rendszer, vagy csomagolt megoldás lehet. Ez egyetlen tokban ill. hordozóban összeszerelt több lapkát takar. Úgy gondolják, hogy nagyobb tételeknél a SoC áramkörök gyártása gazdaságosabb, mint a SiP, mert nagyobb a kibocsátás és egyszerűbb a tokozás.[1]


Egy másik lehetőség például a felsőbb kategóriás mobiltelefonokban és a BeagleBoard-ban alkalmazott package on package módszer, amelyben az integrált áramköröket egymás tetejére szerelik a nyomtatott áramkör szerelése során. Ennek során az alkalmazott SoC csip processzort és számos digitális perifériát tartalmaz, ball grid csatlakozású tokozásban készül, felső és alsó csatlakozópontokkal. Az alsó részen a nyomtatott áramkörhöz és más perifériákhoz csatlakozik, a felső csatlakozók körben a memóriasínek csatlakozói, amelyekhez NAND flash és DDR2 RAM csipek csatlakozhatnak. Ilyen memóriacsomagok számos gyártótól beszerezhetők.




Tartalomjegyzék





  • 1 Struktúra


  • 2 Tervezési folyamat


  • 3 Gyártás


  • 4 Jegyzetek


  • 5 Fordítás


  • 6 Források


  • 7 További információk


  • 8 Kapcsolódó szócikkek




Struktúra




Mikrovezérlő-alapú egylapkás rendszer



Tervezési folyamat




Egylapkás rendszer tervezési folyamata



Gyártás


A SoC csipek gyártására több technológia létezik, többek között:


  • Full custom

  • Standard cell

  • FPGA


Jegyzetek





  1. The Great Debate: SOC vs. SIP. EE Times. (Hozzáférés: 2009. augusztus 12.)




Fordítás


Ez a szócikk részben vagy egészben a System on a chip című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel.



Források



További információk



  • Furber, Stephen B.. ARM system-on-chip architecture. Boston: Addison-Wesley (2000). ISBN 0-201-67519-6 

  • System-on-Chip for Real-Time Applications, Kluwer international series in engineering and computer science, SECS 711. Boston: Kluwer Academic Publishers (2003). ISBN 9781402072543. OCLC 50478525  465 pages.

  • SOCC Annual IEEE International SOC Conference


  • Baya Free SoC Platform Assembly and IP Integration Tool


Kapcsolódó szócikkek


  • ASIC

  • Mikrovezérlő

  • ARM architektúra


  • InformatikaInformatikai portál
    • összefoglaló, színes tartalomajánló lap




.mw-parser-output .stubboxclear:both;border:solid #A8A8A8;border-width:1px 0;background-color:#f0f0f0;margin:0 auto;margin-top:1em;padding:0.3em 0 0.4em 0.6em.mw-parser-output .stubbox tablebackground-color:transparent;margin:0 auto.mw-parser-output .stubbox table tdborder:0;text-align:center.mw-parser-output .stubbox table td.textpadding:0 10px







A lap eredeti címe: „https://hu.wikipedia.org/w/index.php?title=Egylapkás_rendszer&oldid=19595876”










Navigációs menü


























(window.RLQ=window.RLQ||[]).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.124","walltime":"0.170","ppvisitednodes":"value":903,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":9572,"limit":2097152,"templateargumentsize":"value":2104,"limit":2097152,"expansiondepth":"value":9,"limit":40,"expensivefunctioncount":"value":1,"limit":500,"unstrip-depth":"value":0,"limit":20,"unstrip-size":"value":1420,"limit":5000000,"entityaccesscount":"value":0,"limit":400,"timingprofile":["100.00% 121.979 1 -total"," 31.71% 38.681 1 Sablon:Reflist"," 22.27% 27.169 1 Sablon:Fordítás"," 22.16% 27.032 1 Sablon:Cite_web"," 15.76% 19.223 1 Sablon:Csonk-hardver"," 14.11% 17.216 1 Sablon:Portál"," 13.80% 16.835 2 Sablon:Csonk-gen"," 12.99% 15.849 2 Sablon:Cite_book"," 10.17% 12.400 1 Sablon:A(z)"," 8.32% 10.150 1 Sablon:Névelő_adott_szóhoz"],"scribunto":"limitreport-timeusage":"value":"0.007","limit":"10.000","limitreport-memusage":"value":698895,"limit":52428800,"cachereport":"origin":"mw1265","timestamp":"20190408215352","ttl":2592000,"transientcontent":false);mw.config.set("wgBackendResponseTime":128,"wgHostname":"mw1263"););bzn,69Yrx4
mWJMcTy18 GzV9a amnGOL,QPy6BJrWXTRiUcr 4PFzcYEbzCDZYTcPqMQqLeF1kfIrNixXOeQd1vPtHwDFjlm

Popular posts from this blog

Creating centerline of river in QGIS? The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Finding centrelines from polygons in QGIS?Splitting line into two lines with GRASS GIS?Centroid of the equator and a pointpostgis: problems creating flow direction polyline; not all needed connections are drawnhow to make decent sense from scattered river depth measurementsQGIS Interpolation on Curved Grid (River DEMs)How to create automatic parking baysShortest path creation between two linesclipping layer using query builder in QGISFinding which side of closest polyline point lies on in QGIS?Create centerline from multi-digitized roadway lines Qgis 2.18Getting bathymetric contours confined only within river banks using QGIS?

What is the result of assigning to std::vector::begin()? The Next CEO of Stack OverflowWhat are the differences between a pointer variable and a reference variable in C++?What does the explicit keyword mean?Concatenating two std::vectorsHow to find out if an item is present in a std::vector?Why is “using namespace std” considered bad practice?What is the “-->” operator in C++?What is the easiest way to initialize a std::vector with hardcoded elements?What is The Rule of Three?What are the basic rules and idioms for operator overloading?Why are std::begin and std::end “not memory safe”?

SQL Server 2016 - excessive memory grant warning on poor performing query The Next CEO of Stack OverflowFix for slow SQL_INLINE_TABLE_VALUED_FUNCTIONLarge memory grant requestsPoor performing Query -Tsql execution plan - estimated number of rows =1 Paste the PlanMSSQL - Query had to wait for memory grantRow estimates always too lowBad performance using “NOT IN”Warning about memory “Excessive Grant” in the query plan - how to find out what is causing it?Optimizing table valued function SQL ServerWhen does SQL Server warn about an Excessive Memory Grant?Warning in Execution Plan