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_0832606739_3212880686_init();
    work_a_2263464102_3212880686_init();
    work_a_3948144230_3212880686_init();
    work_a_0770642089_3212880686_init();
    work_a_3933670528_3212880686_init();
    work_a_2125744572_3212880686_init();
    work_a_3866911561_3212880686_init();
    work_a_3685184673_2372691052_init();


    xsi_register_tops("work_a_3685184673_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");

    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_0774719531_init();
    work_p_1299257503_init();
    std_textio_init();
    ieee_p_3564397177_init();
    work_p_4054474977_init();
    ieee_p_3620187407_init();
    ieee_p_1242562249_init();
    work_a_2263464102_3212880686_init();
    work_a_2615964831_3212880686_init();
    work_a_2223339108_3212880686_init();
    work_a_0832606739_3212880686_init();
    work_a_0334871770_3212880686_init();
    work_a_0150327492_3212880686_init();
    work_a_0997870340_3212880686_init();
    work_a_4293684130_3212880686_init();


    xsi_register_tops("work_a_4293684130_3212880686");

    IEEE_P_1242562249 = xsi_get_engine_memory("ieee_p_1242562249");
    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");
    WORK_P_1299257503 = xsi_get_engine_memory("work_p_1299257503");
    IEEE_P_3620187407 = xsi_get_engine_memory("ieee_p_3620187407");
    IEEE_P_3499444699 = xsi_get_engine_memory("ieee_p_3499444699");
    IEEE_P_0774719531 = xsi_get_engine_memory("ieee_p_0774719531");
    STD_TEXTIO = xsi_get_engine_memory("std_textio");
    WORK_P_4054474977 = xsi_get_engine_memory("work_p_4054474977");
    IEEE_P_3564397177 = xsi_get_engine_memory("ieee_p_3564397177");

    return xsi_run_simulation(argc, argv);

}