OldComp.cz

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

Reklama!

Právě je 26 bře 2019, 03:30

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 896 ]  Přejít na stránku Předchozí  1 ... 32, 33, 34, 35, 36, 37, 38 ... 60  Další
Autor Zpráva
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 12 led 2019, 17:18 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
Zatim dam dalsi informace. V noci jsem jeste koukal na vyvody NTLP,MOD7,CPU,TEMP - nesedi. Jsou spatne oznacene. To alet nevadi, to se opravi. Jeste v noci jsem zkousel rucne jit cesty okolo prvni delicky abych zjistil ktere informace potrebuji na rychle dekodovani. To se docela povedlo. Dnes jsem kompletne naprogramoval rutinky co hledaji cesty. Uz to ted dava informace co pomuzou na dekodovani. Bohuzel je to hodne informaci a az se v tom clovek muze ztratit.

Dava to i nejake statisticke informace. Mame spravne prekresleno asi 90% cipu. Spatne je cca 400 vyvodu. To jsou skoro vsechny vstupy/vystupy a pak ty citace.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 12 led 2019, 18:17 
Offline
Radil

Registrován: 11 lis 2013, 09:29
Příspěvky: 516
Has thanked: 59 times
Been thanked: 119 times
Hele, dobra prace. Sice se v tom docela ztracim, ale to je tak trochu muj problem.
Muzes poslat nejake info, abych mohl prubezne opravovat/doplnovat soubor GDG_pinout.csv? A neco podobneho Microlanovi, aby mohl delat to same v data.txt?
Ja jsem zkousel projit par spoju tak, abych se dostal k logice tech pomocnych signalu na okrajich desky a zjistil jsem, ze napr. adresova sbernice je ovladana pomoci ctveric a jsou opravdu ctyri. Takze to pekne sedi na 16 bitu ;-) Datova sbernice je delana uplne stejne (ma 2 budice po ctyrech bitech), akorat je tam asi navic rizeni smeru. To ovladani vede vzdy na hradlo F114, coz je Buffer32 a tak to dava smysl. U datovky je to pres F104, coz je NOT32.

_________________
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: 12 led 2019, 20:01 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
Mikesi bohuzel ted informaci je ted hodne a nemam cas delat nejaky poradny navod. Ani to nema cenu ted delat. Vse se bude jeste menit. Soucasny stav je ten, ze kreslici program exportuje cesty.txt. To je soubor, ktery uz v textovem formatu popisuje kam co vede. Tento soubor jina cast programu samostatne nacita a zpracovava - dela pro kontrolu cesty_opis.txt ale to neni dulezite. Dulezite je ze naplni pole uvnitr programu. Setridi seznam podle cisla spoju a podle cisla_bloku. Ted zatim pouzivam trideni podle cisla_bloku. Jinak rutinka projde vsechny spoje (pozor ne kazdy spoj ma cislo bloku!) aby cisla bloku byla u sebe a pokusi se najit (lookup) co je vlastne vstup (podiva se na nejaky vystup na stejnem cisla spoji - logicky kdyz je vse ok, tak je prave jeden). To vse da do souboru cesty_vse.txt. Tento soubor bude zakladni soubor co budu pouzivat at budu lustit kam co vedet. Oba soubory jsem dal na web.

Jinak co se tyce vyvodu tak GDG_pinout.csv neni spatny ale vyvody jsou posunute. Treba vcera jsem hledal CPU. Sel jsem dovnitr cipu. Narazil jsem na G1, to jasne ukazovalo ze toto je vstup a ne vystup. Takze logicky to bude asi na 99% vedlejsi signal TEMP (jiny v teto casti cipu neni). Zadny signal mi nesedel ale pri malem posunuti je vse logicke.

Co vse jeste se musi udelat:
1) vse asi od y=170 dolu ma nejake chyby
2) nesedi GDG_pinout.csv
3) neni nakresleny 4bitovy citac
4) nejsou nakreslene F5xx a F6xx - to neni ale kriticke

