-- Generation Desb->Vhdl d2v V2.6 de chip entity chip is port ( cin : in bit ; ck : in bit ; cout : out bit ; fonc : in bit ; ng : out bit ; noe : in bit ; np : out bit ; ovr : out bit ; q0 : inout mux_bit bus ; q3 : inout mux_bit bus ; r0 : inout mux_bit bus ; r3 : inout mux_bit bus ; scin : in bit ; scout : out bit ; signe : out bit ; test : in bit ; vdd : in bit ; vddp : in bit ; vss : in bit ; vssp : in bit ; zero : out bit ; y : out mux_vector(0 to 3) bus; i : in bit_vector(0 to 8); d : in bit_vector(0 to 3); b : in bit_vector(0 to 3); a : in bit_vector(0 to 3) ); end chip ; architecture FUNCTIONNAL of chip is signal di_0 : bit ; signal di_1 : bit ; signal di_2 : bit ; signal di_3 : bit ; signal p : bit ; signal g : bit ; signal ncout : bit ; signal cini : bit ; signal scini : bit ; signal nscout : bit ; signal nsigne : bit ; signal ai_0 : bit ; signal ai_1 : bit ; signal ai_2 : bit ; signal ai_3 : bit ; signal cki : bit ; signal bi_0 : bit ; signal bi_1 : bit ; signal bi_2 : bit ; signal bi_3 : bit ; signal no : bit ; signal ny_0 : bit ; signal ny_1 : bit ; signal ny_2 : bit ; signal ny_3 : bit ; signal ndecaldr : bit ; signal nr0 : bit ; signal ns0 : bit ; signal ndecalgr : bit ; signal nr3 : bit ; signal ns3 : bit ; signal ndecald : bit ; signal nq0 : bit ; signal nf0 : bit ; signal ndecalg : bit ; signal nq3 : bit ; signal nf3 : bit ; signal fonci : bit ; signal testi : bit ; signal nzero : bit ; signal novr : bit ; signal ii_0 : bit ; signal ii_1 : bit ; signal ii_2 : bit ; signal ii_3 : bit ; signal ii_4 : bit ; signal ii_5 : bit ; signal ii_6 : bit ; signal ii_7 : bit ; signal ii_8 : bit ; signal core_r_3 : bit ; signal core_block1_ssd3 : bit ; signal core_block3_x03 : bit ; signal core_block3_na23 : bit ; signal core_block3_cout : bit ; signal core_block3_no42 : bit ; signal core_block3_no23 : bit ; signal core_block3_ovr : bit ; signal core_block3_flag1 : bit ; signal core_block5_b311s : bit ; signal core_block5_b312s : bit ; signal core_block4_n15s : bit ; signal core_block5_b310s : bit ; signal core_block5_b09s : bit ; signal core_block5_b010s : bit ; signal core_block5_b012s : bit ; signal core_block3_gb3 : bit ; signal core_block4_f0 : bit ; signal core_block3_ngb3 : bit ; signal core_block3_no2_csh : bit ; signal core_block3_nprop : bit ; signal core_block3_propf : bit ; signal core_block3_no31_csh : bit ; signal core_block3_x22 : bit ; signal core_block3_no32 : bit ; signal core_block3_npb0 : bit ; signal core_block3_cout1 : bit ; signal core_block3_not2 : bit ; signal core_block3_na22 : bit ; signal core_block3_nn0 : bit ; signal core_block5_s01 : bit ; signal core_block3_no33 : bit ; signal core_block5_s3 : bit ; signal core_block3_no32_csh : bit ; signal core_block3_flag : bit ; signal core_block3_ngen : bit ; signal core_block3_genf : bit ; signal core_block3_na21 : bit ; signal core_block5_s02 : bit ; signal core_block5_s22 : bit ; signal core_block5_s012 : bit ; signal core_block5_ck2 : bit ; signal core_block4_n14s : bit ; signal core_block5_b011s : bit ; signal core_block4_a224s : bit ; signal core_block4_a223s : bit ; signal core_block4_a222s : bit ; signal core_block3_pb3 : bit ; signal core_block3_not3 : bit ; signal core_block4_shacc2 : bit ; signal core_block4_a221s : bit ; signal core_block4_a220s : bit ; signal core_block4_f3 : bit ; signal core_block4_a219s : bit ; signal core_block4_shacc1 : bit ; signal core_block1_ssd1 : bit ; signal core_block3_gb1 : bit ; signal core_block3_ni5 : bit ; signal core_block3_no30 : bit ; signal core_block3_x01 : bit ; signal core_r_1 : bit ; signal core_block3_cout2 : bit ; signal core_block3_no20 : bit ; signal core_block5_b01s : bit ; signal core_block5_b02s : bit ; signal core_block5_b03s : bit ; signal core_block3_na20 : bit ; signal core_block5_s312 : bit ; signal core_block3_pb0 : bit ; signal core_block3_not0 : bit ; signal core_block5_a39s : bit ; signal core_block5_a312s : bit ; signal core_block5_a012s : bit ; signal core_block5_s311 : bit ; signal core_block5_a311s : bit ; signal core_block5_s310 : bit ; signal core_block5_a310s : bit ; signal core_block5_s011 : bit ; signal core_block5_a011s : bit ; signal core_block5_a09s : bit ; signal core_block5_s39 : bit ; signal core_block5_b39s : bit ; signal core_block1_o22s : bit ; signal core_block3_x13 : bit ; signal core_block3_pb2 : bit ; signal core_block3_gb2 : bit ; signal core_block3_n2 : bit ; signal core_block3_no22 : bit ; signal core_block3_x02 : bit ; signal core_block3_no30_csh : bit ; signal core_block3_na_csh : bit ; signal core_block3_nn1 : bit ; signal core_r_2 : bit ; signal core_block1_ssd2 : bit ; signal core_block1_seldr : bit ; signal core_block3_x21 : bit ; signal core_block3_no31 : bit ; signal core_block3_no21 : bit ; signal core_block3_x20 : bit ; signal core_block3_gb0 : bit ; signal core_block3_ngb0 : bit ; signal core_block3_pb1 : bit ; signal core_block3_not1 : bit ; signal core_block3_cout0 : bit ; signal core_block3_no41 : bit ; signal core_block3_n4 : bit ; signal core_block3_no40 : bit ; signal core_block5_s32 : bit ; signal core_block5_s09 : bit ; signal core_block5_ob440s : bit ; signal core_block5_ob420s : bit ; signal core_rb_0 : bit ; signal core_block5_ck12 : bit ; signal core_block5_s212 : bit ; signal core_block5_b212s : bit ; signal core_block5_a010s : bit ; signal core_block5_s010 : bit ; signal core_block5_ck11 : bit ; signal core_block5_b29s : bit ; signal core_block5_s211 : bit ; signal core_block5_b211s : bit ; signal core_block4_a227s : bit ; signal core_block4_a226s : bit ; signal core_block4_a225s : bit ; signal core_block4_insh0 : bit ; signal core_block4_shacc0 : bit ; signal core_block3_fb2 : bit ; signal core_block3_na1_csb : bit ; signal core_block3_zero : bit ; signal core_block1_ssa1 : bit ; signal core_block3_fb1 : bit ; signal core_block3_fb0 : bit ; signal core_block3_na0_csb : bit ; signal core_block3_nn3 : bit ; signal core_block3_n3 : bit ; signal core_block4_ckin : bit ; signal core_block4_w : bit ; signal core_block5_b27s : bit ; signal core_block5_a31s : bit ; signal core_block5_a32s : bit ; signal core_block5_s07 : bit ; signal core_block5_a34s : bit ; signal core_block5_oa421s : bit ; signal core_block5_a112s : bit ; signal core_block5_b21s : bit ; signal core_block5_b22s : bit ; signal core_block5_b1 : bit ; signal core_block5_ck9 : bit ; signal core_block5_b9 : bit ; signal core_block5_s19 : bit ; signal core_block5_a19s : bit ; signal core_block5_b2 : bit ; signal core_block5_ob442s : bit ; signal core_block5_ob432s : bit ; signal core_block5_ob422s : bit ; signal core_rb_2 : bit ; signal core_block5_a210s : bit ; signal core_block5_a211s : bit ; signal core_block5_a212s : bit ; signal core_block5_a111s : bit ; signal core_block5_b210s : bit ; signal core_block5_s210 : bit ; signal core_block5_s29 : bit ; signal core_block5_a29s : bit ; signal core_block1_ssa3 : bit ; signal core_block1_ssd0 : bit ; signal core_block1_ssa0 : bit ; signal core_block1_ni1 : bit ; signal core_block1_selbs : bit ; signal core_block3_x00 : bit ; signal core_block3_n0 : bit ; signal core_r_0 : bit ; signal core_block4_a210s : bit ; signal core_block3_x12 : bit ; signal core_block1_srq1 : bit ; signal core_block1_srb1 : bit ; signal core_s_2 : bit ; signal core_block1_srb2 : bit ; signal core_block3_x11 : bit ; signal core_s_1 : bit ; signal core_block3_x10 : bit ; signal core_block3_n1 : bit ; signal core_block4_a231s : bit ; signal core_block5_b28s : bit ; signal core_block5_s05 : bit ; signal core_block5_b25s : bit ; signal core_block5_s12 : bit ; signal core_block5_ob430s : bit ; signal core_block5_b05s : bit ; signal core_block5_b07s : bit ; signal core_block5_b08s : bit ; signal core_rb_1 : bit ; signal core_block5_ob441s : bit ; signal core_block5_b11s : bit ; signal core_block5_b12s : bit ; signal core_block5_s31 : bit ; signal core_block5_nb2 : bit ; signal core_block5_a110s : bit ; signal core_block5_s112 : bit ; signal core_block5_b12 : bit ; signal core_block5_ob421s : bit ; signal core_block5_b19s : bit ; signal core_block5_b112s : bit ; signal core_block1_ni2 : bit ; signal core_block4_decaln : bit ; signal core_s_3 : bit ; signal core_block1_sra3 : bit ; signal core_block1_srb3 : bit ; signal core_block2_y3 : bit ; signal core_block1_srq3 : bit ; signal core_block2_syra3 : bit ; signal core_block4_shacc3 : bit ; signal core_block4_a218s : bit ; signal core_block4_a217s : bit ; signal core_block4_a216s : bit ; signal core_block4_q3 : bit ; signal core_fonc_mode : bit ; signal core_block1_sra2 : bit ; signal core_s_0 : bit ; signal core_block1_srq0 : bit ; signal core_block1_srb0 : bit ; signal core_block5_s27 : bit ; signal core_block5_wram : bit ; signal core_block1_sra1 : bit ; signal core_block3_no43 : bit ; signal core_block3_x23 : bit ; signal core_block4_waccu : bit ; signal core_block4_ni6 : bit ; signal core_block4_o21s : bit ; signal core_block5_s17 : bit ; signal core_block5_s03 : bit ; signal core_block5_s113 : bit ; signal core_block5_a33s : bit ; signal core_block5_oa441s : bit ; signal core_block5_a12s : bit ; signal core_block5_s21 : bit ; signal core_block5_b31s : bit ; signal core_block5_b32s : bit ; signal core_block5_ob443s : bit ; signal core_block5_ob423s : bit ; signal core_rb_3 : bit ; signal core_block5_s116 : bit ; signal core_block5_oa411s : bit ; signal core_block5_a113s : bit ; signal core_block5_a116s : bit ; signal core_block5_ob412s : bit ; signal core_block5_s110 : bit ; signal core_block5_b110s : bit ; signal core_block5_s213 : bit ; signal core_block5_b213s : bit ; signal core_block5_nb1 : bit ; signal core_block5_a10 : bit ; signal core_block5_ck10 : bit ; signal core_block5_b10 : bit ; signal core_block5_s111 : bit ; signal core_block5_b11 : bit ; signal core_block5_b111s : bit ; signal core_block5_b216s : bit ; signal core_q_1 : bit ; signal core_block5_a211sh : bit ; signal core_block5_a210sh : bit ; signal core_block5_a29sh : bit ; signal core_block1_o21s : bit ; signal core_block4_decald : bit ; signal core_block4_a214s : bit ; signal core_q_0 : bit ; signal core_block4_ni7 : bit ; signal core_block4_insh1 : bit ; signal core_block4_a213s : bit ; signal core_block4_test_mode : bit ; signal core_block1_sra0 : bit ; signal core_block1_selas : bit ; signal core_block5_o21s : bit ; signal core_block2_y1 : bit ; signal core_block4_scout : bit ; signal core_block1_srq2 : bit ; signal core_block1_selqs : bit ; signal core_q_2 : bit ; signal core_block2_syra1 : bit ; signal core_ra_1 : bit ; signal core_block2_syalu0 : bit ; signal core_block5_a05s : bit ; signal core_block5_a06s : bit ; signal core_block5_a07s : bit ; signal core_block5_a08s : bit ; signal core_block5_oa430s : bit ; signal core_block5_oa420s : bit ; signal core_block2_syra0 : bit ; signal core_ra_0 : bit ; signal core_block5_oa443s : bit ; signal core_block5_oa423s : bit ; signal core_ra_3 : bit ; signal core_block5_ck7 : bit ; signal core_block5_ob411s : bit ; signal core_block5_b113s : bit ; signal core_block5_b115s : bit ; signal core_block5_b116s : bit ; signal core_block5_s34 : bit ; signal core_block5_b34s : bit ; signal core_block5_a11s : bit ; signal core_block5_s11 : bit ; signal core_block5_ck1 : bit ; signal core_block5_s33 : bit ; signal core_block5_b33s : bit ; signal core_block5_s23 : bit ; signal core_block5_b23s : bit ; signal core_block5_oa413s : bit ; signal core_block5_a2 : bit ; signal core_block3_nsigne1 : bit ; signal core_block5_a316s : bit ; signal core_block5_s216 : bit ; signal core_block5_b215s : bit ; signal core_block4_q0 : bit ; signal core_block2_syalu3 : bit ; signal core_block5_s0 : bit ; signal core_alu_out_0 : bit ; signal core_block5_a213sh : bit ; signal core_block2_y0 : bit ; signal core_block4_decalg : bit ; signal core_block2_syalu1 : bit ; signal core_block3_signe : bit ; signal core_block1_ssa2 : bit ; signal core_block1_selar : bit ; signal core_block5_oa431s : bit ; signal core_block5_a17s : bit ; signal core_block5_ob433s : bit ; signal core_block5_b37s : bit ; signal core_block5_b38s : bit ; signal core_block5_s38 : bit ; signal core_block5_a15s : bit ; signal core_block5_oa433s : bit ; signal core_block5_a38s : bit ; signal core_block5_b36s : bit ; signal core_block5_a35s : bit ; signal core_block5_s37 : bit ; signal core_block5_a37s : bit ; signal core_block5_ck13 : bit ; signal core_block5_b35s : bit ; signal core_block5_s35 : bit ; signal core_block5_a13s : bit ; signal core_block5_oa440s : bit ; signal core_block5_a01s : bit ; signal core_block5_a02s : bit ; signal core_block5_a03s : bit ; signal core_block5_a04s : bit ; signal core_block5_b114s : bit ; signal core_block5_b3 : bit ; signal core_block5_b13s : bit ; signal core_block5_a1 : bit ; signal core_block5_a12 : bit ; signal core_block5_ob410s : bit ; signal core_block5_b214s : bit ; signal core_block5_s316 : bit ; signal core_block5_a11 : bit ; signal core_block5_ob413s : bit ; signal core_block5_b313s : bit ; signal core_block5_b314s : bit ; signal core_block5_b316s : bit ; signal core_block5_b016s : bit ; signal core_block5_b16 : bit ; signal core_block5_ck16 : bit ; signal core_block1_ni0 : bit ; signal core_block5_r3 : bit ; signal core_block5_a214sh : bit ; signal core_block5_s08 : bit ; signal core_block5_ck8 : bit ; signal core_block5_a25sh : bit ; signal core_block5_a24sh : bit ; signal core_block5_a23sh : bit ; signal core_block2_ni8 : bit ; signal core_block2_ni6 : bit ; signal core_block2_selray : bit ; signal core_block4_a29s : bit ; signal core_block5_ob431s : bit ; signal core_block5_b17s : bit ; signal core_block5_b8 : bit ; signal core_block5_b18s : bit ; signal core_block5_a27s : bit ; signal core_block5_b5 : bit ; signal core_block5_b15s : bit ; signal core_block5_s28 : bit ; signal core_block5_a28s : bit ; signal core_block5_s36 : bit ; signal core_block5_a36s : bit ; signal core_block5_oa432s : bit ; signal core_block5_oa422s : bit ; signal core_ra_2 : bit ; signal core_block5_b7 : bit ; signal core_block5_nb0 : bit ; signal core_block5_nb3 : bit ; signal core_block5_s25 : bit ; signal core_block5_a25s : bit ; signal core_block5_s06 : bit ; signal core_block5_b06s : bit ; signal core_block5_b04s : bit ; signal core_block5_b13 : bit ; signal core_block5_b013s : bit ; signal core_block5_a14s : bit ; signal core_block5_a3 : bit ; signal core_block5_s13 : bit ; signal core_block5_ck3 : bit ; signal core_block5_s313 : bit ; signal core_block5_a313s : bit ; signal core_block5_ck14 : bit ; signal core_block5_s214 : bit ; signal core_block5_s114 : bit ; signal core_block5_a114s : bit ; signal core_block5_a9 : bit ; signal core_block5_na2 : bit ; signal core_block5_oa412s : bit ; signal core_block5_a213s : bit ; signal core_block5_a214s : bit ; signal core_block5_a216s : bit ; signal core_block5_b315s : bit ; signal core_block5_b015s : bit ; signal core_block5_a315s : bit ; signal core_block5_b15 : bit ; signal core_block5_enable : bit ; signal core_block5_s215 : bit ; signal core_block5_a215s : bit ; signal core_block5_a212sh : bit ; signal core_block5_decalnr : bit ; signal core_block5_a27sh : bit ; signal core_block5_a28sh : bit ; signal core_block5_r0 : bit ; signal core_block5_a26sh : bit ; signal core_alu_out_1 : bit ; signal core_q_3 : bit ; signal core_block4_insh2 : bit ; signal core_block4_a212s : bit ; signal core_block4_a28s : bit ; signal core_block4_insh3 : bit ; signal core_block4_a211s : bit ; signal core_block4_a27s : bit ; signal core_block4_selalu : bit ; signal core_alu_out_3 : bit ; signal core_block2_selaluy : bit ; signal core_alu_out_2 : bit ; signal core_block2_y2 : bit ; signal core_block2_syalu2 : bit ; signal core_block2_syra2 : bit ; signal core_block5_a16s : bit ; signal core_block5_s16 : bit ; signal core_block5_b16s : bit ; signal core_block5_s18 : bit ; signal core_block5_a8 : bit ; signal core_block5_a18s : bit ; signal core_block5_b6 : bit ; signal core_block5_b26s : bit ; signal core_block5_ck6 : bit ; signal core_block5_decaldr : bit ; signal core_block5_ni7 : bit ; signal core_block5_s26 : bit ; signal core_block5_a6 : bit ; signal core_block5_a26s : bit ; signal core_block5_s15 : bit ; signal core_block5_ck5 : bit ; signal core_block5_s04 : bit ; signal core_block5_shram0 : bit ; signal core_block5_shram1 : bit ; signal core_block5_a5 : bit ; signal core_block5_oa442s : bit ; signal core_block5_a21s : bit ; signal core_block5_a22s : bit ; signal core_block5_a23s : bit ; signal core_block5_ck4 : bit ; signal core_block5_shram2 : bit ; signal core_block5_s14 : bit ; signal core_block5_b14s : bit ; signal core_block5_s013 : bit ; signal core_block5_a4 : bit ; signal core_block5_a24s : bit ; signal core_block5_s24 : bit ; signal core_block5_b4 : bit ; signal core_block5_b24s : bit ; signal core_block5_s314 : bit ; signal core_block5_a14 : bit ; signal core_block5_a314s : bit ; signal core_block5_s014 : bit ; signal core_block5_b14 : bit ; signal core_block5_b014s : bit ; signal core_block5_a7 : bit ; signal core_block5_na3 : bit ; signal core_block5_a13 : bit ; signal core_block5_na1 : bit ; signal core_block5_oa410s : bit ; signal core_block5_a013s : bit ; signal core_block5_a014s : bit ; signal core_block5_na0 : bit ; signal core_block5_s016 : bit ; signal core_block5_a16 : bit ; signal core_block5_a016s : bit ; signal core_block5_s315 : bit ; signal core_block5_ck15 : bit ; signal core_block5_shram3 : bit ; signal core_block5_decalgr : bit ; signal core_block5_s015 : bit ; signal core_block5_a015s : bit ; signal core_block5_s115 : bit ; signal core_block5_a15 : bit ; signal core_block5_a115s : bit ; signal desb_604 : bit ; signal desb_608 : bit ; signal desb_612 : bit ; signal desb_616 : bit ; signal desb_620 : bit ; signal desb_624 : bit ; signal desb_628 : bit ; signal desb_632 : bit ; signal desb_636 : bit ; signal desb_646 : bit ; signal desb_650 : bit ; signal desb_655 : bit ; signal desb_656 : bit ; signal desb_657 : bit ; signal desb_658 : bit ; signal desb_659 : bit ; signal desb_664 : bit ; signal desb_665 : bit ; signal desb_666 : bit ; signal desb_667 : bit ; signal desb_668 : bit ; signal desb_673 : bit ; signal desb_674 : bit ; signal desb_675 : bit ; signal desb_676 : bit ; signal desb_677 : bit ; signal desb_682 : bit ; signal desb_683 : bit ; signal desb_684 : bit ; signal desb_685 : bit ; signal desb_686 : bit ; signal desb_690 : bit ; signal desb_691 : bit ; signal desb_692 : bit ; signal desb_693 : bit ; signal desb_694 : bit ; signal desb_699 : bit ; signal desb_700 : bit ; signal desb_701 : bit ; signal desb_702 : bit ; signal desb_703 : bit ; signal desb_708 : bit ; signal desb_709 : bit ; signal desb_710 : bit ; signal desb_711 : bit ; signal desb_712 : bit ; signal desb_717 : bit ; signal desb_718 : bit ; signal desb_719 : bit ; signal desb_720 : bit ; signal desb_721 : bit ; signal desb_726 : bit ; signal desb_736 : bit ; signal desb_740 : bit ; signal desb_744 : bit ; signal desb_748 : bit ; signal desb_752 : bit ; signal desb_758 : bit ; signal desb_762 : bit ; signal desb_766 : bit ; signal desb_770 : bit ; signal desb_780 : bit ; signal desb_784 : bit ; signal desb_799 : bit ; signal desb_803 : bit ; signal desb_807 : bit ; signal desb_811 : bit ; signal desb_816 : bit ; signal desb_821 : bit ; signal desb_825 : bit ; signal desb_827 : bit ; signal desb_834 : bit ; signal desb_836 : bit ; signal desb_840 : bit ; signal desb_853 : bit ; signal desb_859 : bit ; signal desb_863 : bit ; signal desb_866 : bit ; signal desb_869 : bit ; signal desb_875 : bit ; signal desb_880 : bit ; signal desb_888 : bit ; signal desb_892 : bit ; signal desb_896 : bit ; signal desb_903 : bit ; signal desb_911 : bit ; signal desb_914 : bit ; signal desb_926 : bit ; signal desb_928 : bit ; signal desb_930 : bit ; signal desb_932 : bit ; signal desb_934 : bit ; signal desb_936 : bit ; signal desb_943 : bit ; signal desb_947 : bit ; signal desb_952 : bit ; signal desb_961 : bit ; signal desb_964 : bit ; signal desb_973 : bit ; signal desb_978 : bit ; signal desb_980 : bit ; signal desb_986 : bit ; signal desb_992 : bit ; signal desb_995 : bit ; signal desb_1002 : bit ; signal desb_1010 : bit ; signal desb_1016 : bit ; signal desb_1019 : bit ; signal desb_1027 : bit ; signal desb_1034 : bit ; signal desb_1036 : bit ; signal desb_1038 : bit ; signal desb_1041 : bit ; signal desb_1043 : bit ; signal desb_1046 : bit ; signal desb_1049 : bit ; signal desb_1055 : bit ; signal desb_1057 : bit ; signal desb_1059 : bit ; signal desb_1063 : bit ; signal desb_1070 : bit ; signal desb_1078 : bit ; signal desb_1084 : bit ; signal desb_1094 : bit ; signal desb_1100 : bit ; signal desb_1107 : bit ; signal desb_1116 : bit ; signal desb_1120 : bit ; signal desb_1124 : bit ; signal desb_1132 : bit ; signal desb_1138 : bit ; signal desb_1142 : bit ; signal desb_1149 : bit ; signal desb_1151 : bit ; signal desb_1153 : bit ; signal desb_1155 : bit ; signal desb_1157 : bit ; signal desb_1161 : bit ; signal desb_1168 : bit ; signal desb_1173 : bit ; signal desb_1175 : bit ; signal desb_1177 : bit ; signal desb_1182 : bit ; signal desb_1186 : bit ; signal desb_1188 : bit ; signal desb_1191 : bit ; signal desb_1200 : bit ; signal desb_1208 : bit ; signal desb_1215 : bit ; signal desb_1227 : bit ; signal desb_1230 : bit ; signal desb_1237 : bit ; signal desb_1246 : bit ; signal desb_1250 : bit ; signal desb_1257 : bit ; signal desb_1265 : bit ; signal desb_1267 : bit ; signal desb_1270 : bit ; signal desb_1272 : bit ; signal desb_1274 : bit ; signal desb_1276 : bit ; signal desb_1280 : bit ; signal desb_1288 : bit ; signal desb_1292 : bit ; signal desb_1299 : bit ; signal desb_1302 : bit ; signal desb_1305 : bit ; signal desb_1309 : bit ; signal desb_1311 : bit ; signal desb_1315 : bit ; signal desb_1326 : bit ; signal desb_1331 : bit ; signal desb_1339 : bit ; signal desb_1342 : bit ; signal desb_1347 : bit ; signal desb_1351 : bit ; signal desb_1354 : bit ; signal desb_1359 : bit ; signal desb_1367 : bit ; signal desb_1372 : bit ; signal desb_1379 : bit ; signal desb_1386 : bit ; signal desb_1388 : bit ; signal desb_1391 : bit ; signal desb_1393 : bit ; signal desb_1395 : bit ; signal desb_1397 : bit ; signal desb_1399 : bit ; signal desb_1403 : bit ; signal desb_1405 : bit ; signal desb_1409 : bit ; signal desb_1412 : bit ; signal desb_1415 : bit ; signal desb_1419 : bit ; signal desb_1423 : bit ; signal desb_1425 : bit ; signal desb_1428 : bit ; signal desb_1434 : bit ; signal desb_1437 : bit ; signal desb_1447 : bit ; signal desb_1454 : bit ; signal desb_1458 : bit ; signal desb_1461 : bit ; signal desb_1469 : bit ; signal desb_1473 : bit ; signal desb_1477 : bit ; signal desb_1479 : bit ; signal desb_1485 : bit ; signal desb_1489 : bit ; signal desb_1492 : bit ; signal desb_1499 : bit ; signal desb_1507 : bit ; signal desb_1509 : bit ; signal desb_1511 : bit ; signal desb_1513 : bit ; signal desb_1515 : bit ; signal desb_1517 : bit ; signal desb_1520 : bit ; signal desb_1522 : bit ; signal desb_1524 : bit ; signal desb_1526 : bit ; signal desb_1529 : bit ; signal desb_1531 : bit ; signal desb_1533 : bit ; signal desb_1535 : bit ; signal desb_1537 : bit ; signal desb_1540 : bit ; signal desb_1547 : bit ; signal desb_1550 : bit ; signal desb_1552 : bit ; signal desb_1554 : bit ; signal desb_1559 : bit ; signal desb_1561 : bit ; signal desb_1564 : bit ; signal desb_1574 : bit ; signal desb_1582 : bit ; signal desb_1587 : bit ; signal desb_1590 : bit ; signal desb_1600 : bit ; signal desb_1610 : bit ; signal desb_1614 : bit ; signal desb_1621 : bit ; signal desb_1625 : bit ; signal desb_1627 : bit ; signal desb_1632 : bit ; signal desb_1634 : bit ; signal desb_1637 : bit ; signal desb_1639 : bit ; signal desb_1641 : bit ; signal desb_1643 : bit ; signal desb_1645 : bit ; signal desb_1647 : bit ; signal desb_1649 : bit ; signal desb_1652 : bit ; signal desb_1654 : bit ; signal desb_1656 : bit ; signal desb_1658 : bit ; signal desb_1660 : bit ; signal desb_1662 : bit ; signal desb_1664 : bit ; signal desb_1669 : bit ; signal desb_1674 : bit ; signal desb_1680 : bit ; signal desb_1687 : bit ; signal desb_1694 : bit ; signal desb_1702 : bit ; signal desb_1708 : bit ; signal desb_1716 : bit ; signal desb_1719 : bit ; signal desb_1727 : bit ; signal desb_1733 : bit ; signal desb_1738 : bit ; signal desb_1746 : bit ; signal desb_1752 : bit ; signal desb_1755 : bit ; signal desb_1761 : bit ; signal desb_1763 : bit ; signal desb_1766 : bit ; signal desb_1769 : bit ; signal desb_1775 : bit ; signal desb_1777 : bit ; signal desb_1779 : bit ; signal desb_1783 : bit ; signal desb_1787 : bit ; signal desb_1794 : bit ; signal desb_1798 : bit ; signal desb_1801 : bit ; signal desb_1805 : bit ; signal desb_1812 : bit ; signal desb_1819 : bit ; signal desb_1823 : bit ; signal desb_1829 : bit ; signal desb_1833 : bit ; signal desb_1836 : bit ; signal desb_1844 : bit ; signal desb_1848 : bit ; signal desb_1854 : bit ; signal desb_1858 : bit ; signal desb_1861 : bit ; signal desb_1864 : bit ; signal desb_1871 : bit ; signal desb_1877 : bit ; signal desb_1880 : bit ; signal desb_1886 : bit ; signal desb_1888 : bit ; signal desb_1891 : bit ; signal desb_1898 : bit ; signal desb_1900 : bit ; signal desb_1903 : bit ; signal desb_1905 : bit ; signal desb_1907 : bit ; signal desb_1909 : bit ; signal desb_1913 : bit ; signal desb_1917 : bit ; signal desb_1922 : bit ; signal desb_1932 : bit ; signal desb_1937 : bit ; signal desb_1943 : bit ; signal desb_1947 : bit ; signal desb_1950 : bit ; signal desb_1958 : bit ; signal desb_1961 : bit ; signal desb_1969 : bit ; signal desb_1979 : bit ; signal desb_1983 : bit ; signal desb_1986 : bit ; signal desb_1995 : bit ; signal desb_1998 : bit ; signal desb_2000 : bit ; signal desb_2002 : bit ; signal desb_2005 : bit ; signal desb_2007 : bit ; signal desb_2009 : bit ; signal desb_2011 : bit ; signal desb_2013 : bit ; signal desb_2015 : bit ; signal desb_2018 : bit ; signal desb_2024 : bit ; signal desb_2026 : bit ; signal desb_2028 : bit ; signal desb_2035 : bit ; signal desb_2041 : bit ; signal desb_2045 : bit ; signal desb_2052 : bit ; signal desb_2059 : bit ; signal desb_2067 : bit ; signal desb_2071 : bit ; signal desb_2074 : bit ; signal desb_2085 : bit ; signal desb_2093 : bit ; signal desb_2097 : bit ; signal desb_2101 : bit ; signal desb_2105 : bit ; signal desb_2109 : bit ; signal dsb_zero : bit ; signal ram7 : reg_vector(0 to 3) register ; signal ram14 : reg_vector(0 to 3) register ; signal ram13 : reg_vector(0 to 3) register ; signal ram3 : reg_vector(0 to 3) register ; signal ram5 : reg_vector(0 to 3) register ; signal ram15 : reg_vector(0 to 3) register ; signal ram2 : reg_vector(0 to 3) register ; signal ram12 : reg_vector(0 to 3) register ; signal ram4 : reg_vector(0 to 3) register ; signal ram6 : reg_vector(0 to 3) register ; signal ram10 : reg_vector(0 to 3) register ; signal ram11 : reg_vector(0 to 3) register ; signal ram9 : reg_vector(0 to 3) register ; signal ram8 : reg_vector(0 to 3) register ; signal ram0 : reg_vector(0 to 3) register ; signal ram1 : reg_vector(0 to 3) register ; signal accu : reg_vector(0 to 3) register ; begin cout <= (not ncout) ; ng <= (not g) ; np <= (not p) ; ovr <= (not novr) ; lb0 : block (( (not desb_666) ) ='1' ) begin q0 <= guarded '1' ; end block ; lb1 : block (( (desb_668) ) ='1' ) begin q0 <= guarded '0' ; end block ; lb2 : block (( (not desb_657) ) ='1' ) begin q3 <= guarded '1' ; end block ; lb3 : block (( (desb_659) ) ='1' ) begin q3 <= guarded '0' ; end block ; lb4 : block (( (not desb_684) ) ='1' ) begin r0 <= guarded '1' ; end block ; lb5 : block (( (desb_686) ) ='1' ) begin r0 <= guarded '0' ; end block ; lb6 : block (( (not desb_675) ) ='1' ) begin r3 <= guarded '1' ; end block ; lb7 : block (( (desb_677) ) ='1' ) begin r3 <= guarded '0' ; end block ; scout <= (not nscout) ; signe <= (not nsigne) ; dsb_zero <= '0' ; lb8 : block (( (not desb_720) ) ='1' ) begin y(0) <= guarded '1' ; end block ; lb9 : block (( (desb_717) ) ='1' ) begin y(0) <= guarded '0' ; end block ; lb10 : block (( (not desb_711) ) ='1' ) begin y(1) <= guarded '1' ; end block ; lb11 : block (( (desb_708) ) ='1' ) begin y(1) <= guarded '0' ; end block ; lb12 : block (( (not desb_702) ) ='1' ) begin y(2) <= guarded '1' ; end block ; lb13 : block (( (desb_699) ) ='1' ) begin y(2) <= guarded '0' ; end block ; lb14 : block (( (not desb_693) ) ='1' ) begin y(3) <= guarded '1' ; end block ; lb15 : block (( (desb_690) ) ='1' ) begin y(3) <= guarded '0' ; end block ; zero <= (not nzero) ; di_0 <= (not desb_811) ; di_1 <= (not desb_807) ; di_2 <= (not desb_803) ; di_3 <= (not desb_799) ; p <= (not desb_859) ; g <= (not desb_980) ; ncout <= (not core_block3_flag) or (not core_block3_cout) ; cini <= (not desb_784) ; scini <= (not desb_780) ; nscout <= (not core_block4_scout) ; nsigne <= (not core_block3_nsigne1) ; ai_0 <= (not desb_770) ; ai_1 <= (not desb_766) ; ai_2 <= (not desb_762) ; ai_3 <= (not desb_758) ; cki <= (not desb_752) ; bi_0 <= (not desb_748) ; bi_1 <= (not desb_744) ; bi_2 <= (not desb_740) ; bi_3 <= (not desb_736) ; no <= (not desb_726) ; ny_0 <= (not core_block2_y0) ; ny_1 <= (not core_block2_y1) ; ny_2 <= (not core_block2_y2) ; ny_3 <= (not core_block2_y3) ; ndecaldr <= (not core_block5_decaldr) ; nr0 <= (not r0) ; ns0 <= (not core_block5_s0) ; ndecalgr <= (not core_block5_decalgr) ; nr3 <= (not r3) ; ns3 <= (not core_block5_s3) ; ndecald <= (not core_block4_decald) ; nq0 <= (not q0) ; nf0 <= (not core_block4_f0) ; ndecalg <= (not core_block4_decalg) ; nq3 <= (not q3) ; nf3 <= (not core_block4_f3) ; fonci <= (not desb_650) ; testi <= (not desb_646) ; nzero <= (not core_block3_zero) ; novr <= (not core_block3_flag) or (not core_block3_ovr) ; ii_0 <= (not desb_636) ; ii_1 <= (not desb_632) ; ii_2 <= (not desb_628) ; ii_3 <= (not desb_624) ; ii_4 <= (not desb_620) ; ii_5 <= (not desb_616) ; ii_6 <= (not desb_612) ; ii_7 <= (not desb_608) ; ii_8 <= (not desb_604) ; core_r_3 <= (not desb_827) ; core_block1_ssd3 <= (not desb_816) ; core_block3_x03 <= (not desb_821 and not core_block3_n0) or (not desb_821 and not core_r_3) ; core_block3_na23 <= (not core_block3_cout2) or (not core_block3_not3) ; core_block3_cout <= (not core_block3_na23) or (not core_block3_gb3) ; core_block3_no42 <= (not core_block3_n4 and not core_block3_cout1) ; core_block3_no23 <= (not core_block3_n2 and not core_block3_gb3) ; core_block3_ovr <= (not desb_834 and not core_block3_cout) or (not desb_834 and not core_block3_cout2) ; core_block3_flag1 <= (not ii_3) or (not ii_4) ; core_block5_b311s <= (not core_block5_s311) or (not core_block5_b11) ; core_block5_b312s <= (not core_block5_s312) or (not core_block5_b12) ; core_block4_n15s <= (not testi) ; core_block5_b310s <= (not core_block5_s310) or (not core_block5_b10) ; core_block5_b09s <= (not core_block5_s09) or (not core_block5_b9) ; core_block5_b010s <= (not core_block5_s010) or (not core_block5_b10) ; core_block5_b012s <= (not core_block5_s012) or (not core_block5_b12) ; core_block3_gb3 <= (not core_block3_x13) or (not core_block3_x03) ; core_block4_f0 <= (not desb_928) ; core_block3_ngb3 <= (not core_block3_gb3) ; core_block3_no2_csh <= (not core_block3_gb2 and not core_block3_pb3) ; core_block3_nprop <= (not core_block3_no30_csh) or (not core_block3_npb0) ; core_block3_propf <= (not core_block3_nprop) ; core_block3_no31_csh <= (not core_block3_gb1 and not core_block3_pb2 and not core_block3_pb3) ; core_block3_x22 <= (not desb_947 and not core_block3_no32) or (not desb_947 and not core_block3_no22) ; core_block3_no32 <= (not core_block3_n3 and not core_block3_pb2) ; core_block3_npb0 <= (not core_block3_pb0) ; core_block3_cout1 <= (not core_block3_na21) or (not core_block3_gb1) ; core_block3_not2 <= (not core_block3_pb2) ; core_block3_na22 <= (not core_block3_cout1) or (not core_block3_not2) ; core_block3_nn0 <= (not desb_961) or (not ii_3 and not ii_5) ; core_block5_s01 <= (not ram0(0)) ; core_block3_no33 <= (not core_block3_n3 and not core_block3_pb3) ; core_block5_s3 <= (not desb_863) ; core_block3_no32_csh <= (not core_block3_no2_csh and not core_block3_no31_csh and not core_block3_ngb3) ; core_block3_flag <= (not desb_866) ; core_block3_ngen <= (not desb_978) ; core_block3_genf <= (not core_block3_ngen) ; core_block3_na21 <= (not core_block3_cout0) or (not core_block3_not1) ; core_block5_s02 <= (not ram1(0)) ; core_block5_s22 <= (not ram1(2)) ; core_block5_s012 <= (not ram11(0)) ; core_block5_ck2 <= (not desb_888) ; core_block4_n14s <= (not fonci) ; core_block5_b011s <= (not core_block5_s011) or (not core_block5_b11) ; core_block4_a224s <= (not desb_1038) ; core_block4_a223s <= (not desb_934) ; core_block4_a222s <= (not desb_1036) ; core_block3_pb3 <= (not core_block3_x03 and not core_block3_x13) ; core_block3_not3 <= (not core_block3_pb3) ; core_block4_shacc2 <= (not desb_1046) ; core_block4_a221s <= (not desb_936) ; core_block4_a220s <= (not desb_1043) ; core_block4_f3 <= (not desb_1055) ; core_block4_a219s <= (not desb_1057) ; core_block4_shacc1 <= (not desb_1041) ; core_block1_ssd1 <= (not desb_943) ; core_block3_gb1 <= (not core_block3_x11) or (not core_block3_x01) ; core_block3_ni5 <= (not ii_5) ; core_block3_no30 <= (not core_block3_n3 and not core_block3_pb0) ; core_block3_x01 <= (not desb_1078 and not core_block3_n0) or (not desb_1078 and not core_r_1) ; core_r_1 <= (not desb_1070) ; core_block3_cout2 <= (not core_block3_na22) or (not core_block3_gb2) ; core_block3_no20 <= (not core_block3_n2 and not core_block3_gb0) ; core_block5_b01s <= (not core_block5_s01) or (not core_block5_b1) ; core_block5_b02s <= (not core_block5_s02) or (not core_block5_b2) ; core_block5_b03s <= (not core_block5_s03) or (not core_block5_b3) ; core_block3_na20 <= (not cini) or (not core_block3_not0) ; core_block5_s312 <= (not ram11(3)) ; core_block3_pb0 <= (not core_block3_x00 and not core_block3_x10) ; core_block3_not0 <= (not core_block3_pb0) ; core_block5_a39s <= (not core_block5_s39) or (not core_block5_a9) ; core_block5_a312s <= (not core_block5_s312) or (not core_block5_a12) ; core_block5_a012s <= (not core_block5_s012) or (not core_block5_a12) ; core_block5_s311 <= (not ram10(3)) ; core_block5_a311s <= (not core_block5_s311) or (not core_block5_a11) ; core_block5_s310 <= (not ram9(3)) ; core_block5_a310s <= (not core_block5_s310) or (not core_block5_a10) ; core_block5_s011 <= (not ram10(0)) ; core_block5_a011s <= (not core_block5_s011) or (not core_block5_a11) ; core_block5_a09s <= (not core_block5_s09) or (not core_block5_a9) ; core_block5_s39 <= (not ram8(3)) ; core_block5_b39s <= (not core_block5_s39) or (not core_block5_b9) ; core_block1_o22s <= (not desb_1151) ; core_block3_x13 <= (not desb_1161 and not core_block3_n1) or (not desb_1161 and not core_s_3) ; core_block3_pb2 <= (not core_block3_x02 and not core_block3_x12) ; core_block3_gb2 <= (not core_block3_x12) or (not core_block3_x02) ; core_block3_n2 <= (not ii_4 and not core_block3_ni5) ; core_block3_no22 <= (not core_block3_n2 and not core_block3_gb2) ; core_block3_x02 <= (not desb_1168 and not core_block3_n0) or (not desb_1168 and not core_r_2) ; core_block3_no30_csh <= (not core_block3_pb3 and not core_block3_pb2 and not core_block3_pb1) ; core_block3_na_csh <= (not core_block3_no30_csh) or (not core_block3_ngb0) ; core_block3_nn1 <= (not desb_952) or (not ii_4 and not ii_5) ; core_r_2 <= (not desb_1175) ; core_block1_ssd2 <= (not desb_1177) ; core_block1_seldr <= (not desb_930) ; core_block3_x21 <= (not desb_1182 and not core_block3_no31) or (not desb_1182 and not core_block3_no21) ; core_block3_no31 <= (not core_block3_n3 and not core_block3_pb1) ; core_block3_no21 <= (not core_block3_n2 and not core_block3_gb1) ; core_block3_x20 <= (not desb_973 and not core_block3_no30) or (not desb_973 and not core_block3_no20) ; core_block3_gb0 <= (not core_block3_x10) or (not core_block3_x00) ; core_block3_ngb0 <= (not core_block3_gb0) ; core_block3_pb1 <= (not core_block3_x01 and not core_block3_x11) ; core_block3_not1 <= (not core_block3_pb1) ; core_block3_cout0 <= (not core_block3_na20) or (not core_block3_gb0) ; core_block3_no41 <= (not core_block3_n4 and not core_block3_cout0) ; core_block3_n4 <= (not core_block3_nn3) or (not core_block3_ni5) ; core_block3_no40 <= (not core_block3_n4 and not cini) ; core_block5_s32 <= (not ram1(3)) ; core_block5_s09 <= (not ram8(0)) ; core_block5_ob440s <= (not desb_1094) ; core_block5_ob420s <= (not desb_926) ; core_rb_0 <= (not core_block5_ob440s) or (not core_block5_ob430s) or (not core_block5_ob420s) or (not core_block5_ob410s) ; core_block5_ck12 <= (not desb_992) ; core_block5_s212 <= (not ram11(2)) ; core_block5_b212s <= (not core_block5_s212) or (not core_block5_b12) ; core_block5_a010s <= (not core_block5_s010) or (not core_block5_a10) ; core_block5_s010 <= (not ram9(0)) ; core_block5_ck11 <= (not desb_1034) ; core_block5_b29s <= (not core_block5_s29) or (not core_block5_b9) ; core_block5_s211 <= (not ram10(2)) ; core_block5_b211s <= (not core_block5_s211) or (not core_block5_b11) ; core_block4_a227s <= (not desb_1153) ; core_block4_a226s <= (not desb_1157) ; core_block4_a225s <= (not desb_1265) ; core_block4_insh0 <= (not desb_1272) ; core_block4_shacc0 <= (not desb_1270) ; core_block3_fb2 <= (not desb_825 and not core_block3_no42) or (not desb_825 and not core_block3_x22) ; core_block3_na1_csb <= (not core_block3_signe) or (not core_block3_fb2) ; core_block3_zero <= (not core_block3_na0_csb and not core_block3_na1_csb) ; core_block1_ssa1 <= (not desb_1305) ; core_block3_fb1 <= (not desb_1173 and not core_block3_no41) or (not desb_1173 and not core_block3_x21) ; core_block3_fb0 <= (not desb_1186 and not core_block3_no40) or (not desb_1186 and not core_block3_x20) ; core_block3_na0_csb <= (not core_block3_fb1) or (not core_block3_fb0) ; core_block3_nn3 <= (not core_block3_ni5) or (not ii_4) or (not ii_3) ; core_block3_n3 <= (not core_block3_nn3) ; core_block4_ckin <= (not desb_1311) ; core_block4_w <= (not desb_1309) ; core_block5_b27s <= (not core_block5_s27) or (not core_block5_b7) ; core_block5_a31s <= (not core_block5_s31) or (not core_block5_a1) ; core_block5_a32s <= (not core_block5_s32) or (not core_block5_a2) ; core_block5_s07 <= (not ram6(0)) ; core_block5_a34s <= (not core_block5_s34) or (not core_block5_a4) ; core_block5_oa421s <= (not desb_1339) ; core_block5_a112s <= (not core_block5_s112) or (not core_block5_a12) ; core_block5_b21s <= (not core_block5_s21) or (not core_block5_b1) ; core_block5_b22s <= (not core_block5_s22) or (not core_block5_b2) ; core_block5_b1 <= (not desb_1351) ; core_block5_ck9 <= (not desb_1354) ; core_block5_b9 <= (not desb_1132) ; core_block5_s19 <= (not ram8(1)) ; core_block5_a19s <= (not core_block5_s19) or (not core_block5_a9) ; core_block5_b2 <= (not desb_1359) ; core_block5_ob442s <= (not desb_1347) ; core_block5_ob432s <= (not desb_1326) ; core_block5_ob422s <= (not desb_1246) ; core_rb_2 <= (not core_block5_ob442s) or (not core_block5_ob432s) or (not core_block5_ob422s) or (not core_block5_ob412s) ; core_block5_a210s <= (not core_block5_s210) or (not core_block5_a10) ; core_block5_a211s <= (not core_block5_s211) or (not core_block5_a11) ; core_block5_a212s <= (not core_block5_s212) or (not core_block5_a12) ; core_block5_a111s <= (not core_block5_s111) or (not core_block5_a11) ; core_block5_b210s <= (not core_block5_s210) or (not core_block5_b10) ; core_block5_s210 <= (not ram9(2)) ; core_block5_s29 <= (not ram8(2)) ; core_block5_a29s <= (not core_block5_s29) or (not core_block5_a9) ; core_block1_ssa3 <= (not desb_1388) ; core_block1_ssd0 <= (not desb_932) ; core_block1_ssa0 <= (not desb_1299) ; core_block1_ni1 <= (not ii_1) ; core_block1_selbs <= (not desb_1155) ; core_block3_x00 <= (not desb_1403 and not core_block3_n0) or (not desb_1403 and not core_r_0) ; core_block3_n0 <= (not core_block3_nn0) ; core_r_0 <= (not desb_1393) ; core_block4_a210s <= (not desb_1405) ; core_block3_x12 <= (not desb_1409 and not core_block3_n1) or (not desb_1409 and not core_s_2) ; core_block1_srq1 <= (not desb_1302) ; core_block1_srb1 <= (not desb_1397) ; core_s_2 <= (not desb_1415) ; core_block1_srb2 <= (not desb_1267) ; core_block3_x11 <= (not desb_1419 and not core_block3_n1) or (not desb_1419 and not core_s_1) ; core_s_1 <= (not desb_1412) ; core_block3_x10 <= (not desb_1423 and not core_block3_n1) or (not desb_1423 and not core_s_0) ; core_block3_n1 <= (not core_block3_nn1) ; core_block4_a231s <= (not desb_1437) ; core_block5_b28s <= (not core_block5_s28) or (not core_block5_b8) ; core_block5_s05 <= (not ram4(0)) ; core_block5_b25s <= (not core_block5_s25) or (not core_block5_b5) ; core_block5_s12 <= (not ram1(1)) ; core_block5_ob430s <= (not desb_1447) ; core_block5_b05s <= (not core_block5_s05) or (not core_block5_b5) ; core_block5_b07s <= (not core_block5_s07) or (not core_block5_b7) ; core_block5_b08s <= (not core_block5_s08) or (not core_block5_b8) ; core_rb_1 <= (not core_block5_ob441s) or (not core_block5_ob431s) or (not core_block5_ob421s) or (not core_block5_ob411s) ; core_block5_ob441s <= (not desb_1454) ; core_block5_b11s <= (not core_block5_s11) or (not core_block5_b1) ; core_block5_b12s <= (not core_block5_s12) or (not core_block5_b2) ; core_block5_s31 <= (not ram0(3)) ; core_block5_nb2 <= (not bi_2) ; core_block5_a110s <= (not core_block5_s110) or (not core_block5_a10) ; core_block5_s112 <= (not ram11(1)) ; core_block5_b12 <= (not desb_911) ; core_block5_ob421s <= (not desb_1485) ; core_block5_b19s <= (not core_block5_s19) or (not core_block5_b9) ; core_block5_b112s <= (not core_block5_s112) or (not core_block5_b12) ; core_block1_ni2 <= (not ii_2) ; core_block4_decaln <= (not ii_8) ; core_s_3 <= (not desb_1520) ; core_block1_sra3 <= (not desb_1513) ; core_block1_srb3 <= (not desb_1399) ; core_block2_y3 <= (not desb_1522) ; core_block1_srq3 <= (not desb_1524) ; core_block2_syra3 <= (not desb_1526) ; core_block4_shacc3 <= (not desb_1529) ; core_block4_a218s <= (not desb_1395) ; core_block4_a217s <= (not desb_1517) ; core_block4_a216s <= (not desb_1531) ; core_block4_q3 <= (not nq3) ; core_fonc_mode <= (not desb_875) ; core_block1_sra2 <= (not desb_1537) ; core_s_0 <= (not desb_1547) ; core_block1_srq0 <= (not desb_1533) ; core_block1_srb0 <= (not desb_1188) ; core_block5_s27 <= (not ram6(2)) ; core_block5_wram <= (not desb_1535) ; core_block1_sra1 <= (not desb_1554) ; core_block3_no43 <= (not core_block3_n4 and not core_block3_cout2) ; core_block3_x23 <= (not desb_853 and not core_block3_no33) or (not desb_853 and not core_block3_no23) ; core_block4_waccu <= (not desb_1561) ; core_block4_ni6 <= (not ii_6) ; core_block4_o21s <= (not desb_1552) ; core_block5_s17 <= (not ram6(1)) ; core_block5_s03 <= (not ram2(0)) ; core_block5_s113 <= (not ram12(1)) ; core_block5_a33s <= (not core_block5_s33) or (not core_block5_a3) ; core_block5_oa441s <= (not desb_1582) ; core_block5_a12s <= (not core_block5_s12) or (not core_block5_a2) ; core_block5_s21 <= (not ram0(2)) ; core_block5_b31s <= (not core_block5_s31) or (not core_block5_b1) ; core_block5_b32s <= (not core_block5_s32) or (not core_block5_b2) ; core_block5_ob443s <= (not desb_1587) ; core_block5_ob423s <= (not desb_892) ; core_rb_3 <= (not core_block5_ob443s) or (not core_block5_ob433s) or (not core_block5_ob423s) or (not core_block5_ob413s) ; core_block5_s116 <= (not ram15(1)) ; core_block5_oa411s <= (not desb_1610) ; core_block5_a113s <= (not core_block5_s113) or (not core_block5_a13) ; core_block5_a116s <= (not core_block5_s116) or (not core_block5_a16) ; core_block5_ob412s <= (not desb_1614) ; core_block5_s110 <= (not ram9(1)) ; core_block5_b110s <= (not core_block5_s110) or (not core_block5_b10) ; core_block5_s213 <= (not ram12(2)) ; core_block5_b213s <= (not core_block5_s213) or (not core_block5_b13) ; core_block5_nb1 <= (not bi_1) ; core_block5_a10 <= (not desb_1625) ; core_block5_ck10 <= (not desb_1627) ; core_block5_b10 <= (not desb_1149) ; core_block5_s111 <= (not ram10(1)) ; core_block5_b11 <= (not desb_1138) ; core_block5_b111s <= (not core_block5_s111) or (not core_block5_b11) ; core_block5_b216s <= (not core_block5_s216) or (not core_block5_b16) ; core_q_1 <= (not accu(1)) ; core_block5_a211sh <= (not desb_1632) ; core_block5_a210sh <= (not desb_1515) ; core_block5_a29sh <= (not desb_1509) ; core_block1_o21s <= (not desb_1511) ; core_block4_decald <= (not desb_1643) ; core_block4_a214s <= (not desb_1645) ; core_q_0 <= (not accu(0)) ; core_block4_ni7 <= (not ii_7) ; core_block4_insh1 <= (not desb_1647) ; core_block4_a213s <= (not desb_1634) ; core_block4_test_mode <= (not desb_1016) ; core_block1_sra0 <= (not desb_1652) ; core_block1_selas <= (not desb_1274) ; core_block5_o21s <= (not desb_1654) ; core_block2_y1 <= (not desb_1656) ; core_block4_scout <= (not desb_1649) ; core_block1_srq2 <= (not desb_1660) ; core_block1_selqs <= (not desb_1639) ; core_q_2 <= (not accu(2)) ; core_block2_syra1 <= (not desb_1662) ; core_ra_1 <= (not core_block5_oa441s) or (not core_block5_oa431s) or (not core_block5_oa421s) or (not core_block5_oa411s) ; core_block2_syalu0 <= (not desb_1664) ; core_block5_a05s <= (not core_block5_s05) or (not core_block5_a5) ; core_block5_a06s <= (not core_block5_s06) or (not core_block5_a6) ; core_block5_a07s <= (not core_block5_s07) or (not core_block5_a7) ; core_block5_a08s <= (not core_block5_s08) or (not core_block5_a8) ; core_block5_oa430s <= (not desb_1669) ; core_block5_oa420s <= (not desb_1120) ; core_block2_syra0 <= (not desb_1674) ; core_ra_0 <= (not core_block5_oa440s) or (not core_block5_oa430s) or (not core_block5_oa420s) or (not core_block5_oa410s) ; core_block5_oa443s <= (not desb_1331) ; core_block5_oa423s <= (not desb_1116) ; core_ra_3 <= (not core_block5_oa443s) or (not core_block5_oa433s) or (not core_block5_oa423s) or (not core_block5_oa413s) ; core_block5_ck7 <= (not desb_1425) ; core_block5_ob411s <= (not desb_1702) ; core_block5_b113s <= (not core_block5_s113) or (not core_block5_b13) ; core_block5_b115s <= (not core_block5_s115) or (not core_block5_b15) ; core_block5_b116s <= (not core_block5_s116) or (not core_block5_b16) ; core_block5_s34 <= (not ram3(3)) ; core_block5_b34s <= (not core_block5_s34) or (not core_block5_b4) ; core_block5_a11s <= (not core_block5_s11) or (not core_block5_a1) ; core_block5_s11 <= (not ram0(1)) ; core_block5_ck1 <= (not desb_1342) ; core_block5_s33 <= (not ram2(3)) ; core_block5_b33s <= (not core_block5_s33) or (not core_block5_b3) ; core_block5_s23 <= (not ram2(2)) ; core_block5_b23s <= (not core_block5_s23) or (not core_block5_b3) ; core_block5_oa413s <= (not desb_1727) ; core_block5_a2 <= (not desb_1733) ; core_block3_nsigne1 <= (not core_block3_signe) ; core_block5_a316s <= (not core_block5_s316) or (not core_block5_a16) ; core_block5_s216 <= (not ram15(2)) ; core_block5_b215s <= (not core_block5_s215) or (not core_block5_b15) ; core_block4_q0 <= (not nq0) ; core_block2_syalu3 <= (not desb_1761) ; core_block5_s0 <= (not desb_1763) ; core_alu_out_0 <= (not core_block3_fb0) ; core_block5_a213sh <= (not desb_1752) ; core_block2_y0 <= (not desb_1658) ; core_block4_decalg <= (not desb_1775) ; core_block2_syalu1 <= (not desb_1777) ; core_block3_signe <= (not desb_1559 and not core_block3_no43) or (not desb_1559 and not core_block3_x23) ; core_block1_ssa2 <= (not desb_1779) ; core_block1_selar <= (not desb_1386) ; core_block5_oa431s <= (not desb_1783) ; core_block5_a17s <= (not core_block5_s17) or (not core_block5_a7) ; core_block5_ob433s <= (not desb_1787) ; core_block5_b37s <= (not core_block5_s37) or (not core_block5_b7) ; core_block5_b38s <= (not core_block5_s38) or (not core_block5_b8) ; core_block5_s38 <= (not ram7(3)) ; core_block5_a15s <= (not core_block5_s15) or (not core_block5_a5) ; core_block5_oa433s <= (not desb_1794) ; core_block5_a38s <= (not core_block5_s38) or (not core_block5_a8) ; core_block5_b36s <= (not core_block5_s36) or (not core_block5_b6) ; core_block5_a35s <= (not core_block5_s35) or (not core_block5_a5) ; core_block5_s37 <= (not ram6(3)) ; core_block5_a37s <= (not core_block5_s37) or (not core_block5_a7) ; core_block5_ck13 <= (not desb_1801) ; core_block5_b35s <= (not core_block5_s35) or (not core_block5_b5) ; core_block5_s35 <= (not ram4(3)) ; core_block5_a13s <= (not core_block5_s13) or (not core_block5_a3) ; core_block5_oa440s <= (not desb_1823) ; core_block5_a01s <= (not core_block5_s01) or (not core_block5_a1) ; core_block5_a02s <= (not core_block5_s02) or (not core_block5_a2) ; core_block5_a03s <= (not core_block5_s03) or (not core_block5_a3) ; core_block5_a04s <= (not core_block5_s04) or (not core_block5_a4) ; core_block5_b114s <= (not core_block5_s114) or (not core_block5_b14) ; core_block5_b3 <= (not desb_1473) ; core_block5_b13s <= (not core_block5_s13) or (not core_block5_b3) ; core_block5_a1 <= (not desb_1829) ; core_block5_a12 <= (not desb_1844) ; core_block5_ob410s <= (not desb_1848) ; core_block5_b214s <= (not core_block5_s214) or (not core_block5_b14) ; core_block5_s316 <= (not ram15(3)) ; core_block5_a11 <= (not desb_1854) ; core_block5_ob413s <= (not desb_1858) ; core_block5_b313s <= (not core_block5_s313) or (not core_block5_b13) ; core_block5_b314s <= (not core_block5_s314) or (not core_block5_b14) ; core_block5_b316s <= (not core_block5_s316) or (not core_block5_b16) ; core_block5_b016s <= (not core_block5_s016) or (not core_block5_b16) ; core_block5_b16 <= (not desb_1142) ; core_block5_ck16 <= (not desb_1861) ; core_block1_ni0 <= (not ii_0) ; core_block5_r3 <= (not nr3) ; core_block5_a214sh <= (not desb_1888) ; core_block5_s08 <= (not ram7(0)) ; core_block5_ck8 <= (not desb_1798) ; core_block5_a25sh <= (not desb_1886) ; core_block5_a24sh <= (not desb_1877) ; core_block5_a23sh <= (not desb_1900) ; core_block2_ni8 <= (not ii_8) ; core_block2_ni6 <= (not ii_6) ; core_block2_selray <= (not desb_1903) ; core_block4_a29s <= (not desb_1909) ; core_block5_ob431s <= (not desb_1917) ; core_block5_b17s <= (not core_block5_s17) or (not core_block5_b7) ; core_block5_b8 <= (not desb_1469) ; core_block5_b18s <= (not core_block5_s18) or (not core_block5_b8) ; core_block5_a27s <= (not core_block5_s27) or (not core_block5_a7) ; core_block5_b5 <= (not desb_1227) ; core_block5_b15s <= (not core_block5_s15) or (not core_block5_b5) ; core_block5_s28 <= (not ram7(2)) ; core_block5_a28s <= (not core_block5_s28) or (not core_block5_a8) ; core_block5_s36 <= (not ram5(3)) ; core_block5_a36s <= (not core_block5_s36) or (not core_block5_a6) ; core_block5_oa432s <= (not desb_1922) ; core_block5_oa422s <= (not desb_1367) ; core_ra_2 <= (not core_block5_oa442s) or (not core_block5_oa432s) or (not core_block5_oa422s) or (not core_block5_oa412s) ; core_block5_b7 <= (not desb_1932) ; core_block5_nb0 <= (not bi_0) ; core_block5_nb3 <= (not bi_3) ; core_block5_s25 <= (not ram4(2)) ; core_block5_a25s <= (not core_block5_s25) or (not core_block5_a5) ; core_block5_s06 <= (not ram5(0)) ; core_block5_b06s <= (not core_block5_s06) or (not core_block5_b6) ; core_block5_b04s <= (not core_block5_s04) or (not core_block5_b4) ; core_block5_b13 <= (not desb_1477) ; core_block5_b013s <= (not core_block5_s013) or (not core_block5_b13) ; core_block5_a14s <= (not core_block5_s14) or (not core_block5_a4) ; core_block5_a3 <= (not desb_1947) ; core_block5_s13 <= (not ram2(1)) ; core_block5_ck3 <= (not desb_1479) ; core_block5_s313 <= (not ram12(3)) ; core_block5_a313s <= (not core_block5_s313) or (not core_block5_a13) ; core_block5_ck14 <= (not desb_1716) ; core_block5_s214 <= (not ram13(2)) ; core_block5_s114 <= (not ram13(1)) ; core_block5_a114s <= (not core_block5_s114) or (not core_block5_a14) ; core_block5_a9 <= (not desb_1979) ; core_block5_na2 <= (not ai_2) ; core_block5_oa412s <= (not desb_1983) ; core_block5_a213s <= (not core_block5_s213) or (not core_block5_a13) ; core_block5_a214s <= (not core_block5_s214) or (not core_block5_a14) ; core_block5_a216s <= (not core_block5_s216) or (not core_block5_a16) ; core_block5_b315s <= (not core_block5_s315) or (not core_block5_b15) ; core_block5_b015s <= (not core_block5_s015) or (not core_block5_b15) ; core_block5_a315s <= (not core_block5_s315) or (not core_block5_a15) ; core_block5_b15 <= (not desb_1507) ; core_block5_enable <= (not desb_1550) ; core_block5_s215 <= (not ram14(2)) ; core_block5_a215s <= (not core_block5_s215) or (not core_block5_a15) ; core_block5_a212sh <= (not desb_1998) ; core_block5_decalnr <= (not ii_8) ; core_block5_a27sh <= (not desb_2000) ; core_block5_a28sh <= (not desb_2007) ; core_block5_r0 <= (not nr0) ; core_block5_a26sh <= (not desb_2009) ; core_alu_out_1 <= (not core_block3_fb1) ; core_q_3 <= (not accu(3)) ; core_block4_insh2 <= (not desb_2013) ; core_block4_a212s <= (not desb_1641) ; core_block4_a28s <= (not desb_2002) ; core_block4_insh3 <= (not desb_2015) ; core_block4_a211s <= (not desb_2011) ; core_block4_a27s <= (not desb_2024) ; core_block4_selalu <= (not desb_1391) ; core_alu_out_3 <= (not core_block3_signe) ; core_block2_selaluy <= (not core_block2_selray) ; core_alu_out_2 <= (not core_block3_fb2) ; core_block2_y2 <= (not desb_2028) ; core_block2_syalu2 <= (not desb_2026) ; core_block2_syra2 <= (not desb_1905) ; core_block5_a16s <= (not core_block5_s16) or (not core_block5_a6) ; core_block5_s16 <= (not ram5(1)) ; core_block5_b16s <= (not core_block5_s16) or (not core_block5_b6) ; core_block5_s18 <= (not ram7(1)) ; core_block5_a8 <= (not desb_1913) ; core_block5_a18s <= (not core_block5_s18) or (not core_block5_a8) ; core_block5_b6 <= (not desb_1489) ; core_block5_b26s <= (not core_block5_s26) or (not core_block5_b6) ; core_block5_ck6 <= (not desb_1819) ; core_block5_decaldr <= (not desb_2041) ; core_block5_ni7 <= (not ii_7) ; core_block5_s26 <= (not ram5(2)) ; core_block5_a6 <= (not desb_1937) ; core_block5_a26s <= (not core_block5_s26) or (not core_block5_a6) ; core_block5_s15 <= (not ram4(1)) ; core_block5_ck5 <= (not desb_1434) ; core_block5_s04 <= (not ram3(0)) ; core_block5_shram0 <= (not desb_1766) ; core_block5_shram1 <= (not desb_1637) ; core_block5_a5 <= (not desb_2067) ; core_block5_oa442s <= (not desb_2071) ; core_block5_a21s <= (not core_block5_s21) or (not core_block5_a1) ; core_block5_a22s <= (not core_block5_s22) or (not core_block5_a2) ; core_block5_a23s <= (not core_block5_s23) or (not core_block5_a3) ; core_block5_ck4 <= (not desb_1943) ; core_block5_shram2 <= (not desb_2005) ; core_block5_s14 <= (not ram3(1)) ; core_block5_b14s <= (not core_block5_s14) or (not core_block5_b4) ; core_block5_s013 <= (not ram12(0)) ; core_block5_a4 <= (not desb_1958) ; core_block5_a24s <= (not core_block5_s24) or (not core_block5_a4) ; core_block5_s24 <= (not ram3(2)) ; core_block5_b4 <= (not desb_1458) ; core_block5_b24s <= (not core_block5_s24) or (not core_block5_b4) ; core_block5_s314 <= (not ram13(3)) ; core_block5_a14 <= (not desb_2085) ; core_block5_a314s <= (not core_block5_s314) or (not core_block5_a14) ; core_block5_s014 <= (not ram13(0)) ; core_block5_b14 <= (not desb_1621) ; core_block5_b014s <= (not core_block5_s014) or (not core_block5_b14) ; core_block5_a7 <= (not desb_2093) ; core_block5_na3 <= (not ai_3) ; core_block5_a13 <= (not desb_2097) ; core_block5_na1 <= (not ai_1) ; core_block5_oa410s <= (not desb_2101) ; core_block5_a013s <= (not core_block5_s013) or (not core_block5_a13) ; core_block5_a014s <= (not core_block5_s014) or (not core_block5_a14) ; core_block5_na0 <= (not ai_0) ; core_block5_s016 <= (not ram15(0)) ; core_block5_a16 <= (not desb_1833) ; core_block5_a016s <= (not core_block5_s016) or (not core_block5_a16) ; core_block5_s315 <= (not ram14(3)) ; core_block5_ck15 <= (not desb_1995) ; core_block5_shram3 <= (not desb_1898) ; core_block5_decalgr <= (not desb_1907) ; core_block5_s015 <= (not ram14(0)) ; core_block5_a015s <= (not core_block5_s015) or (not core_block5_a15) ; core_block5_s115 <= (not ram14(1)) ; core_block5_a15 <= (not desb_2105) ; core_block5_a115s <= (not core_block5_s115) or (not core_block5_a15) ; desb_604 <= (not i(8)) ; desb_608 <= (not i(7)) ; desb_612 <= (not i(6)) ; desb_616 <= (not i(5)) ; desb_620 <= (not i(4)) ; desb_624 <= (not i(3)) ; desb_628 <= (not i(2)) ; desb_632 <= (not i(1)) ; desb_636 <= (not i(0)) ; desb_646 <= (not test) ; desb_650 <= (not fonc) ; desb_655 <= (not nf3) ; desb_656 <= (not dsb_zero and not ndecalg) ; desb_657 <= (not desb_655) or (not desb_656) ; desb_658 <= (not desb_656) ; desb_659 <= (not desb_658 and not desb_655) or (desb_656 and not desb_655) ; desb_664 <= (not nf0) ; desb_665 <= (not dsb_zero and not ndecald) ; desb_666 <= (not desb_664) or (not desb_665) ; desb_667 <= (not desb_665) ; desb_668 <= (not desb_667 and not desb_664) or (desb_665 and not desb_664) ; desb_673 <= (not ns3) ; desb_674 <= (not dsb_zero and not ndecalgr) ; desb_675 <= (not desb_673) or (not desb_674) ; desb_676 <= (not desb_674) ; desb_677 <= (not desb_676 and not desb_673) or (desb_674 and not desb_673) ; desb_682 <= (not ns0) ; desb_683 <= (not dsb_zero and not ndecaldr) ; desb_684 <= (not desb_682) or (not desb_683) ; desb_685 <= (not desb_683) ; desb_686 <= (not desb_685 and not desb_682) or (desb_683 and not desb_682) ; desb_690 <= (not desb_691 and not desb_692) or (desb_694 and not desb_692) ; desb_691 <= (not desb_694) ; desb_692 <= (not ny_3) ; desb_693 <= (not desb_692) or (not desb_694) ; desb_694 <= (not dsb_zero and not no) ; desb_699 <= (not desb_700 and not desb_701) or (desb_703 and not desb_701) ; desb_700 <= (not desb_703) ; desb_701 <= (not ny_2) ; desb_702 <= (not desb_701) or (not desb_703) ; desb_703 <= (not dsb_zero and not no) ; desb_708 <= (not desb_709 and not desb_710) or (desb_712 and not desb_710) ; desb_709 <= (not desb_712) ; desb_710 <= (not ny_1) ; desb_711 <= (not desb_710) or (not desb_712) ; desb_712 <= (not dsb_zero and not no) ; desb_717 <= (not desb_718 and not desb_719) or (desb_721 and not desb_719) ; desb_718 <= (not desb_721) ; desb_719 <= (not ny_0) ; desb_720 <= (not desb_719) or (not desb_721) ; desb_721 <= (not dsb_zero and not no) ; desb_726 <= (not noe) ; desb_736 <= (not b(3)) ; desb_740 <= (not b(2)) ; desb_744 <= (not b(1)) ; desb_748 <= (not b(0)) ; desb_752 <= (not ck) ; desb_758 <= (not a(3)) ; desb_762 <= (not a(2)) ; desb_766 <= (not a(1)) ; desb_770 <= (not a(0)) ; desb_780 <= (not scin) ; desb_784 <= (not cin) ; desb_799 <= (not d(3)) ; desb_803 <= (not d(2)) ; desb_807 <= (not d(1)) ; desb_811 <= (not d(0)) ; desb_816 <= (not di_3) or (not core_block1_seldr) ; desb_821 <= (not core_r_3 and not core_block3_n0) ; desb_825 <= (not core_block3_x22 and not core_block3_no42) ; desb_827 <= (not core_block1_ssd3 and not core_block1_ssa3) ; desb_834 <= (not core_block3_cout2 and not core_block3_cout) ; desb_836 <= (not core_block4_test_mode) ; desb_840 <= (not accu(2)) ; lb16 : block ( core_block4_ckin = '0' and not core_block4_ckin'stable ) begin accu(2) <= guarded (not core_block4_shacc2 and not core_q_1) or (not core_block4_shacc2 and not core_block4_test_mode) or (not desb_836 and not core_q_1) or (not desb_836 and not core_block4_test_mode) ; end block ; desb_853 <= (not core_block3_no23 and not core_block3_no33) ; desb_859 <= (not core_block3_propf) or (not core_block3_flag) ; desb_863 <= (not core_block5_decalgr) or (not core_alu_out_3) ; desb_866 <= (not core_block3_ni5) or (not core_block3_flag1) ; desb_869 <= (not ram1(3)) ; lb17 : block ( core_block5_ck2 = '0' and not core_block5_ck2'stable ) begin ram1(3) <= guarded (not core_block5_shram3) ; end block ; desb_875 <= (not fonci) or (not core_block4_n15s) ; desb_880 <= (not ram0(2)) ; lb18 : block ( core_block5_ck1 = '0' and not core_block5_ck1'stable ) begin ram0(2) <= guarded (not core_block5_shram2) ; end block ; desb_888 <= (not core_block5_enable) or (not core_block5_b2) ; desb_892 <= (not core_block5_b310s) or (not core_block5_b311s) or (not core_block5_b312s) or (not core_block5_b39s) ; desb_896 <= (not ram8(3)) ; lb19 : block ( core_block5_ck9 = '0' and not core_block5_ck9'stable ) begin ram8(3) <= guarded (not core_block5_shram3) ; end block ; desb_903 <= (not ram1(0)) ; lb20 : block ( core_block5_ck2 = '0' and not core_block5_ck2'stable ) begin ram1(0) <= guarded (not core_block5_shram0) ; end block ; desb_911 <= (not bi_1) or (not core_block5_nb2) or (not bi_3) or (not bi_0) ; desb_914 <= (not ram9(3)) ; lb21 : block ( core_block5_ck10 = '0' and not core_block5_ck10'stable ) begin ram9(3) <= guarded (not core_block5_shram3) ; end block ; desb_926 <= (not core_block5_b010s) or (not core_block5_b011s) or (not core_block5_b012s) or (not core_block5_b09s) ; desb_928 <= (not core_block4_decald) or (not core_block4_insh0) ; desb_930 <= (not core_block1_o22s) or (not ii_2) ; desb_932 <= (not di_0) or (not core_block1_seldr) ; desb_934 <= (not core_block4_insh1) or (not core_block4_decaln) ; desb_936 <= (not core_block4_insh1) or (not core_block4_decalg) ; desb_943 <= (not di_1) or (not core_block1_seldr) ; desb_947 <= (not core_block3_no22 and not core_block3_no32) ; desb_952 <= (not ii_5) or (not ii_4) ; desb_961 <= (not ii_5) or (not ii_3) ; desb_964 <= (not ram0(0)) ; lb22 : block ( core_block5_ck1 = '0' and not core_block5_ck1'stable ) begin ram0(0) <= guarded (not core_block5_shram0) ; end block ; desb_973 <= (not core_block3_no20 and not core_block3_no30) ; desb_978 <= (not core_block3_na_csh) or (not core_block3_no32_csh) ; desb_980 <= (not core_block3_genf) or (not core_block3_flag) ; desb_986 <= (not ram11(0)) ; lb23 : block ( core_block5_ck12 = '0' and not core_block5_ck12'stable ) begin ram11(0) <= guarded (not core_block5_shram0) ; end block ; desb_992 <= (not core_block5_enable) or (not core_block5_b12) ; desb_995 <= (not ram10(3)) ; lb24 : block ( core_block5_ck11 = '0' and not core_block5_ck11'stable ) begin ram10(3) <= guarded (not core_block5_shram3) ; end block ; desb_1002 <= (not ram1(2)) ; lb25 : block ( core_block5_ck2 = '0' and not core_block5_ck2'stable ) begin ram1(2) <= guarded (not core_block5_shram2) ; end block ; desb_1010 <= (not ram10(0)) ; lb26 : block ( core_block5_ck11 = '0' and not core_block5_ck11'stable ) begin ram10(0) <= guarded (not core_block5_shram0) ; end block ; desb_1016 <= (not testi) or (not core_block4_n14s) ; desb_1019 <= (not ram1(1)) ; lb27 : block ( core_block5_ck2 = '0' and not core_block5_ck2'stable ) begin ram1(1) <= guarded (not core_block5_shram1) ; end block ; desb_1027 <= (not ram8(2)) ; lb28 : block ( core_block5_ck9 = '0' and not core_block5_ck9'stable ) begin ram8(2) <= guarded (not core_block5_shram2) ; end block ; desb_1034 <= (not core_block5_enable) or (not core_block5_b11) ; desb_1036 <= (not core_block4_insh2) or (not core_block4_decald) ; desb_1038 <= (not core_block4_insh0) or (not core_block4_decalg) ; desb_1041 <= (not core_block4_a224s and not core_block4_a223s and not core_block4_a222s) ; desb_1043 <= (not core_block4_insh2) or (not core_block4_decaln) ; desb_1046 <= (not core_block4_a221s and not core_block4_a220s and not core_block4_a219s) ; desb_1049 <= (not ram6(0)) ; lb29 : block ( core_block5_ck7 = '0' and not core_block5_ck7'stable ) begin ram6(0) <= guarded (not core_block5_shram0) ; end block ; desb_1055 <= (not core_block4_decalg) or (not core_block4_insh3) ; desb_1057 <= (not core_block4_insh3) or (not core_block4_decald) ; desb_1059 <= (not core_block4_test_mode) ; desb_1063 <= (not accu(1)) ; lb30 : block ( core_block4_ckin = '0' and not core_block4_ckin'stable ) begin accu(1) <= guarded (not core_block4_shacc1 and not core_q_0) or (not core_block4_shacc1 and not core_block4_test_mode) or (not desb_1059 and not core_q_0) or (not desb_1059 and not core_block4_test_mode) ; end block ; desb_1070 <= (not core_block1_ssd1 and not core_block1_ssa1) ; desb_1078 <= (not core_r_1 and not core_block3_n0) ; desb_1084 <= (not ram4(0)) ; lb31 : block ( core_block5_ck5 = '0' and not core_block5_ck5'stable ) begin ram4(0) <= guarded (not core_block5_shram0) ; end block ; desb_1094 <= (not core_block5_b02s) or (not core_block5_b03s) or (not core_block5_b04s) or (not core_block5_b01s) ; desb_1100 <= (not ram11(3)) ; lb32 : block ( core_block5_ck12 = '0' and not core_block5_ck12'stable ) begin ram11(3) <= guarded (not core_block5_shram3) ; end block ; desb_1107 <= (not ram11(2)) ; lb33 : block ( core_block5_ck12 = '0' and not core_block5_ck12'stable ) begin ram11(2) <= guarded (not core_block5_shram2) ; end block ; desb_1116 <= (not core_block5_a310s) or (not core_block5_a311s) or (not core_block5_a312s) or (not core_block5_a39s) ; desb_1120 <= (not core_block5_a010s) or (not core_block5_a011s) or (not core_block5_a012s) or (not core_block5_a09s) ; desb_1124 <= (not ram10(2)) ; lb34 : block ( core_block5_ck11 = '0' and not core_block5_ck11'stable ) begin ram10(2) <= guarded (not core_block5_shram2) ; end block ; desb_1132 <= (not core_block5_nb1) or (not core_block5_nb2) or (not bi_3) or (not core_block5_nb0) ; desb_1138 <= (not bi_1) or (not core_block5_nb2) or (not bi_3) or (not core_block5_nb0) ; desb_1142 <= (not bi_1) or (not bi_2) or (not bi_3) or (not bi_0) ; desb_1149 <= (not core_block5_nb1) or (not core_block5_nb2) or (not bi_3) or (not bi_0) ; desb_1151 <= (not ii_0 and not ii_1) ; desb_1153 <= (not core_block4_q0) or (not core_block4_decalg) ; desb_1155 <= (not core_block1_ni2) or (not ii_0) ; desb_1157 <= (not core_block4_insh0) or (not core_block4_decaln) ; desb_1161 <= (not core_s_3 and not core_block3_n1) ; desb_1168 <= (not core_r_2 and not core_block3_n0) ; desb_1173 <= (not core_block3_x21 and not core_block3_no41) ; desb_1175 <= (not core_block1_ssd2 and not core_block1_ssa2) ; desb_1177 <= (not di_2) or (not core_block1_seldr) ; desb_1182 <= (not core_block3_no21 and not core_block3_no31) ; desb_1186 <= (not core_block3_x20 and not core_block3_no40) ; desb_1188 <= (not core_rb_0) or (not core_block1_selbs) ; desb_1191 <= (not ram12(1)) ; lb35 : block ( core_block5_ck13 = '0' and not core_block5_ck13'stable ) begin ram12(1) <= guarded (not core_block5_shram1) ; end block ; desb_1200 <= (not ram2(0)) ; lb36 : block ( core_block5_ck3 = '0' and not core_block5_ck3'stable ) begin ram2(0) <= guarded (not core_block5_shram0) ; end block ; desb_1208 <= (not ram2(2)) ; lb37 : block ( core_block5_ck3 = '0' and not core_block5_ck3'stable ) begin ram2(2) <= guarded (not core_block5_shram2) ; end block ; desb_1215 <= (not ram8(0)) ; lb38 : block ( core_block5_ck9 = '0' and not core_block5_ck9'stable ) begin ram8(0) <= guarded (not core_block5_shram0) ; end block ; desb_1227 <= (not core_block5_nb1) or (not bi_2) or (not core_block5_nb3) or (not core_block5_nb0) ; desb_1230 <= (not ram8(1)) ; lb39 : block ( core_block5_ck9 = '0' and not core_block5_ck9'stable ) begin ram8(1) <= guarded (not core_block5_shram1) ; end block ; desb_1237 <= (not ram11(1)) ; lb40 : block ( core_block5_ck12 = '0' and not core_block5_ck12'stable ) begin ram11(1) <= guarded (not core_block5_shram1) ; end block ; desb_1246 <= (not core_block5_b210s) or (not core_block5_b211s) or (not core_block5_b212s) or (not core_block5_b29s) ; desb_1250 <= (not ram9(0)) ; lb41 : block ( core_block5_ck10 = '0' and not core_block5_ck10'stable ) begin ram9(0) <= guarded (not core_block5_shram0) ; end block ; desb_1257 <= (not ram10(1)) ; lb42 : block ( core_block5_ck11 = '0' and not core_block5_ck11'stable ) begin ram10(1) <= guarded (not core_block5_shram1) ; end block ; desb_1265 <= (not core_block4_insh1) or (not core_block4_decald) ; desb_1267 <= (not core_rb_2) or (not core_block1_selbs) ; desb_1270 <= (not core_block4_a227s and not core_block4_a226s and not core_block4_a225s) ; desb_1272 <= (not core_block4_a214s and not core_block4_a210s) ; desb_1274 <= (not core_block1_ni1) or (not ii_2) ; desb_1276 <= (not core_block4_test_mode) ; desb_1280 <= (not accu(0)) ; lb43 : block ( core_block4_ckin = '0' and not core_block4_ckin'stable ) begin accu(0) <= guarded (not core_block4_shacc0 and not scini) or (not core_block4_shacc0 and not core_block4_test_mode) or (not desb_1276 and not scini) or (not desb_1276 and not core_block4_test_mode) ; end block ; desb_1288 <= (not core_block4_test_mode) ; desb_1292 <= (not accu(3)) ; lb44 : block ( core_block4_ckin = '0' and not core_block4_ckin'stable ) begin accu(3) <= guarded (not core_block4_shacc3 and not core_q_2) or (not core_block4_shacc3 and not core_block4_test_mode) or (not desb_1288 and not core_q_2) or (not desb_1288 and not core_block4_test_mode) ; end block ; desb_1299 <= (not core_ra_0) or (not core_block1_selar) ; desb_1302 <= (not core_q_1) or (not core_block1_selqs) ; desb_1305 <= (not core_ra_1) or (not core_block1_selar) ; desb_1309 <= (not core_block4_a231s and not core_block4_test_mode) ; desb_1311 <= (not cki) or (not core_block4_w) ; desb_1315 <= (not ram12(0)) ; lb45 : block ( core_block5_ck13 = '0' and not core_block5_ck13'stable ) begin ram12(0) <= guarded (not core_block5_shram0) ; end block ; desb_1326 <= (not core_block5_b26s) or (not core_block5_b27s) or (not core_block5_b28s) or (not core_block5_b25s) ; desb_1331 <= (not core_block5_a32s) or (not core_block5_a33s) or (not core_block5_a34s) or (not core_block5_a31s) ; desb_1339 <= (not core_block5_a110s) or (not core_block5_a111s) or (not core_block5_a112s) or (not core_block5_a19s) ; desb_1342 <= (not core_block5_enable) or (not core_block5_b1) ; desb_1347 <= (not core_block5_b22s) or (not core_block5_b23s) or (not core_block5_b24s) or (not core_block5_b21s) ; desb_1351 <= (not core_block5_nb1) or (not core_block5_nb2) or (not core_block5_nb3) or (not core_block5_nb0) ; desb_1354 <= (not core_block5_enable) or (not core_block5_b9) ; desb_1359 <= (not core_block5_nb1) or (not core_block5_nb2) or (not core_block5_nb3) or (not bi_0) ; desb_1367 <= (not core_block5_a210s) or (not core_block5_a211s) or (not core_block5_a212s) or (not core_block5_a29s) ; desb_1372 <= (not ram15(3)) ; lb46 : block ( core_block5_ck16 = '0' and not core_block5_ck16'stable ) begin ram15(3) <= guarded (not core_block5_shram3) ; end block ; desb_1379 <= (not ram9(2)) ; lb47 : block ( core_block5_ck10 = '0' and not core_block5_ck10'stable ) begin ram9(2) <= guarded (not core_block5_shram2) ; end block ; desb_1386 <= (not core_block1_ni2) or (not core_block1_ni1) ; desb_1388 <= (not core_ra_3) or (not core_block1_selar) ; desb_1391 <= (not core_block4_decaln) or (not core_block4_ni7) or (not core_block4_ni6) ; desb_1393 <= (not core_block1_ssd0 and not core_block1_ssa0) ; desb_1395 <= (not core_block4_insh2) or (not core_block4_decalg) ; desb_1397 <= (not core_rb_1) or (not core_block1_selbs) ; desb_1399 <= (not core_rb_3) or (not core_block1_selbs) ; desb_1403 <= (not core_r_0 and not core_block3_n0) ; desb_1405 <= (not core_alu_out_0) or (not core_block4_selalu) ; desb_1409 <= (not core_s_2 and not core_block3_n1) ; desb_1412 <= (not core_block1_srq1 and not core_block1_sra1 and not core_block1_srb1) ; desb_1415 <= (not core_block1_srq2 and not core_block1_sra2 and not core_block1_srb2) ; desb_1419 <= (not core_s_1 and not core_block3_n1) ; desb_1423 <= (not core_s_0 and not core_block3_n1) ; desb_1425 <= (not core_block5_enable) or (not core_block5_b7) ; desb_1428 <= (not ram4(2)) ; lb48 : block ( core_block5_ck5 = '0' and not core_block5_ck5'stable ) begin ram4(2) <= guarded (not core_block5_shram2) ; end block ; desb_1434 <= (not core_block5_enable) or (not core_block5_b5) ; desb_1437 <= (not core_fonc_mode) or (not core_block4_waccu) ; desb_1447 <= (not core_block5_b06s) or (not core_block5_b07s) or (not core_block5_b08s) or (not core_block5_b05s) ; desb_1454 <= (not core_block5_b12s) or (not core_block5_b13s) or (not core_block5_b14s) or (not core_block5_b11s) ; desb_1458 <= (not bi_1) or (not core_block5_nb2) or (not core_block5_nb3) or (not bi_0) ; desb_1461 <= (not ram0(3)) ; lb49 : block ( core_block5_ck1 = '0' and not core_block5_ck1'stable ) begin ram0(3) <= guarded (not core_block5_shram3) ; end block ; desb_1469 <= (not bi_1) or (not bi_2) or (not core_block5_nb3) or (not bi_0) ; desb_1473 <= (not bi_1) or (not core_block5_nb2) or (not core_block5_nb3) or (not core_block5_nb0) ; desb_1477 <= (not core_block5_nb1) or (not bi_2) or (not bi_3) or (not core_block5_nb0) ; desb_1479 <= (not core_block5_enable) or (not core_block5_b3) ; desb_1485 <= (not core_block5_b110s) or (not core_block5_b111s) or (not core_block5_b112s) or (not core_block5_b19s) ; desb_1489 <= (not core_block5_nb1) or (not bi_2) or (not core_block5_nb3) or (not bi_0) ; desb_1492 <= (not ram15(1)) ; lb50 : block ( core_block5_ck16 = '0' and not core_block5_ck16'stable ) begin ram15(1) <= guarded (not core_block5_shram1) ; end block ; desb_1499 <= (not ram9(1)) ; lb51 : block ( core_block5_ck10 = '0' and not core_block5_ck10'stable ) begin ram9(1) <= guarded (not core_block5_shram1) ; end block ; desb_1507 <= (not bi_1) or (not bi_2) or (not bi_3) or (not core_block5_nb0) ; desb_1509 <= (not core_alu_out_0) or (not core_block5_decalgr) ; desb_1511 <= (not core_block1_ni2 and not ii_1) ; desb_1513 <= (not core_ra_3) or (not core_block1_selas) ; desb_1515 <= (not core_alu_out_1) or (not core_block5_decalnr) ; desb_1517 <= (not core_block4_insh3) or (not core_block4_decaln) ; desb_1520 <= (not core_block1_srq3 and not core_block1_sra3 and not core_block1_srb3) ; desb_1522 <= (not core_block2_syalu3 and not core_block2_syra3) ; desb_1524 <= (not core_q_3) or (not core_block1_selqs) ; desb_1526 <= (not core_ra_3) or (not core_block2_selray) ; desb_1529 <= (not core_block4_a218s and not core_block4_a217s and not core_block4_a216s) ; desb_1531 <= (not core_block4_q3) or (not core_block4_decald) ; desb_1533 <= (not core_q_0) or (not core_block1_selqs) ; desb_1535 <= (not core_fonc_mode) or (not core_block5_o21s) ; desb_1537 <= (not core_ra_2) or (not core_block1_selas) ; desb_1540 <= (not ram6(2)) ; lb52 : block ( core_block5_ck7 = '0' and not core_block5_ck7'stable ) begin ram6(2) <= guarded (not core_block5_shram2) ; end block ; desb_1547 <= (not core_block1_srq0 and not core_block1_sra0 and not core_block1_srb0) ; desb_1550 <= (not cki) or (not core_block5_wram) ; desb_1552 <= (not core_block4_ni7 and not ii_8) ; desb_1554 <= (not core_ra_1) or (not core_block1_selas) ; desb_1559 <= (not core_block3_x23 and not core_block3_no43) ; desb_1561 <= (not core_block4_o21s) or (not core_block4_ni6) ; desb_1564 <= (not ram6(1)) ; lb53 : block ( core_block5_ck7 = '0' and not core_block5_ck7'stable ) begin ram6(1) <= guarded (not core_block5_shram1) ; end block ; desb_1574 <= (not ram2(3)) ; lb54 : block ( core_block5_ck3 = '0' and not core_block5_ck3'stable ) begin ram2(3) <= guarded (not core_block5_shram3) ; end block ; desb_1582 <= (not core_block5_a12s) or (not core_block5_a13s) or (not core_block5_a14s) or (not core_block5_a11s) ; desb_1587 <= (not core_block5_b32s) or (not core_block5_b33s) or (not core_block5_b34s) or (not core_block5_b31s) ; desb_1590 <= (not ram12(3)) ; lb55 : block ( core_block5_ck13 = '0' and not core_block5_ck13'stable ) begin ram12(3) <= guarded (not core_block5_shram3) ; end block ; desb_1600 <= (not ram12(2)) ; lb56 : block ( core_block5_ck13 = '0' and not core_block5_ck13'stable ) begin ram12(2) <= guarded (not core_block5_shram2) ; end block ; desb_1610 <= (not core_block5_a114s) or (not core_block5_a115s) or (not core_block5_a116s) or (not core_block5_a113s) ; desb_1614 <= (not core_block5_b214s) or (not core_block5_b215s) or (not core_block5_b216s) or (not core_block5_b213s) ; desb_1621 <= (not core_block5_nb1) or (not bi_2) or (not bi_3) or (not bi_0) ; desb_1625 <= (not core_block5_na1) or (not core_block5_na2) or (not ai_3) or (not ai_0) ; desb_1627 <= (not core_block5_enable) or (not core_block5_b10) ; desb_1632 <= (not core_alu_out_2) or (not core_block5_decaldr) ; desb_1634 <= (not core_q_1) or (not ii_8) ; desb_1637 <= (not core_block5_a211sh and not core_block5_a210sh and not core_block5_a29sh) ; desb_1639 <= (not core_block1_o21s) or (not core_block1_ni0) ; desb_1641 <= (not core_q_2) or (not ii_8) ; desb_1643 <= (not ii_8) or (not core_block4_ni7) ; desb_1645 <= (not core_q_0) or (not ii_8) ; desb_1647 <= (not core_block4_a213s and not core_block4_a29s) ; desb_1649 <= (not core_block4_test_mode) or (not core_q_3) ; desb_1652 <= (not core_ra_0) or (not core_block1_selas) ; desb_1654 <= (not ii_7 and not ii_8) ; desb_1656 <= (not core_block2_syalu1 and not core_block2_syra1) ; desb_1658 <= (not core_block2_syalu0 and not core_block2_syra0) ; desb_1660 <= (not core_q_2) or (not core_block1_selqs) ; desb_1662 <= (not core_ra_1) or (not core_block2_selray) ; desb_1664 <= (not core_alu_out_0) or (not core_block2_selaluy) ; desb_1669 <= (not core_block5_a06s) or (not core_block5_a07s) or (not core_block5_a08s) or (not core_block5_a05s) ; desb_1674 <= (not core_ra_0) or (not core_block2_selray) ; desb_1680 <= (not ram6(3)) ; lb57 : block ( core_block5_ck7 = '0' and not core_block5_ck7'stable ) begin ram6(3) <= guarded (not core_block5_shram3) ; end block ; desb_1687 <= (not ram5(0)) ; lb58 : block ( core_block5_ck6 = '0' and not core_block5_ck6'stable ) begin ram5(0) <= guarded (not core_block5_shram0) ; end block ; desb_1694 <= (not ram3(3)) ; lb59 : block ( core_block5_ck4 = '0' and not core_block5_ck4'stable ) begin ram3(3) <= guarded (not core_block5_shram3) ; end block ; desb_1702 <= (not core_block5_b114s) or (not core_block5_b115s) or (not core_block5_b116s) or (not core_block5_b113s) ; desb_1708 <= (not ram0(1)) ; lb60 : block ( core_block5_ck1 = '0' and not core_block5_ck1'stable ) begin ram0(1) <= guarded (not core_block5_shram1) ; end block ; desb_1716 <= (not core_block5_enable) or (not core_block5_b14) ; desb_1719 <= (not ram13(1)) ; lb61 : block ( core_block5_ck14 = '0' and not core_block5_ck14'stable ) begin ram13(1) <= guarded (not core_block5_shram1) ; end block ; desb_1727 <= (not core_block5_a314s) or (not core_block5_a315s) or (not core_block5_a316s) or (not core_block5_a313s) ; desb_1733 <= (not core_block5_na1) or (not core_block5_na2) or (not core_block5_na3) or (not ai_0) ; desb_1738 <= (not ram15(2)) ; lb62 : block ( core_block5_ck16 = '0' and not core_block5_ck16'stable ) begin ram15(2) <= guarded (not core_block5_shram2) ; end block ; desb_1746 <= (not ram14(2)) ; lb63 : block ( core_block5_ck15 = '0' and not core_block5_ck15'stable ) begin ram14(2) <= guarded (not core_block5_shram2) ; end block ; desb_1752 <= (not core_alu_out_0) or (not core_block5_decalnr) ; desb_1755 <= (not ram7(2)) ; lb64 : block ( core_block5_ck8 = '0' and not core_block5_ck8'stable ) begin ram7(2) <= guarded (not core_block5_shram2) ; end block ; desb_1761 <= (not core_alu_out_3) or (not core_block2_selaluy) ; desb_1763 <= (not core_block5_decaldr) or (not core_alu_out_0) ; desb_1766 <= (not core_block5_a214sh and not core_block5_a213sh and not core_block5_a212sh) ; desb_1769 <= (not ram7(3)) ; lb65 : block ( core_block5_ck8 = '0' and not core_block5_ck8'stable ) begin ram7(3) <= guarded (not core_block5_shram3) ; end block ; desb_1775 <= (not ii_8) or (not ii_7) ; desb_1777 <= (not core_alu_out_1) or (not core_block2_selaluy) ; desb_1779 <= (not core_ra_2) or (not core_block1_selar) ; desb_1783 <= (not core_block5_a16s) or (not core_block5_a17s) or (not core_block5_a18s) or (not core_block5_a15s) ; desb_1787 <= (not core_block5_b36s) or (not core_block5_b37s) or (not core_block5_b38s) or (not core_block5_b35s) ; desb_1794 <= (not core_block5_a36s) or (not core_block5_a37s) or (not core_block5_a38s) or (not core_block5_a35s) ; desb_1798 <= (not core_block5_enable) or (not core_block5_b8) ; desb_1801 <= (not core_block5_enable) or (not core_block5_b13) ; desb_1805 <= (not ram4(3)) ; lb66 : block ( core_block5_ck5 = '0' and not core_block5_ck5'stable ) begin ram4(3) <= guarded (not core_block5_shram3) ; end block ; desb_1812 <= (not ram5(3)) ; lb67 : block ( core_block5_ck6 = '0' and not core_block5_ck6'stable ) begin ram5(3) <= guarded (not core_block5_shram3) ; end block ; desb_1819 <= (not core_block5_enable) or (not core_block5_b6) ; desb_1823 <= (not core_block5_a02s) or (not core_block5_a03s) or (not core_block5_a04s) or (not core_block5_a01s) ; desb_1829 <= (not core_block5_na1) or (not core_block5_na2) or (not core_block5_na3) or (not core_block5_na0) ; desb_1833 <= (not ai_1) or (not ai_2) or (not ai_3) or (not ai_0) ; desb_1836 <= (not ram13(3)) ; lb68 : block ( core_block5_ck14 = '0' and not core_block5_ck14'stable ) begin ram13(3) <= guarded (not core_block5_shram3) ; end block ; desb_1844 <= (not ai_1) or (not core_block5_na2) or (not ai_3) or (not ai_0) ; desb_1848 <= (not core_block5_b014s) or (not core_block5_b015s) or (not core_block5_b016s) or (not core_block5_b013s) ; desb_1854 <= (not ai_1) or (not core_block5_na2) or (not ai_3) or (not core_block5_na0) ; desb_1858 <= (not core_block5_b314s) or (not core_block5_b315s) or (not core_block5_b316s) or (not core_block5_b313s) ; desb_1861 <= (not core_block5_enable) or (not core_block5_b16) ; desb_1864 <= (not ram15(0)) ; lb69 : block ( core_block5_ck16 = '0' and not core_block5_ck16'stable ) begin ram15(0) <= guarded (not core_block5_shram0) ; end block ; desb_1871 <= (not ram14(1)) ; lb70 : block ( core_block5_ck15 = '0' and not core_block5_ck15'stable ) begin ram14(1) <= guarded (not core_block5_shram1) ; end block ; desb_1877 <= (not core_alu_out_3) or (not core_block5_decalnr) ; desb_1880 <= (not ram7(1)) ; lb71 : block ( core_block5_ck8 = '0' and not core_block5_ck8'stable ) begin ram7(1) <= guarded (not core_block5_shram1) ; end block ; desb_1886 <= (not core_block5_r3) or (not core_block5_decaldr) ; desb_1888 <= (not core_alu_out_1) or (not core_block5_decaldr) ; desb_1891 <= (not ram7(0)) ; lb72 : block ( core_block5_ck8 = '0' and not core_block5_ck8'stable ) begin ram7(0) <= guarded (not core_block5_shram0) ; end block ; desb_1898 <= (not core_block5_a25sh and not core_block5_a24sh and not core_block5_a23sh) ; desb_1900 <= (not core_alu_out_2) or (not core_block5_decalgr) ; desb_1903 <= (not ii_7) or (not core_block2_ni6) or (not core_block2_ni8) ; desb_1905 <= (not core_ra_2) or (not core_block2_selray) ; desb_1907 <= (not ii_8) or (not ii_7) ; desb_1909 <= (not core_alu_out_1) or (not core_block4_selalu) ; desb_1913 <= (not ai_1) or (not ai_2) or (not core_block5_na3) or (not ai_0) ; desb_1917 <= (not core_block5_b16s) or (not core_block5_b17s) or (not core_block5_b18s) or (not core_block5_b15s) ; desb_1922 <= (not core_block5_a26s) or (not core_block5_a27s) or (not core_block5_a28s) or (not core_block5_a25s) ; desb_1932 <= (not bi_1) or (not bi_2) or (not core_block5_nb3) or (not core_block5_nb0) ; desb_1937 <= (not core_block5_na1) or (not ai_2) or (not core_block5_na3) or (not ai_0) ; desb_1943 <= (not core_block5_enable) or (not core_block5_b4) ; desb_1947 <= (not ai_1) or (not core_block5_na2) or (not core_block5_na3) or (not core_block5_na0) ; desb_1950 <= (not ram2(1)) ; lb73 : block ( core_block5_ck3 = '0' and not core_block5_ck3'stable ) begin ram2(1) <= guarded (not core_block5_shram1) ; end block ; desb_1958 <= (not ai_1) or (not core_block5_na2) or (not core_block5_na3) or (not ai_0) ; desb_1961 <= (not ram13(0)) ; lb74 : block ( core_block5_ck14 = '0' and not core_block5_ck14'stable ) begin ram13(0) <= guarded (not core_block5_shram0) ; end block ; desb_1969 <= (not ram13(2)) ; lb75 : block ( core_block5_ck14 = '0' and not core_block5_ck14'stable ) begin ram13(2) <= guarded (not core_block5_shram2) ; end block ; desb_1979 <= (not core_block5_na1) or (not core_block5_na2) or (not ai_3) or (not core_block5_na0) ; desb_1983 <= (not core_block5_a214s) or (not core_block5_a215s) or (not core_block5_a216s) or (not core_block5_a213s) ; desb_1986 <= (not ram14(0)) ; lb76 : block ( core_block5_ck15 = '0' and not core_block5_ck15'stable ) begin ram14(0) <= guarded (not core_block5_shram0) ; end block ; desb_1995 <= (not core_block5_enable) or (not core_block5_b15) ; desb_1998 <= (not core_block5_r0) or (not core_block5_decalgr) ; desb_2000 <= (not core_alu_out_2) or (not core_block5_decalnr) ; desb_2002 <= (not core_alu_out_2) or (not core_block4_selalu) ; desb_2005 <= (not core_block5_a28sh and not core_block5_a27sh and not core_block5_a26sh) ; desb_2007 <= (not core_alu_out_3) or (not core_block5_decaldr) ; desb_2009 <= (not core_alu_out_1) or (not core_block5_decalgr) ; desb_2011 <= (not core_q_3) or (not ii_8) ; desb_2013 <= (not core_block4_a212s and not core_block4_a28s) ; desb_2015 <= (not core_block4_a211s and not core_block4_a27s) ; desb_2018 <= (not ram5(1)) ; lb77 : block ( core_block5_ck6 = '0' and not core_block5_ck6'stable ) begin ram5(1) <= guarded (not core_block5_shram1) ; end block ; desb_2024 <= (not core_alu_out_3) or (not core_block4_selalu) ; desb_2026 <= (not core_alu_out_2) or (not core_block2_selaluy) ; desb_2028 <= (not core_block2_syalu2 and not core_block2_syra2) ; desb_2035 <= (not ram5(2)) ; lb78 : block ( core_block5_ck6 = '0' and not core_block5_ck6'stable ) begin ram5(2) <= guarded (not core_block5_shram2) ; end block ; desb_2041 <= (not ii_8) or (not core_block5_ni7) ; desb_2045 <= (not ram4(1)) ; lb79 : block ( core_block5_ck5 = '0' and not core_block5_ck5'stable ) begin ram4(1) <= guarded (not core_block5_shram1) ; end block ; desb_2052 <= (not ram3(0)) ; lb80 : block ( core_block5_ck4 = '0' and not core_block5_ck4'stable ) begin ram3(0) <= guarded (not core_block5_shram0) ; end block ; desb_2059 <= (not ram3(1)) ; lb81 : block ( core_block5_ck4 = '0' and not core_block5_ck4'stable ) begin ram3(1) <= guarded (not core_block5_shram1) ; end block ; desb_2067 <= (not core_block5_na1) or (not ai_2) or (not core_block5_na3) or (not core_block5_na0) ; desb_2071 <= (not core_block5_a22s) or (not core_block5_a23s) or (not core_block5_a24s) or (not core_block5_a21s) ; desb_2074 <= (not ram3(2)) ; lb82 : block ( core_block5_ck4 = '0' and not core_block5_ck4'stable ) begin ram3(2) <= guarded (not core_block5_shram2) ; end block ; desb_2085 <= (not core_block5_na1) or (not ai_2) or (not ai_3) or (not ai_0) ; desb_2093 <= (not ai_1) or (not ai_2) or (not core_block5_na3) or (not core_block5_na0) ; desb_2097 <= (not core_block5_na1) or (not ai_2) or (not ai_3) or (not core_block5_na0) ; desb_2101 <= (not core_block5_a014s) or (not core_block5_a015s) or (not core_block5_a016s) or (not core_block5_a013s) ; desb_2105 <= (not ai_1) or (not ai_2) or (not ai_3) or (not core_block5_na0) ; desb_2109 <= (not ram14(3)) ; lb83 : block ( core_block5_ck15 = '0' and not core_block5_ck15'stable ) begin ram14(3) <= guarded (not core_block5_shram3) ; end block ; end FUNCTIONNAL ;