Calc - l
Calc - un pas cu pas execuția programului se oprește la fiecare echipă (asamblare) sau rând (c ++).
Compușii Trace este de obicei în etapa finală de inginerie de construcții și electronice constă în determinarea liniilor de legătură și elemente de contact echipotențiale care constituie componente ale dispozitivului projectable.
Sarcina Trace - una dintre cele mai dificile în domeniul electronicii general, problema de automatizare de proiectare. Acest lucru se datorează mai multor factori, în special, varietatea de moduri de a proiecta și de realizare tehnologică a conexiunilor, fiecare dintre acestea criterii specifice de optimizare și constrângerile utilizate în soluția algoritmică a problemei. Din punct de vedere matematic urmelor - sarcina cea mai complicată de a alege dintr-un număr foarte mare de variante de soluții optime.
Optimizarea simultană a tuturor compușilor din urme datorate itera prin toate opțiunile imposibile în prezent. De aceea, a dezvoltat tehnici de rutare, în principal la nivel local optime, atunci când piesa este optimă numai în această etapă, în prezența conexiunilor anterioare.
problemă de bază de rutare este formulată după cum urmează: având conductorii lay schematic necesare într-un plan (placă de circuit, cip etc.) pentru a implementa un compus inginerie predeterminat având în vedere constrângerile predeterminate. Principalele limitări sunt lățimea și distanța minimă de conductoare situate între acestea.
Informațiile inițiale pentru soluții ale compușilor sunt de obicei urme de circuite lista de sarcini parametri și elementele structurale ale câmpului de comutare, precum și date privind elementele de plasare. Criteriile de urmărire pot fi puse în aplicare procentul de compuși, lungimea totală a conductoarelor, numărul de intersecții ale conductoarelor, numărul de straturi de montare, numărul de VIAS, uniformitatea conductoarelor de distribuție, suprafața minimă de urmărire, etc. Adesea, aceste criterii sunt reciproc exclusive, astfel încât urmărirea evaluarea calității este efectuată în conformitate cu criteriul dominant în limitele de performanță ale altor criterii se aplică fie aditiv sau multiplicativ formă a funcției de evaluare, cum ar fi următoarele:
unde F - criteriul aditiv; λi - factor de ponderare; fi - criteriul privat; p - numărul de criterii specifice.
algoritmi de rutare PCB.cunoscute pot fi împărțite în trei grupe mari:
1) algoritmi Wave bazat pe ideile lui Lee și dezvoltat de JL Zeeman și GG Reabov. Acești algoritmi sunt utilizate pe scară largă în sistemul CAD existent, deoarece acestea fac mai ușor să se ia în considerare specificul tehnologice ale PCB cu setul său de constrângeri de proiectare. Acești algoritmi garantează întotdeauna construcția drumului, în cazul în care există o cale pentru ea;
2) algoritmi ortogonali au performanțe mai bune decât algoritmii din primul grup. Punerea în aplicare a unui calculator necesită 75-100 de ori mai puțin de calcul în comparație cu algoritmul de undă. Acești algoritmi sunt utilizate în proiectarea plăcilor de circuite imprimate cu găuri prin placate. Dezavantajele acestui grup de algoritmi asociați cu obținerea unui mare număr de treceri de la strat la strat, absența unei garanții de 100% din ruleaza, un mare număr de conductoare ce se extind paralele;
3) tipul de algoritmi euristici. Acești algoritmi se bazează în parte pe calea de căutare euristică în labirint. În acest caz, fiecare conexiune este realizată prin cel mai scurt traseu, evitând obstacolele de-a lungul drum.
- ray tracing
- Trace - transformarea imaginii raster într-un vector.
- Calc (situat pe teren)
- Trace - distributie element din e-mail. bord