TopoR

TopoR (forkortelse for Topological Router) er et computerstøttet design (CAD) system designet til sporing af printplader, der tidligere er forberedt i andre systemer i Delta Design formater (eksport til FST format), P-CAD ASCII PCB, PADS ASCII PCB, DSN [1] m.fl.. Det udvikles af det russiske firma Eremex .

Historie

Begyndelsen på arbejdet med at skabe en fleksibel [2] topologisk router går tilbage til 1988 , hvor det blev klart, at de traditionelle routingmetoder - regulært og uregelmæssigt gitter (se gitterbaseret router og formbaseret router ), sekventiel lægning af ledere med fiksering af deres geometri - udtømte deres muligheder for dens udvikling. Den fleksible ruteføringsmetode adskiller sig fra andre metoder i mangel af en stiv fiksering af hver af de anlagte ruter, hvilket ofte skaber helt urimelige forhindringer for andre ruter, der endnu ikke er lagt.

I 2001 blev den første version af den topologiske router til Windows frigivet , kaldet TopoR (Topologisk router). Dette program har allerede sporet ikke kun dobbeltsidede, men også flerlags printkort.

Funktioner

TopoR CAD har mulighed for 100% autorouting af printplader uden den obligatoriske håndhævelse af restriktioner pålagt af udvikleren.

Autorouting udføres således:

  1. Parallelt hermed er flere topologimuligheder lagt med 100 % sporing i strid med de begrænsninger, som udvikleren har pålagt;
  2. Hver mulighed omdirigeres parallelt for at eliminere den resulterende overtrædelse af udviklerens begrænsning, hvis nogen, efter at have lagt lederne;
  3. Hver mulighed omdirigeres parallelt for at optimere topologien eller reducere den samlede længde af ledere samtidigt med det samlede antal vias. [3] Varianter, der taber i alle parametre (total længde af ledere, antal vias) fjernes.
  4. Stopper optimeringsprocessen af ​​brugeren. Da optimeringen af ​​printpladen kan foregå på ubestemt tid, beslutter brugeren selv på hvilket tidspunkt at stoppe med at optimere printpladen baseret på dataene vist i tabellen med informationer om de allerede modtagne printkorttopologier. Anbefaling: stop ikke optimeringsprocessen før 6-8 omdirigering af en topologi.
  5. Valget af topologiprioritet for udvikleren, afhængigt af ledernes længde og antallet af overgange [4] . Typisk er der 6-8 topologimuligheder at vælge imellem.
  6. Efter at have valgt den optimale topologi, eliminerer udvikleren ofte de resterende overtrædelser af de begrænsninger, som udvikleren (hvis nogen) pålægger ved hjælp af TopoR-værktøjssættet uden problemer.

Ofte er overtrædelser af de begrænsninger, som udvikleren pålægger efter autorouting, forårsaget af utilstrækkelige afstande mellem komponenter.

Andre autorouting-programmer lægger ledninger på egen hånd ved hjælp af de begrænsninger, som udvikleren har pålagt. Udvikleren kontrollerer resultatet. Korrigerer om nødvendigt opgavens indledende parametre og gentager sporingen. Korrektion omfatter ændring af placeringen af ​​komponenter, manuelt fortegning af net osv. Ved autorouting i TopoR sker korrektion med en eksisterende topologi med overtrædelser af begrænsninger og omdirigering er ikke påkrævet. Denne tilgang er mere visuel og kræver mindre tid, fordi udvikleren interaktivt flytter komponenter, ledninger, vias og korrigerer overtrædelser.

Parallel optimering giver dig mulighed for at bruge den distribuerede computermekanisme til at øge sporingshastigheden.

Automatisk topologisk sporing af forbindelser udføres i vilkårlige retninger, ikke begrænset til 90º og 45º vinkler, det kan udføres af polylinjer eller endda buer.

Fraværet af foretrukne ruteretninger og evnen til at bruge monteringspladsressourcer til automatisk at øge hullerne kan reducere niveauet af elektromagnetisk krydstale og forbedre integriteten af ​​signaler på et printkort ved at reducere parasitiske koblinger mellem ledere [4].

Brugeren får mulighed for at vælge mellem to metoder til beregning af lederens form: uden at bruge og bruge cirkelbuer. Den første metode involverer at lægge lederen med brudte linjer. I den anden metode går lederen rundt om forhindringer langs buer af cirkler med den nødvendige frigang, og fra en bue til en anden passerer langs lige linjesegmenter.

TopoR har automatisk komponentplacering . Proceduren kan anvendes både på alle komponenter på tavlen og på komponenter i et specifikt vindue. Det kan selvfølgelig ikke matche kvaliteten af ​​manuel placering. Den kan dog bruges til at opnå en indledende placering til senere manuel placering.

I TopoR er det muligt at indstille de minimum tilladte og ønskede afstande for hver kæde. Systemet reducerer automatisk bredden af ​​en leder, når den nærmer sig en kontakt, der har en mindre bredde (eller en kontaktdiameter mindre end lederens bredde), og når den passerer gennem snævre mellemrum (for eksempel mellem kontakterne på en komponent).

Som i mange EDA'er er der mulighed for dråbeformet udjævning af lederes samlinger med kontaktpuder (de såkaldte teardrops).

Kritik

Til dato kan TopoR bruges både separat og som en del af et end-to-end CAD-system til Delta Design elektronik. Men for at analysere krydstale skal du om nødvendigt bruge tredjepartsprogrammer.

Når du bruger Altium Designer CAD til at forberede netlisten og oprette komponentpakker, overfører designeren problemfrit boarddesignet til TopoR CAD og omvendt. Gate swap ikke implementeret.

Noter

  1. P. N. Latyshev . CAD-katalog 2011-2012 Programmer og producenter - M .: Solon-Press, 2011, 600 s.
  2. Bazilevich R.P. Dekomponering og topologiske metoder af en automatiseret metode til design af elektroniske enheder. - Lvov.: Vishcha shkola, 1981. 168 s.
  3. Uvarov A.S.  PCB-design: 8 bedste programmer. - DMK Press, 2006, ISBN 5-94074-089-8 , 288 s.
  4. Karabran V. M., Zyrin I. D. Metoder til reduktion af den parasitære kobling mellem ledere - TEMS nr. 3, 2013. 68-77s.

Links