The invention discloses a nonvolatile programmable integrated photonic device and a design method thereof, and belongs to the field of photonic devices. A multimode
waveguide of the integrated photonic device comprises N*M logic units capable of independently adjusting tuning states, and N and M are positive integers; each logic unit comprises a cuboid structure which is provided with a groove andmade of
silicon and a filling structure which is filled in the groove and made of a
phase change material, and each logic unit is of a sub-
wavelength size structure. By adjusting the tuning state ofeach logic unit, the distribution of the refractive indexes of the device is adjusted and controlled in the sub-
wavelength scale, and photonic devices with different functions are realized. The phasechange material is combined with a photonic-like
crystal structure; the non-volatile and programmable ultra-small integrated photonic device is realized by utilizing the non-volatile and reconfigurable characteristics of the
phase change material and utilizing the
light field regulation and control capability of the sub-
wavelength scale of the photonic-like
crystal structure, the device size and
energy consumption are reduced, and more tuning functions are realized, so that different functional purposes are realized.