Existuje obousměrnej XOR?

Náhrady součástek všeho druhu, informace a dotazy k součástkám

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

Existuje obousměrnej XOR?

#1 Příspěvek od MetalGod »

Existuje něco jako obousměrnej XOR, respektive budič sběrnice s extra vývodem na každý hradlo, jímž se určí, jestli bude/nebude invertovat? Ideálně TTL kompatibilní. A nemusí to bejt třístav.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
Burajko
Příspěvky: 1803
Registrován: 21 srp 2009, 02:00

#2 Příspěvek od Burajko »

Už druhý krát strihám a furt je to krátke

Uživatelský avatar
radek89
Příspěvky: 135
Registrován: 25 říj 2009, 02:00
Bydliště: Mor. Nová Ves, Břeclav
Kontaktovat uživatele:

#3 Příspěvek od radek89 »

Jestli jsem to pochopil správně, potřebuješ obousměrný budič s možností přímý/inverzní? Asi ti nezbude než zkombinovat tyto dva:
https://cz.mouser.com/ProductDetail/Tex ... xIaA%3D%3D
https://cz.mouser.com/ProductDetail/Tex ... Usrw%3D%3D
Případně hledej "bus transceiver"

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#4 Příspěvek od MetalGod »

Á jé, toho jsem se bál, potřebuju to 16x (+ invertor), takže to bude připomínat počítač :lol:
Teď koukám, možná zkusím zkombinovat MHB8286/7 (dám je až na /OE paralelně).
Každopádně díky.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
Celeron
Příspěvky: 16140
Registrován: 02 dub 2011, 02:00
Bydliště: Nový Bydžov

#5 Příspěvek od Celeron »

MetalGod píše: Teď koukám, možná zkusím zkombinovat MHB8286/7.
Bacha, žerou jak tank. Hlavně na vyšších kmitočtech.
Jirka

Proč mi nemůže všechno chodit hned ?!!

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#6 Příspěvek od MetalGod »

Vím, Jirko, ale to neva, poleze přes to maximálně 2x24KiB/s ;)
Jen jsem to chtěl vyřešit jednodušejc, no. Na druhou stranu, můžu s nima udělat prasečinu a připájet je na sebe (až na /OE), ušetří se místo a vrtání :lol:
Škoda, že žádnej brouk, co by tohle uměl, asi neexistuje. Ono ani samotnejch XORů moc není, ani v řadě TTL, ani u CMOSů.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
judeware
Příspěvky: 1085
Registrován: 04 srp 2009, 02:00
Bydliště: okres Písek

#7 Příspěvek od judeware »

...potřebuješ obousměrný budič s možností přímý/inverzní?
Kdyby šlo o osmibitový, tak klasikou je dodnes dosažitelný 74xx245, i v DIP. Jeho invertující obdobou býval 74xx640 (méně vídaný). Ty novější, např. 622 (623) mají jinak řešené řídící signály (vhodnost závisí na konkrétním HW řešení).
I šestnáct bitů široké se semtam užívají (16245, Texas). A i ta široká invertující exotika existuje (příklad jedné z variant)...

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#8 Příspěvek od MetalGod »

Právě, že potřebuju, aby to fungovalo jako XOR/XNOR (logicky) - na celej čip 1x DIR (víc není potřeba, /OE taky ne), ale na hradlo 1x vstupovýstup, 1x výstupovstup a 1x vstup normál/inverze (jak to dělá XOR - 0 invertuje, 1 neinvertuje).
Ale i tak díky ;)
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
bu2520
Příspěvky: 4021
Registrován: 16 črc 2007, 02:00
Bydliště: u HK

#9 Příspěvek od bu2520 »

snad by to šlo realizovat nějakým hradlovým polem

Uživatelský avatar
judeware
Příspěvky: 1085
Registrován: 04 srp 2009, 02:00
Bydliště: okres Písek

#10 Příspěvek od judeware »

Už tady na webu zaznělo mnohokrát, že se dnes téměř cokoliv nahrazuje řešením s hradl. poli, nebo s MCU (pomalu i blikač). :)

Řekl bych, že klasické vícenásobné budiče (viz diskuse) budou rozhodně odolnější v průmyslových podmínkách i vhodnější pro vyšší zátěž (má to přepínat/spínat nějaké 7seg. displeje, pole s LEDkami, či co?) a neutrpí "ztrátou obsahu", jako (C)PLD. Čuchám, čuchám, že v tomhle případě to nebude jinak.

Bytelnost = zapojení bez nivolativní paměti, coby součásti klíčového IO. Což v mnoha nasazeních akceptovat lze.

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#11 Příspěvek od Kremik »

Když tady probíráte XOR, už mě párkrát napadlo, jaký je rozdíl mezi 4030 a 4070?

Uživatelský avatar
judeware
Příspěvky: 1085
Registrován: 04 srp 2009, 02:00
Bydliště: okres Písek

#12 Příspěvek od judeware »

O tom, Járo, debatují :) leckde, např.:
http://www.science-bbs.com/66-electroni ... efe51a.htm

Vyšší číslo je prej (zní to logicky) vývojově novější, můžou se lišit mezní hodnoty napájení, spotřeba, zpoždění, odolnost proti přepětí a příroda ví, co ještě...

Uživatelský avatar
bu2520
Příspěvky: 4021
Registrován: 16 črc 2007, 02:00
Bydliště: u HK

#13 Příspěvek od bu2520 »

ono už i GAL obvody jsou obsolete. Tak že "pokrok" nikdo nezastaví a múžeme proti tomu protestovat nebo se smířit s tím , že už to nebude jako dřív. A hradlová pole jsou opravdu stará technologie. Co třeba Tesla sm26*. neměli bychom se s nimi smířit?

Uživatelský avatar
Celeron
Příspěvky: 16140
Registrován: 02 dub 2011, 02:00
Bydliště: Nový Bydžov

#14 Příspěvek od Celeron »

Gal a před tím Pal je opravdu hodně stará věc. Gal jsem viděl prvně na Fax-modemový desce do Isa 8 sběrny v roce 1986.
Pal byly na některých klon deskách Altairu8800, což byl jeden z prvních osmibitů 1974-1976.
Jirka

Proč mi nemůže všechno chodit hned ?!!

Kremik
Příspěvky: 3467
Registrován: 30 bře 2012, 02:00
Bydliště: Havířov

#15 Příspěvek od Kremik »

judeware > Aha, tak o tom se dokonce i debatuje, já myslel, že "všichni to vědí, jenom já ne" :D
Takže prakticky žádnej. OK, dík :-)

Odpovědět

Zpět na „Součástky“