logo

JK Flip Flop

SR Flip Flop arba Set-Reset šlepetys turi daug privalumų. Tačiau jis turi šias perjungimo problemas:

  • Kai Set 'S' ir Reset 'R' įėjimai yra nustatyti į 0, šios sąlygos visada išvengiama.
  • Kai įvestis Set arba Reset pakeičia būseną, o įjungimo įvestis yra 1, įvyksta neteisingas užfiksavimo veiksmas.

JK Flip Flop pašalina šiuos du trūkumus SR Flip Flop .

The JK šlepetės yra vienas iš dažniausiai skaitmeninėse grandinėse naudojamų šlepečių. JK šlepetas yra universalus šlepetys, turintis du įėjimus „J“ ir „K“. SR flip flop atveju „S“ ir „R“ yra sutrumpintos „Set“ ir „Reset“ raidės, tačiau J ir K nėra. J ir K yra savarankiškos raidės, pasirinktos siekiant atskirti šlepetės dizainą nuo kitų tipų.

JK šlepetės veikia taip pat, kaip ir SR šlepetės. JK šlepetės turi „J“ ir „K“ šlepetę, o ne „S“ ir „R“. Vienintelis skirtumas tarp JK flip flop ir SR flip flop yra tas, kad kai abi SR flip flop įėjimai yra 1, grandinė sukuria netinkamas būsenas kaip išėjimus, tačiau JK apversto atveju negaliojančių būsenų nėra, net jei abi „J“ ir „K“ šlepetės yra nustatytos į 1.

„JK Flip Flop“ yra uždaras SR apverstas, turintis papildomą laikrodžio įvesties grandinę. Neteisinga arba neleistina išvesties sąlyga įvyksta, kai abu įėjimai yra nustatyti į 1 ir jų neleidžiama pridedant laikrodžio įvesties grandinę. Taigi, JK flip-flop turi keturis galimus įvesties derinius, ty 1, 0, „be pakeitimų“ ir „perjungti“. JK šlepetės simbolis yra toks pat kaip SR Bistabilus skląstis išskyrus laikrodžio įvesties pridėjimą.

Blokinė diagrama:

JK Flip Flop

Grandinės schema:

JK Flip Flop

SR flip flop įvestys „S“ ir „R“ pakeičiamos dviem įėjimais J ir K. Tai reiškia, kad J ir K įvestis atitinkamai prilygsta S ir R.

Du 2 įėjimų IR vartai pakeičiami dviem 3 įėjimų NAND vartais . Trečiasis kiekvieno vartų įėjimas yra prijungtas prie išėjimų Q ir Q'. Kryžminis SR flip-flop sujungimas leidžia naudoti ankstesnę netinkamą sąlygą (S = '1', R = '1'), kad būtų atliktas 'perjungimo veiksmas', nes dabar abi įvestys yra blokuojamos.

Jei grandinė yra „nustatyta“, J įėjimas pertraukiamas iš Q padėties „0“ per apatinius NAND užtvarus. Jei grandinė yra „ATSTATYTA“, K įėjimas pertraukiamas iš 0 Q padėčių per viršutinius NAND vartus. Kadangi Q ir Q' visada skiriasi, galime juos naudoti norėdami valdyti įvestį. Kai abu įėjimai „J“ ir „K“ yra nustatyti į 1, JK perjungia apvertimą pagal pateiktą tiesos lentelę.

Tiesos lentelė:

JK Flip Flop

Kai abu JK flip flop įėjimai yra nustatyti į 1, o laikrodžio įvestis taip pat yra impulsinė 'aukšta', tada iš SET būsenos į RESET būseną grandinė bus perjungta. JK flip flop veikia kaip T tipo perjungiklis, kai abi jo įvestys yra nustatytos į 1.

JK šlepetys yra patobulintas SR šlepetas su laikrodžiu. Tačiau ji vis tiek kenčia nuo 'lenktynės' problema. Ši problema iškyla, kai išėjimo Q būsena pakeičiama prieš laikrodžio įvesties laiko impulsui pasibaigus 'Išjungta' . Turime išlaikyti trumpą laiką ir periodą (T), kad išvengtume šio laikotarpio.