Interfaces en busstandaarden

Wat is de juiste reden dat in grote SoC's een network-on-chip (NoC) wordt gebruikt in plaats van één gedeelde bus?

  1. AOmdat met een NoC draadloze communicatie in de chip mogelijk is
  2. BOmdat een gedeelde bus slechts één overdracht tegelijk toelaat, bij meer blokken overbelast raakt en de bedrading langer wordt
  3. COmdat de CPU met een gedeelde bus het geheugen niet kan lezen
Antwoord en toelichting tonen

Antwoord: B. Omdat een gedeelde bus slechts één overdracht tegelijk toelaat, bij meer blokken overbelast raakt en de bedrading langer wordt

Zolang er weinig blokken zijn, volstaat een gedeelde bus, maar als tientallen CPU-cores, GPU's en diverse accelerators zijn aangesloten, raakt een bus die slechts één overdracht tegelijk toelaat overbelast. Een NoC plaatst routers en links als een netwerk, verzendt data als pakketten via een gekozen route en kan zo gelijktijdig veel overdrachten tussen verre blokken verwerken. Omdat de bedrading in korte stukken kan worden verdeeld, is het ook gemakkelijker om bij hoge frequentie te werken.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Interfaces en busstandaarden

  1. Welke omschrijving van CXL (Compute Express Link) is juist?
  2. Welk voordeel van geheugenuitbreiding met CXL (CXL-geheugen) is juist?
  3. Welke combinatie van de drie protocollen waaruit CXL bestaat, is juist?
  4. Wat is de juiste rol van de equalizers (zoals CTLE en DFE) in ontvangstcircuits voor snelle seriële transmissie?
  5. Welke uitspraak over het oogpatroon (oogdiagram) om de kwaliteit van snelle seriële signalen te beoordelen, is juist?

Vergelijkingen bij dit onderwerp