OldComp.cz

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


Právě je 28.03.2024, 23:56

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 1488 ]  Přejít na stránku Předchozí  1 ... 14, 15, 16, 17, 18, 19, 20 ... 100  Další
Autor Zpráva
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 11:07 
Offline
Pan Štábní

Registrován: 11.11.2013, 10:29
Příspěvky: 1198
Has thanked: 360 times
Been thanked: 304 times
Panda38 píše:
Aktuální vzorník 31 hradel http://www.uschovna.cz/zasilka/HU524RVDJX7PPSZJ-UEF/ . Pomalu se blížím k závěru, mám projítých 20 řad, to bych mohl možná zítra dokončit (automatická detekce jde stále rychleji a přesněji díky samoučení) a předložit mapu rozmístění hradel na čipu (které buňky jsou které hradlo). S tím, že tam asi budou ještě chyby a některá složitější hradla (asi 8) zůstanou nezmapovaná.

Snazim se byt v tesnem zavesu... Zatim mam prekreslenych 15 hradel do magicu a udelane jejich simulacni modely. Ty tvoje schemata v Eagle jsou vyborne, nekolikrat jsem dohledal chybu u sebe jen diky nim. Ted uz to zacina jit celkem dobre, i kdyz zbyvaji stale slozitejsi hradla.

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 11:27 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Panda38 stacilo by poslat jen treba ukazku jak udelas ten seznam tech bloku. Klidne az odpoledne. Ted jsem jeste na JHConu a az k veceru se na to podivam.

Pro mne by bylo idelani, kdyz by to byl na jeden radek vzdy nazev jednoho bloku, treba F302. Program by je cetl a pokladal by je na cip zleva doprava, shora dolu. Hradlo co jeste nezname (prazdne misto) muzeme nazvat FPM. To bych preskocil a vynechal bych jedno misto. Az by bylo vse prekreslene, tak by se tato definice zrusila. Ted by jen ukazovala na volne misto. Takze by slo udelat uz ted prvni verzi hromadneho nakresleni bloku. Pak by bylo vhodne na "cistem" projektu zkontrolovat ze vse ma spravne udelane vyvody. Nasledne bych to spojil s daty od Microlana a uz bych kontrolovat cesty a chyby v zapojeni.

Ted to mam resene tak, ze v seznamu je navic i x,y souradnice bunky kde zacina blok. V noci jsem prekreslil treti tretinu poslednich ctyr radek. Slo to docela rychle.

Jinak je potreba prekreslit vsechny vzory. To bude trvat tak dve noci. Ty zrcadlove prevracene nebude problem, jestli to bude opravdu jen prevracene. Jen obratim x souradnici kresleni.

Jinak na web jsem dal posledni soubory.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 12:23 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Ten koncový seznam bych pak vygeneroval jako víceřádkový textový CSV soubor ve tvaru řádku:

radek;sloupec;delka;jmeno

radek = číslo řádku buněk 1..27 (souřadnice Y)
sloupec = pozice na řádku 1..156 (souřadnice X)
delka = délka hradla, počet buněk
jmeno = jméno hradla, začíná označením Fxxx za kterým je mnemo název, program by měl ten text raději ignorovat, číslo bude jednoznačné.

U neznámých hradel vím jejich délku, tak ty mám teď pracovně značené X001.. a měly by být zařazené v seznamu také, tj. neměla by na čipu být nezmapovaná díra. Vlastně - díra by byla v místě napájení. Nebo tam dát buňky POWER nebo posouvat číslování pozice, nevím, spíš bych raději tam nechal díru.

Počet řádků seznamu bude odpovídat počtu hradel, ne počtu buněk (tj. buňky obsazené hradlem se přeskakují).

Trochu mi tam nesedí 2 neznámé typy hradel, délka 13 a 14, na to nesedí nic z dokumentace, ani kdyby to bylo spojené do hradla 27, tak to ještě musím zjistit, tj. může se stát že se počet hradel později změní až se analyzuje funkce těch neznámých.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 12:43 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Ja v definici bloku planuji dat pocet bunek a tak budu vedet ze napr. F303 obsahuje dve bunky. Takze v planu na ulozeni v pripade ze tam budou vsechny bloky (hradla) neni potreba nic jineho psat nez jmeno bloku. Jestli te muzu pozadat tak Pando38 zkus ty "volne" jeste nedefinovane bunky oznacovat FND. Potrebuji aby prvni pismeno bylo F.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 12:58 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
V rolování mají být použity také komparátory dvou čísel, větší než, až 10 bitů.

