Du er her: nordcad.dk Service e-SERVICE

e-SERVICE nr. 149

Oprettet dato: 19. juni 2012

Se nyhedsbrevet 

 

 

Inkluder PSpice informationer på CIS komponenter

 

Ville du ønske at dine komponenter fra CIS databasen kunne bruges i en PSpice simulering? Dette kan let lade sig gøre, se i det følgende hvordan. Hvis en Capture komponent ikke indeholder den information som PSpice skal bruge til at udføre en simulering vil man se følgende advarsel for komponenten når PSpice startes:

 

 

 

 

 

Dette kan være et problem for komponenter fra en CIS database, da det ofte er ?PCB afdelingen? og ikke ?simulerings afdelingen? der har stået for opbygningen af databasen. Frem for skifte komponenterne ud med ?rigtige? PSpice komponenter er der dog en meget hurtigere løsning. CIS komponenterne tager udgangspunkt i den samme information som almindelige Capture komponenter, og derfor kan de også nemt tilpasses så de kan bruges sammen med PSpice.

 

Vi tager udgangspunkt i de passive komponenter da disse er de simpleste. En lignende procedure kan dog anvendes for alle andre komponenter, dette vil blive gennemgået i en senere e-SERVICE. For R, C og L komponenter kan man sammenligne med dem der findes i analog.olb biblioteket (C:\Cadence\SPB_16.5\tools\capture\library\pspice). Disse vil vise hvilke egenskaber der mangler, og de kan ofte overføres direkte. Lad os tage udgangspunkt i modstanden vist herunder. Der er kun taget hensyn til PCB under oprettelsen af denne, og den fungerer derfor ikke i en PSpice simulering.

 

 

 

 

 

Ved at sammenligne med R komponenten fra analog.olb kan vi se at den bla. mangler egenskaberne PSpiceTemplate, TOLERANCE, TC1, og TC2.Dette er de væsentligste egenskaber for at få komponenten til at opfører sig som en ?almindelige? PSpice modstand.

Se i filmen her hvordan disse egenskaber oprettes: 

 

 

 

De anvendte værdier er:

PSpiceTemplate = R^@REFDES %1 %2 ?TOLERANCE|R^@REFDES| @VALUE TC=@TC1,@TC2 ?TOLERANCE| .model R^@REFDES RES R=1 DEV=@TOLERANCE% TC1=@TC1 TC2=@TC2|

TC1 = 0

TC2 = 0

TOLERANCE = <tom>

 

En tilsvarende procedure kan anvendes for C og L komponenter. Her skal man dog overveje om man også vil inkludere egenskaberne IC, VC1 og VC2 for C og IC, IL1 og IL2 for L.

Som normalt i CIS flowet kan man vælge at tilføje egenskaberne ved placering af komponenten fra CIS Explorer. Dette er dog ikke nødvendigt, og specielt PSpiceTemplate kan med fordel oprettes på selve part definitionen da den normalt ikke vil ændre sig fra det ene part nummer til det andet. Lige som en CIS database kan sættes op på forskellige måder, er der også forskellige metoder til at inkludere PSpice information.

Vi har taget udgangspunkt i en af dem.

 

Hvis dette ikke passer til din CIS database, er du velkommen til at kontakte os på 96 31 56 99 eller support@nordcad.dk for at få hjælp til opsætningen. 

 

  

 

 

 

Se nyhedsbrevet 


Kommentarer:

Fornavn
Efternavn
E-mail
Kommentarer

Indtast bogstaverne vist ovenfor

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 beskyttelse af personlige data her.

Nordcad Systems A/S
Vesteraa 15
DK-9000 Aalborg

   


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

Følg os på de sociale medier!