dbo:abstract
|
- Asynchronous circuit (clockless or self-timed circuit) is a sequential digital logic circuit that does not use a global clock circuit or signal generator to synchronize its components. Instead, the components are driven by a handshaking circuit which indicates a completion of a set of instructions. Handshaking works by simple data transfer protocols. Many synchronous circuits were developed in early 1950s as part of bigger asynchronous systems (e.g. ORDVAC). Asynchronous circuits and theory surrounding is a part of several steps in integrated circuit design, a field of digital electronics engineering. Asynchronous circuits are contrasted with synchronous circuits, in which changes to the signal values in the circuit are triggered by repetitive pulses called a clock signal. Most digital devices today use synchronous circuits. However asynchronous circuits have a potential to be much faster, have a lower level of power consumption, electromagnetic interference, and better modularity in large systems. Asynchronous circuits are an active area of research in digital logic design. It was not until the 1990s when viability of the asynchronous circuits was shown by real-life commercial products. (en)
- Asynchrone Schaltkreise sind elektrische Schaltungen, die im Gegensatz zu synchronen Schaltkreisen ohne einen globalen Takt arbeiten. Bei einer rein synchronen Schaltung liegt das Taktsignal an allen Flipflops parallel an, d. h., alle Flip-Flops schalten zum gleichen Zeitpunkt. Bei asynchronen Schaltungen sind nicht alle Flipflops direkt mit dem gleichen Taktsignal verbunden. Das Taktsignal eines Flip-Flops kann hierbei beispielsweise das Ausgangssignal eines vorhergehenden Flip-Flops sein oder es kann das Ausgangssignal eines Logikgatters sein. Diese Unterscheidung ist nicht relevant für Rechenwerke (engl. datapath) – diese brauchen generell kein Taktsignal –, sondern nur für Steuerwerke (engl. controlpath). Steuerwerke müssen ihren internen Zustand speichern können. In asynchronen Schaltkreisen wird dies entweder ebenfalls durch integrierte Signalspeicher in Form von Flip-Flops oder durch den Signalpegel der ein- und ausgehenden Signalleitungen von externen Signalspeichern gewährleistet. Man unterscheidet dabei zwischen externen Signalen, die von der Umgebung kontrolliert werden, und lokalen Signalen, die vom Schaltkreis selbst kontrolliert werden. Änderungen am Signalzustand können bei asynchronen Schaltungen unabhängig voneinander bzw. nebenläufig erfolgen. Auf theoretischer Ebene kann dies durch Signal Transition Graphs (STGs) beschrieben werden, einer speziellen Form von Petri-Netzen. In der praktischen Schaltungsentwicklung hat die Verwendung der asynchronen Schaltungstechnik in der Vergangenheit zunehmend an Bedeutung verloren. Bei einem synchronen Schaltungsdesign kann die Zeit für die Signalverzögerung und das Schalten der Flip-Flops meist recht gut ermittelt bzw. abgeschätzt werden. Bei der asynchronen Schaltungstechnik ist das meist nur mit sehr großem Aufwand möglich, da nachfolgende Schaltvorgänge jeweils vom genauen Schaltzeitpunkt des vorhergehenden Bauelements abhängig sein können. Weiterhin besteht bei den rein asynchronen Schaltungen das Risiko von Designfehlern und Schaltfehlern, da für die Bauelemente im realen Betrieb meist nur eine minimale Schaltdauer und eine maximale Schaltdauer spezifiziert ist und der tatsächliche Schaltzeitpunkt irgendwo innerhalb des spezifizierten Bereichs liegt. Hochkomplexe Schaltungen sind heute ausnahmslos als rein synchrone Schaltungen aufgebaut. (de)
- Elektronika digitalean, zirkuitu asinkronoa edo zirkuitu tenporizatua, global baten menpe ez dagoen logika sekuentzialeko zirkuitu digitala da. Zirkuitu sinkronoa existitzen den beste zirkuitu mota bat da; erloju-seinale batek sortutako pultsu errepikakorraren bitartez gertatzen da aldaketa seinalearen balioan. (eu)
- Un circuit asynchrone est un circuit électronique numérique qui n'utilise pas de signal d'horloge global pour synchroniser ses différents éléments. À la place, ces derniers communiquent souvent localement en indiquant l'envoi et la réception de données. On parle parfois de « circuit auto-séquencé ». Ils sont envisagés comme une alternative possible aux circuits synchrones, plus répandus, particulièrement pour diminuer la consommation d'énergie, puisqu'une horloge reste active en permanence. L'absence d'horloge peut apporter d'autres avantages, comme une vitesse accrue, une conception facilitée et une plus grande fiabilité. En 2012, malgré ces nombreux atouts et bien qu'ils aient vu le jour presque en même temps que les circuits synchrones, de tels circuits restent minoritaires. Par exemple, la plupart des processeurs fabriqués sont synchronisés par une ou plusieurs horloges, tant sur le marché embarqué que pour les processeurs les plus performants, bien que l'on commence à voir apparaître des microcontrôleurs asynchrones. (fr)
- 비동기 회로(asynchronous circuit)는 클럭 회로에 의해 운영되지 않고 명령어나 연산이 종료되었다는 신호를 기다리는 방식의 디지털 회로이다. 이러한 신호들은 단순한 데이터 전송 프로토콜에 의해 규정화된다. 이 디지털 회로는 클럭의 타이밍 신호에 따라 동작을 하는 동기 회로와 대조적이다. (ko)
- Асинхро́нная ло́гика — разновидность взаимодействия логических элементов цифровых устройств. Отличается от синхронной тем, что её элементы действуют асинхронно, не подчиняясь глобальному генератору тактовых импульсов. (ru)
- Асинхронна логіка — різновид взаємодії логічних елементів цифрових пристроїв. Відрізняється від синхронної тим, що її елементи діють асинхронно в часі, не підкоряючись глобальному генератору тактових імпульсів. (uk)
- 非同步電路的邏輯是循序邏輯的普遍本質,但是由於它的彈性關係,他也是設計上困難度最高的。最基本的儲存元件是锁存器。锁存器可以在任何時間改變它的狀態,依照其他的锁存器訊號的變動,他們新的狀態就會被產生出來。非同步電路的複雜度隨著邏輯閘的增加,而複雜性也快速的增加,因此他們大部分僅僅使用在小的應用。然而,電腦輔助設計工具漸漸的可以簡化這些工作,允許更複雜的設計。 也可能建造出混合的電路,包含有同步的触发器和异步的锁存器(它们都是)。 (zh)
|
rdfs:comment
|
- Elektronika digitalean, zirkuitu asinkronoa edo zirkuitu tenporizatua, global baten menpe ez dagoen logika sekuentzialeko zirkuitu digitala da. Zirkuitu sinkronoa existitzen den beste zirkuitu mota bat da; erloju-seinale batek sortutako pultsu errepikakorraren bitartez gertatzen da aldaketa seinalearen balioan. (eu)
- 비동기 회로(asynchronous circuit)는 클럭 회로에 의해 운영되지 않고 명령어나 연산이 종료되었다는 신호를 기다리는 방식의 디지털 회로이다. 이러한 신호들은 단순한 데이터 전송 프로토콜에 의해 규정화된다. 이 디지털 회로는 클럭의 타이밍 신호에 따라 동작을 하는 동기 회로와 대조적이다. (ko)
- Асинхро́нная ло́гика — разновидность взаимодействия логических элементов цифровых устройств. Отличается от синхронной тем, что её элементы действуют асинхронно, не подчиняясь глобальному генератору тактовых импульсов. (ru)
- Асинхронна логіка — різновид взаємодії логічних елементів цифрових пристроїв. Відрізняється від синхронної тим, що її елементи діють асинхронно в часі, не підкоряючись глобальному генератору тактових імпульсів. (uk)
- 非同步電路的邏輯是循序邏輯的普遍本質,但是由於它的彈性關係,他也是設計上困難度最高的。最基本的儲存元件是锁存器。锁存器可以在任何時間改變它的狀態,依照其他的锁存器訊號的變動,他們新的狀態就會被產生出來。非同步電路的複雜度隨著邏輯閘的增加,而複雜性也快速的增加,因此他們大部分僅僅使用在小的應用。然而,電腦輔助設計工具漸漸的可以簡化這些工作,允許更複雜的設計。 也可能建造出混合的電路,包含有同步的触发器和异步的锁存器(它们都是)。 (zh)
- Asynchronous circuit (clockless or self-timed circuit) is a sequential digital logic circuit that does not use a global clock circuit or signal generator to synchronize its components. Instead, the components are driven by a handshaking circuit which indicates a completion of a set of instructions. Handshaking works by simple data transfer protocols. Many synchronous circuits were developed in early 1950s as part of bigger asynchronous systems (e.g. ORDVAC). Asynchronous circuits and theory surrounding is a part of several steps in integrated circuit design, a field of digital electronics engineering. (en)
- Asynchrone Schaltkreise sind elektrische Schaltungen, die im Gegensatz zu synchronen Schaltkreisen ohne einen globalen Takt arbeiten. Bei einer rein synchronen Schaltung liegt das Taktsignal an allen Flipflops parallel an, d. h., alle Flip-Flops schalten zum gleichen Zeitpunkt. Bei asynchronen Schaltungen sind nicht alle Flipflops direkt mit dem gleichen Taktsignal verbunden. Das Taktsignal eines Flip-Flops kann hierbei beispielsweise das Ausgangssignal eines vorhergehenden Flip-Flops sein oder es kann das Ausgangssignal eines Logikgatters sein. (de)
- Un circuit asynchrone est un circuit électronique numérique qui n'utilise pas de signal d'horloge global pour synchroniser ses différents éléments. À la place, ces derniers communiquent souvent localement en indiquant l'envoi et la réception de données. On parle parfois de « circuit auto-séquencé ». (fr)
|