Jaa kellotaajuus 3: lla 50%: n käyttöjaksolla Karnaugh-kartalla?
On helmikuu 14, 2021 by admintässä asiakirjassa kuvataan puolijohteesta, kuinka suunnitellaan jakaminen 3 järjestelmällä käyttämällä a Karnaugh-kartta:
Specify, Divide By 3, 50% duty cycle on the output Synchronous clocking 50% duty cycle clock in Using D type Flop flips and karnaugh maps we find; Ad = A*B* and Bd = A (Note: * indicates BAR function)
Tästä he osoittavat tämän kaavion:
Jälkeenpäin he sanovat:
Tekniikkaa käyttämällä lisätään kelloon portti, jotta saadaan erottelukello Kello ja kellopalkki, kääntövarsi, joka laukaisee kellopalkin nousevan reunan (Clock Neg.) Siirtämään ”B” -lähdön 90 astetta ja portin JA / TAI kaksi FF-lähtöä tuottamaan 50%: n tuotoksen. Saamme kuvan 2, Jakaa 3: lla, joka kellotaajuus synkronoituu 50%: n lähtötehoon.
Ja ne esittävät tämän kaavion:
Toivoin, että voisit näyttää minulle kuinka he pääsivät tämä kaavio Karnaugh-kartalta. Tiedän, että sitä käytetään yksinkertaistamaan loogisia lausekkeita, mutta en tiennyt, että voit suunnitella järjestelmiä tällä menetelmällä.
Kysyn, koska minulla ei ole aavistustakaan edes lähestyä tällaista kysymystä, saati sitten kuinka jollakin on parempi idea kuin käyttää Karnaugh-karttaa, haluaisin kuulla sen.
Kiitos!
Kommentit
- Onko tämä kotitehtävä?
- Avain tämän ymmärtämiseen on ymmärtää, että tuloksessa on oltava yksi reuna kellotettuna nousevalla reunalla, johon viitataan tuloon ja toinen reuna, joka kellotetaan putoavalla reunalla, viittasi tuloon.
- Se ' ei ole kotitehtäviä, minulla on työhaastattelu. ja haluan tietää, miten tämä kysymys voidaan ratkaista.
Vastaa
Osa1
Mod-3-laskuri, jonka lähtö on korkea vain yhdelle tilalle, toimii jakamisella 3 -järjestelmänä. Mutta käyttöjakso on 1/3. Tilataulukko, johon voidaan kirjoittaa:
------------------------------- PresentState Output Nextstate ------------------------------- 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 -------------------------------
Tämä järjestelmä m tarvitsee kaksi varvastossua toteutusta varten. Meidän on selvitettävä, mikä pitäisi olla kytketty näiden varvastulkujen tuloihin (D). Tässä tarvitaan K-kartta. Meillä on pöytä. Käännä vain k-mapiin ja ratkaise kohteet Ad
ja Bd
. (Sinun ei todellakaan tarvitse K-karttaa ratkaistaksesi 2-muuttujan logiikkaa varten.)
Part2
Jotta käyttöjakso olisi 50%, tuotoksen tulisi olla korkea 1,5 kellosykliä 1. sijasta. Jos voimme muodostaa piirin, joka voi siirtää tulosignaalin puoli kellojaksoa (kuten BQ
ja CQ
2. kuvassa), tällöin tällaisen piirin tulon ja lähdön järjestäminen voi antaa vaaditun 50%: n käyttöjakson.
Vastaa