There are five types of meshing fill for via polygons: Ring, Vertices, Center, Full and Bar. The meshing fill provides the user with a way to control the trade off between accuracy and processing time.
You set the Meshing Fill for a via in the Via Polygon Properties dialog box, (Object ⇒ Via Properties) or in the Meshing Properties dialog box opened by clicking on the Edit button in the Meshing Properties section of the Technology Layer Editor dialog box.
NOTE: For each mesh setting, the analysis engine adjusts the loss of the individual via subsections to give the best possible overall DC and RF loss corresponding to the loss model assigned to your via. However, keep in mind that using less via subsections can change the RF path of the current, thus changing the performance at RF.
Examples of via polygons using each type of meshing fill are shown below. Bar meshing fill is not shown, since after the analysis engine simplifies bar via groups, the resulting via is modeled using the Vertices fill. For more information, see Simplifying Bar Vias in the Analysis Engine. The shape drawn by the user appears in black. The actual via subsections are shown by the fill pattern which was assigned to the via metal being used for the via.
Ring: This is the default meshing fill for new vias and is the recommended meshing fill type for modeling both solid and hollow vias. The via is modeled as a one cell wide wall of via subsections and is hollow in the middle, containing no metal. This model provides a good compromise between speed and accuracy for both solid and hollow vias. This meshing fill adequately models solid vias since at RF most of the current travels along the perimeter of the via. Note that when used in conjunction with the Volume loss model, both the DC and RF affects are accurately taken into account. For more information about the Volume loss model, please see Volume Loss Model.
Vertices: This meshing fill models the via by placing a single cell wide via subsection at each vertex of the polygon. Notice that if you use this model, the current may need to travel a longer path (i.e., longer than the real circuit) before it reaches the via. Therefore, you should use this setting if you are not concerned about the accuracy of the via but want a reasonable approximate model.
Center: A single cell wide via subsection is placed in the center of the via polygon. Notice that if you use this model, the current may need to travel a longer path (i.e., longer than the real circuit) before it reaches the via. Therefore, you should use this option when you are not concerned about accuracy of the via but just want to provide a connection from one level to another.
Full: This meshing fill models the via as solid metal. All subsections in the interior of the via are filled with metal extending the length of the via. This type of meshing fill is the most costly in terms of processing time and memory. This model should only be used if the via you are modeling is actually solid and you require a high level of accuracy.
Bar: This meshing fill identifies the via as being a Bar via. Use this fill model for vias within stacked multi-level conductors where the vias carry horizontal currents. During the analysis, multiple adjacent bar vias are merged into one wider via to save memory and processing time. When the bar vias are grouped and simplified by the analysis engine, they are meshed using a Vertices fill.