Co dát do formátu řídící znaky ? Třeba
Yxx;Xxxx;Lxx;Fxxxxxxxxxxxxxxx ; nebo CR

L by bylo nepovinné, dalo by se kdykoliv z dat vyhodit, ale teď by tam bylo pro orientaci lepší.

Taky by to mohlo měnit jen souřadnici, která se mění a psát více Fbloků na jeden řádek.

_________________
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


Naposledy upravil danhard dne 16.12.2018, 14:00, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 13:29 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Komparátory "F985 4-Bit Magnitude Comparator", 46 buněk ? :shock: Uf

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 13:35 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
To bude kompletní komparátor, něco jako 74LS85, v blokovém schema je jen komparátor jedné podmínky, větší než, ten zabere třetinu :)

_________________
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: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 13:59 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Zajímavé že ta hradla jsou tvořena různými styly, jako když je navrhují různí designeři s různým "rukopisem". U hradel flip-flop, na rozdíl od jiných hradel, nejsou u nevyužitých tranzistorů zapojené gate, zůstávají ve vzduchu.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 21:21 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Mikes21 píše:
Jako nezname hradlo klidne pouzij X001, X002, X003. Cislo jako pocet bunek, ale klidne se muze opakovat proste X001 na kazde nezname pozici.
Urcite bych chtel, aby se dodrzel ten csv soubor, ktery jsme se domlouvali jiz predtim.
Na pozici hradel pod napajenim muze byt treba hradlo X000-PWR nebo se to nepouzije a muze to byt variabilne pridane podle potreby. Souradnice jsou ted jiz jasne.


Osobne jsem pro to aby prvni pismeno bylo F jako 'functional block'. Klidne se daji pouzit F800 az F899 jenz nejsou pouzite v datasheetu. Ale je mi jedno co se pouzije. Pripadne si udelam konverzni program a csv si predelam podle sebe.

Panda38 posles treba prvni horni 1/3? At vidime jaky format planujes udelat.

Dnes bych chtel prekreslit nejake dalsi funkcni bloky at se postupne to plni a mame to nakreslene.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 21:34 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Předběžně, tady je celá mapa hradel na čipu: http://www.uschovna.cz/zasilka/HVIWZN5N66LDCDMX-UJI/

Zhruba by to mělo sedět, ale stále tam lovím chyby. Někde se mi něco rozjíždí. Ještě tam teda budou nějaké opravy, nejspíš kolem dlouhých hradel, tam se mi objevují díry a nějaké chybné definice. Neznámá hradla jsou (zatím) FND1..FND8.

Zvláštností jsou hradla FND1 a FND4. Ta budou největší oříšek. Délky neodpovídají žádnému hradlu z datasheetu, ale hradla jsou umístěná v řádcích nad sebou jako páry, což je podezřelé. Je to 7 párů, každý pár má dohromady 52 buněk. Není tam úplně zřejmé, které buňky k těm hradlům patří a které ne, to bude ještě na důkladnější zkoumání. Kdyby to byly 4-bitové countery (54 buněk), 7 čítačů po 4 bitech, bylo by to možné? Může jich tam být tolik?

Ukázka formátu (x;y;delka;jmeno):

1;1;1;F101 NOT-NOT
1;2;3;F601 D-Latch
1;5;2;F113 Buffer24
1;7;2;F204 NOR4
1;9;1;F000 NOP
1;10;2;F424 AND-NOR-2-2

Statistika použití hradel (to se ještě bude trochu měnit):