Dokud nebudou sedet podklady tak samozrejme ani cesty(.txt) nebudou souhlasit. Co se ale uz ted da udelat je zacit nahore resit ty piny DT0-DT7 a AD0-ADF. Treba u toho DT0 ocekavam tri signaly. Jeden bude vstup, dalsi vystup a treti bude odpojeni od sbernice.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 12 led 2019, 21:45 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
Mikesi tak jsem zkusil se podivat na pravy horni roh. Ty posledni tri vyvody jsou podle vseho CPU, TEMP a C53. Pred nimi je AD?. Namatkove jsem zkusil AD7 az AD0. Vzdy jsou dva vystupy a jeden vstup. Vstup je jasny, to je signal od CPU, to ocekavame. Dalsi je nejaky "prepinac" asi odpojovac od sbernice. Ale zajimave je ten treti. Je to vystup z full-adderu. Vzdy se to neguje. Signal AD0-ADF ma byt oficialne jen vstupni, to bude zajimave zjistit co to dela. Asi to bude neco pro testovani cipu ve vyrobe.

doplneni1:
Kód:
4590000;B0000;I;Sig_10;;;;;459;0 (vystup je : B0260 ; O ; OUT ; F111 ; Buffer ;  ; ;473;56 )
4650000;B0000;O;AD7;;;;;465;0
4720000;B0000;I;Sig_9;;;;;472;0 (vystup je : B0102 ; O ; OUT ; F114 ; Buffer32 ;  ; ;456;23 )
5020000;B0000;I;Grp_E;;;;;502;0 (vystup je : B0263 ; O ; OUT ; F111 ; Buffer ;  ; ;485;56 )
5080000;B0000;O;AD6;;;;;508;0
4720000;B0000;I;Grp_E;;;;;515;0 (vystup je : B0102 ; O ; OUT ; F114 ; Buffer32 ;  ; ;456;23 )
4720000;B0000;I;Grp_E;;;;;523;0 (vystup je : B0102 ; O ; OUT ; F114 ; Buffer32 ;  ; ;456;23 )
5290000;B0000;O;AD5;;;;;529;0
5360000;B0000;I;Sig_8;;;;;536;0 (vystup je : B2236 ; O ; OUT ; F111 ; Buffer ;  ; ;473;498 )
5460000;B0000;I;Sig_7;;;;;546;0 (vystup je : B0884 ; O ; OUT ; F111 ; Buffer ;  ; ;537;192 )
5520000;B0000;O;AD4;;;;;552;0
4720000;B0000;I;Grp_E;;;;;558;0 (vystup je : B0102 ; O ; OUT ; F114 ; Buffer32 ;  ; ;456;23 )
5660000;B0000;I;Grp_F;;;;;566;0 (vystup je : B0254 ; O ; OUT ; F114 ; Buffer32 ;  ; ;456;57 )
5730000;B0000;O;AD3;;;;;573;0
5790000;B0000;I;Sig_6;;;;;579;0 (vystup je : B0286 ; O ; OUT ; F111 ; Buffer ;  ; ;577;56 )
5890000;B0000;I;Sig_5;;;;;589;0 (vystup je : B2375 ; O ; OUT ; F111 ; Buffer ;  ; ;413;532 )
5950000;B0000;O;AD2;;;;;595;0
5660000;B0000;I;Grp_F;;;;;602;0 (vystup je : B0254 ; O ; OUT ; F114 ; Buffer32 ;  ; ;456;57 )
5660000;B0000;I;Grp_F;;;;;610;0 (vystup je : B0254 ; O ; OUT ; F114 ; Buffer32 ;  ; ;456;57 )
6160000;B0000;O;AD1;;;;;616;0
6220000;B0000;I;Sig_4;;;;;622;0 (vystup je : B1050 ; O ; OUT ; F111 ; Buffer ;  ; ;593;226 )
6320000;B0000;I;Sig_3;;;;;632;0 (vystup je : B2424 ; O ; OUT ; F111 ; Buffer ;  ; ;617;532 )
6390000;B0000;O;AD0;;;;;639;0
5660000;B0000;I;Grp_F;;;;;645;0 (vystup je : B0254 ; O ; OUT ; F114 ; Buffer32 ;  ; ;456;57 )
6580000;B0000;I;CPU;;;;;658;0 (vystup je : B1200 ; O ; OUT ; F302 ; NAND ;  ; ;585;266 )
6600000;B0000;O;TEMP;;;;;660;0
6620000;B0000;I;/C53;;;;;662;0 (vystup je : B2582 ; O ; OUT ; F111 ; Buffer ;  ; ;641;566 )


