editor's blog
Subscribe Now

MEMS Tool Upgrade

Back when we looked at CMOS-compatible MEMS, we also included a discussion of the MEMS design tools from Coventor. Those tools have just been upgraded. A few of the improvements are natural, even prosaic – 64-bit coverage, a unified GUI, improved Python support. All in the interests of performance, accuracy, and ease of use.

One more subtle change they’ve made gets to the way they do their analysis. The guts of what they provide is a set of solvers to solve the electrostatic, mechanical, and fluidic equations describing the configuration under study. Rather than being a finite element method (FEM) solver, it’s actually a boundary element method (BEM) solver, which simplifies the calculations.

Typically, in preparation for full FEM calculation, the solid will be “meshed” into tetrahedrons. In the boundary case, they mesh the surface and extrude through the solid, but a “quad” or “tet” approach can end up with some very small elements and an overall poor-quality mesh. They’ve changed to a “hex-dominant” approach, where “hex” refers to the number of sides on the solid element. A four-sided element on the surface extruded down ends up as a solid with six sides (unlike a tetrahedron, which has four). They claim that this new approach yields not only a higher-quality mesh, but also fewer elements, meaning faster calculation.

More information on their new features can be found in their release

Leave a Reply

featured blogs
Jul 17, 2018
In the first installment, I wrote about why I had to visit Japan in 1983, and the semiconductor stuff I did there. Today, it's all the other stuff. Japanese Food When I went on this first trip to Japan, Japanese food was not common in the US (and had been non-existent in...
Jul 16, 2018
Each instance of an Achronix Speedcore eFPGA in your ASIC or SoC design must be configured after the system powers up because Speedcore eFPGAs employ nonvolatile SRAM technology to store the eFPGA'€™s configuration bits. Each Speedcore instance contains its own FPGA configu...
Jul 12, 2018
A single failure of a machine due to heat can bring down an entire assembly line to halt. At the printed circuit board level, we designers need to provide the most robust solutions to keep the wheels...