The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 17th, 2024, 10:21am
Pages: 1
Send Topic Print
Building TOP design by Verilog-AMS (Read 5700 times)
sand_dolphin2
Community Member
***
Offline



Posts: 40
Japan
Building TOP design by Verilog-AMS
Nov 1st, 2010, 4:15pm
 
Hi there!

I want to build TOP design by not schematics but Verilog-AMS

So now i consider trying to make TOP
 which connect these blocks
-PADs
-some Analog blocks are made by schematics
-Logic block(RTL)

 by not schema but Verilog-AMS.

in this case
i wonder that, analog block(schematic) will be trans to net list by simulator
then i can't debug signal behavior on Analog blocks.

i want to trace behavior of signals under Analog blocks
like bellow attached view.


please let me know.
at first, can or can not


Now i use cadence's AMS Designer(solver APS)


i believe
this way will reduce time to build top design compared w/t schematic.

And , we can use Logic layout tool (like as Synopsys ICC) directly
after changing definition from electrical to wire...



Back to top
« Last Edit: Nov 01st, 2010, 6:53pm by sand_dolphin2 »  

AMSforun_dbug_101102a.JPG
View Profile   IP Logged
Geoffrey_Coram
Senior Fellow
******
Offline



Posts: 1999
Massachusetts, USA
Re: Building TOP design by Verilog-AMS
Reply #1 - Nov 4th, 2010, 5:54am
 
sand_dolphin2 wrote on Nov 1st, 2010, 4:15pm:
i wonder that, analog block(schematic) will be trans to net list by simulator


I don't know what "trans" means -- transparent?  translated?

I know Verilog-AMS allows you to instantiate Spice primitives; I suppose it's simulator-specific how you instantiate subcircuits, and how the simulator finds the subckt definitions, model libraries, etc.

I would expect, though, that if you simulate it with APS, then somewhere inside APS are those transistors, and it should be possible to "see" the waveforms.
Back to top
 
 

If at first you do succeed, STOP, raise your standards, and stop wasting your time.
View Profile WWW   IP Logged
sheldon
Community Fellow
*****
Offline



Posts: 751

Re: Building TOP design by Verilog-AMS
Reply #2 - Nov 5th, 2010, 3:34am
 
Sand Dolphin,

  Your post was not very clear but it seems that you may have
confused using schematics with using schematics of transistor level
designs. Certainly using transistor level schematics is not top down
design. However, using schematics can be the basis for top down
design. You might want to review the example at the following link,
it is a paper by Jonathan David. In the paper, he uses a schematic
based approach to design from top-level to block level. He creates
three levels of models as he refines the design. The models are
parameterized so that you can trade-off block performance for
system performance.

  http://ewh.ieee.org/r6/scv/cas/archives/2004David.pdf

  Please review the paper, it will help you understand how schematics
and Verilog-AMS may be used for top-down design.


                                                             Best Regards,

                                                                 Sheldon
Back to top
 
 
View Profile   IP Logged
sand_dolphin2
Community Member
***
Offline



Posts: 40
Japan
Re: Building TOP design by Verilog-AMS
Reply #3 - Nov 7th, 2010, 4:24pm
 
Geoffrey_Coram wrote on Nov 4th, 2010, 5:54am:
I don't know what "trans" means -- transparent?  translated?


@Geoffrey_Coram
 thx for your correction. that means "translated".

sheldon wrote on Nov 5th, 2010, 3:34am:
Sand Dolphin,
  Your post was not very clear but it seems that you may have
confused using schematics with using schematics of transistor level
designs. Certainly using transistor level schematics is not top down
design. However, using schematics can be the basis for top down
design.  


@sheldon
 thx for your good advice and letting me Candence's info...
 and i know the better way to use verilog-AMS.
 like as on page 4,5 of Cadence's pdf file which u linked.

So ,
 I want to make Turn around Time shorter
 to make TOP design and Test bench too

 not only easy simulate system level behavior and quality.


So , basically  i want to consider bellow situation
In case of team was configured from
- many Analog engineers ( only know bottom up design flow )
 they can't make behavior models of their designs.

- some Digital engineer ( only know top level design flow )
- chip is not so big system, but routing signals of TOP are so many.
 
 and, Analog engineers are so busy
 to build transistor based design and lay out chip.
 then, they have no time to make top design on early stage
 and can't simulate as top level system.

Now
 we try to make Digital engineers help to
 build and lay out and simulate Top design
which is made from
-some analog design macro's(are made by bottom up designer)
-and one Logic blocks(is made by top down desinger).

then, i make this thread to
 easily making TOP design and test benches
 and trying TOP lay out  for Digital Engineers.

so i think,
 this thread do not care for top level or not as for making chip.

 cos analog macros are building by Analog engineers at starting stage...
 and thye can't build Analog macros by top down ....




So, in this case
 Is there No advantage for using verilog-AMS for top design ???


 plz feel free asking to me....




Cry





.
Back to top
 
« Last Edit: Nov 7th, 2010, 7:00pm by sand_dolphin2 »  
View Profile   IP Logged
jbdavid
Community Fellow
*****
Offline



Posts: 378
Silicon Valley
Re: Building TOP design by Verilog-AMS
Reply #4 - Nov 11th, 2010, 12:08am
 
for interconnection why wouldn't simple structural verilog be good enough ? easily manipulated by perl, and can be included in top level rtl if you need to do some synthesis, place and route for the design top.

Back to top
 
 

jbdavid
Mixed Signal Design Verification
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.