Diskuze - danyk.cz

Vlákno z kategorie: Hlavní diskuze
Celkem 19 odpovědí.


12.11.2019 (18:04:23) K # IP X
8-bit obalka (web) :
Nevíte někdo, jestli, příp. jak může ULP program v EAGLE zjistit skladbu desky nebo aktuální pravidla designu?
12.11.2019 (21:48:45)  # IP X
VroutekB:
Já netuším a goolag mě moc užitečných výsledků taky nedal. Co zas vymýšlíš za vtákovinu? **02
13.11.2019 (10:49:28)  # IP X
8-bit obalka (web) :
Lepší verzi length.ulp, ta co tam je nezapočítává vias
13.11.2019 (11:39:20)  # IP X
VroutekB:
Děláš snad v tom starým ýgli DDR3, aby tě to toliko vysíralo? :D
Tyhle věci už se řádově líp dají dělat v KiCADu i v gEDA.

Akorát co sem ten KiCAD zkoušel teraz v práci, tak z něj moc nadšenej nejsem. Když vynechám množství bagů, který se snad někdy opraví, tak tomu stále chybí i ty naprosto nejzákladnější funkce, který by to jako PCB CAD mělo dávno dávno umět. SCH editoru (eeschema) ale nemůžu vytknout nic, ten chodí luxusně. Pcbnew je ale kupa hnoje, zatím, bohužel. Normální desku v tom uděláš, ale jak chceš cokoliv jen trošičku spešl, tak si v prdeli. Dokonce ani vícero objektů mezi vrstvama nepřehodíš. (dyby aspoň zasrané DXF šlo importovat do Cu vrstvy!! kurva!!!) **27
13.11.2019 (12:26:36)  # IP X
RayeR (web) :
Ja tak nejak v okoli pozoruju, ze Kicad pouziva vic lidi, ze uz to asi zacina bejt pouzitelny. Poptejte se ms-bosse, ten v tom neco dela. Ja akorat koukam na novinky AD20 :)
13.11.2019 (13:26:08)  # IP X
8-bit obalka (web) :
>Děláš snad v tom starým ýgli DDR3, aby tě to toliko vysíralo?
4, ale ještě nevím jestli z toho něco bude nebo ne **02 Ještě je tam ale další problém že ona není ani identická délka cest uvnitř toho pouzdra - i ve stejném bytu se liší data od DQS až o nějaké milimetry. Umí tohle ty vaše kicady, orcady a altia vůbec nějak řešit? Já prostě můžu zapsat rozdíly do neviditelné části názvů padu (všechna pouzdra samozřejmě generuju z excelu) a patřičně upravit skript na výpočet délek.

Jinak o náhradě za vypelichanou zkurvenost začnu uvažovat až bude i něco jiného umět dělat automaticky a okamžitě dopřednou a zpětnou anotaci **02
13.11.2019 (13:35:19)  # IP X
VroutekB:
Dopředná anotace v kicadu je snad jeden klik, zpětná nevim jak jde, ale rozhodně tě to nechá do plošáku přidat věci, co nejsou ve schematu.

Hele, lengthmatching se stejně co tak vím dělá zřídka pod nějaké 2-3 milimetre. Šak máš přinejhorším nějakých 10ps/mm, to tě vážně bude srát? **02
13.11.2019 (13:52:57)  # IP X
8-bit obalka (web) :
PRÝ mají být data oproti strobům v toleranci +/- 20 milů, takže radši to budu dodržovat **02 Jinak ale též si myslím že větší bordel tam nadělá třeba nerovnoměrnost laminátu, tj. jestli cesta zrovna vyjde nad epoxydem nebo nad svazkem těch skelných vláken. Řeší se to buď taháním cest nakřivo nebo otočením laminátu o nějakých 15 stupňů. To ještě budu muset pořešit s fabrikou jestli si to otáčejí sami u PCB s kontrolovanou impedancí nebo mám poslat otočené gerbery.

Dobře, když je na jeden klik, tak proč teda neprobíhá automaticky při každé změně? A jinak už se ta Kisračka aspoň naučila přidat prokov co není spojený se žádnou cestou? **02
13.11.2019 (18:01:13)  # IP X
RayeR (web) :
Co sem tu slysel od kolegu, tak DDR3 uz pry neni tolik narocna na routovani, matchovat se musi jen nake skupiny signalu, ktere asi budou vyvedene pobliz, ne vsechny linky. Kazdopadne tu mame jednu kartu s FPGA a DDR3 (kreslena jeste v tom dementnim PADSu) a funguje to.
Automaticka zpetna anotace je ponekud nesystemova/nebezpecna, proto to asi nikdo jiny nepouziva a proto to ani softwary moc nepodporujou..
13.11.2019 (18:03:57)  # IP X
RayeR (web) :
>"všechna pouzdra samozřejmě generuju z excelu"
a ten excel spadnul odkud? to dava k pametem primo vyrobce? Pro AD je uz vetsina pouzder udelana od vyrobce nebo v online knihovne nebo u jednodusich jde pouzit zabudovany generator, bohuzel nekteri vyrobci, treba spinaku od TI, trpi nadmernou kreativitou, kde je kazdy pin jakeho si paQFN uplne jiny a jinak umisteny a neobdelnikovy...
13.11.2019 (18:15:15)  # IP X
VroutekB:
Nebo si ten plošák nech udělat na nějaký lepší substrát, třeba Isola 408... Tam je permitivita poměrně neprůstřelně daná.

