OldComp.cz

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


Právě je 28.03.2024, 12:18

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 ... 64, 65, 66, 67, 68, 69, 70 ... 100  Další
Autor Zpráva
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 28.05.2019, 13:49 
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
Podle čeho jsi vybral jednotlivá hradla pro seskupení do bloku GDG_module_CPU?

_________________
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: 28.05.2019, 14:12 
Offline
Pan Generální

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Na http://www.radeksuk.cz/sharp/gdg/program/data20190527/ jsem dal dva soubory jmena_bloku_a_skupin_in.txt a popis jmena_bloku_a_skupin_in.txt

Kód:
Chaky vyberu prvni radek od Mikese:
   1: F105_155_27     IN        G    F100_85_22_in       B3274;82;21;1;F100;NOT;;
                      OUT       D    F104_50_27_in       B4001;49;26;2;F104;NOT32;;
                      OUT2      S    F104_154_21_in      B3189;149;20;2;F104;NOT32;;

F105_155_27 B4102;150;26;2;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic
dopsal jsem radky z mych souboru.
Je videt ze F105_155_27 je B4102 takze je to:

5327;6350705;4102;O;OUT;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;644;907;False;5271;5433;5327;False;;0;0;0;0;1;1;True;True;
5458;590467;4102;I;IN;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;639;909;False;3324;1100;5326;False;;0;0;6;1;0;0;True;True;
5459;6400907;4102;O;OUT2;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;643;909;False;3477;1104;5459;False;;0;0;0;0;1;1;True;True;

a obsahuje tyto tri cesty:
3995;6350705;3189;I;IN;F104;Inverter 1-Input (F.O.=32);;;635;705;False;5191;4131;5327;False;;0;0;1;1;0;0;True;True;
5327;6350705;4102;O;OUT;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;644;907;False;5271;5433;5327;False;;0;0;0;0;1;1;True;True;

2262;590467;1985;I;CLK;F615;D-Type with /Reset;;;59;467;False;4922;2341;5326;False;;0;0;6;1;0;0;True;True;
2656;590467;2289;I;CLK;F615;D-Type with /Reset;;;59;535;False;901;2736;5326;False;;0;0;6;1;0;0;True;True;
2919;590467;2441;I;CLK;F615;D-Type with /Reset;;;59;569;False;4701;3005;5326;False;;0;0;6;1;0;0;True;True;
4190;590467;3274;I;IN;F100;Inverter 1-Input;;;359;739;False;4180;4250;5326;False;;0;0;6;1;0;0;True;True;
4762;590467;3630;I;IN;F100;Inverter 1-Input;;;575;807;False;3792;4904;5326;False;;0;0;6;1;0;0;True;True;
5326;590467;4100;O;OUT;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;636;907;False;5218;5432;5326;False;;0;0;0;0;6;1;True;True;
5458;590467;4102;I;IN;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;639;909;False;3324;1100;5326;False;;0;0;6;1;0;0;True;True;

5377;6400907;4001;I;IN;F104;Inverter 1-Input (F.O.=32);;;219;909;False;2231;6;5459;False;;0;0;1;1;0;0;True;True;
5459;6400907;4102;O;OUT2;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;643;909;False;3477;1104;5459;False;;0;0;0;0;1;1;True;True;

Chaky vlastne te nezajima Fxxx ale kouknes se na souradnici a vypocitas cislo funkcniho bloku. Pak se podivas na vyvod a to musis najit u mne v tabulce. Udaj Fxxx muzes
pouzit pro kontrolu zda neni nejaka chyba - mimo F961 a F962 ma to byt stejne.

Radek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 28.05.2019, 14:47 
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
Nešlo by to simulavat hned na něčem reálnějším, třeba XC3S50A-4TQG144 ?

_________________
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: 28.05.2019, 16:29 
Offline
Kecálek

Registrován: 10.10.2014, 10:40
Příspěvky: 89
Has thanked: 3 times
Been thanked: 48 times
microlan píše:
Podle čeho jsi vybral jednotlivá hradla pro seskupení do bloku GDG_module_CPU?


Napsal jsem algoritmus, ktery hleda cestu. Reknes mu net, ktery te zajima napr. ten o_CPU. Program se podiva na vsechny pripojky toho netu a najde tu, ktera je zdrojem napeti (u kazdeho netu smi byt takova jen jedna). Tim zdrojem napeti je vzdy bud nejaky vstupni pin GDG, nebo konstanta (Vdd, GND) - v tom pripade vyhledavani cesty konci. Nebo je zdrojem nejaka soucastka. V takovem pripade se podivam na popis soucastky a postupne u ni projedu vsechny vstupni porty. a s jejich nety udelam to same, co jsem popsal vyse. Vzdy kdyz narazim na nejakou soucastku, tak se divam, jestli uz jsem pres ni nahodou jednou nesel (zpetnovazebni propoje) - pokud ano, tak tuto vetev uz dal neprochazim. Vyhledavani konci ve chvili, kdy jsem prosel vsechny vstupni piny a narazil jsem na nich bud na uz zname soucastky, nebo na vstupni piny GDG.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 28.05.2019, 16:32 
Offline
Kecálek

Registrován: 10.10.2014, 10:40
Příspěvky: 89
Has thanked: 3 times
Been thanked: 48 times
danhard píše:
Nešlo by to simulavat hned na něčem reálnějším, třeba XC3S50A-4TQG144 ?


Dokud delame simulace v ISim, tak je celkem bezpredmetne to, jaka soucastka je v projektu zvolena. Toho Spartana jsem zvolil proto, ze jej tady mam na develboardu a muzu si do nej krom modelu GDG nahrat treba i Z80, ROM, pripojit realnou RAM, atp a spustit simulaci celeho pocitace.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 28.05.2019, 16:40 
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
Já myslel jen aby bylo vidět, kolik to reálně zabere.

_________________
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: 28.05.2019, 17:22 
Offline
Kecálek

Registrován: 10.10.2014, 10:40
Příspěvky: 89
Has thanked: 3 times
Been thanked: 48 times
Abych rekl pravdu Radku, tak z toho nejsem moudry.

Zacal bych asi u lokalizace soucastek na osach X a Y. Mikes na X v intervalu <1, 156> a Y <1, 27>.

Ty v souboru popis jmena_bloku_a_skupin_in.txt uvadis rozmer 152 x 27 ( predpokladam, ze zacinas obe osy cislovat od 0).

1) Co ty chybejici sloupce ve tve matici?

2) Podle toho prikladu co tady uvadis nerozumim moc tomu, jak urcujes X:

F100_85_22 => 82, 21 (-3)
F104_50_27 => 49, 26 (-1)
F104_154_21 => 149, 20 (-5)

