The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 18th, 2024, 1:33am
Pages: 1
Send Topic Print
AMS sims with digital modules (Read 146 times)
ams_man
New Member
*
Offline



Posts: 2

AMS sims with digital modules
Jun 07th, 2006, 2:26pm
 
Does anyone know how to setup and run mixed-mode simulation with dfII schematics and digital verilog module.
I'm running AMS Designer from ADE. I know how to setup up my test bench when all the components I will simulate exists as cells within the cadence library manager. My problem is that I need to start using verilog modules that exists outside the library manager. More specifically, these verilog modules exist within a CVS repository. How do I bring them into my test bench?
Back to top
 
 
View Profile   IP Logged
bernd
Senior Member
****
Offline



Posts: 229
Munich/Germany
Re: AMS sims with digital modules
Reply #1 - Jun 8th, 2006, 1:12am
 
1. You have to have a configuration view for your testbench, but that's what
  you have to have anyway if you use AMS Designer.

2.a. Create a symbol for your verilog module.
3.a. Recompute the design hierarchy with the 'Update'
    button of the Hierarchy Editor.
4.a. A new cell view will appear after that.
    Use then the 'View to Use' popup menu
    in the 'View to Use' column, select 'Set Cell View
    -> Source File'.

2.b. Import your Verilog modules through 'Verilog In'
    via the CIW->File->Import->Verliog' option.


Bernd
Back to top
 
 

Just another lonesome cad guy
View Profile WWW   IP Logged
ams_man
New Member
*
Offline



Posts: 2

Re: AMS sims with digital modules
Reply #2 - Jun 8th, 2006, 6:58am
 
thanks for the reply bernd.

i don't favor the 'Verilog In' option because it creates a disconnect from the original source information, i.e. the verilog modules the digital team are editing all the time.
Back to top
 
 
View Profile   IP Logged
makelo
Community Member
***
Offline



Posts: 34
Hillsboro, OR
Re: AMS sims with digital modules
Reply #3 - May 8th, 2009, 9:13pm
 
I still run into this issue, ie. the verilog files from the digital group are not convenient to import into the ADE 'AMS Designer' flow.

Currently, I keep all of the verilog modules from the digital group in a separate directory from my dfII analog friendly directory structure.  When importing new digital modules I:
1. Create a new empty verilog file and close it, this sets up all of the proper cadence binary files.
2. Make a symbolic link to the actual verilog module, from the command line, overwriting the created verilog file.
3. Create symbol for the new module. Use 'Create Cellview->from cellview->verilog to symbol.  Edit symbol artwork to clarify functionality.
After these three steps the module is imported and easy to include in simulations.

Some benefits of this approach are compatibility with other simulators: ADS and VCS (which the digital group uses).  Also this allows SubVersion to track any verilog file changes without allowing SubVersion into the dfII directory structure where it can make a mess.  

The downside, is that this process requires too many clicks.  Any suggestions to improve the flow would be appreciated?
Thanks,
Makelo
Back to top
 
« Last Edit: May 9th, 2009, 10:44am by makelo »  
View Profile   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.