En tidsrejse med diagramtegning - del 2 af 3


Af Ole Ejlersen, teknisk chef

 

I første del af tidsrejsen beskrev jeg introduktionen af OrCAD Capture tilbage i 1995 og nu er det så tid til at dykke ned i nogle af de funktioner der er kommet til siden da.

 

Brugervenlighed i fokus

Lige fra starten, hvor Capture kom på markedet, var der fuld fokus på brugervenlighed og at brugeren kunne komme hurtigt i gang med Capture. Shortcuts, et stort komponent bibliotek, intuitiv brug, anvendelse af hierarkier, makroer, netliste understøttelse til praktisk taget alle PCB Systemer på markedet, konvertering af biblioteker og design fra SDT var alt sammen noget som gjorde Capture meget nemt at bruge. Allerede få måneder efter introduktionen af Capture kom den første udgave af Component Information Portal (CIS) som et plugin til at håndtere komponent informationer i en database og få direkte adgang under diagramtegning. Produktet hed Design Data Link og firmaet bag blev siden opkøbt at OrCAD, integreret meget tæt med Capture og siden omdøbt til det vi alle kender som CIS i dag.

Siden den første version kom på gaden er Capture blevet udvidet med et væld af funktioner med fokus på effektivisering, brugervenlighed samt de mere avancerede funktioner der kan understøtte mere specifikke og applikationsorienterede behov. Det vil være umuligt at nævne 22 års nye funktioner og forbedringer, men herunder belyser jeg nogle af de funktioner som har stor indflydelse både i dag og på daværende tidspunkt.

Multiple undo/redo

Multiple Undo/Redo er i dag en funktion alle forventer uanset hvilket program der anvendes, det blev hurtigt et stort ønske fra brugerne som OrCAD derfor hurtigt fik implementerede i Capture til stor glæde for brugerne. De tog så med sammenlægningen med Microsim som stod bag PSpice dette et skridt videre med Label States der er gør det meget nemt at arbejde med ”what-if” scenarier.

Funktionen gør at et diagram kan gemmes ønskede stadier hvorfra der kan arbejdes videre og så kan brugeren senere hoppe frem og tilbage mellem de gemte stadier. Specielt i forbindelse med analyse af kredsløb med PSpice kan der være forskellige udgaver af den samme konstruktion som ønskes belyst og her gav Label States en unik mulighed.

Varianthåntering

Variant håndtering gav en nem og effektiv metode til at håndtere forskellige monteringer af det samme print. Løsningen gør det muligt at specificere at komponenter ikke skal monteres eller monteres med et andet varenummer i en bestemt stykliste. Herefter vil dette afspejles i såvel dokumentationen af diagrammet samt printet hvilket betyder klare markeringer af hvad der skal monteres og hvad der ikke skal monteres.

Løsningen kan samtidig generere styklister hvor hver komponent kan specificeres med et antal gyldige alternative varenummer således at montagen ikke nødvendigvis er bundet af en bestemt manufacturer part.

 

Capture og PSpice integration

Integration af Capture og PSpice til analog og mixed analog/digital simulering kom som et naturligt skridt efter sammenlægningen mellem MicroSim og OrCAD. Microsim PSpice er det mest anvendte værktøj til simulering og analyse af analog elektronik og OrCAD Capture det mest anvendte værktøj til diagramtegning, så det var logisk at integrere de 2 værktøjer. Integrationen mellem værktøjerne gør at strømme, spændinger og effektafsættelser vises direkte på diagrammet samtidig med at oscilloskop visningen opdateres samtidig med at proberne på signalerne flyttes rundt på diagrammet.

Derudover er er mulighederne med PSpice siden blevet udvidet således at det næsten kun er fantasien der sætter grænsen for hvad der kan simuleres på. Senest viste vi på vores 2016 workshop co-simulering mellem PSpice og hardware vha. system simulering med c-kode. Selvom denne artikel omhandler Capture så har også PSpice gennemgået en revolution de seneste år og har nu også integration til Matlab/Simulink samt mulighed for at kigge tæt på om komponenternes forskellige specs belastes for hårdt.


 

 

Integration til PCB Editor

Tæt integration til OrCAD / Allegro PCB Editor betyder at brugeren nemt kan komme fra diagram til printudlægning med vigtige funktioner som cross-probing, definition af parametre som banebredde, differential pair, netklasse definition, pin og gate swap samt design reuse.

Netop de mange muligheder gør at der i dag findes en lang række af virksomheder der designer elektronikken i Capture og så anvender PCB Bureauer til PCB design og at de kan være med til at guide dette arbejde allerede fra Capture. Efterfølgende design review foretages med Lite udgaverne af PCB Editor.

 

Autowiring

AutoWiring gør det meget hurtigere at tegne diagrammer. Hvorfor er der ingen autorouter i et diagramtegningsværktøj? Capture’s svar på dette er AutoWiring hvor brugeren blot klikker på 2 komponent ben og så trækker Capture automatisk en forbindelse mellem de 2 ben. Markeres flere ben kan disse forbindes efter samme metodik, det fjerner noget af det kedelige manuelle arbejder og gør det hurtigere at tegne diagrammer.

De sidste mange år har Signal integritets analyse og tilhørende SI værktøjer været et buzz word indenfor elektronikudvikling. Cadence valgte derfor at inkludere SI analyse værktøjet SigXplorer i alle Capture licenser og lave en tæt integration mellem værktøjerne som betyder at der kan laves SI analyse direkte fra diagramtegning.

Denne analyse gør at det meget tidligt i design fasen er muligt at undersøge forhold omkring reflektioner, cross-talk, impedanser mv. og i parallel designe med det in mente. Det er allerede på dette tidlige stadie der skal tages stilling til om der skal være termineringer, hvilken impedans banerne eller det differentielle par skal have, om nettet skal routes på en bestemt måde eller om der skal laves længde matchning mv.

AutoWiring gør det meget hurtigere at tegne diagrammer. Hvorfor er der ingen autorouter i et diagramtegningsværktøj? Capture’s svar på dette er AutoWiring hvor brugeren blot klikker på 2 komponent ben og så trækker Capture automatisk en forbindelse mellem de 2 ben. Markeres flere ben kan disse forbindes efter samme metodik, det fjerner noget af det kedelige manuelle arbejder og gør det hurtigere at tegne diagrammer.

De sidste mange år har Signal integritets analyse og tilhørende SI værktøjer været et buzz word indenfor elektronikudvikling. Cadence valgte derfor at inkludere SI analyse værktøjet SigXplorer i alle Capture licenser og lave en tæt integration mellem værktøjerne som betyder at der kan laves SI analyse direkte fra diagramtegning.

Denne analyse gør at det meget tidligt i design fasen er muligt at undersøge forhold omkring reflektioner, cross-talk, impedanser mv. og i parallel designe med det in mente. Det er allerede på dette tidlige stadie der skal tages stilling til om der skal være termineringer, hvilken impedans banerne eller det differentielle par skal have, om nettet skal routes på en bestemt måde eller om der skal laves længde matchning mv.

Gå til del 3

Cookies

Nordcad anvender cookies til at indsamle viden om anvendelsen af hjemmesiden, og for at sikre brugere den bedste oplevelse. Hvis du klikker videre på siden, accepterer du vores brug af cookies. Læs om vores cookies- og privatlivspolitik her.

Nordcad Systems A/S
Vesteraa 15
DK-9000 Aalborg

   


tel.: +45 96 31 56 90
info@nordcad.dk

We'd like to connect with you!