3) Dale se rozepisujes o cestach, ale priznam se, ze tady uz jsem v tom popisu uplne ztratil nit :(

Sice jsi o dalsich souborech nepsal, ale z toho co vidim na te URL co uvadis, tak jsem tam nasel soubor cesty_blok.txt a v nem tedy zrejme na 3. sloupci mas cislo bloku, ovsem tentokrat bez prefixu "B" a za nim zrejme nasleduje typ portu, jmeno portu soucasty, a jmeno elementu.

Pokud je tomu tak, pak z takovych dat by jsme mohli byt schopni vyparsovat nejakou strukturu, jen tedy potrebujeme doresit ten klic k tomu "X" a asi by bylo dobre sjednotit to, zda pouzivat, ci nepouzivat "B" prefix pro oznaceni bloku.

suksoft píše:
Na http://www.radeksuk.cz/sharp/gdg/program/data20190527/ jsem dal dva soubory jmena_bloku_a_skupin_in.txt a popis jmena_bloku_a_skupin_in.txt

Kód:
Chaky vyberu prvni radek od Mikese:
   1: F105_155_27     IN        G    F100_85_22_in       B3274;82;21;1;F100;NOT;;
                      OUT       D    F104_50_27_in       B4001;49;26;2;F104;NOT32;;
                      OUT2      S    F104_154_21_in      B3189;149;20;2;F104;NOT32;;

F105_155_27 B4102;150;26;2;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic
dopsal jsem radky z mych souboru.
Je videt ze F105_155_27 je B4102 takze je to:

5327;6350705;4102;O;OUT;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;644;907;False;5271;5433;5327;False;;0;0;0;0;1;1;True;True;
5458;590467;4102;I;IN;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;639;909;False;3324;1100;5326;False;;0;0;6;1;0;0;True;True;
5459;6400907;4102;O;OUT2;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;643;909;False;3477;1104;5459;False;;0;0;0;0;1;1;True;True;

a obsahuje tyto tri cesty:
3995;6350705;3189;I;IN;F104;Inverter 1-Input (F.O.=32);;;635;705;False;5191;4131;5327;False;;0;0;1;1;0;0;True;True;
5327;6350705;4102;O;OUT;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;644;907;False;5271;5433;5327;False;;0;0;0;0;1;1;True;True;

2262;590467;1985;I;CLK;F615;D-Type with /Reset;;;59;467;False;4922;2341;5326;False;;0;0;6;1;0;0;True;True;
2656;590467;2289;I;CLK;F615;D-Type with /Reset;;;59;535;False;901;2736;5326;False;;0;0;6;1;0;0;True;True;
2919;590467;2441;I;CLK;F615;D-Type with /Reset;;;59;569;False;4701;3005;5326;False;;0;0;6;1;0;0;True;True;
4190;590467;3274;I;IN;F100;Inverter 1-Input;;;359;739;False;4180;4250;5326;False;;0;0;6;1;0;0;True;True;
4762;590467;3630;I;IN;F100;Inverter 1-Input;;;575;807;False;3792;4904;5326;False;;0;0;6;1;0;0;True;True;
5326;590467;4100;O;OUT;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;636;907;False;5218;5432;5326;False;;0;0;0;0;6;1;True;True;
5458;590467;4102;I;IN;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;639;909;False;3324;1100;5326;False;;0;0;6;1;0;0;True;True;

5377;6400907;4001;I;IN;F104;Inverter 1-Input (F.O.=32);;;219;909;False;2231;6;5459;False;;0;0;1;1;0;0;True;True;
5459;6400907;4102;O;OUT2;F105;NOT16-NOT16;posilovac clk - cast3;hlavni_delic;643;909;False;3477;1104;5459;False;;0;0;0;0;1;1;True;True;

Chaky vlastne te nezajima Fxxx ale kouknes se na souradnici a vypocitas cislo funkcniho bloku. Pak se podivas na vyvod a to musis najit u mne v tabulce. Udaj Fxxx muzes
pouzit pro kontrolu zda neni nejaka chyba - mimo F961 a F962 ma to byt stejne.

Radek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 28.05.2019, 19:11 
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
Díky, rozumím. Já jsem myslel, jestli to nejde přímo v tom programu nějak ručně, zadat entity z celku, které by zobrazil a propojil nodama jen mezi sebou, co by šlo odjinud jen popsat vývod. Ten Tvůj skript pracuje s daty spice nebo už VHDL?

_________________
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: 28.05.2019, 19:32 
Offline
Kecálek

Registrován: 10.10.2014, 10:40
Příspěvky: 89
Has thanked: 3 times
Been thanked: 48 times
Muj program si podle tech dvou Mikesovych souboru vytvori sve vlastni parts a nets struktury a hledani probiha uz nad nimi. Neni to zadna raketova veda. Nad daty jsem nedelal zadnou extra optimalizaci, jen jsem se snazil osetrit nejakou vstupni kontrolu integrity a pak jsem si jeste udelal matici pro trochu rychlejsi vyhledavani soucastek ze souradnic X a Y.

Z tech svych dat potom vyrabim VHDL a kdybych si dnes jeste alespon trochu pamatoval syntaxi Verilogu, tak by nebyl problem vyrobit i ten.


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

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Chaky odpoved pro tebe:

Podivej se na soubor upd65040.pdf (sharp/gdg/program/data20190523/upd65040.pdf) tam pro nas cip se dozvis 152 rows x 27 columns a ze to ma 4104 cells.

Ja nepocitam funkcni bloky podle "nejakych" x a y. Proto u mne v tabulce tuto informaci nenajdes. Ale je tam uz spocitana vysledna hodnota v cisle bloku. Samozrejme se da zpetne dopocitat souradnice co udava Mikes. Mimochodem ty souradnice x a y co jsou v me tabulce jsou realne x a y co popisuje cely obvod ale dej si pozor na to ze jsou to souradnice bodu a ne bloku!.

Jinak na dotaz 1) zadne sloupce mi nechybeji ony tam nejsou. Mikes musi pocitat se schematem 50+2+52+2+50 a tak on ma o 4 sloupce navic. S temi 4 sloupci ani NEC nepocital. Proto kdyz vidis souradnici od Mikese a ma cislo vetsi nez 50 (vsimni si se nemuzou existovat 51 a 52) tak musis odecist -2. Pro cislo vetsi nez 107 musis odecist -4. Pak jen zmensis o jedna x a y take zmensim o jedna a to vynasobis *152 tak dostanes cislo 0 az 4103 a to je cislo bunky (cell), presne jak to ocekava NEC.

