Globálně asynchronní místně synchronní - Globally asynchronous locally synchronous - Wikipedia
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Globálně asynchronní místně synchronní (GALS) je architektura pro navrhování elektronické obvody který řeší problém bezpečného a spolehlivého přenos dat mezi nezávislými hodinové domény. GALS je a model výpočtu která se objevila v 80. letech. Umožňuje navrhovat počítačové systémy skládající se z několika synchronních ostrovů (využívajících synchronní programování pro každý takový ostrov) interagujících s jinými ostrovy pomocí asynchronní komunikace, např. s FIFO.
Detaily
Obvod GALS se skládá ze sady lokálně synchronních modulů, které spolu komunikují prostřednictvím asynchronních obalů. Každý synchronní subsystém („doména hodin“) může běžet na svých vlastních nezávislých hodinách (frekvenci). Mezi výhody patří mnohem nižší elektromagnetické rušení (EMI). The CMOS obvod (logická hradla) vyžaduje relativně velký napájecí proud při změně stavu z 0 na 1. Tyto změny jsou agregovány pro synchronní obvod protože většina změn je inicializována aktivní hranou hodin. Proto na aktivních hranách hodin dochází k velkým špičkám napájecího proudu. Tyto hroty mohou způsobit velké elektromagnetické rušení a mohou vést k poruše obvodu. Aby bylo možné omezit tyto hroty velký počet oddělovací kondenzátory Jsou používány. Dalším řešením je použití návrhového stylu GALS, tj. Návrh (místně) je synchronní (tedy snadněji navržitelný než) asynchronní obvod ), ale globálně asynchronní, tj. existují různé režimy (např. fázově posunuté, rostoucí a klesající aktivní hrany) hodinových signálů, takže proudové špičky se neagregují současně. V důsledku toho se často používá styl designu GALS systém na čipu (SoC).[1] Používá se zejména v síť na čipu (NoC) architektury pro SoC.[2]
Viz také
- Synchronní programování
- Asynchronní programování
- Souběžnost (počítačová věda)
- Asynchronní systém
- Překročení hodinové domény
- SIGNÁL - synchronní jazyk orientovaný na tok dat umožňující specifikace více hodin a GALS
Reference
Všeobecné
- "Deterministická globálně asynchronní lokálně synchronní mikroprocesorová architektura". CiteSeerX 10.1.1.91.9608. Citovat deník vyžaduje
| deník =
(Pomoc) - Architektury toku dat pro GALS