Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to minimize EM simulate time in MWO?

Status
Not open for further replies.

krazydav

Newbie level 3
Joined
May 31, 2003
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
San Diego
Activity points
39
I am trying to run the EM simulator for a very sensitive edge coupled filter. So I set the cell size to 1 mil---- not only will it take 42hrs.(I can live with :() but I run out of memory on my computer. I get an error message that I need to free up some memory. I have 1G ram and 40G HD... What do I need to do to get this thing to run? Any help would be apprecieated.
 

In MWO installaton dir. you have Users Guide and chapter:
MWO User Guide > Electromagnetic Analysis > 7.8 Using the EM Simulator Effectively > 7.8.4 Minimizing Solution Time

Maybe this can help you, but no help with big structures and very small cells.
If you have not enought RAM mem. this is killing proces for simulator because OS use HD for virtual mem and simulator work with all matrix so that will to slow simulation and 10 times. One solution is more memory and more processors. Memory is the most important thing for EM simulation.
Also, you can upload your MWO project here, this is the best way that somebody help you.
 

1. how are the coupling edges oriented? if they are not parallel to the sidewall, go with other mom tools. if mwo is your only choice, change your design so that the coupling edges are pararell to the sidewall, e.g., by adding some bends.
2. reduce the size of enclosure box and position the metals so that the cell size could be bigger.
 

I have found that a 1 mil grid will always take much too long. One thing you can try is to make the thick center of your line a coarse mesh. Then put a strip along the edge and make this a fine mesh. In most cases, you only need a coarse mesh in the middle but a fine mesh along the edge. I have also seen that a grid that is bigger, say 2 or 5 mil, will give a result that is close enough but that may not be the case in your circuit. M/o/m/e/n/t/u/m seems to be better in this respect since it can handle trapezoids.
 

Thank you all for the input. I have used the help menu and guides quite a bit. For the box I am simulating the actual box that I will use. I am still learning about the meshing densities, perhaps I should focus on that possible solution. Again thanks for all the input.
 

the matrix filling time in MWO is mostly determined by the size of the 2D FFT, in this case, =box size/cell size. Making the mesh coarse would reduce the size of the matrix, but it has a secondary effect on the fill time. Suppose the structure is a patch which is 0.2X0.2mm, and it is meshed into only 4 rooftops--say it is a coarse mesh. The cell size is 0.1mmX0.1mm. Now if the enclosure box is 1000mmX1000mm, the program would still take a lot of time to calculate the 10000X10000 FFT in order to get the 16 matrix elements. This FFT also requires a lot of memory.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top