The invention belongs to the field of pharmaceutical preparations, and provides a
miscarriage prevention
medicine for inhibiting
uterine contraction and a preparation method of the
miscarriage prevention
medicine. According to the invention, a double-layer tablet design of a
nifedipine-
nicotinamide eutectic nanocrystalline quick-release layer and a
nifedipine-loaded
calcium alginate sustained-release pellet sustained-release layer is adopted, and the median particle size of
nifedipine in the quick-release layer is controlled to be 0.10-0.40 [mu] m through a nanocrystallization eutectic technology so as to realize quick effect; meanwhile, nifedipine in a sustained-release layer is continuously released by utilizing a
calcium alginate
ion cross-linked sustained-release pellet
drug-loading technology, so that precise regulation and control of a two-phase release curve and collaborative optimization of interlayer
bonding strength are realized, the in-vitro
dissolution performance of nifedipine is improved, a
release time window is prolonged, the batch-to-batch consistency is improved, and the sustained-release effect of nifedipine is improved. The problems that an existing double-layer preparation is difficult to give consideration to layering resistance and
drug release differentiation, the processability and the stability of the eutectic nanocrystalline dispersoid are mutually restricted, the contradiction exists between high
drug loading and release
controllability of the sustained-release pellet and the like are solved, and wide clinical application value is achieved.