Standard simulation softwares do not directly work for medical device simulations. Our unique, advanced simulation capability helps our clients tackle the incredibly diverse, complex, and sensitive nature of conditions that medical devices operate in.
Our simulation capabilities help customers reduce the cost and duration of medical device trials, and thereby ship optimally designed, superbly engineered products, faster to market
Some examples of the kinds of simulation problems we help solve:
Fluid dynamic simulations of blood flow through veins, water movement through porous tissue, air through bronchi etc. The behaviour of these non-Newtonian fluids is terrifically hard to simulate when pumped through difficult geometries and porous media.
Electromagnetic simulation of passage of electrical currents through the human body, or neural stimulation, or electromagnetic fields in the human body.
Antenna behaviour simulation, when antennas must communicate across many layers of disparate tissue.
Electromechanical simulation of actuators, micromotors, piezoelectrics, etc. interacting with non-Newtonian biological solids and fluids.
Simulation of failures due to cyclic loading of biomechanical implants, due to impacts and repeat movements.
Simulations of optics in multimode optical fibers, light interacting with human tissue, and so forth.
We also do advanced engineering simulations, and design verification and validation of systems to accelerate device engineering. Our engineering simulations have helped several clients bring down cost of development of Embedded systems, particularly ASICs. We have:
… simulated ASICs in software, and using FPGAs, thereby drastically reducing the need to build expensive physical ASIC prototypes.
… used industry standard hardware specification and simulation tools, namely, SPICE, VHDL, SystemC, etc.
… used FPGA systems such as Altera and Xilinx as well as tools such as Microvision IDE for simulating circuits, co-processors, embedded systems and ASICs.
… designed and engineered optimal automated test suites, which verify all aspects of system functionality, including typical and corner cases. These test suites are very general-purpose and can be reused to verify software simulations, FPGA based simulations, as well as fabricated hardware.