shrnuto x nejdrive upravis:
1-50 vezmes cislo jak je
51-52 zakazane cislo
53-104 cislo ponizis o 2
105-106 zakazane cislo
107-156 cislo ponizis o 4

cislo bloku je (x-1)+(y-1)*152

-----

Jinak ted v tech vystupech opravdu nemam to B - to tam doplnim, lepe se s tim pracuje. Pocitaci je to jedno ale pro cloveka je to lepsi.

-----

Jinak co chci rici je, ze ted nas vlastne ani nezajimaji vlastni body na GDG ale propoje mezi bloky, takze jakekoliv cislovani podle x a y je zbytecne. Dokonce by slo udelal prepocitani bloku a pouzivat cisla od 0 do cca 1700. Stejne by slo precislovat cesty. Dokud ale budeme hledat problemy na cipu tak je vhodne zachovat nejake souradnice.


Naposledy upravil suksoft dne 28.05.2019, 19:41, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 28.05.2019, 19:39 
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
Sakra mystiku, nemůžeš něco udělat s těma hodnostma? Je mi trapné, když kecka školí profíka... :lol:

_________________
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: 28.05.2019, 20:19 
Offline
Kecálek

Registrován: 10.10.2014, 10:40
Příspěvky: 89
Has thanked: 3 times
Been thanked: 48 times
OK, diky - to je presne to co jsem k tomu potreboval.

Kontrolu shody mezi tvymi a Mikesovymi daty by sice urcite slo delat i naslepo, ale tomu bych se rad vyhnul a pokud existuje nejaka sance dobrat se jednoznacne identifikace, tak ji vyuzijme.

Zacnu tedy psat modul pro nacteni a kontrolu tvych dat a budu se postupne ozyvat, pokud budu potrebovat dalsi informace, nebo pokud uz budu mit nejake vysledky.


suksoft píše:
Chaky odpoved pro tebe:

Podivej se na soubor upd65040.pdf (sharp/gdg/program/data20190523/upd65040.pdf) tam pro nas cip se dozvis 152 rows x 27 columns a ze to ma 4104 cells.

Ja nepocitam funkcni bloky podle "nejakych" x a y. Proto u mne v tabulce tuto informaci nenajdes. Ale je tam uz spocitana vysledna hodnota v cisle bloku. Samozrejme se da zpetne dopocitat souradnice co udava Mikes. Mimochodem ty souradnice x a y co jsou v me tabulce jsou realne x a y co popisuje cely obvod ale dej si pozor na to ze jsou to souradnice bodu a ne bloku!.