napr.:
6320000;B0000;I;Sig_3;;;;;632;0 (vystup je : B2424 ; O ; OUT ; F111 ; Buffer ; ; ;617;532 )
znamena ze je to signalova cesta 6320000 - z cisla se da urcit ze jeden bod pres kterou jde ma souradnici 632,0
B0000 - znamena ze neni soucasti cislovani bunek - je to externi signal
I znamena ze je to vstupni signal (dejte si bacha ze je to opacne nez se pouziva pro cely chip) - pro I se hleda i vystupni hradlo a to je v te kulate zavorce nakonci radky
pak nasleduji dalsi parametry - ty ted nebudu popisovat, nejsou klicove


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 13 led 2019, 00:28 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
Mikesi tak dalsi dulezity poznatek. Nejenom ty AD0-ADF ale dalsi vyvody vpravo (po smeru hodinovych rucicek) od nich maji vice funkci, podle vseho na testovani. To mne zmatlo u toho CPU. On i vyvod CPU se da prepnout z vystupu na vstup. Doplnil jsem jmena u par vyvodu. Jde to pomalu. Az toho bude vice tak to zverejnim. Dosti casto to ted menim.

Kód:
2410000;B0000;I;Sig_18;;;;;241;0 (vystup je : B1423 ; O ; OUT ; F111 ; Buffer ; ADF vystupni signal (neni v dokumentaci) ; AD;253;328 )
2480000;B0000;O;ADF - vstup adresni sbernice do cipu;;;;;248;0
2540000;B0000;I;Grp_C;;;;;254;0 (vystup je : B0059 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na ADC az ADF ; AD;276;23 )
2540000;B0000;I;Grp_C;;;;;262;0 (vystup je : B0059 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na ADC az ADF ; AD;276;23 )
2680000;B0000;O;ADE - vstup adresni sbernice do cipu;;;;;268;0
2750000;B0000;I;Sig_17;;;;;275;0 (vystup je : B0953 ; O ; OUT ; F111 ; Buffer ; ADE vystupni signal (neni v dokumentaci) ; AD;189;226 )
2850000;B0000;I;Sig_16;;;;;285;0 (vystup je : B0067 ; O ; OUT ; F111 ; Buffer ; ADD vystupni signal (neni v dokumentaci) ; AD;301;22 )
2910000;B0000;O;ADD - vstup adresni sbernice do cipu;;;;;291;0
2540000;B0000;I;Grp_C;;;;;298;0 (vystup je : B0059 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na ADC az ADF ; AD;276;23 )
2540000;B0000;I;Grp_C;;;;;305;0 (vystup je : B0059 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na ADC az ADF ; AD;276;23 )
3120000;B0000;O;ADC - vstup adresni sbernice do cipu;;;;;312;0
3180000;B0000;I;Sig_15;;;;;318;0 (vystup je : B0068 ; O ; OUT ; F111 ; Buffer ; ADC vystupni signal (neni v dokumentaci) ; AD;305;22 )
3490000;B0000;I;Grp_D;;;;;349;0 (vystup je : B0075 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD8 az ADB ; AD;340;23 )
3550000;B0000;O;ADB - vstup adresni sbernice do cipu;;;;;355;0
3620000;B0000;I;Sig_14;;;;;362;0 (vystup je : B2072 ; O ; /OUT ; F102 ; NOT16 ; ADB vystupni signal (neni v dokumentaci) ; AD;416;465 )
3720000;B0000;I;Sig_13;;;;;372;0 (vystup je : B0794 ; O ; /OUT ; F102 ; NOT16 ; ADA vystupni signal (neni v dokumentaci) ; AD;160;193 )
3780000;B0000;O;ADA - vstup adresni sbernice do cipu;;;;;378;0
3490000;B0000;I;Grp_D;;;;;385;0 (vystup je : B0075 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD8 az ADB ; AD;340;23 )
3490000;B0000;I;Grp_D;;;;;392;0 (vystup je : B0075 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD8 az ADB ; AD;340;23 )
3990000;B0000;O;AD9 - vstup adresni sbernice do cipu;;;;;399;0
4050000;B0000;I;Sig_12;;;;;405;0 (vystup je : B1862 ; O ; /OUT ; F102 ; NOT16 ; AD9 vystupni signal (neni v dokumentaci) ; AD;176;431 )
4150000;B0000;I;Sig_11;;;;;415;0 (vystup je : B1863 ; O ; /OUT ; F102 ; NOT16 ; AD8 vystupni signal (neni v dokumentaci) ; AD;180;431 )
4220000;B0000;O;AD8 - vstup adresni sbernice do cipu;;;;;422;0
3490000;B0000;I;Grp_D;;;;;428;0 (vystup je : B0075 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD8 az ADB ; AD;340;23 )
0;B0000;I;GND;;;;;440;0 (vystup je : nenasel jsem vystup?! )
0;B0000;I;VCC;;;;;449;0 (vystup je : nenasel jsem vystup?! )
4590000;B0000;I;AD7_OUT;;;;;459;0 (vystup je : B0260 ; O ; OUT ; F111 ; Buffer ; AD7 vystupni signal (neni v dokumentaci) ; AD;473;56 )
4650000;B0000;O;AD7 - vstup adresni sbernice do cipu;;;;;465;0
4720000;B0000;I;Grp_E;;;;;472;0 (vystup je : B0102 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD4 az AD7 ; AD;456;23 )
5020000;B0000;I;AD6_OUT;;;;;502;0 (vystup je : B0263 ; O ; OUT ; F111 ; Buffer ; AD6 vystupni signal (neni v dokumentaci) ; AD;485;56 )
5080000;B0000;O;AD6 - vstup adresni sbernice do cipu;;;;;508;0
4720000;B0000;I;Grp_E;;;;;515;0 (vystup je : B0102 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD4 az AD7 ; AD;456;23 )
4720000;B0000;I;Grp_E;;;;;523;0 (vystup je : B0102 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD4 az AD7 ; AD;456;23 )
5290000;B0000;O;AD5 - vstup adresni sbernice do cipu;;;;;529;0
5360000;B0000;I;AD5_OUT;;;;;536;0 (vystup je : B2236 ; O ; OUT ; F111 ; Buffer ; AD5 vystupni signal (neni v dokumentaci) ; AD;473;498 )
5460000;B0000;I;AD4_OUT;;;;;546;0 (vystup je : B0884 ; O ; OUT ; F111 ; Buffer ; AD4 vystupni signal (neni v dokumentaci) ; AD;537;192 )
5520000;B0000;O;AD4 - vstup adresni sbernice do cipu;;;;;552;0
4720000;B0000;I;Grp_E;;;;;558;0 (vystup je : B0102 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD4 az AD7 ; AD;456;23 )
5660000;B0000;I;Grp_F;;;;;566;0 (vystup je : B0254 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD0 az AD3 ; AD;456;57 )
5730000;B0000;O;AD3 - vstup adresni sbernice do cipu;;;;;573;0
5790000;B0000;I;AD3_OUT;;;;;579;0 (vystup je : B0286 ; O ; OUT ; F111 ; Buffer ; AD3 vystupni signal (neni v dokumentaci) ; AD;577;56 )
5890000;B0000;I;AD2_OUT;;;;;589;0 (vystup je : B2375 ; O ; OUT ; F111 ; Buffer ; AD2 vystupni signal (neni v dokumentaci) ; AD;413;532 )
5950000;B0000;O;AD2 - vstup adresni sbernice do cipu;;;;;595;0
5660000;B0000;I;Grp_F;;;;;602;0 (vystup je : B0254 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD0 az AD3 ; AD;456;57 )
5660000;B0000;I;Grp_F;;;;;610;0 (vystup je : B0254 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD0 az AD3 ; AD;456;57 )
6160000;B0000;O;AD1 - vstup adresni sbernice do cipu;;;;;616;0
6220000;B0000;I;AD1_OUT;;;;;622;0 (vystup je : B1050 ; O ; OUT ; F111 ; Buffer ; AD1 vystupni signal (neni v dokumentaci) ; AD;593;226 )
6320000;B0000;I;AD0_OUT;;;;;632;0 (vystup je : B2424 ; O ; OUT ; F111 ; Buffer ; AD0 vystupni signal (neni v dokumentaci) ; AD;617;532 )
6390000;B0000;O;AD0 - vstup adresni sbernice do cipu;;;;;639;0
5660000;B0000;I;Grp_F;;;;;645;0 (vystup je : B0254 ; O ; OUT ; F114 ; Buffer32 ; log1 smerem ven z cipu otvira vystup dat na AD0 az AD3 ; AD;456;57 )
0;B0000;I;GND;;;;;654;0 (vystup je : nenasel jsem vystup?! )
6580000;B0000;I;CPU;;;;;658;0 (vystup je : B1200 ; O ; OUT ; F302 ; NAND ;  ; ;585;266 )
6600000;B0000;O;CPU2X;;;;;660;0
6620000;B0000;I;CPU1X;;;;;662;0 (vystup je : B2582 ; O ; OUT ; F111 ; Buffer ;  ; ;641;566 )


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 13 led 2019, 16:12 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
Sem jsem nahral vsechny aktualni soubory co pouzivam http://www.radeksuk.cz/sharp/gdg/program/data20190113/ . Microlane idelani kdyz vemes tento data.txt a budes v nem pokracovat. Zatim ale nemam pro tebe dalsi praci, asi budes nezamestnany :P . Mikesi je porad bez definic bloku, takze ho muzes pouzivat take. Ted by melo byt vse nekam zapojene, coz je dalsi dosazena meta. Jeste budu delat dalsi kontroly. Jako dalsi krok je popsani vyvodu toho F961. To jeste neni a tak logicka cast dosti nadava.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 13 led 2019, 23:38 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
Tak jsem se na to jeste chvilku podival a udelal jsem funkci co po zadani cisla cesty ji celou ukaze. Hodne to pomohlo. Docela rychle jsem zjistil kde jsou problemy a jsou presne kde jsem je ocekaval. Rychle jsem opravil dalsich 50 chyb. Uz jich neni ani 300. Skoda ze ted se tomu nemuzu venovat, jinak by to bylo do rana hotove. Vetsina chyb jsou nekompletne oznacene definice bloku, pak spatne definovane vyvody obvodu a take chyby na desce. Kdyz jeste vezmu v potaz, ze neni definovan F631, tak tech chyb je relativne malo. F631 si asi necham na konec, on mi totiz program sam ukaze kam vedou vyvody a ty pak zkontroluji a doplnim.

