So what is my thesis on………

The implementation of the Immersed Boundary (IB) Method on an FPGA is the focus of my thesis. Software or PC-only implementations (Matlab) exist, but we are concerned with hardware implementation. Once we have achieved a successful hardware implementation, the results will be compared to the results already acheived with software. The goal is to simulate the IB in Hardware in less time than software, utilizing the advantages of the parallelisms and architecture within an FPGA.

So what is the IB?….the IB can be thought of as the interaction between incompressible fluid flow with an elastic/flexible material. A great example of the IB is a vein in fluid or heart muscle in fluid. The fluid has different velocities which are mapped to a cartesian grid. The vein is segmented into fiber points (imagine a 2D slice of a vein…a bunch of dots in a circular pattern) which also have some velocity.

Here is wiki’s definition: http://en.wikipedia.org/wiki/Immersed_boundary_method

Since I am a visual learner…..here is a simulation of the heart pumping, performed at NYU:

Credit: Dr. Charles Peskin (One of the Pioneers in the IB Method)

The interaction can be broken down into a few categories: interpolate, spread, and fluid solver. Interpolate…