There are plenty of circuit simulation tools available in the market. These are very accurate and will simulate to the last nano second. These are GUI driven where you can actually draw the circuit or a control block diagram and look at the output at almost any point in the circuit and manipulate and visualize any signal in an infinite number of ways. Trixbox doesn’t do any of these things !!! Yet it can prove to be more valuable in your design process. Here are some good reasons !
Simulation softwares provide hundreds of building blocks which can be connected in any imaginable way.The user still needs to pick the correct ones up and join them correctly. This needs considerable skill and expertize. Trixbox lets you specify the parameters and generates a reasonably workable solution without prior expertize. The solution also accounts for various second order effects besides topology specific quirks. Trixbox provides you the entire building end to end starting from hardware values, uncertainties to code generation.
Bode plots are provided to the user using analytical solutions. The user does not have to worry about mile long z transforms or laplace transforms. Some simulation software also produce bode plots by doing actual circuit simulation and using complex numerical techniques to perform sine wave sweep. However Numerical techniques under certain conditions may become unstable. So in most cases it is advantageous to use closed form analytical formulae such as a = b*c/d etc. Analytical formula are always numerically stable and accurate.
Trixbox time domain simulation is performed using proprietary algorithms. These are faster than the bogacki shampine or runge kutta methods traditionally used in simulation softwares, but more accurate than well known averaged model based system simulation. The simulation results also incorporate the fixed point C code. So instead of using arcane z transform (which provides little insight), the simulation is performed in a lock step manner with the code actually running.
Trixbox automatically scales the coefficients properly so the final code is almost ready to be used. The code just needs to be called in the correct interrupt. Compare this to the case where the coefficients have to be scaled manually using a calculator or a spread sheet to achieve the same.
Trixbox also suggests modulation code that has to be incorporated into the final C code based on the topology. The modulation code is required to convert the output of the control system to a duty value. The user need not go through the reinventing process for every topology.
Most good simulation softwares are expensive and require considerable investment. With Trixbox the upfront investment is not required. The payment model will be subscription based service or pay as you go. Trixbox can allow you to get to the solution at a fraction of the cost in most cases. For something special we provide consulting services.
Installing heavy duty simulation software on local systems require constant upgradation as more and more features keep getting added and newer versions are released. Also local systems can often crash requiring in house IT services to maintain the software. With Trixbox there is no install /upgrade or maintainenace on your system. Just register and use
In any web app/cloud computing/SAAS system, there is considerable apprehension about data security. The very fact that data gets uploaded is very unnerving, especially as the design may have to do with IP.
Trixbox doesnt perform circuit simulation !!. All the circuits and topologies supported in Trixbox are standard and well known and the implicit circuit cannot be changed. Hence any ciruit level IP is not compromised.
Trixbox doesnt store any data beyond what is necessary. Once logout/erase button is pressed all data is erased. Some circuit parameter information is indeed uploaded but it is very standard. However if you feel that uploading data will lead to compromise on your secrets and IP, please contact us and we can work out a win win solution.