Tak za tyden bude projekt potrebovat dobrovolniky co budou lustit logicke zapojeni. Je potreba aby dobrovolnik dobre znal elektroniku. Mimo jine metody synchronniho navrhu. Znal treba "Johnson Ring Counter". Odmena za praci zdarma bude radost ze vime jak to funguje. Je potreba aby chapal obsah cesty_vse.txt. Bude to "vyšší dívčí", ne jako "prace s buzolou" kluci.

V hlavne mam pomocnou funkci ktera by prosla vpred/vzad tak 3-5 bloku a ukazala by co kam vede. Asi by to nebylo moc prehledne ale na jednom vystupu by bylo vse pro dekodovani male casti zapojeni. Take ocekavam (uz to vidim) ze uz po zadani prvni popisu prvniho bloku na okraji cipu je toto brzy videt pri prochazeni ostatnich cest. Minimalne ty hodiny jsou hodne casto videt. Dosti casto se vstupni veci synchronizuji.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 14 led 2019, 06:26 
Offline
Radil
Uživatelský avatar

Registrován: 24 kvě 2018, 21:32
Příspěvky: 466
Bydliště: Most, Praha
Has thanked: 138 times
Been thanked: 112 times
Luštit funkci z textové definice? Nedělalo by se to líp exportované do obrázkové interpretace s hradly?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 14 led 2019, 06:40 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
Panda38 píše:
Luštit funkci z textové definice? Nedělalo by se to líp exportované do obrázkové interpretace s hradly?

