A blood pump has an impeller rotatably disposed and magnetically suspended
within a cavity of a stator by a plurality of magnetic bearings including
an axial bearing to support the impeller axially in the cavity. The axial
bearing includes adjacent impeller magnets and adjacent stator magnets
with axially aligned polarities and reverse polarities with respect to
adjacent magnets. A motor includes impeller magnets on the impeller and
coils and poles associated with the stator. Radial permanent magnet and
electromagnetic bearings are also included. The magnetic bearings and the
motor have stator magnets or coils and poles disposed radially across the
fluid passage from corresponding impeller magnets to define an annular
gap positioned radially between the impeller and the stator, and
positioned radially between all of the plurality of magnetic bearings,
creating a straight through blood path without secondary flow paths.