The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Mar 28th, 2024, 4:05pm
Pages: 1
Send Topic Print
Schematic Model Generator (SMG) tool (Read 3774 times)
Lala878
Junior Member
**
Offline



Posts: 18

Schematic Model Generator (SMG) tool
Feb 27th, 2017, 4:59am
 
Hi,

I have recently began working with SMG tool for generating wreal and verilogams model views for my designs.
What I was curious about is if it's possible to generate a pure verilog view (with .v extension).
At first glance from the manual, I think it isn't supposed to be able, but I'm not sure.
Does anyone have any experience with this tool?
Personally, I think it can be handy for some things, but at this point I still prefer handwritten models.
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: Schematic Model Generator (SMG) tool
Reply #1 - Mar 2nd, 2017, 3:37am
 
I don't think there's any support for generating pure verilog. There's support for VerilogAMS and SystemVerilog, but of course if you're not using any of Verilog-AMS or SystemVerilog features, you could take the code and use elsewhere.

However, the goal of the tool is primarily for generating real number models.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Lala878
Junior Member
**
Offline



Posts: 18

Re: Schematic Model Generator (SMG) tool
Reply #2 - Mar 8th, 2017, 3:10am
 
So far I was successful with simplistic models (using Verilog-Editor)
I expect BBTs from analog category if they're just using real values to work ok too.

I didn't find anything about using SKILL with SMG though.
I am facing a major pin change in schematic and it seems that if you update pins in the SMG (they get labeled as "Added by user") you have to manually select their domains.
I wasn't successful in finding pin domains using geGetEditCellView() on a modelSchematic.
Is there a SKILL set for SMG?

Regards,
Jelena
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: Schematic Model Generator (SMG) tool
Reply #3 - Mar 8th, 2017, 9:54pm
 
Jelena,

There aren't really any public SMG SKILL APIs other than one to start SMG.

For the domain information though, this is defined as a property on the terminal objects:

Code:
cv=geGetEditCellView()
foreach(term cv~>terminals
  printf("Term %s has Domain %L\n" term~>name term~>Domain)
) 



Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.