Sem s napady ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 14 led 2019, 07:16 
Offline
Radil
Uživatelský avatar

Registrován: 24 kvě 2018, 21:32
Příspěvky: 466
Bydliště: Most, Praha
Has thanked: 138 times
Been thanked: 112 times
Když tak přemýšlím, asi nedělalo. Strojově převést na schéma by znamenalo rozložení hradel podobné jako na čipu a to by nebylo přehledné, většinu luštění by znamenalo sledovat drát kam vede. Textový zápis asi bude praktičtější, protože řekne hned odkud kam to vede. Na schéma překreslit až pak ručně, po listech, s popsanými I/O signály listu. ... Nebo, leda že by se to luštění dělalo v editoru schématu, např. v Eagle. Signál se dá označovat labely. Ale reorganizace hradel by byla obtížná, kdyby se chtěly logické celky shluknout.

Nejsnadnější by to asi bylo ve speciálním editoru s editboxy, který by vypadal takhle: Uprostřed označení aktivního editovaného hradla, pod ním pole na napsání poznámky, nad ním pole pro "skok na zadané hradlo", vlevo označení hradla ze kterého se bere výstup, vpravo sloupeček hradel napojených vstupem. Kliknutím na vstupní nebo výstupní hradlo se dá přepnout na to hradlo a procházet tak signál. Oproti čistě textové definici výhoda, že se nemusí listovat dlouhým souborem, dá se hned skočit na pokračování signálu. Hradla by bylo možné skupinovat s popiskou skupiny, popiska se zobrazí u všech hradel skupiny, tj. snadno se dělají změny. Editor by si mohl u změn uchovávat čas změny (Poznámka má časové razítko) a pomocí toho dělat slučování od více lidí - použít pozdější změnu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 14 led 2019, 09:30 
Offline
Radil