PS: Co vás žene k používání měničů v pakokotích pouzdrech od texasu? U Monolithicpowersemi se dá najít spousta zajmavejch věcí.
13.11.2019 (19:58:03)  # IP X
8-bit obalka (web) :
Excely zjevně jsou některé k dispozici a některé ne. Pro tu paměť jsem to generoval ze specifikace v PDF přes ten excel. Už kvůli přiřazování pinů k pouzdru se ale vyplatí dělat v excelu součástky asi od 20 pinů nahoru, pak do příkazové řádky editoru knihoven jenom zkopíruju celý sloupec a vše se zapojí samo **01 Teď jsem ale zrovna dostal jedno pouzdro pouze v orcadu (excel se tentokrát nedá najít), tak jestli náhodou máš nainstalovanou verzi 17 nebo vyšší tak se objev na icq,. Bych tě poprosil jestli bys z toho nějak nevytáhl xy souřadnice podle názvu padu, pokud to nějak jednoduše jde. Je to nějaké hnusné, pakokotí BGA.

A jo, každý byte dá matchovat odděleně podle DQS, tak to je myslím už od DDR2. Mezi byty můžou být rozdíly klidně v palcích a bity v bytu se dají libovolně přehazovat (tady pak ta "nesystémová" zpětná anotace přijde docela vhod).

>VroutekB
Jj, akorát ono nezáleží jenom na typu toho epoxidu ale taky jak je to skelné vlákno pletené. Třeba tady je obrázek jak to nemá vypadat, ale asi je fakt že ty lepší substráty budou mít ty pramínky skelných vláken víc zplacatělé: https://bertsimonovich.files.wordpress.com/2011/01/imag...
13.11.2019 (23:41:34)  # IP X
8-bit obalka (web) :
Jo tak nakonec jsem moloch orcad 16.6 nainstaloval do VM (stejný postup s 16.0 nešel) a povedlo se mi to extrahovat pomocí utility extracta.exe co byla u modulu pcb, aniž bych musel spouštět z toho hnusu cokoliv dalšího nebo řešit licence. Kdybyste to náhodou někdo potřebovali, tak spustit "extracta.exe symbol.dra cmd.txt out.txt"
cmd.txt tomu řekne co to má extrahovat, pokud chci názvy padů a koordináty tak by měl texťák vypadat takto:
COMPOSITE_PAD
PIN_NUMBER
PIN_X
PIN_Y
END
1.12.2019 (10:03:26)  # IP X
ms-boss obalka (web) :
Jo, KiCAD umí řízení délek. Umí jak vyvažování délek párů, tak n-tic (akorát ne tak pohodlně) pro paralelní sběrnice. Dá se i natáhnout jeden drát o definované délce. Pokud to někoho zajímá, tak tutoriál je zde (moje přednáška na LinuxDays):
https://www.youtube.com/watch?v=UJ9W9x1_wUQ
1.12.2019 (14:28:31)  # IP X
8-bit obalka (web) :
Ok, a co teda když mám BGAčko které má délky těch cestiček nevyvážené už uvnitř pouzdra?
1.12.2019 (14:57:16)  # IP X
8-bit obalka (web) :
Btw, na výpočty impedancí všichni používají Polar si9000
3.12.2019 (14:23:59)  # IP X
RayeR (web) :
BTW do noveho Altia integrovali nejaky simulacni nastroj Simbeor na pocitani tehle RF kravin, taky tam je moznost importovat a exportovat ve schematu Pin Mapping do CSV, z UCF...
18.12.2019 (12:56:46)  # IP X
ms-boss obalka (web) :
KiCAD má v editoru footprintu u každého padu parametr "Pad to die", který vyjadřuje délku uvnitř pouzdra. Jestli ale počítá do délky i via, to mi nějako není jasný, někdy asi kouknu do zdrojáků, až bude čas.
18.12.2019 (13:39:05)  # IP X
8-bit obalka (web) :
Aha, tak to je luxus. Kdyby ještě přidali automatickou anotaci tak by to bylo možná použitelné **01
18.12.2019 (17:54:59)  # IP X
RayeR (web) :
KiCAD je opensource, tak si to tam doprogramuj nebo to zacni pouzivat jako beloch (vsichni ostatni) **37
Přezdívka:
Heslo:
Text: