Vaikka reuna on hyvin määritelty ajankohta, ei ole totta sanoa, että tason käynnistämisellä ei myöskään ole tarkasti määriteltyä ajanhetkeä. Se tekee. Kellon taso laskee, kun kellon taso laskee, on tarkoin määritelty hetki, kellotetun piirin tuloista otetaan näytteet, eikä tulojen muutoksia voida enää hyväksyä.
Tason laukaisussa on kyse siitä, että kun kellotaso on korkea, tulot muuttavat lähtöjä. Piireissä, joissa on palautetta (lähdöt kytketään takaisin sisääntuloihin), tason laukaisu aiheuttaa kaaosta, koska taso on riittävän leveä (puoli kellojaksoa), jotta lähtö voi syöttää takaisin tuloihin saman ajanjakson aikana.
Joten siihen mennessä, kun tarkasti määritelty hetki tapahtuu, kun kello laskee ja jokaisen laitteen on tarkoitus ottaa tilannekuva ja pitää se tilassa, kunnes seuraava taso on, kaaos on jo tapahtunut ja piirit ovat arvaamattomissa tiloissa. Tätä ei voida hyväksyä. Peräkkäisissä piireissä haluamme, että kellojakson \ $ t \ $ tuotokset otetaan huomioon vain kellojakson \ $ t + 1 \ $ tilojen laskemisessa. Haluamme myös mukavan ominaisuuden, jonka voimme hidastaa kelloa, eikä meillä ole peräkkäistä virrankatkaisua. Tason laukaisussa kellon hidastaminen toimii meitä vastaan. Mitä enemmän hidastamme kelloa, sitä enemmän aikaa annamme rajoittamattomalle palautteelle.
Ensimmäinen ilmeinen ratkaisu, joka ehdottaa itsensä lyhentävän tasoa siihen pisteeseen, että ei-toivottua palautetta on mahdotonta (ja pitää "päällä" -taso lyhyenä, vaikka hidastaisimme mielivaltaisesti kellojaksoa). Oletetaan, että pulssimme kelloa 0: sta 1: een ja takaisin 0: een niin nopeasti, että kellotetut laitteet hyväksyvät tulonsa, mutta lähdöillä ei ole tarpeeksi aikaa juosta takaisinkytkentäsilmukan läpi näiden tulojen muuttamiseksi. Tämän ongelmana on, että kapeat pulssit ovat epäluotettavia ja vaativat periaatteessa vastausta, joka voi olla useita suuruusluokkia nopeampi kuin kellotaajuus. Saatamme huomata, että tarvitsemme pulssin, joka on nanosekunnin leveä, vaikka järjestelmä toimii vain 1 Mhz: llä. Joten silloin meillä on ongelma jakaa puhtaita, teräviä, riittävän korkeita nanosekunnin pituisia pulsseja väylälle, joka on suunniteltu 1 Mhz: lle.
Seuraava looginen vaihe on sitten saada laitteet tuottamaan kapea pulssi itseään kellon reunan aikajohdannaiseksi. Kun kello siirtyy tasolta toiselle, laitteet itse voivat luoda sisäisesti lyhyen pulssin, joka aiheuttaa tulojen näytteenoton. Meidän ei tarvitse jakaa tätä pulssiä itse kelloväylän kautta.
Joten voit pohjimmiltaan pitää kaiken lopulta tason laukaisemana. Reunan liipaisu on temppu, jonka avulla laitteet voivat luoda erittäin hienon tason liipaisimen, joka on nopeampi kuin kaikki ulkoiset takaisinkytkentäsilmukat, jolloin laitteet voivat hyväksyä tulot nopeasti ja sulkea sisäänkäynnin ajoissa, ennen kuin niiden muuttuvat lähdöt muuttavat tulojen arvoja .
Voimme myös tehdä analogisen "aktivointisignaalin" (tason laukaisema kello) ja veneen oven, joka pitää ilmanpainetta, välillä. Tason laukaisu on kuin oven avaaminen, jolloin ilma pääsee poistumaan. Voimme kuitenkin rakentaa ilmalukon, joka koostuu kahdesta (tai useammasta) ovesta, jotka eivät ole auki samanaikaisesti. Näin tapahtuu, jos jaamme tason kellon useaan vaiheeseen.
Yksinkertaisin esimerkki tästä on isäntä-orja-kiikku . Tämä koostuu kahdesta tason laukaisemasta D-varvastossusta, jotka on kaskadoitu yhteen. Mutta kellosignaali on käänteinen, joten toisen tulo on käytössä, kun taas toinen on pois käytöstä ja päinvastoin. Tämä on kuin ilmalukon ovi. Kokonaisuudessaan kiikku ei ole koskaan auki, jotta signaali voi kulkea vapaasti. Jos meillä on palautetta kiikun lähdöstä takaisin tuloon, ei ole ongelmaa, koska se siirtyy eri kellovaiheeseen. Lopputuloksena on, että isäntä-orja-kiikku käyttäytyy reunojen laukaisemana! On hyödyllistä tutkia isäntä-orja-kiikettä, koska sillä on jotain sanottavaa tason ja reunan laukaisun suhteesta.