Registrován: 11 lis 2013, 09:29
Příspěvky: 516
Has thanked: 59 times
Been thanked: 119 times
Zkousel jsem se zamyslet nad zpracovanim toho souboru se jmeny cest. Kdyz tam budou zachovane souradnice alespon jednoho mista, kterym cesta prochazi, tak mi to pomuze pri prevodu do magicu. Ten potom z kazde zname cesty vyrobi jeji jmeno a oznaci labelem. Na ten se pak muzu pri simulaci napichnout a zaroven vidim, jak se na nem meni hodnoty. To vse je pak i na obrazku celeho cipu.
A pokud mam zvlast cesty a jednotlive hradla, tak je muzu po castech 'zneviditelnit'. Cely obrazek je potom prehlednejsi.

Docela jsem zvedav, jestli to magic zvladne, ale videl jsem simulaci podobneho (mozna vetsiho) cipu, tak udivime.

_________________
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: 14 led 2019, 11:36 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
Panda takto vypada cast obsahu jmena_bloku_a_skupin_in.txt
B4097;145;26;1;F101;NOT NOT;negace clk signalu co vstupuje do cipu;hlavni_delic
B4098;146;26;1;F101;NOT NOT;posilovac clk - cast1;hlavni_delic
B4099;147;26;1;F101;NOT NOT;posilovac clk - cast2;hlavni_delic
B4100;148;26;2;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic
B4102;150;26;2;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic

'posilovac clk - cast3' je poznamka co dela tento blok
'hlavni_delic' je jmeno skupiny (Pando takto chci shlukovat)

-------

Mikesi takto ted vypada cast cesty_vse.txt.
590467;B4100;O;OUT;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;636;907
2230875;B4100;I;IN;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;631;909 (vystup je : B4099 ; O ; OUT ; F101 ; NOT NOT ; posilovac clk - cast2 ; hlavni_delic;629;906 )
590433;B4100;O;/OUT;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;635;909

Cislo jednoho bodu cesty 590467 je x=59 y=467 (prvni na ktery pri reseni narazil - logicky je hodne nahore a vlevo); druhy bod x=636,y=907 je primo OUT signal u tohoto bloku. Oba body jsou soucasti cesty 590467.

-------------