Jinak na dotaz 1) zadne sloupce mi nechybeji ony tam nejsou. Mikes musi pocitat se schematem 50+2+52+2+50 a tak on ma o 4 sloupce navic. S temi 4 sloupci ani NEC nepocital. Proto kdyz vidis souradnici od Mikese a ma cislo vetsi nez 50 (vsimni si se nemuzou existovat 51 a 52) tak musis odecist -2. Pro cislo vetsi nez 107 musis odecist -4. Pak jen zmensis o jedna x a y take zmensim o jedna a to vynasobis *152 tak dostanes cislo 0 az 4103 a to je cislo bunky (cell), presne jak to ocekava NEC.

shrnuto x nejdrive upravis:
1-50 vezmes cislo jak je
51-52 zakazane cislo
53-104 cislo ponizis o 2
105-106 zakazane cislo
107-156 cislo ponizis o 4

cislo bloku je (x-1)+(y-1)*152

-----

Jinak ted v tech vystupech opravdu nemam to B - to tam doplnim, lepe se s tim pracuje. Pocitaci je to jedno ale pro cloveka je to lepsi.

-----

Jinak co chci rici je, ze ted nas vlastne ani nezajimaji vlastni body na GDG ale propoje mezi bloky, takze jakekoliv cislovani podle x a y je zbytecne. Dokonce by slo udelal prepocitani bloku a pouzivat cisla od 0 do cca 1700. Stejne by slo precislovat cesty. Dokud ale budeme hledat problemy na cipu tak je vhodne zachovat nejake souradnice.


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

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Upravil jsem data. Doplnil jsem tam to 'B' pred cislo bloku. Lepe se s tim pak rucne pracuje.
Dal jsem to na http://www.radeksuk.cz/sharp/gdg/program/data20190528/

celkem je 5562 radek - co radka to jeden vystup/vystup kam vede signal
188 radek neni potreba zpracovavat - jsou to vyvody co nikam nevedou (prevazuji d-latch, pak F961 a nejake dvojite invertory)

Nejdulezitejsi jsou druhy az sesty sloupec:
napr. 841;230125;B456;O;OUT;F100

Co je dulezite vedet je ze B9999 znamena ze je to vystup/vystup z GDG.

Do devateho sloupce jsem rucne dopsal:
IORQM1RD
nJOY_ENABLE

Planuji udelat rutinku co vytahne data jako jsou tyto

Kód:
717   3   B462   I   IN1   F202   2-Input NOR gate      IORQM1RD   47   127   False
841   230125   B456   O   OUT   F100   Inverter 1-Input      IORQM1RD   23   130   False
709   230125   B457   I   IN1   F302   2-Input NAND gate      IORQM1RD   29   127   False
707   230127   B456   I   IN   F100   Inverter 1-Input      IORQM1RD   23   127   False
708   270127   B457   I   IN2   F302   2-Input NAND gate      IORQM1RD   27   127   False
842   450059   B457   O   OUT   F302   2-Input NAND gate      IORQM1RD   29   130   False
718   450059   B462   I   IN2   F202   2-Input NOR gate      IORQM1RD   49   127   False
1375   490125   B1024   I   IN1   F302   2-Input NAND gate      IORQM1RD   489   229   False
846   490125   B462   O   OUT   F202   2-Input NOR gate      IORQM1RD   48   130   False
1374   4880193   B1024   I   IN2   F302   2-Input NAND gate      IORQM1RD   487   229   False
1400   4880227   B1024   O   OUT   F302   2-Input NAND gate      IORQM1RD   489   232   False


a pak z nich udela Verilog (VHDL) modul. Samozrejme se jeste musi kouknout odkud je priveden vstup a kam vede vystup (to co je na bloku 9999). Program bude rozlisovat cesty uvnitr modulu a cesty co pujdou ven z modulu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: GDG foto cipu
PříspěvekNapsal: 29.05.2019, 13:18 
Offline
Kecálek