F000 NOP (delka 1): 573
F100 NOT (delka 1): 123
F101 NOT-NOT (delka 1): 67
F102 NOT16 (delka 1): 57
F103 NOT24 (delka 2): 2
F104 NOT32 (delka 2): 16
F105 NOT16-NOT16 (delka 2): 35
F111 Buffer (delka 1): 45
F112 Buffer16 (delka 2): 15
F113 Buffer24 (delka 2): 4
F114 Buffer32 (delka 3): 10
F202 NOR (delka 1): 103
F203 NOR3 (delka 2): 15
F204 NOR4 (delka 2): 26
F212 OR (delka 2): 9
F301 NAND-NAND (delka 2): 7
F302 NAND (delka 1): 241
F303 NAND3 (delka 2): 90
F304 NAND4 (delka 2): 49
F306 NAND6 (delka 3): 1
F312 AND (delka 2): 12
F421 AND-NOR-1-2 (delka 2): 18
F422 AND-NOR-1-1-2 (delka 2): 2
F423 AND-NOR-1-3 (delka 2): 2
F424 AND-NOR-2-2 (delka 2): 179
F431 OR-NAND-1-2 (delka 2): 15
F433 OR-NAND-1-3 (delka 2): 8
F434 OR-NAND-2-2 (delka 2): 15
F512 NXOR (delka 3): 3
F521 1-Bit Full Adder (delka 7): 30
F601 D-Latch (delka 3): 83
F604 D-Latch C (delka 3): 56
F612 D-Type Flip-Flop Reset (delka 7): 17
F615 D-Type Flip-Flop Inv Reset (delka 7): 34
F631 D-Type Flip-Flop C (delka 5): 45
F645 D-Type Buffered Flip-Flop Inv Reset (delka 8): 1
FND1 (delka 27): 9
FND2 (delka 5): 5
FND3 (delka 7): 1
FND4 (delka 25): 7
FND5 (delka 7): 3
FND6 (delka 7): 12
FND7 (delka 8): 4
FND8 (delka 6): 7

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 22:36 
Offline
Pan Štábní

Registrován: 11.11.2013, 10:29
Příspěvky: 1198
Has thanked: 360 times
Been thanked: 304 times
Super, ja jsem se dneska dopracoval k F601_D-Latch. Tady je maly obrazek ze simulace. S tim, ze bunka je zasazena do takoveho maleho testovaciho ramce, ktery privadi napajeni, vstupy a vystupy. Vse je dulezite pro simulaci. Ani bez napajeni to nejede ;-)
Jeste bych rad dodelal chybejici bunky, pak se vrhnu na rozkresleni substratu a pak se mohou umistovat bunky na cip. Urcite budu chtit na to napsat programek, aby se to dalo upravovat a delat opakovane.


Přílohy:
F601_D-Latch2.jpg
F601_D-Latch2.jpg [ 80.64 KiB | Zobrazeno 5454 krát ]

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr
Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 23:06 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Mikesi dobra prace!

Panda38, pocitejme ze horizontalni citac cita do 142 a vertikalni do 312. Take ze klicovy citac ma 4 bity. Skoro jiste to jsou citace.

Tech 30 scitacek je presne to mnozstvi co se ocekava. To csv mi vyhovuje, to jsem schopen zpracovat.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 23:28 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Panda38: Už máš statistiku výskytů figur, to znamená, že máš i všechny jejich souřadnice?

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 23:45 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Ano už jsou známé souřadnice všech hradel.

Tak ok, už mi všechno sedí. Zde je opravená verze: http://www.uschovna.cz/zasilka/HV94IYF4A96DS66W-GBW/

V balíku jsou:
- seznam hradel CSV
- statistika (37 hradel je známých, zbývá 8 neznámých)
- obrázky všech hradel, jména souborů odpovídají první buňce hradla (řádek, sloupec)
- vzory hradel: obrázek z čipu, obrázek schématu, schéma v Eagle

Doanalyzuji pak ještě FND2,3,5,6,7,8 - to jsou jen jiné alternativy Flip.Flop. A na závěr bude analýza zapojení těch čítačů FND1/FND4.

Ještě bych měl pak dokreslit vstupně/výstupní piny a možná i obrázek s rozložením hradel v čipu.

Doporučuji na ty analýzy moc nespoléhat, může tam být dost chyb, dost jsem se tam s tím motal.

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 16.12.2018, 23:48 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1972
Bydliště: Most, Praha
Has thanked: 864 times
Been thanked: 697 times
Nějak mi tam vypadl ten celkový obrázek se vzory, tak dodatečně: http://www.uschovna.cz/zasilka/HV8JJF88ZYJWC5BF-S3K/

Jo a ten inverzní AND se tam jaksi vytratil, asi je součástí nějakého složitějšího hradla (nepátral jsem po něm už).

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


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ů: 1488 ]  Přejít na stránku Předchozí  1 ... 14, 15, 16, 17, 18, 19, 20 ... 100  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 3 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