74LS vs. 74HC -sarjan piirikortit Ben Eaterille ' s 8-bittinen tietokone

Mitkä ovat ensisijaiset erot 74LS-sarja ja 74HC-sarjan IC: t? Tiedän, että LS-sarjat ovat TTL ja HC ovat CMOS, mutta mitkä ovat sen lisäksi tärkeimmät erot?

Esimerkiksi Ben Eater käyttää LS-sarjan siruja 8-bittisessä tietokoneessaan. Miksi hän tekisi tämän toisin kuin HC-sarjan pelimerkkien käyttäminen? Mikä on ihanteellisinta hänen suunnittelunsa toteuttamiseksi ja miksi?

Benin 8-bittinen tietokone: https://eater.net/8bit/

Kommentit

  • Mahdollinen kopio CMOS: sta vs TTL-logiikkaporteista?
  • Paljon eroja käsitellään toisessa vastauksessa, mutta olen ' kiinnostunut myös erityisistä sovelluksista, jotka ovat parhaiten kullekin laitesarjalle. Pitäisikö minun muokata keskittyäksesi tähän näkökohtaan?
  • Hitaammat logiikkaperheet saattavat sallia vähemmän ohituskorkkien käyttöä, jotka on kiinnitetty TTL-IC: n nastojen 7/14 tai 8/16 väliin. Ja vähemmän tarvetta johdinverkolle matalan induktanssin paluureittien aikaansaamiseksi. li>
  • Jos yritän toistaa Ben ' -piirejä, voisin yrittää käyttää LVC: tä (jos ' pystyn saada kaikki toiminnot, joita ' tarvitsen.) Vaikuttaa hyvältä, vaikka en ' ole varma, että se on hyvin asuttua. En kuitenkaan ole vielä kokeillut sitä.
  • LS-sirujen käyttämättömät syötteet flo logiikan korkeudessa. Käyttämättömät HC-sirujen tulot kelluvat missä tahansa (korkeassa, matalassa ja välissä). Mikään oikea LS-muotoilu ei anna tulojen kellua, mutta jotkut tekevät. Älä koskaan anna HC-tulojen kellua koskaan.

Vastaa

Ensisijaisia on 5 erot 74LS- ja 74HC-sarjojen välillä. Nopeus ei ole yksi niistä, koska niiden yläraja on noin 20 MHz kellotaajuudella. Heillä on samat pin-ulostulot sekä DIP- että SOIC-paketeille, joten se ei ole ongelma. Molempia pidetään 5 voltin laitteina.

Monet ongelmat erottuvat.

  • Looginen kynnysjännite.

  • Virrankulutus.

  • Tulon impedanssi .

  • Lähtöaseman virta.

  • Lähtöaseman jännite.

INPUT VOLTAGE

LS- ja HC-sarjojen tulojännite on lähellä, mutta HCT -sarja jäljittelee LS-sarjaa ”1” -tulona ja ”0” -tulona. 74HC tarvitsee enemmän jännitettä, jotta sitä voidaan pitää logiikkana ”1”. Molemmilla tyyppeillä on noin 2,5 VDC: n ei-miehen maa, jossa se on lineaarisessa tilassa ja voi värähtellä.

TULOJEN IMPEDANSSI

74HC-sarjalla on paljon suurempi tuloimpedanssi kuin 74LS: llä, joka itse asiassa” vuotaa ”pienen positiivisen virran ulos tulotapista. Se on uA-alueella, joten normaalisti se ei ole ongelma.

LÄHTÖASEMAN VIRTA

74HC-sarjan lähtötaajuusvirta on +/- 25 mA, joten vastuksella se voi ohjata LED-valoja suoraan. 330 ohm – 1 K vastus peittää suurimman osan LEDeistä paitsi suuritehoiset ” tyypit. 74LS voi upottaa muutaman mA: n ja tuottaa enintään noin 1 mA: n.

LÄHTÖKÄYTTÖJÄNNITE

74HC tuottaa kääntökiskon kiskoon jopa 15 mA: n kuormalla kummallekin kiskolle. 74LS-sarja voi upottaa lähdön lähelle maajännitettä, mutta voi tuottaa vain Vcc-1,2 volttia bjt-ulostulojensa vuoksi. On hyvin yleistä nähdä vetovastukset sekä 74HC- että 74LS-data- ja osoiterivillä estämään kellumista, jos mikään ei aja väylää, mutta 74LS-sarja käytti niitä auttaakseen logiikkaa ”1” lähentämään Vcc-syöttökiskoa.

VIRTAKULUTUS

74HC / 74HCT-sarja kuluttaa myös PALJON vähemmän virtaa, vain muutama uA staattisessa tilassa. 74LS kuluttaa 1000 kertaa enemmän tyhjäkäynnin virtaa.

LISÄVARUSTEET

Ei ole mitään syytä käyttää 74LS-sarjaa paitsi vanhoista syistä . Silti joidenkin korvaaminen 74HC / 74HCT-sarjoilla vähentää virrankulutusta huomattavasti. 74HCT sopii paremmin olemassa olevaan 74LS-logiikkaan tulokynnyksen suhteen. Nopeamman logiikan saavuttamiseksi 74AC-sarja on hyvä 120 MHz: iin, 5 voltin 74ACxx, 74HCxx, 74HCTxx logiikkasarjan raja. 74HC / 74HCT / 74AC -sarjaa tuottaa edelleen useita valmistajia, kun taas 74LS on menossa Edselin tietä. Löydät ne Ebaysta. ECL / PECL-logiikka-IC: itä on 5 volttia, mutta tästä ei ole kyse tässä viestissä.

LINKIT

Datalehdet ovat liian pitkiä sisällyttääksesi ne kaikki tähän, joten valitsin 74xx74-kiikun tavalliseksi esimerkiksi. Ei ole takeita siitä, että nämä linkit kestävät vuosikymmeniä.

http://www.ti.com/lit/ds/symlink/sn74ls74a.pdf

http://www.ti.com/lit/ds/symlink/sn74hc74.pdf

http://www.ti.com/lit/ds/symlink/sn74hct74.pdf

http://www.ti.com/lit/ds/symlink/sn54ac74.pdf

Kommentit

  • Olet oikeassa nopeudessa. Olin jostain syystä vertaillut LS: ää AHC: hen mielessäni. Luulen, että ' poistan vastaukseni pikemminkin kuin yritän korjata sen. Kiitos!
  • Harrastukseni rajoittuivat noin 9-10 MHz: iin. (Voin muistaa, että tein esimerkiksi 8,5 MHz: n langalle käärityn levyn.) Työskentelin myös PCI: n parissa 33 MHz ja 66 MHz. Kellon vinoutumisen suhteessa tietoihin oli oltava 2ns 33 MHz: ssä ja 1ns 66 MHz: ssä. Mutta se ' on heijastustyyppiväylä ja sen testaaminen ja todentaminen vaatii erittäin kalliita laitteita. Ja se oli Intelissä osana tiimiä. Kotona en halua ' edes ajatella koko järjestelmän kattavan kellon taajuutta 100 MHz. Minulla ei ole lainkaan kokemusta LVC: stä, mutta se näyttää mielenkiintoiselta. Jos saan aikaa ja tekemistäni, voin yrittää nähdä.
  • Voi. Voit lisätä jotain HCT: stä, koska mainitsit " korvaamalla jotkut " " vähennä virrankulutus " ja tämä merkitsee minulle ajatusta pitää osa LS: stä. Tällöin " T " -tulorajat saattavat olla hyviä.
  • @jonk. Vuonna 1988 rakensin laskurin / ajastimen kaikilla 74AC-logiikoilla ja 74F190-esiskaalaimen, joten resoluutio oli 10 nS 100 MHz: n xtalilla.
  • 74AC on erittäin nopea ja korkea asema, 1ns: n nousuajat , ei sovellu leipälautailuun / prototyyppien valmistamiseen, tarvitsee hyvän asettelun, muuten signaalit ylittävät ja soivat, ja asiasta tulee laajakaistaradiotakaaja! 74HC / HCT on paljon sivistyneempi.

Vastaus

Ben käyttää 74LS-sarjaa lähinnä siksi, että heidän TTL-lähtöohjain sisältää sarjavastukset, jotka helpottavat LEDien sytyttämistä. Voit korvata ne 74HC: llä tai jopa 74LVC: llä, mutta koska CMOS-tyyppi käyttää Push-Pull-lähtöohjainta, sinun on sisällytettävä sarjavastukset LED-virran rajoittamiseksi.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *