int main(int argc, char **argv)
{
    xsi_init_design(argc, argv);
    xsi_register_info(&xsi_info);

    xsi_register_min_prec_unit(-12);
    ieee_p_2592010699_init();
    ieee_p_1242562249_init();
    ieee_p_3972351953_init();
    unisim_p_0947159679_init();
    work_a_1208337864_3212880686_init();
    work_a_1100827512_3212880686_init();
    unisim_a_1490675510_1976025627_init();
    work_a_3363966143_3212880686_init();
    work_a_3752224209_3212880686_init();
    work_a_2683404259_3212880686_init();
    work_a_2706047360_3212880686_init();
    work_a_0789624976_3212880686_init();
    work_a_0553639467_2372691052_init();


    xsi_register_tops("work_a_0553639467_2372691052");

    IEEE_P_2592010699 = xsi_get_engine_memory("ieee_p_2592010699");
    xsi_register_ieee_std_logic_1164(IEEE_P_2592010699);
    STD_STANDARD = xsi_get_engine_memory("std_standard");
    IEEE_P_1242562249 = xsi_get_engine_memory("ieee_p_1242562249");
    UNISIM_P_0947159679 = xsi_get_engine_memory("unisim_p_0947159679");
    IEEE_P_3972351953 = xsi_get_engine_memory("ieee_p_3972351953");

    return xsi_run_simulation(argc, argv);

}
int main(int argc, char **argv)
{
    xsi_init_design(argc, argv);
    xsi_register_info(&xsi_info);

    xsi_register_min_prec_unit(-12);
    ieee_p_2592010699_init();
    ieee_p_3499444699_init();
    ieee_p_3620187407_init();
    work_a_3319112497_3212880686_init();
    work_a_1140233178_3212880686_init();
    work_a_1290045909_3212880686_init();
    work_a_1816035169_3212880686_init();
    work_a_1623399753_3212880686_init();
    work_a_3399827893_3212880686_init();
    work_a_2930425711_3212880686_init();
    work_a_1601047714_3212880686_init();
    work_a_1208337864_3212880686_init();
    work_a_3010280750_3212880686_init();
    work_a_3392787015_1516540902_init();
    work_a_3622635752_1516540902_init();
    work_a_3409648901_3212880686_init();


    xsi_register_tops("work_a_3409648901_3212880686");

    IEEE_P_2592010699 = xsi_get_engine_memory("ieee_p_2592010699");
    xsi_register_ieee_std_logic_1164(IEEE_P_2592010699);
    STD_STANDARD = xsi_get_engine_memory("std_standard");
    IEEE_P_3499444699 = xsi_get_engine_memory("ieee_p_3499444699");
    IEEE_P_3620187407 = xsi_get_engine_memory("ieee_p_3620187407");

    return xsi_run_simulation(argc, argv);

}
int main(int argc, char **argv)
{
    xsi_init_design(argc, argv);
    xsi_register_info(&xsi_info);

    xsi_register_min_prec_unit(-12);
    ieee_p_2592010699_init();
    ieee_p_3499444699_init();
    ieee_p_3620187407_init();
    ieee_p_1242562249_init();
    xilinxcorelib_a_2156428451_3212880686_init();
    xilinxcorelib_a_0832240265_3212880686_init();
    xilinxcorelib_a_1803686136_3212880686_init();
    work_a_2284718098_1602768632_init();
    work_a_1456323436_3212880686_init();
    work_a_1208337864_3212880686_init();
    work_a_1840447695_3212880686_init();
    work_a_0172354262_3212880686_init();
    work_a_0965930841_3212880686_init();
    work_a_0445109102_3212880686_init();
    work_a_0189745530_3212880686_init();
    work_a_3115858369_2372691052_init();


    xsi_register_tops("work_a_3115858369_2372691052");

    IEEE_P_2592010699 = xsi_get_engine_memory("ieee_p_2592010699");
    xsi_register_ieee_std_logic_1164(IEEE_P_2592010699);
    STD_STANDARD = xsi_get_engine_memory("std_standard");
    IEEE_P_3499444699 = xsi_get_engine_memory("ieee_p_3499444699");
    IEEE_P_3620187407 = xsi_get_engine_memory("ieee_p_3620187407");
    IEEE_P_1242562249 = xsi_get_engine_memory("ieee_p_1242562249");

    return xsi_run_simulation(argc, argv);

}