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();
    ieee_p_0774719531_init();
    work_a_1820306427_3212880686_init();
    work_a_0273445478_3212880686_init();
    work_a_1590273594_3212880686_init();
    work_a_1003314168_3212880686_init();
    work_a_2436330884_3212880686_init();
    work_a_2087492792_3212880686_init();
    work_a_1888889153_3212880686_init();
    work_a_0851894635_3212880686_init();
    work_a_4050414289_3212880686_init();
    work_a_2343613158_2372691052_init();


    xsi_register_tops("work_a_2343613158_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_0774719531 = xsi_get_engine_memory("ieee_p_0774719531");
    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);

}
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();
    work_a_0848025999_3212880686_init();
    work_a_1588390499_2372691052_init();


    xsi_register_tops("work_a_1588390499_2372691052");

    IEEE_P_3972351953 = xsi_get_engine_memory("ieee_p_3972351953");
    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");

    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_1242562249_init();
    ieee_p_3499444699_init();
    ieee_p_3620187407_init();
    ieee_p_0774719531_init();
    work_p_2565430773_init();
    work_a_3594629433_3212880686_init();
    work_a_2875424055_3212880686_init();
    work_a_2868348070_3212880686_init();
    work_a_3421472124_3212880686_init();
    work_a_2974374553_3212880686_init();
    work_a_1542279369_3212880686_init();
    work_a_0556179135_3212880686_init();
    work_a_3377914984_3212880686_init();
    work_a_2615964831_3212880686_init();
    work_a_2179276602_3212880686_init();
    work_a_4055847901_3212880686_init();
    work_a_1991350011_3212880686_init();
    work_a_1562733808_3212880686_init();
    work_a_2024764306_3212880686_init();
    work_a_3049506862_3212880686_init();
    work_a_0243763309_3212880686_init();
    work_a_2356321004_3212880686_init();
    work_a_2090064486_3212880686_init();
    work_a_3222946569_3212880686_init();
    work_a_1478196689_3212880686_init();
    work_a_1772557663_3212880686_init();
    work_a_3112044328_3212880686_init();
    work_a_3081869000_3212880686_init();
    work_a_3807207624_3212880686_init();
    work_a_2994377610_3212880686_init();
    work_a_1874319323_3212880686_init();
    work_a_2594899943_3212880686_init();
    work_a_1526494936_3212880686_init();
    work_a_1858743928_3212880686_init();
    work_a_3343331997_3212880686_init();
    work_a_0563772187_3212880686_init();
    work_a_0447813568_3212880686_init();
    work_a_0377358011_2372691052_init();


    xsi_register_tops("work_a_0377358011_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");
    WORK_P_2565430773 = xsi_get_engine_memory("work_p_2565430773");
    IEEE_P_0774719531 = xsi_get_engine_memory("ieee_p_0774719531");
    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_2022827561_init();
    std_textio_init();
    ieee_p_3564397177_init();
    work_p_3962537331_init();
    work_p_4054474977_init();
    work_a_3643194780_1302593206_init();
    ieee_p_3620187407_init();
    xilinxcorelib_a_2829566387_2959432447_init();
    xilinxcorelib_a_1241677169_1709443946_init();
    xilinxcorelib_a_4102145353_0543512595_init();
    xilinxcorelib_a_1297668570_3212880686_init();
    work_a_1599222407_1588258000_init();
    xilinxcorelib_a_1698962618_2959432447_init();
    xilinxcorelib_a_2027134146_1709443946_init();
    xilinxcorelib_a_1848371049_0543512595_init();
    xilinxcorelib_a_2880282685_3212880686_init();
    work_a_1251448530_3024609260_init();
    xilinxcorelib_a_1761051636_2959432447_init();
    xilinxcorelib_a_0311910964_1709443946_init();
    xilinxcorelib_a_1998376409_0543512595_init();
    xilinxcorelib_a_3868206843_3212880686_init();
    work_a_0918706604_0911010895_init();
    work_a_2123551742_2843490319_init();
    work_a_3416596500_3212880686_init();
    work_a_2359047201_0410720174_init();
    work_a_2089732261_3212880686_init();
    work_a_2466477690_3212880686_init();
    unisim_p_0947159679_init();
    ieee_p_2717149903_init();
    ieee_p_1367372525_init();
    unisim_p_3222816464_init();
    work_a_1376064129_3212880686_init();
    ieee_p_1242562249_init();
    unisim_a_2562466605_1496654361_init();
    unisim_a_1717296735_4086321779_init();
    unisim_a_1769350033_2693788048_init();
    unisim_a_3519694068_2693788048_init();
    unisim_a_2650278463_3403034321_init();
    unisim_a_1916428545_3403034321_init();
    unisim_a_2680519808_1064626918_init();
    unisim_a_3055263662_1392679692_init();
    unisim_a_2261302797_3723259517_init();
    unisim_a_2121384304_3723259517_init();
    unisim_a_0587692967_3731405331_init();
    unisim_a_0774281858_3731405331_init();
    unisim_a_3600803327_3731405331_init();
    unisim_a_1446710196_3752513572_init();
    unisim_a_4104775526_3752513572_init();
    unisim_a_1646226234_1266530935_init();
    unisim_a_3484885994_2523279426_init();
    unisim_a_3702704980_1602505438_init();
    work_a_2061948963_0632001823_init();
    work_a_3985918781_3212880686_init();
    work_a_1137292053_3212880686_init();
    work_a_3025319636_3212880686_init();
    work_a_2380943386_3212880686_init();
    work_a_2709916656_3212880686_init();
    work_a_0368068746_3212880686_init();
    work_a_3432914883_2843490319_init();
    work_a_4039470992_2372691052_init();


    xsi_register_tops("work_a_4039470992_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");
    STD_TEXTIO = xsi_get_engine_memory("std_textio");
    IEEE_P_3499444699 = xsi_get_engine_memory("ieee_p_3499444699");
    IEEE_P_3620187407 = xsi_get_engine_memory("ieee_p_3620187407");
    UNISIM_P_0947159679 = xsi_get_engine_memory("unisim_p_0947159679");
    UNISIM_P_3222816464 = xsi_get_engine_memory("unisim_p_3222816464");
    IEEE_P_2717149903 = xsi_get_engine_memory("ieee_p_2717149903");
    IEEE_P_1367372525 = xsi_get_engine_memory("ieee_p_1367372525");
    WORK_P_4054474977 = xsi_get_engine_memory("work_p_4054474977");
    IEEE_P_0774719531 = xsi_get_engine_memory("ieee_p_0774719531");
    IEEE_P_3564397177 = xsi_get_engine_memory("ieee_p_3564397177");
    WORK_P_3962537331 = xsi_get_engine_memory("work_p_3962537331");
    WORK_P_2022827561 = xsi_get_engine_memory("work_p_2022827561");
    IEEE_P_1242562249 = xsi_get_engine_memory("ieee_p_1242562249");

    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_1242562249_init();
    ieee_p_3499444699_init();
    ieee_p_3620187407_init();
    work_a_0780303089_3553469787_init();
    std_textio_init();
    ieee_p_3564397177_init();
    ieee_p_3972351953_init();
    ieee_proposed_p_0892474878_init();
    ieee_proposed_p_0618294350_init();
    work_p_3542952320_init();
    work_a_2718219958_3212880686_init();
    work_a_2584922061_3212880686_init();
    work_a_1786571918_3212880686_init();
    work_a_1044718129_3212880686_init();
    work_a_1026647557_3212880686_init();
    work_a_0159907236_1181938964_init();
    work_a_1065364229_3212880686_init();
    work_a_0060776458_1446275585_init();
    work_a_3212272493_3212880686_init();
    work_a_0447342821_3212880686_init();
    work_a_2035481039_1181938964_init();
    work_a_1146944580_3212880686_init();
    work_a_1190636350_3212880686_init();
    work_a_0251741120_3212880686_init();
    work_a_1828344554_1181938964_init();
    work_a_0170372926_3212880686_init();
    work_a_0651570475_3212880686_init();
    work_a_4269124341_3212880686_init();
    work_a_2643377119_1181938964_init();
    work_a_3692838616_3212880686_init();
    work_a_3747014008_3212880686_init();
    work_a_2408316684_3212880686_init();
    work_a_3966823974_1181938964_init();
    work_a_2703715400_3212880686_init();
    work_a_2840567321_3212880686_init();
    work_a_1781873741_3212880686_init();
    work_a_1064691820_3212880686_init();
    work_a_2436347929_1181938964_init();
    work_a_3944608213_3212880686_init();
    work_a_4265717535_1446275585_init();
    work_a_4087352427_3212880686_init();
    work_a_4088118560_3212880686_init();
    work_a_0145308020_1181938964_init();
    work_a_1457224617_3212880686_init();
    work_a_0230862265_3212880686_init();
    work_a_1052213851_3212880686_init();
    work_a_2712046723_1446275585_init();
    work_a_0980479809_3212880686_init();
    work_a_3245501205_1181938964_init();
    work_a_3479425205_3212880686_init();
    work_a_2902773974_3212880686_init();
    work_a_2161434900_2087543184_init();


    xsi_register_tops("work_a_2161434900_2087543184");

    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");
    WORK_P_3542952320 = xsi_get_engine_memory("work_p_3542952320");
    IEEE_P_1242562249 = xsi_get_engine_memory("ieee_p_1242562249");
    IEEE_P_3972351953 = xsi_get_engine_memory("ieee_p_3972351953");
    STD_TEXTIO = xsi_get_engine_memory("std_textio");
    IEEE_P_3564397177 = xsi_get_engine_memory("ieee_p_3564397177");
    IEEE_PROPOSED_P_0892474878 = xsi_get_engine_memory("ieee_proposed_p_0892474878");
    IEEE_PROPOSED_P_0618294350 = xsi_get_engine_memory("ieee_proposed_p_0618294350");

    return xsi_run_simulation(argc, argv);

}
Ejemplo n.º 6
0
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_3499444699_init();
    ieee_p_3620187407_init();
    std_textio_init();
    ieee_p_2717149903_init();
    ieee_p_1367372525_init();
    unisim_p_0947159679_init();
    work_a_0041652292_3212880686_init();
    unisim_a_3519694068_2693788048_init();
    unisim_a_1769350033_2693788048_init();
    unisim_a_0350208134_1521797606_init();
    unisim_a_2312877582_0635394241_init();
    unisim_a_3055263662_1392679692_init();
    work_a_3795921498_3212880686_init();
    work_a_1995955789_3212880686_init();
    work_a_2669644083_3212880686_init();
    unisim_a_0118100819_2639897040_init();
    unisim_a_2562466605_1496654361_init();
    work_a_0498531477_3212880686_init();
    work_a_0548005755_2213756369_init();
    work_a_1430501046_3212880686_init();
    work_a_1565669756_3212880686_init();
    work_a_3741737743_3212880686_init();
    work_a_2811225320_3212880686_init();
    work_a_1315419030_3212880686_init();
    work_a_2097347532_3212880686_init();
    work_a_3306851478_3212880686_init();
    work_a_3436103216_3212880686_init();
    unisim_p_3222816464_init();
    unisim_a_0780662263_2014779070_init();
    unisim_a_0850834979_2152628908_init();
    unisim_a_0714155612_2768510774_init();
    unisim_a_0018426790_2768510774_init();
    unisim_a_1297477671_0429821216_init();
    unisim_a_1200067876_2584565154_init();
    unisim_a_1490675510_1976025627_init();
    work_a_0141943142_0912031422_init();
    work_a_2546587676_3212880686_init();
    work_a_3082450364_3212880686_init();
    work_a_1584117829_2372691052_init();


    xsi_register_tops("work_a_1584117829_2372691052");

    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);
    IEEE_P_3620187407 = xsi_get_engine_memory("ieee_p_3620187407");
    IEEE_P_3499444699 = xsi_get_engine_memory("ieee_p_3499444699");
    STD_STANDARD = xsi_get_engine_memory("std_standard");
    UNISIM_P_0947159679 = xsi_get_engine_memory("unisim_p_0947159679");
    STD_TEXTIO = xsi_get_engine_memory("std_textio");
    UNISIM_P_3222816464 = xsi_get_engine_memory("unisim_p_3222816464");
    IEEE_P_2717149903 = xsi_get_engine_memory("ieee_p_2717149903");
    IEEE_P_1367372525 = xsi_get_engine_memory("ieee_p_1367372525");

    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);
    work_m_01134461147037251260_3918560042_init();
    work_m_16541823861846354283_2073120511_init();
    ieee_p_2592010699_init();
    ieee_p_3499444699_init();
    ieee_p_3620187407_init();
    work_p_1962920550_init();
    unisim_p_0947159679_init();
    work_a_3957547837_3212880686_init();
    std_textio_init();
    ieee_p_2717149903_init();
    ieee_p_1367372525_init();
    unisim_p_3222816464_init();
    ieee_p_1242562249_init();
    unisim_a_1717296735_4086321779_init();
    unisim_a_2988077518_2751630626_init();
    unisim_a_0350208134_1521797606_init();
    unisim_a_1552978168_3127021579_init();
    unisim_a_2211589156_2274105955_init();
    unisim_a_2680519808_1064626918_init();
    unisim_a_3378150793_3307266578_init();
    unisim_a_1910905580_3307266578_init();
    unisim_a_3120128138_3752513572_init();
    unisim_a_2545276020_3752513572_init();
    unisim_a_3449702363_3752513572_init();
    unisim_a_4260287656_3676810390_init();
    unisim_a_1145277486_3676810390_init();
    unisim_a_1173348096_3676810390_init();
    unisim_a_0105042994_3676810390_init();
    unisim_a_4264168962_3676810390_init();
    unisim_a_2203725902_3676810390_init();
    unisim_a_1686195848_3676810390_init();
    unisim_a_3384037652_3676810390_init();
    unisim_a_2601622252_3672491681_init();
    unisim_a_4061581304_3672491681_init();
    unisim_a_1299783153_3672491681_init();
    unisim_a_1537588970_3672491681_init();
    unisim_a_1287325314_3672491681_init();
    unisim_a_2753725996_3634591992_init();
    unisim_a_3939638487_3634591992_init();
    unisim_a_0605070311_3634591992_init();
    unisim_a_1914855989_3634591992_init();
    unisim_a_0477301571_3634591992_init();
    unisim_a_3887248172_3634591992_init();
    unisim_a_3324992752_3634591992_init();
    unisim_a_3636338420_3634591992_init();
    unisim_a_0876970627_3634591992_init();
    unisim_a_2301618968_3634591992_init();
    unisim_a_2622885206_3731405331_init();
    unisim_a_0900199298_3731405331_init();
    unisim_a_3055263662_1392679692_init();
    work_a_3770368277_0632001823_init();
    work_a_0801372011_3212880686_init();
    work_a_0831953484_3212880686_init();
    work_a_1568067852_0632001823_init();
    work_a_2983369558_3212880686_init();
    work_a_2967974866_3212880686_init();
    work_a_3227574289_3212880686_init();
    work_a_1985438023_3212880686_init();
    work_a_3364376518_3212880686_init();
    work_a_0726315585_3212880686_init();
    work_a_0162384627_3212880686_init();
    work_a_2592518733_3212880686_init();
    unisim_a_1999830346_2124988481_init();
    unisim_a_3493333946_1375363856_init();
    unisim_a_2562466605_1496654361_init();
    unisim_a_2269815139_3403034321_init();
    unisim_a_1769350033_2693788048_init();
    work_a_0552005939_0632001823_init();
    work_a_2849313306_3212880686_init();
    work_a_2490483168_3212880686_init();
    work_a_2829900751_3212880686_init();
    work_a_1153333255_3212880686_init();


    xsi_register_tops("work_m_01134461147037251260_3918560042");
    xsi_register_tops("work_m_16541823861846354283_2073120511");

    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");
    WORK_P_1962920550 = xsi_get_engine_memory("work_p_1962920550");
    IEEE_P_3620187407 = xsi_get_engine_memory("ieee_p_3620187407");
    UNISIM_P_3222816464 = xsi_get_engine_memory("unisim_p_3222816464");
    IEEE_P_2717149903 = xsi_get_engine_memory("ieee_p_2717149903");
    STD_TEXTIO = xsi_get_engine_memory("std_textio");
    UNISIM_P_0947159679 = xsi_get_engine_memory("unisim_p_0947159679");
    IEEE_P_1367372525 = xsi_get_engine_memory("ieee_p_1367372525");
    IEEE_P_1242562249 = xsi_get_engine_memory("ieee_p_1242562249");

    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_1242562249_init();
    ieee_p_3499444699_init();
    ieee_p_3620187407_init();
    std_textio_init();
    ieee_p_2717149903_init();
    ieee_p_1367372525_init();
    unisim_p_0947159679_init();
    unisim_p_3222816464_init();
    unisim_a_0780662263_2014779070_init();
    unisim_a_0850834979_2152628908_init();
    unisim_a_0714155612_2768510774_init();
    unisim_a_0018426790_2768510774_init();
    unisim_a_1297477671_0429821216_init();
    unisim_a_0128330363_2584565154_init();
    unisim_a_1490675510_1976025627_init();
    work_a_0141943142_0912031422_init();
    work_a_3527255411_3212880686_init();
    work_a_1003876877_3212880686_init();
    unisim_a_0350208134_1521797606_init();
    unisim_a_2562466605_1496654361_init();
    unisim_a_3055263662_1392679692_init();
    unisim_a_0118100819_2639897040_init();
    work_a_3780701481_3212880686_init();
    unisim_a_3519694068_2693788048_init();
    unisim_a_1769350033_2693788048_init();
    unisim_a_2312877582_0635394241_init();
    work_a_4178486325_3212880686_init();
    unisim_a_3828308815_1222000726_init();
    work_a_3577743178_3212880686_init();
    work_a_3170103710_0821725193_init();
    work_a_3373899859_3212880686_init();
    work_a_1565669756_3212880686_init();
    work_a_1130132970_3212880686_init();
    work_a_1497406067_3212880686_init();
    work_a_3593149665_3212880686_init();
    work_a_2081678090_0638189063_init();
    work_a_0840108855_2151524466_init();
    work_a_3184593131_3077071699_init();
    unisim_a_3870564484_3219970547_init();
    work_a_1746031951_3212880686_init();
    work_a_4239010862_3212880686_init();
    work_a_3413963266_3212880686_init();


    xsi_register_tops("work_a_3413963266_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");
    UNISIM_P_0947159679 = xsi_get_engine_memory("unisim_p_0947159679");
    IEEE_P_3620187407 = xsi_get_engine_memory("ieee_p_3620187407");
    IEEE_P_3499444699 = xsi_get_engine_memory("ieee_p_3499444699");
    STD_TEXTIO = xsi_get_engine_memory("std_textio");
    UNISIM_P_3222816464 = xsi_get_engine_memory("unisim_p_3222816464");
    IEEE_P_2717149903 = xsi_get_engine_memory("ieee_p_2717149903");
    IEEE_P_1367372525 = xsi_get_engine_memory("ieee_p_1367372525");

    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();
    std_textio_init();
    ieee_p_3564397177_init();
    ieee_p_1242562249_init();
    ieee_p_3972351953_init();
    ieee_proposed_p_0892474878_init();
    ieee_proposed_p_0618294350_init();
    ieee_p_3620187407_init();
    work_p_3542952320_init();
    work_a_1111689085_3212880686_init();
    work_a_2584922061_3212880686_init();
    work_a_2940730198_3212880686_init();
    work_a_1044718129_3212880686_init();
    work_a_1006146782_3212880686_init();
    work_a_1413840642_1181938964_init();
    work_a_2810784888_3212880686_init();
    work_a_3026921335_3212880686_init();
    work_a_3474673181_3212880686_init();
    work_a_0874105417_1181938964_init();
    work_a_4071347550_3212880686_init();
    work_a_1189032542_3212880686_init();
    work_a_3071257072_3212880686_init();
    work_a_1064818780_3212880686_init();
    work_a_3572807898_1181938964_init();
    work_a_2232043475_3212880686_init();
    work_a_1688159185_3212880686_init();
    work_a_0358416205_3212880686_init();
    work_a_1064691820_3212880686_init();
    work_a_3999169305_1181938964_init();
    work_a_2259370165_3212880686_init();
    work_a_4207727533_1446275585_init();
    work_a_0031055443_1446275585_init();
    work_a_3522310713_3212880686_init();
    work_a_2766772742_1446275585_init();
    work_a_4145575856_3212880686_init();
    work_a_4019479336_3212880686_init();
    work_a_0816716760_1181938964_init();
    work_a_1232114999_3212880686_init();
    work_a_1006281966_3212880686_init();
    work_a_4276357017_1446275585_init();
    work_a_2103519951_3212880686_init();
    work_a_1852332372_3212880686_init();
    work_a_0853564810_3212880686_init();
    work_a_1676682761_1181938964_init();
    work_a_0060776458_1446275585_init();
    work_a_0152432930_3212880686_init();
    work_a_1026647557_3212880686_init();
    work_a_4163880306_1446275585_init();
    work_a_1030500414_3212880686_init();
    work_a_0206461829_1446275585_init();
    work_a_4265717535_1446275585_init();
    work_a_1734144704_3212880686_init();
    work_a_2690967220_1446275585_init();
    work_a_1670426267_3212880686_init();
    work_a_0089432801_1446275585_init();
    work_a_1969113807_1181938964_init();
    work_a_0724276161_3212880686_init();
    work_a_0749383545_3212880686_init();
    work_a_0854965766_1181938964_init();
    work_a_0257444850_3212880686_init();
    work_a_4201216811_1446275585_init();
    work_a_3568692123_3212880686_init();
    work_a_0318077396_1181938964_init();
    work_a_3386264863_3212880686_init();
    work_a_1448863067_3212880686_init();
    work_a_1083903856_1181938964_init();
    work_a_0132748123_3212880686_init();
    work_a_3476666998_3212880686_init();
    work_a_4114133628_3212880686_init();
    work_a_1184368193_3212880686_init();
    work_a_0445552542_3212880686_init();
    work_a_3971030134_3212880686_init();
    work_a_3048808592_3212880686_init();
    work_a_1320920260_1181938964_init();
    work_a_4259013966_3212880686_init();
    work_a_0573544715_3212880686_init();
    work_a_4005903033_3212880686_init();


    xsi_register_tops("work_a_4005903033_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");
    WORK_P_3542952320 = xsi_get_engine_memory("work_p_3542952320");
    IEEE_P_1242562249 = xsi_get_engine_memory("ieee_p_1242562249");
    IEEE_P_3972351953 = xsi_get_engine_memory("ieee_p_3972351953");
    STD_TEXTIO = xsi_get_engine_memory("std_textio");
    IEEE_P_3564397177 = xsi_get_engine_memory("ieee_p_3564397177");
    IEEE_PROPOSED_P_0892474878 = xsi_get_engine_memory("ieee_proposed_p_0892474878");
    IEEE_PROPOSED_P_0618294350 = xsi_get_engine_memory("ieee_proposed_p_0618294350");

    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_1242562249_init();
    unisim_p_0947159679_init();
    std_textio_init();
    ieee_p_2717149903_init();
    simprim_p_0947159679_init();
    ieee_p_1367372525_init();
    simprim_p_4208868169_init();
    simprim_a_3395610110_2220797900_0433961640_init();
    simprim_a_1509725169_3980060181_0433961640_init();
    simprim_a_4130118134_1564065396_0433961640_init();
    simprim_a_2880286190_2413300256_0433961640_init();
    simprim_a_0457340132_2413300256_0433961640_init();
    simprim_a_1385652478_1883126775_0433961640_init();
    simprim_a_3624651761_1883126775_0433961640_init();
    simprim_a_3949771542_1883126775_0433961640_init();
    simprim_a_3463845361_1912361408_0433961640_init();
    simprim_a_0767417567_1912361408_0433961640_init();
    simprim_a_0821291475_1912361408_0433961640_init();
    simprim_a_0562922936_1912361408_0433961640_init();
    simprim_a_0060070196_1912361408_0433961640_init();
    simprim_a_2504801820_1912361408_0433961640_init();
    simprim_a_0907988929_1912361408_0433961640_init();
    simprim_a_4045487217_1912361408_0433961640_init();
    simprim_a_2890400428_1957906245_0433961640_init();
    simprim_a_4250343463_1957906245_0433961640_init();
    simprim_a_2905273462_1957906245_0433961640_init();
    simprim_a_1005736798_1957906245_0433961640_init();
    simprim_a_2911097566_1957906245_0433961640_init();
    simprim_a_3642712091_1957906245_0433961640_init();
    simprim_a_1455144347_1957906245_0433961640_init();
    simprim_a_1015368267_1957906245_0433961640_init();
    simprim_a_3124443132_1957906245_0433961640_init();
    simprim_a_1169168506_1957906245_0433961640_init();
    simprim_a_3377534085_1957906245_0433961640_init();
    simprim_a_3702995043_2431929443_0433961640_init();
    simprim_a_1859873907_2082082460_init();
    simprim_a_3936907874_4055128042_0433961640_init();
    simprim_a_2027651288_3300903326_0433961640_init();
    simprim_a_3156740924_4150518722_0433961640_init();
    simprim_a_4181367278_3380326129_0433961640_init();
    simprim_a_2155285624_1178295121_0433961640_init();
    work_a_2766249123_0632001823_init();
    work_a_0917646715_3212880686_init();


    xsi_register_tops("work_a_0917646715_3212880686");

    SIMPRIM_P_0947159679 = xsi_get_engine_memory("simprim_p_0947159679");
    STD_TEXTIO = xsi_get_engine_memory("std_textio");
    STD_STANDARD = xsi_get_engine_memory("std_standard");
    IEEE_P_2717149903 = xsi_get_engine_memory("ieee_p_2717149903");
    IEEE_P_2592010699 = xsi_get_engine_memory("ieee_p_2592010699");
    xsi_register_ieee_std_logic_1164(IEEE_P_2592010699);
    SIMPRIM_P_4208868169 = xsi_get_engine_memory("simprim_p_4208868169");
    IEEE_P_1367372525 = xsi_get_engine_memory("ieee_p_1367372525");
    IEEE_P_1242562249 = xsi_get_engine_memory("ieee_p_1242562249");
    UNISIM_P_0947159679 = xsi_get_engine_memory("unisim_p_0947159679");

    return xsi_run_simulation(argc, argv);

}