combinational_critical_path { total_delay_ps: 380 nodes { total_delay_ps: 380 op: OP_CONCAT id: 1597 ir: "concat.1597: bits[6] = concat(and.955: bits[1], nor.954: bits[1], priority_sel.1571: bits[1], priority_sel.1565: bits[3], id=1597, pos=[(0,1610,22)])" } nodes { total_delay_ps: 380 node_delay_ps: 147 op: OP_PRIORITY_SEL id: 1565 ir: "priority_sel.1565: bits[3] = priority_sel(concat.1599, cases=[literal.1576, priority_sel.1081, priority_sel.1257, priority_sel.1072], default=concat.1648, id=1565, pos=[(0,1610,22)])" } nodes { total_delay_ps: 233 node_delay_ps: 94 op: OP_PRIORITY_SEL id: 1072 ir: "priority_sel.1072: bits[3] = priority_sel(nor.772, cases=[concat.1111], default=concat.1433, id=1072, pos=[(0,1600,22), (0,1605,64), (0,1610,35)])" } nodes { total_delay_ps: 139 op: OP_CONCAT id: 1433 ir: "concat.1433: bits[3] = concat(literal.1626: bits[1], priority_sel.1251: bits[2], id=1433, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } nodes { total_delay_ps: 139 node_delay_ps: 85 op: OP_PRIORITY_SEL id: 1251 ir: "priority_sel.1251: bits[2] = priority_sel(nor.735, cases=[concat.1415], default=concat.1526, id=1251, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } nodes { total_delay_ps: 54 node_delay_ps: 27 op: OP_NOR id: 735 ir: "nor.735: bits[1] = nor(or.1142: bits[1], nor.686: bits[1], id=735, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } nodes { total_delay_ps: 27 node_delay_ps: 27 op: OP_NOR id: 686 ir: "nor.686: bits[1] = nor(bit_slice.976: bits[1], bit_slice.973: bits[1], id=686, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35)])" } nodes { op: OP_BIT_SLICE id: 973 ir: "bit_slice.973: bits[1] = bit_slice(value: bits[32], start=20, width=1, id=973, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35)])" } nodes { op: OP_PARAM id: 213 ir: "value: bits[32] = param(name=value, id=213)" } } all_nodes { op: OP_PARAM id: 213 ir: "value: bits[32] = param(name=value, id=213)" } all_nodes { op: OP_BIT_SLICE id: 965 ir: "bit_slice.965: bits[1] = bit_slice(value: bits[32], start=31, width=1, id=965, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 964 ir: "bit_slice.964: bits[1] = bit_slice(value: bits[32], start=30, width=1, id=964, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 969 ir: "bit_slice.969: bits[1] = bit_slice(value: bits[32], start=29, width=1, id=969, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 966 ir: "bit_slice.966: bits[1] = bit_slice(value: bits[32], start=28, width=1, id=966, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 970 ir: "bit_slice.970: bits[1] = bit_slice(value: bits[32], start=27, width=1, id=970, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 967 ir: "bit_slice.967: bits[1] = bit_slice(value: bits[32], start=26, width=1, id=967, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 975 ir: "bit_slice.975: bits[1] = bit_slice(value: bits[32], start=25, width=1, id=975, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 971 ir: "bit_slice.971: bits[1] = bit_slice(value: bits[32], start=24, width=1, id=971, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 972 ir: "bit_slice.972: bits[1] = bit_slice(value: bits[32], start=23, width=1, id=972, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 968 ir: "bit_slice.968: bits[1] = bit_slice(value: bits[32], start=22, width=1, id=968, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 976 ir: "bit_slice.976: bits[1] = bit_slice(value: bits[32], start=21, width=1, id=976, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 973 ir: "bit_slice.973: bits[1] = bit_slice(value: bits[32], start=20, width=1, id=973, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 977 ir: "bit_slice.977: bits[1] = bit_slice(value: bits[32], start=19, width=1, id=977, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 974 ir: "bit_slice.974: bits[1] = bit_slice(value: bits[32], start=18, width=1, id=974, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 979 ir: "bit_slice.979: bits[1] = bit_slice(value: bits[32], start=17, width=1, id=979, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 978 ir: "bit_slice.978: bits[1] = bit_slice(value: bits[32], start=16, width=1, id=978, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 981 ir: "bit_slice.981: bits[1] = bit_slice(value: bits[32], start=15, width=1, id=981, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 980 ir: "bit_slice.980: bits[1] = bit_slice(value: bits[32], start=14, width=1, id=980, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 985 ir: "bit_slice.985: bits[1] = bit_slice(value: bits[32], start=13, width=1, id=985, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 982 ir: "bit_slice.982: bits[1] = bit_slice(value: bits[32], start=12, width=1, id=982, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 986 ir: "bit_slice.986: bits[1] = bit_slice(value: bits[32], start=11, width=1, id=986, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 983 ir: "bit_slice.983: bits[1] = bit_slice(value: bits[32], start=10, width=1, id=983, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 991 ir: "bit_slice.991: bits[1] = bit_slice(value: bits[32], start=9, width=1, id=991, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 987 ir: "bit_slice.987: bits[1] = bit_slice(value: bits[32], start=8, width=1, id=987, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 640 ir: "nor.640: bits[1] = nor(bit_slice.965: bits[1], bit_slice.964: bits[1], id=640, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 657 ir: "nor.657: bits[1] = nor(bit_slice.969: bits[1], bit_slice.966: bits[1], id=657, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 660 ir: "nor.660: bits[1] = nor(bit_slice.970: bits[1], bit_slice.967: bits[1], id=660, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 680 ir: "nor.680: bits[1] = nor(bit_slice.975: bits[1], bit_slice.971: bits[1], id=680, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 665 ir: "nor.665: bits[1] = nor(bit_slice.972: bits[1], bit_slice.968: bits[1], id=665, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 686 ir: "nor.686: bits[1] = nor(bit_slice.976: bits[1], bit_slice.973: bits[1], id=686, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 689 ir: "nor.689: bits[1] = nor(bit_slice.977: bits[1], bit_slice.974: bits[1], id=689, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 707 ir: "nor.707: bits[1] = nor(bit_slice.979: bits[1], bit_slice.978: bits[1], id=707, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_BIT_SLICE id: 988 ir: "bit_slice.988: bits[1] = bit_slice(value: bits[32], start=7, width=1, id=988, pos=[(0,1590,40), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 984 ir: "bit_slice.984: bits[1] = bit_slice(value: bits[32], start=6, width=1, id=984, pos=[(0,1590,70), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 992 ir: "bit_slice.992: bits[1] = bit_slice(value: bits[32], start=5, width=1, id=992, pos=[(0,1590,40), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 989 ir: "bit_slice.989: bits[1] = bit_slice(value: bits[32], start=4, width=1, id=989, pos=[(0,1590,70), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 993 ir: "bit_slice.993: bits[1] = bit_slice(value: bits[32], start=3, width=1, id=993, pos=[(0,1590,40), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 990 ir: "bit_slice.990: bits[1] = bit_slice(value: bits[32], start=2, width=1, id=990, pos=[(0,1590,70), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 995 ir: "bit_slice.995: bits[1] = bit_slice(value: bits[32], start=1, width=1, id=995, pos=[(0,1590,40), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_BIT_SLICE id: 994 ir: "bit_slice.994: bits[1] = bit_slice(value: bits[32], start=0, width=1, id=994, pos=[(0,1590,70), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 799 ir: "nor.799: bits[1] = nor(bit_slice.981: bits[1], bit_slice.980: bits[1], id=799, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 816 ir: "nor.816: bits[1] = nor(bit_slice.985: bits[1], bit_slice.982: bits[1], id=816, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 819 ir: "nor.819: bits[1] = nor(bit_slice.986: bits[1], bit_slice.983: bits[1], id=819, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 839 ir: "nor.839: bits[1] = nor(bit_slice.991: bits[1], bit_slice.987: bits[1], id=839, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 720 ir: "and.720: bits[1] = and(nor.640: bits[1], nor.657: bits[1], id=720, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1135 ir: "or.1135: bits[1] = or(bit_slice.970: bits[1], bit_slice.967: bits[1], id=1135, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 733 ir: "and.733: bits[1] = and(nor.660: bits[1], nor.680: bits[1], id=733, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 736 ir: "and.736: bits[1] = and(nor.665: bits[1], nor.686: bits[1], id=736, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 750 ir: "and.750: bits[1] = and(nor.689: bits[1], nor.707: bits[1], id=750, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 824 ir: "nor.824: bits[1] = nor(bit_slice.988: bits[1], bit_slice.984: bits[1], id=824, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 845 ir: "nor.845: bits[1] = nor(bit_slice.992: bits[1], bit_slice.989: bits[1], id=845, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 848 ir: "nor.848: bits[1] = nor(bit_slice.993: bits[1], bit_slice.990: bits[1], id=848, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 866 ir: "nor.866: bits[1] = nor(bit_slice.995: bits[1], bit_slice.994: bits[1], id=866, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 879 ir: "and.879: bits[1] = and(nor.799: bits[1], nor.816: bits[1], id=879, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 892 ir: "and.892: bits[1] = and(nor.819: bits[1], nor.839: bits[1], id=892, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_NOT id: 759 ir: "not.759: bits[1] = not(and.720: bits[1], id=759, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 732 ir: "nor.732: bits[1] = nor(or.1135: bits[1], nor.680: bits[1], id=732, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 764 ir: "and.764: bits[1] = and(and.720: bits[1], and.733: bits[1], id=764, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 773 ir: "and.773: bits[1] = and(and.736: bits[1], and.750: bits[1], id=773, pos=[(0,1600,22), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 895 ir: "and.895: bits[1] = and(nor.824: bits[1], nor.845: bits[1], id=895, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 909 ir: "and.909: bits[1] = and(nor.848: bits[1], nor.866: bits[1], id=909, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 923 ir: "and.923: bits[1] = and(and.879: bits[1], and.892: bits[1], id=923, pos=[(0,1600,22), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_NOT id: 851 ir: "not.851: bits[1] = not(bit_slice.994: bits[1], id=851, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_NOT id: 829 ir: "not.829: bits[1] = not(bit_slice.990: bits[1], id=829, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_NOT id: 827 ir: "not.827: bits[1] = not(bit_slice.989: bits[1], id=827, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_NOT id: 808 ir: "not.808: bits[1] = not(bit_slice.984: bits[1], id=808, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_NOT id: 822 ir: "not.822: bits[1] = not(bit_slice.987: bits[1], id=822, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_NOT id: 805 ir: "not.805: bits[1] = not(bit_slice.983: bits[1], id=805, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_NOT id: 803 ir: "not.803: bits[1] = not(bit_slice.982: bits[1], id=803, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_NOT id: 794 ir: "not.794: bits[1] = not(bit_slice.980: bits[1], id=794, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_NOT id: 692 ir: "not.692: bits[1] = not(bit_slice.978: bits[1], id=692, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_NOT id: 670 ir: "not.670: bits[1] = not(bit_slice.974: bits[1], id=670, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_NOT id: 668 ir: "not.668: bits[1] = not(bit_slice.973: bits[1], id=668, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_NOT id: 649 ir: "not.649: bits[1] = not(bit_slice.968: bits[1], id=649, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 763 ir: "nor.763: bits[1] = nor(not.759: bits[1], and.733: bits[1], id=763, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_NOT id: 1536 ir: "not.1536: bits[1] = not(nor.732: bits[1], id=1536, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 785 ir: "and.785: bits[1] = and(and.764: bits[1], and.773: bits[1], id=785, pos=[(0,1605,22), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 932 ir: "and.932: bits[1] = and(and.895: bits[1], and.909: bits[1], id=932, pos=[(0,1600,22), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_NOT id: 941 ir: "not.941: bits[1] = not(and.923: bits[1], id=941, pos=[(0,1605,22), (0,1610,66)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1137 ir: "or.1137: bits[1] = or(bit_slice.993: bits[1], bit_slice.990: bits[1], id=1137, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_LITERAL id: 1625 ir: "literal.1625: bits[1] = literal(value=1, id=1625, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 865 ir: "nor.865: bits[1] = nor(bit_slice.995: bits[1], not.851: bits[1], id=865, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_LITERAL id: 1626 ir: "literal.1626: bits[1] = literal(value=0, id=1626, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 847 ir: "nor.847: bits[1] = nor(bit_slice.993: bits[1], not.829: bits[1], id=847, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1138 ir: "or.1138: bits[1] = or(bit_slice.988: bits[1], bit_slice.984: bits[1], id=1138, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 844 ir: "nor.844: bits[1] = nor(bit_slice.992: bits[1], not.827: bits[1], id=844, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 823 ir: "nor.823: bits[1] = nor(bit_slice.988: bits[1], not.808: bits[1], id=823, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1139 ir: "or.1139: bits[1] = or(bit_slice.986: bits[1], bit_slice.983: bits[1], id=1139, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 838 ir: "nor.838: bits[1] = nor(bit_slice.991: bits[1], not.822: bits[1], id=838, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 818 ir: "nor.818: bits[1] = nor(bit_slice.986: bits[1], not.805: bits[1], id=818, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1140 ir: "or.1140: bits[1] = or(bit_slice.981: bits[1], bit_slice.980: bits[1], id=1140, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 815 ir: "nor.815: bits[1] = nor(bit_slice.985: bits[1], not.803: bits[1], id=815, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 798 ir: "nor.798: bits[1] = nor(bit_slice.981: bits[1], not.794: bits[1], id=798, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1141 ir: "or.1141: bits[1] = or(bit_slice.977: bits[1], bit_slice.974: bits[1], id=1141, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 706 ir: "nor.706: bits[1] = nor(bit_slice.979: bits[1], not.692: bits[1], id=706, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 688 ir: "nor.688: bits[1] = nor(bit_slice.977: bits[1], not.670: bits[1], id=688, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1142 ir: "or.1142: bits[1] = or(bit_slice.972: bits[1], bit_slice.968: bits[1], id=1142, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 685 ir: "nor.685: bits[1] = nor(bit_slice.976: bits[1], not.668: bits[1], id=685, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 664 ir: "nor.664: bits[1] = nor(bit_slice.972: bits[1], not.649: bits[1], id=664, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1136 ir: "or.1136: bits[1] = or(bit_slice.965: bits[1], bit_slice.964: bits[1], id=1136, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 1537 ir: "and.1537: bits[1] = and(nor.763: bits[1], not.1536: bits[1], id=1537, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 1535 ir: "and.1535: bits[1] = and(nor.763: bits[1], nor.732: bits[1], id=1535, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_NOT id: 952 ir: "not.952: bits[1] = not(and.785: bits[1], id=952, pos=[(0,1610,22)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 944 ir: "and.944: bits[1] = and(and.923: bits[1], and.932: bits[1], id=944, pos=[(0,1605,22), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 943 ir: "nor.943: bits[1] = nor(not.941: bits[1], and.932: bits[1], id=943, pos=[(0,1605,22), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 908 ir: "nor.908: bits[1] = nor(or.1137: bits[1], nor.866: bits[1], id=908, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1117 ir: "concat.1117: bits[2] = concat(literal.1625: bits[1], nor.865: bits[1], id=1117, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1521 ir: "concat.1521: bits[2] = concat(literal.1626: bits[1], nor.847: bits[1], id=1521, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 894 ir: "nor.894: bits[1] = nor(or.1138: bits[1], nor.845: bits[1], id=894, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1409 ir: "concat.1409: bits[2] = concat(literal.1625: bits[1], nor.844: bits[1], id=1409, pos=[(0,1540,24), (0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1522 ir: "concat.1522: bits[2] = concat(literal.1626: bits[1], nor.823: bits[1], id=1522, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 891 ir: "nor.891: bits[1] = nor(or.1139: bits[1], nor.839: bits[1], id=891, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1114 ir: "concat.1114: bits[2] = concat(literal.1625: bits[1], nor.838: bits[1], id=1114, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1523 ir: "concat.1523: bits[2] = concat(literal.1626: bits[1], nor.818: bits[1], id=1523, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 878 ir: "nor.878: bits[1] = nor(or.1140: bits[1], nor.816: bits[1], id=878, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1412 ir: "concat.1412: bits[2] = concat(literal.1625: bits[1], nor.815: bits[1], id=1412, pos=[(0,1540,24), (0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1524 ir: "concat.1524: bits[2] = concat(literal.1626: bits[1], nor.798: bits[1], id=1524, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 749 ir: "nor.749: bits[1] = nor(or.1141: bits[1], nor.707: bits[1], id=749, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1108 ir: "concat.1108: bits[2] = concat(literal.1625: bits[1], nor.706: bits[1], id=1108, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1525 ir: "concat.1525: bits[2] = concat(literal.1626: bits[1], nor.688: bits[1], id=1525, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 735 ir: "nor.735: bits[1] = nor(or.1142: bits[1], nor.686: bits[1], id=735, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1415 ir: "concat.1415: bits[2] = concat(literal.1625: bits[1], nor.685: bits[1], id=1415, pos=[(0,1540,24), (0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1526 ir: "concat.1526: bits[2] = concat(literal.1626: bits[1], nor.664: bits[1], id=1526, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_NOT id: 1631 ir: "not.1631: bits[1] = not(and.764: bits[1], id=1631, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 719 ir: "nor.719: bits[1] = nor(or.1136: bits[1], nor.657: bits[1], id=719, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_NOT id: 1632 ir: "not.1632: bits[1] = not(and.1537: bits[1], id=1632, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_NOT id: 1633 ir: "not.1633: bits[1] = not(and.1535: bits[1], id=1633, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_NOT id: 663 ir: "not.663: bits[1] = not(bit_slice.971: bits[1], id=663, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_NOT id: 646 ir: "not.646: bits[1] = not(bit_slice.967: bits[1], id=646, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_NOT id: 644 ir: "not.644: bits[1] = not(bit_slice.966: bits[1], id=644, pos=[(0,1583,4), (0,1590,64), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_NOT id: 635 ir: "not.635: bits[1] = not(bit_slice.964: bits[1], id=635, pos=[(0,1583,4), (0,1590,64), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 954 ir: "nor.954: bits[1] = nor(not.952: bits[1], and.944: bits[1], id=954, pos=[(0,1610,22)])" } all_nodes { op: OP_NOT id: 1543 ir: "not.1543: bits[1] = not(nor.943: bits[1], id=1543, pos=[(0,1605,22), (0,1610,66)])" } all_nodes { op: OP_NOT id: 925 ir: "not.925: bits[1] = not(and.895: bits[1], id=925, pos=[(0,1600,22), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 1078 ir: "priority_sel.1078: bits[2] = priority_sel(nor.908, cases=[concat.1117], default=concat.1521, id=1078, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 1239 ir: "priority_sel.1239: bits[2] = priority_sel(nor.894, cases=[concat.1409], default=concat.1522, id=1239, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_NOT id: 918 ir: "not.918: bits[1] = not(and.879: bits[1], id=918, pos=[(0,1600,22), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 1075 ir: "priority_sel.1075: bits[2] = priority_sel(nor.891, cases=[concat.1114], default=concat.1523, id=1075, pos=[(0,1595,22), (0,1600,64), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 1245 ir: "priority_sel.1245: bits[2] = priority_sel(nor.878, cases=[concat.1412], default=concat.1524, id=1245, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_NOT id: 766 ir: "not.766: bits[1] = not(and.736: bits[1], id=766, pos=[(0,1600,22), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 1069 ir: "priority_sel.1069: bits[2] = priority_sel(nor.749, cases=[concat.1108], default=concat.1525, id=1069, pos=[(0,1595,22), (0,1600,64), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 85 op: OP_PRIORITY_SEL id: 1251 ir: "priority_sel.1251: bits[2] = priority_sel(nor.735, cases=[concat.1415], default=concat.1526, id=1251, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 1613 ir: "and.1613: bits[1] = and(and.1535: bits[1], not.1631: bits[1], id=1613, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 43 op: OP_AND id: 1635 ir: "and.1635: bits[1] = and(nor.719: bits[1], not.1632: bits[1], not.1633: bits[1], not.1631: bits[1], id=1635, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1598 ir: "concat.1598: bits[4] = concat(nor.719: bits[1], and.1537: bits[1], and.1535: bits[1], and.764: bits[1], id=1598, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 679 ir: "nor.679: bits[1] = nor(bit_slice.975: bits[1], not.663: bits[1], id=679, pos=[(0,1590,22), (0,1595,64), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 659 ir: "nor.659: bits[1] = nor(bit_slice.970: bits[1], not.646: bits[1], id=659, pos=[(0,1590,22), (0,1595,34), (0,1600,64), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 656 ir: "nor.656: bits[1] = nor(bit_slice.969: bits[1], not.644: bits[1], id=656, pos=[(0,1590,22), (0,1595,64), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 639 ir: "nor.639: bits[1] = nor(bit_slice.965: bits[1], not.635: bits[1], id=639, pos=[(0,1590,22), (0,1595,34), (0,1600,34), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 784 ir: "nor.784: bits[1] = nor(not.1631: bits[1], and.773: bits[1], id=784, pos=[(0,1605,22), (0,1610,35)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 1544 ir: "and.1544: bits[1] = and(nor.954: bits[1], not.1543: bits[1], id=1544, pos=[(0,1605,22), (0,1610,66)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 1542 ir: "and.1542: bits[1] = and(nor.954: bits[1], nor.943: bits[1], id=1542, pos=[(0,1610,22)])" } all_nodes { node_delay_ps: 23 op: OP_AND id: 955 ir: "and.955: bits[1] = and(and.785: bits[1], and.944: bits[1], id=955, pos=[(0,1610,22)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 931 ir: "nor.931: bits[1] = nor(not.925: bits[1], and.909: bits[1], id=931, pos=[(0,1600,22), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1120 ir: "concat.1120: bits[3] = concat(literal.1625: bits[1], priority_sel.1078: bits[2], id=1120, pos=[(0,1600,22), (0,1605,64), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1431 ir: "concat.1431: bits[3] = concat(literal.1626: bits[1], priority_sel.1239: bits[2], id=1431, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 922 ir: "nor.922: bits[1] = nor(not.918: bits[1], and.892: bits[1], id=922, pos=[(0,1600,22), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1418 ir: "concat.1418: bits[3] = concat(literal.1625: bits[1], priority_sel.1075: bits[2], id=1418, pos=[(0,1540,24), (0,1600,22), (0,1605,34), (0,1610,66)])" } all_nodes { op: OP_CONCAT id: 1432 ir: "concat.1432: bits[3] = concat(literal.1626: bits[1], priority_sel.1245: bits[2], id=1432, pos=[(0,1595,22), (0,1600,34), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 27 op: OP_NOR id: 772 ir: "nor.772: bits[1] = nor(not.766: bits[1], and.750: bits[1], id=772, pos=[(0,1600,22), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1111 ir: "concat.1111: bits[3] = concat(literal.1625: bits[1], priority_sel.1069: bits[2], id=1111, pos=[(0,1600,22), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1433 ir: "concat.1433: bits[3] = concat(literal.1626: bits[1], priority_sel.1251: bits[2], id=1433, pos=[(0,1595,22), (0,1600,34), (0,1605,64), (0,1610,35)])" } all_nodes { node_delay_ps: 19 op: OP_OR id: 1606 ir: "or.1606: bits[1] = or(and.1613: bits[1], and.1635: bits[1], id=1606, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { node_delay_ps: 123 op: OP_PRIORITY_SEL id: 1552 ir: "priority_sel.1552: bits[1] = priority_sel(concat.1598, cases=[literal.1626, nor.679, nor.659, nor.656], default=nor.639, id=1552, pos=[(0,1600,22), (0,1605,34), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1599 ir: "concat.1599: bits[4] = concat(nor.784: bits[1], and.1544: bits[1], and.1542: bits[1], and.955: bits[1], id=1599, pos=[(0,1610,22)])" } all_nodes { op: OP_LITERAL id: 1576 ir: "literal.1576: bits[3] = literal(value=0, id=1576, pos=[(0,1610,22)])" } all_nodes { node_delay_ps: 94 op: OP_PRIORITY_SEL id: 1081 ir: "priority_sel.1081: bits[3] = priority_sel(nor.931, cases=[concat.1120], default=concat.1431, id=1081, pos=[(0,1600,22), (0,1605,64), (0,1610,66)])" } all_nodes { node_delay_ps: 94 op: OP_PRIORITY_SEL id: 1257 ir: "priority_sel.1257: bits[3] = priority_sel(nor.922, cases=[concat.1418], default=concat.1432, id=1257, pos=[(0,1600,22), (0,1605,34), (0,1610,66)])" } all_nodes { node_delay_ps: 94 op: OP_PRIORITY_SEL id: 1072 ir: "priority_sel.1072: bits[3] = priority_sel(nor.772, cases=[concat.1111], default=concat.1433, id=1072, pos=[(0,1600,22), (0,1605,64), (0,1610,35)])" } all_nodes { op: OP_CONCAT id: 1648 ir: "concat.1648: bits[3] = concat(nor.763: bits[1], or.1606: bits[1], priority_sel.1552: bits[1], id=1648, pos=[(0,1610,22)])" } all_nodes { node_delay_ps: 123 op: OP_PRIORITY_SEL id: 1571 ir: "priority_sel.1571: bits[1] = priority_sel(concat.1599, cases=[literal.1626, literal.1625, literal.1626, literal.1625], default=and.764, id=1571, pos=[(0,1610,22)])" } all_nodes { node_delay_ps: 147 op: OP_PRIORITY_SEL id: 1565 ir: "priority_sel.1565: bits[3] = priority_sel(concat.1599, cases=[literal.1576, priority_sel.1081, priority_sel.1257, priority_sel.1072], default=concat.1648, id=1565, pos=[(0,1610,22)])" } all_nodes { op: OP_CONCAT id: 1597 ir: "concat.1597: bits[6] = concat(and.955: bits[1], nor.954: bits[1], priority_sel.1571: bits[1], priority_sel.1565: bits[3], id=1597, pos=[(0,1610,22)])" }