The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines. May 28th, 2017, 5:13am
  HomeHelpSearchLoginRegisterPM to admin  
 
Pages: 1
Send Topic Print
Schematic Model Generator (SMG) tool (Read 418 times)
Jelena
Junior Member
**
Offline



Posts: 14

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: 1568
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
Jelena
Junior Member
**
Offline



Posts: 14

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: 1568
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
Trouble viewing this site? Copyright © 2002-2014 Designer's Guide Consulting. 'Designer's Guide' is a registered trademark of Designer's Guide LLC. All rights reserved.
Give back to the Designer's Guide Community by shopping at Amazon. Purchasing products through this link helps to fund our activities and does not increase your cost.

Our colleges are not as safe as they seem. Sexual assault is pervasive and the treatment of the victim by the adminstration is often as damaging as the assault: Campus Survivors, Campus Survivors Forum.