Registrován: 10.10.2014, 10:40
Příspěvky: 89
Has thanked: 3 times
Been thanked: 48 times
Tady mas vysledek z kontroly partlistu. Elementy F000 jsem v parsingu ignoroval, proto mam u tebe nacteno o 580 mene parts, nez jich uvadis v souboru jmena_bloku_a_skupin_in.txt

gdg2vhdl, ver. 2.2
gdgelements_init() - initialised 43 elements
gdgparts_init() - initialised 1473 parts
gdgnets_init() - initialised 1987 nets
rsuk_gdgparts_init() - initialised 1466 parts of 2046
Part mising in SPICE 'F100_53_1' - B0050, RS_X: 50, RS_Y: 0
Part mising in SPICE 'F100_53_4' - B0506, RS_X: 50, RS_Y: 3
Part mising in SPICE 'F302_53_6' - B0810, RS_X: 50, RS_Y: 5
Part mising in SPICE 'F100_53_7' - B0962, RS_X: 50, RS_Y: 6
Part mising in SPICE 'F100_53_10' - B1418, RS_X: 50, RS_Y: 9
Part mising in SPICE 'F100_53_15' - B2178, RS_X: 50, RS_Y: 14
Part mising in SPICE 'F202_53_16' - B2330, RS_X: 50, RS_Y: 15
Part mising in SPICE 'F100_53_23' - B3394, RS_X: 50, RS_Y: 22
Part mising in SPICE 'F302_53_24' - B3546, RS_X: 50, RS_Y: 23
Part mising in SPICE 'F100_53_26' - B3850, RS_X: 50, RS_Y: 25
Part mising in RSUK 'F100_51_26'
Part mising in RSUK 'F302_51_24'
Part mising in RSUK 'F100_51_23'
Part mising in RSUK 'F202_51_16'
Part mising in RSUK 'F100_51_15'
Part mising in RSUK 'F961_61_13'
Part mising in RSUK 'F961_15_12'
Part mising in RSUK 'F961_61_11'
Part mising in RSUK 'F961_15_10'
Part mising in RSUK 'F100_51_10'
Part mising in RSUK 'F961_61_9'
Part mising in RSUK 'F961_15_8'
Part mising in RSUK 'F961_61_7'
Part mising in RSUK 'F100_51_7'
Part mising in RSUK 'F302_51_6'
Part mising in RSUK 'F100_51_4'
Part mising in RSUK 'F100_51_1'

Podle toho, ze jsou to soucastky na hranici X=50, tak predpokladam, ze je chyba v te konverzi co jsi mi popsal. Z jine souradnice jsou pouze F961 a ty budes mit asi lokalizovany nejakym jinym zpusobem, nez Mikes?

Kód:
int rsuk_get_loc_x ( int rs_loc_x ) {
    if ( rs_loc_x <= 49 ) return ( rs_loc_x + 1 );
    if ( rs_loc_x <= 101 ) return ( rs_loc_x + 3 );
    return ( rs_loc_x + 5 );
}


int rsuk_get_loc_y ( int rs_loc_y ) {
    return ( rs_loc_y + 1 );
}


int rsuk_get_rs_loc_x ( int loc_x ) {
    if ( loc_x <= 50 ) return ( loc_x - 1 );
    if ( loc_x <= 104 ) return ( loc_x - 3 );
    return ( loc_x - 5 );
}


int rsuk_get_rs_loc_y ( int loc_y ) {
    return ( loc_y - 1 );
}


int rsuk_get_rs_block_from_rs_loc ( int rs_loc_x, int rs_loc_y ) {
    return ( rs_loc_x + ( rs_loc_y * RSUK_LOC_WIDTH ) );
}



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

Registrován: 19.07.2013, 15:54
Příspěvky: 2723
Has thanked: 144 times
Been thanked: 422 times
Spatne jsem to napsal.

Spravne je 0-50 51-101 102-151

Takze 51+50+51


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 ... 64, 65, 66, 67, 68, 69, 70 ... 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 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