Ja se zatim budu snazit rozhazet bloky do ruznych casti jako hlavni_delic,AD,DT,AC a jine a ty pak samostatne resit. Duvod je ted, ze bych z toho nakonec chtel vyjet najake System Verilog soubory a mit to blokove rozdelene. Jako celek je tech 2000 bloku neprehledne. Kdyz ale vyresim napr. AD, tak 3x16 vyvodu se vyresi. Nahradi to 3x 16 jinych vyvodu a jeden co to cele bude prepojovat. Sice to nebude zadna uspora vyvodu ale logicke zapojeni bude rapidne trivialnejsi. Protoze testovaci cast obvodu mne ted nezajima, tak se realne pak budu zajimat jen o 16 vyvodu. Ty na 99% procent pujdou na nejake AND hradla a jiste pres par hradel uvidim ovladani vyvodu C53. To bude dalsi meta.

Jinak jsem vcera videl docela zajimavy problem. Jeden v privodu bloku nejde videt. Az to budu poradne resit tak napisi souradnice. Proste z obrazku neni videt prokov01 ale je to jedine misto pod cestou v layer2 jak do bunky dostat signal. Na techto mistech budeme muset se vsichni dohodnout co vidime a co prohlasime za "vhodne" reseni. Jinak nam to bude obvod delat jinou cinnost.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 14 led 2019, 20:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 23 bře 2014, 19:13
Příspěvky: 1684
Has thanked: 73 times
Been thanked: 309 times
Kdysi jsem někde na netu četl popis, jak se chrání čipy proti kopírování. Byly tam i fotky, na nich například posunutá dotovaná oblast v křemíku, takže se vytvořilo nefunkční hradlo. Při okopírování by ale vzniklo funkční, které pak funkci toho obvodu rušilo. Možná je ten "chybějící" prokov podobná pastička?

_________________
"Celý svět jásá. Diplomaté se vrátili z Mnichova a lidé jim děkují, že zachránili světu mír. Příkopy v sadech budou zasypány, zrušíme maximální jízdní řád a uložíme do skladiště protiplynové masky. Strašná hrozba války je prý definitivně odvrácena." - Adolf Branald, Severní nádraží


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 15 led 2019, 01:32 
Offline
Pan Štábní

Registrován: 19 črc 2013, 14:54
Příspěvky: 1645
Has thanked: 66 times
Been thanked: 209 times
faraon píše:
Kdysi jsem někde na netu četl popis, jak se chrání čipy proti kopírování. Byly tam i fotky, na nich například posunutá dotovaná oblast v křemíku, takže se vytvořilo nefunkční hradlo. Při okopírování by ale vzniklo funkční, které pak funkci toho obvodu rušilo. Možná je ten "chybějící" prokov podobná pastička?


Vse je mozne. Zatim ale se vse dalo vysvetlil. Tech problematickych mist bylo asi 7. Ted vim na co se mam koukat.

Jinak je to stale slozitejsi. Az budu pod 100 chyb, tak budu muset zmenit taktiku. Nastesti vzdy se najde reseni jak to najit. Mozna ze par veci se bude muset resit az ze schematu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 15 led 2019, 21:00 
Offline
Radil

Registrován: 11 lis 2013, 09:29
Příspěvky: 516
Has thanked: 59 times
Been thanked: 119 times
Protoze mi uunek rozsiril export, tak jsem zkousel porovnavat definici jednoho hradla u sebe a od suksofta a narazil jsem na nekolik rozdilu.
Tady je obrazek scitacky F521 u me:
Příloha:
def_magic.jpg
def_magic.jpg [ 489.17 KiB | Zobrazeno 501 krát ]

a tady je definice od Radka:
Příloha:
def_bunka.jpg
def_bunka.jpg [ 245.3 KiB | Zobrazeno 501 krát ]

No a tady jsou rozdily, ktere jsem nasel:
Příloha:
def_magic_diff.jpg
def_magic_diff.jpg [ 541.66 KiB | Zobrazeno 501 krát ]

A protoze jsem celou bunku otestoval v simulatoru, tak si myslim, ze v definici u Radka jsou spoje jinak nez v originale. Alespon podle fotek by to melo byt jinak. Asi by bylo dobre to opravit. Je mozne, ze tech chyb tam bude jeste vice, tak snad na to casem prijdeme.

A diky uunkovi za rozsirovani exportu a caste konzultace nad timto projektem ;-)

_________________
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  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 896 ]  Přejít na stránku Předchozí  1 ... 32, 33, 34, 35, 36, 37, 38 ... 60  Další

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvní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:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz