OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 26.04.2024, 03:17

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 28 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: Re: Výběr low cost FPGA
PříspěvekNapsal: 16.02.2015, 20:23 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 116 times
Been thanked: 424 times
zz_indigo píše:
Z level shiftermi nie je velky problem pokial pouzijes take ktore su obojsmerne bez vyvodu na urcovanie smeru. Len zozeru vela miesta.

To by mě zajímalo - měl bys nějaký tip, nebo ještě lépe odkaz? ;)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Výběr low cost FPGA
PříspěvekNapsal: 16.02.2015, 22:22 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13.05.2013, 10:52
Příspěvky: 1669
Bydliště: Mliecna draha
Has thanked: 19 times
Been thanked: 124 times
Jiiira píše:
zz_indigo píše:
Z level shiftermi nie je velky problem pokial pouzijes take ktore su obojsmerne bez vyvodu na urcovanie smeru. Len zozeru vela miesta.

To by mě zajímalo - měl bys nějaký tip, nebo ještě lépe odkaz? ;)


NXP NTBA104
TI TXB0108

Ale nieco robi skoro kazdy vacsi vyrobca.

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Výběr low cost FPGA
PříspěvekNapsal: 18.02.2015, 09:19 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 116 times
Been thanked: 424 times
zz_indigo píše:
Jiiira píše:
zz_indigo píše:
Z level shiftermi nie je velky problem pokial pouzijes take ktore su obojsmerne bez vyvodu na urcovanie smeru. Len zozeru vela miesta.

To by mě zajímalo - měl bys nějaký tip, nebo ještě lépe odkaz? ;)


NXP NTBA104
TI TXB0108

Ale nieco robi skoro kazdy vacsi vyrobca.

Tak jsem na to koukal, a chápu správně, že ta obousměrnost je dělaná tak, že se log.1, resp. log.0 z jedné strany prezentuje na druhou stranu jako slabý pull-up, resp. pull-down? Takže když tam neposílá signál nikdo jiný, tak to funguje jako 0 či 1, ale kdyby posílal, tak to přetlačí?

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Výběr low cost FPGA
PříspěvekNapsal: 18.02.2015, 19:07 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2734
Has thanked: 147 times
Been thanked: 423 times
Jiiira, ano da se to takto rici. Protoze delas hodne na ZX tak pozor ze na preklopeni stavu potrebujes 2mA a Z80 ti "legalne" povoluje jen 1,8mA. Take to drzi napeti ale nema to zadny proud a tak se to hodi na CMOS ale ne na LSTTL. Urcite se to treba nehodi jako posilovac sbernice a i vyrobce upozornuje aby si konstrukter dal pozor aby zpetny odrazeny napetovy impuls prisel do 10ns, logicky se v tu dobu uzaviraji ty pomocne transistory co "zkratuji" vystup a odcerpavaji energii z vodice. Pak by se to mohlo samo opet preklopit do druheho nezadouciho stavu.

Co je na tom pekne je, ze se skoro nedaji znicit k tomu pripojene soucastky. Kdyz z jedne strany das tvrdou log1 a z druhe log0 tak na chvilku je docela problem ale za par ns uz jde proud pouze pres ty 4kohm odpory a tak proud je cca 1,25mA.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Výběr low cost FPGA
PříspěvekNapsal: 19.02.2015, 09:46 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 116 times
Been thanked: 424 times
Napadlo mě - co kdybych na tohle téma založil nové vlákno? Tady jsme od původního tématu trochu poodešli ;) a já bych se přece jen chtěl ještě na něco zeptat...

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Výběr low cost FPGA
PříspěvekNapsal: 19.02.2015, 10:36 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3677
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
zz_indigo píše:
FPGA maju AT40K http://www.atmel.com/products/other/fie ... fault.aspx dokonca v pricetnych puzdrach.

Měl jsi poznámky, že Spartan3 jsou obsolete, tohle někde ještě koupíš ?

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Level shiftery
PříspěvekNapsal: 28.02.2015, 01:32 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 116 times
Been thanked: 424 times
Jak jsem slíbil, zakládám nové vlákno. Takže tématem jsou level shiftery, případně související témata - třeba způsoby jak udělat, aby byla 5V tolerantní logika, která od výroby taková není a podobně... ;)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Level shiftery
PříspěvekNapsal: 28.02.2015, 16:23 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13.05.2013, 10:52
Příspěvky: 1669
Bydliště: Mliecna draha
Has thanked: 19 times
Been thanked: 124 times
Pokial sa jedna o par vyvodov je mozne pouzit [urlhttp://zz-indigo.mavipet.sk/?p=755]toto[/url] Bohuzial je tam logicka "1" riesena len cez pul-up odpor.

Kedze 3.3V TTL je kompatibilne z 5V TTL tak Pri 5V TTL vstupoch netreba ziadne prisposobenie. Opacne je mozne (pre nizsie freq) pouzit odpor ~150R a ochrannu diodu voci 3.3V VCC (niektore suciastky ju uz maju integrovanu)

V pripade CMOS logiky to nieje az take jednoduche.

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Level shiftery
PříspěvekNapsal: 03.03.2015, 10:45 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 116 times
Been thanked: 424 times
Např. pro případ použití 3.3V CPLDčka (5V netolerantního) ve Spectru se mi zdá být vhodný SN74LVC8T245. Jaký je váš názor?

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Level shiftery
PříspěvekNapsal: 03.03.2015, 13:22 
Offline
Profík

Registrován: 27.07.2013, 13:24
Příspěvky: 903
Has thanked: 25 times
Been thanked: 125 times
245ky se k tomuto používají asi nejčastěji.

_________________
Atari 600XL, 800XL/XE, 130XE, ST, STE, MegaST, 7800, JaguarCD, Commodore C64, Amiga 500/Plus, 1200, CDTV, Sinclair QL + GC, Sharp MZ800, Sord M5, CPC 6128, Spectravideo SVI X'Press, Sony HB-750, Philips CDi 370, Ohio Scientific Challenger, Eureka.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Level shiftery
PříspěvekNapsal: 03.03.2015, 14:12 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13.05.2013, 10:52
Příspěvky: 1669
Bydliště: Mliecna draha
Has thanked: 19 times
Been thanked: 124 times
Jiiira píše:
Např. pro případ použití 3.3V CPLDčka (5V netolerantního) ve Spectru se mi zdá být vhodný SN74LVC8T245. Jaký je váš názor?


No ono viacmenej ani nic ineho nieje. Len variacie na 245-ku z roznymi bitovymi sirkamy a dvomi napajacimi napetiamy. iked za istych podmienok sa daju pouzit aj tie jednonapetove. Lebo sa standardne robia z 5V tolerantnymi vstupmy. Ale ako som spominal tyka sa to len TTL logiky CMOS to neda vid prilozeny graf.


Přílohy:
Chart-of-Low-Voltage-IC-Switching.png
Chart-of-Low-Voltage-IC-Switching.png [ 26.05 KiB | Zobrazeno 10999 krát ]

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Level shiftery
PříspěvekNapsal: 03.03.2015, 16:08 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 116 times
Been thanked: 424 times
Jo, ten graf znám... ;)

Ale Z80-ka, ať už v NMOS, nebo CMOS, je pořád TTL, resp. "TTL kompatibilní", ne?

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Level shiftery
PříspěvekNapsal: 03.03.2015, 18:00 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13.05.2013, 10:52
Příspěvky: 1669
Bydliště: Mliecna draha
Has thanked: 19 times
Been thanked: 124 times
Jiiira píše:
Jo, ten graf znám... ;)

Ale Z80-ka, ať už v NMOS, nebo CMOS, je pořád TTL, resp. "TTL kompatibilní", ne?


1.) Graf je tu preto ze sa sem hodi nie preto ze bi si ho nepoznal ;-)

2.) Je TTL kompatibilna. Ale len na urovni rozhodovacich napatovych urovni nie co sa tika zataze. (pocet moznych budenich TTL vstupov je mensi ako pri TTL-ku)

Problem nastava pokial je niekde pripojene CMOS zariadenie (74HCxxx, 4xxx). To sa zacnu sa diat veci (Ak si dobre pamatam taky gulas som vydel na mojej Amige 600)

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Level shiftery
PříspěvekNapsal: 03.03.2015, 19:00 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 116 times
Been thanked: 424 times
zz_indigo píše:
Jiiira píše:
Jo, ten graf znám... ;)

1.) Graf je tu preto ze sa sem hodi nie preto ze bi si ho nepoznal ;-)

Nerejpej... nebo sem začnu dávat grafy slovenského pravopisu :P

zz_indigo píše:
Jiiira píše:
Ale Z80-ka, ať už v NMOS, nebo CMOS, je pořád TTL, resp. "TTL kompatibilní", ne?

2.) Je TTL kompatibilna. Ale len na urovni rozhodovacich napatovych urovni nie co sa tika zataze. (pocet moznych budenich TTL vstupov je mensi ako pri TTL-ku)

Vi se přibližné číslo? Nebo musím do datasheetů a počítat proudy?

zz_indigo píše:
Problem nastava pokial je niekde pripojene CMOS zariadenie (74HCxxx, 4xxx). To sa zacnu sa diat veci (Ak si dobre pamatam taky gulas som vydel na mojej Amige 600)

74HCxx jsem nějak vyřadil z repertoáru, byly s nimi jen mrzutosti... :roll:

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Level shiftery
PříspěvekNapsal: 03.03.2015, 23:05 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 13.05.2013, 10:52
Příspěvky: 1669
Bydliště: Mliecna draha
Has thanked: 19 times
Been thanked: 124 times
Jiiira píše:
zz_indigo píše:
Jiiira píše:
Jo, ten graf znám... ;)

1.) Graf je tu preto ze sa sem hodi nie preto ze bi si ho nepoznal ;-)

Nerejpej... nebo sem začnu dávat grafy slovenského pravopisu :P


A ty si skus precvicit pochopenie textu. Ak je toto pre teba ripanie. Asi mas problem.

Jiiira píše:
zz_indigo píše:
Jiiira píše:
Ale Z80-ka, ať už v NMOS, nebo CMOS, je pořád TTL, resp. "TTL kompatibilní", ne?

2.) Je TTL kompatibilna. Ale len na urovni rozhodovacich napatovych urovni nie co sa tika zataze. (pocet moznych budenich TTL vstupov je mensi ako pri TTL-ku)

Vi se přibližné číslo? Nebo musím do datasheetů a počítat proudy?


Z80 je priblizne 9 krat slabsi ako standardny TTL:
- IoL 1.8mA vs 16mA
- IoH 0.25mA vs 0.4mA

Jiiira píše:
zz_indigo píše:
Problem nastava pokial je niekde pripojene CMOS zariadenie (74HCxxx, 4xxx). To sa zacnu sa diat veci (Ak si dobre pamatam taky gulas som vydel na mojej Amige 600)

74HCxx jsem nějak vyřadil z repertoáru, byly s nimi jen mrzutosti... :roll:
[/quote]
Ako z kazdym CMOS/HMOS Mat nastavene urovne podla percent z napajacieho napatia je dost problematicke.

_________________
Amiga 600 + a602, Amiga 600 PCB only, Commodore 64+ZZ-RAM V1.0 512k+C1541(18k RAM)+sd2iec +9.600 Rs232, Commodore 116 + 64k upgrade, ZX 81 ISSUE1 + ZX81XRAM

http://zz-indigo.mavipet.sk/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 28 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 8 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz