Numerical integration part I : Fixed Step integrators in VHDL simulations
Develop generic numerical integrators for simulating dynamic systems in VHDL
Numerical integration part I : Fixed Step integrators in VHDL simulations Read More »
Develop generic numerical integrators for simulating dynamic systems in VHDL
Numerical integration part I : Fixed Step integrators in VHDL simulations Read More »
In this post we design and implement a 6th order Chebyshev filter using fixed point and use it with Efinix Titanium to demodulate a sigma delta bit stream.
Fixed point arithmetic with high level VHDL Read More »
The next most important operation after summation, subtraction and multiplication is the fourth fundamental operation, division. As the inverse operation for multiplication, division is used for calculating scaling gains for measurements and controls. It is also needed for calculating further mathematic functions, for example arctangents are readily calculated using rational approximations which require evaluation of division
Conquer the Divide Read More »
Sources are found under the Github link at ac_inout_psu/source/math_library/ In part 1, a general purpose state variable object was designed and it was used to build a LC filter model. Now the designed modelling tools are used for the entire power supply model seen in Figure 1. The designed model is then coded in VHDL
Real-Time dynamic simulation with FPGA vol 2 : Differential equations on a chip Read More »
Complete sources can be found on the projects github repository from ac_inout_psu/source/math_library/. The FPGA test code is written in /ac_inout_psu/source/system_control/system_components/system_components.vhd Now with the ethernet communication established, next goal is to develop the power electronics control and protections. This is done against a hardware simulation model for the power electronics. The simulation takes in the modulator
Real-Time dynamic simulation with FPGA vol 1 : the space of states Read More »