| /* Generated by Yosys 0.22 (git sha1 f109fa3d4c5, gcc 8.3.1 -fPIC -Os) */ |
| |
| module core(i_clk, i_rst, i_disable, o_req_addr, o_req_active, o_req_ppl_submit, i_req_data, i_req_data_valid, dbg_r0, dbg_pc, o_mem_addr, o_mem_data, i_mem_data, o_mem_req, o_mem_we, i_mem_ack, o_mem_sel, o_mem_long, o_mem_addr_high, i_irq, o_c_instr_page |
| , o_c_data_page, sr_bus_addr, sr_bus_data_o, sr_bus_we, o_icache_flush, i_mem_exception, i_mc_core_int, i_core_int_sreg, o_c_instr_long, o_instr_long_addr, dbg_out, dbg_in); |
| wire _0000_; |
| wire _0001_; |
| wire _0002_; |
| wire _0003_; |
| wire _0004_; |
| wire _0005_; |
| wire _0006_; |
| wire _0007_; |
| wire _0008_; |
| wire _0009_; |
| wire _0010_; |
| wire _0011_; |
| wire _0012_; |
| wire _0013_; |
| wire _0014_; |
| wire _0015_; |
| wire _0016_; |
| wire _0017_; |
| wire _0018_; |
| wire _0019_; |
| wire _0020_; |
| wire _0021_; |
| wire _0022_; |
| wire _0023_; |
| wire _0024_; |
| wire _0025_; |
| wire _0026_; |
| wire _0027_; |
| wire _0028_; |
| wire _0029_; |
| wire _0030_; |
| wire _0031_; |
| wire _0032_; |
| wire _0033_; |
| wire _0034_; |
| wire _0035_; |
| wire _0036_; |
| wire _0037_; |
| wire _0038_; |
| wire _0039_; |
| wire _0040_; |
| wire _0041_; |
| wire _0042_; |
| wire _0043_; |
| wire _0044_; |
| wire _0045_; |
| wire _0046_; |
| wire _0047_; |
| wire _0048_; |
| wire _0049_; |
| wire _0050_; |
| wire _0051_; |
| wire _0052_; |
| wire _0053_; |
| wire _0054_; |
| wire _0055_; |
| wire _0056_; |
| wire _0057_; |
| wire _0058_; |
| wire _0059_; |
| wire _0060_; |
| wire _0061_; |
| wire _0062_; |
| wire _0063_; |
| wire _0064_; |
| wire _0065_; |
| wire _0066_; |
| wire _0067_; |
| wire _0068_; |
| wire _0069_; |
| wire _0070_; |
| wire _0071_; |
| wire _0072_; |
| wire _0073_; |
| wire _0074_; |
| wire _0075_; |
| wire _0076_; |
| wire _0077_; |
| wire _0078_; |
| wire _0079_; |
| wire _0080_; |
| wire _0081_; |
| wire _0082_; |
| wire _0083_; |
| wire _0084_; |
| wire _0085_; |
| wire _0086_; |
| wire _0087_; |
| wire _0088_; |
| wire _0089_; |
| wire _0090_; |
| wire _0091_; |
| wire _0092_; |
| wire _0093_; |
| wire _0094_; |
| wire _0095_; |
| wire _0096_; |
| wire _0097_; |
| wire _0098_; |
| wire _0099_; |
| wire _0100_; |
| wire _0101_; |
| wire _0102_; |
| wire _0103_; |
| wire _0104_; |
| wire _0105_; |
| wire _0106_; |
| wire _0107_; |
| wire _0108_; |
| wire _0109_; |
| wire _0110_; |
| wire _0111_; |
| wire _0112_; |
| wire _0113_; |
| wire _0114_; |
| wire _0115_; |
| wire _0116_; |
| wire _0117_; |
| wire _0118_; |
| wire _0119_; |
| wire _0120_; |
| wire _0121_; |
| wire _0122_; |
| wire _0123_; |
| wire _0124_; |
| wire _0125_; |
| wire _0126_; |
| wire _0127_; |
| wire _0128_; |
| wire _0129_; |
| wire _0130_; |
| wire _0131_; |
| wire _0132_; |
| wire _0133_; |
| wire _0134_; |
| wire _0135_; |
| wire _0136_; |
| wire _0137_; |
| wire _0138_; |
| wire _0139_; |
| wire _0140_; |
| wire _0141_; |
| wire _0142_; |
| wire _0143_; |
| wire _0144_; |
| wire _0145_; |
| wire _0146_; |
| wire _0147_; |
| wire _0148_; |
| wire _0149_; |
| wire _0150_; |
| wire _0151_; |
| wire _0152_; |
| wire _0153_; |
| wire _0154_; |
| wire _0155_; |
| wire _0156_; |
| wire _0157_; |
| wire _0158_; |
| wire _0159_; |
| wire _0160_; |
| wire _0161_; |
| wire _0162_; |
| wire _0163_; |
| wire _0164_; |
| wire _0165_; |
| wire _0166_; |
| wire _0167_; |
| wire _0168_; |
| wire _0169_; |
| wire _0170_; |
| wire _0171_; |
| wire _0172_; |
| wire _0173_; |
| wire _0174_; |
| wire _0175_; |
| wire _0176_; |
| wire _0177_; |
| wire _0178_; |
| wire _0179_; |
| wire _0180_; |
| wire _0181_; |
| wire _0182_; |
| wire _0183_; |
| wire _0184_; |
| wire _0185_; |
| wire _0186_; |
| wire _0187_; |
| wire _0188_; |
| wire _0189_; |
| wire _0190_; |
| wire _0191_; |
| wire _0192_; |
| wire _0193_; |
| wire _0194_; |
| wire _0195_; |
| wire _0196_; |
| wire _0197_; |
| wire _0198_; |
| wire _0199_; |
| wire _0200_; |
| wire _0201_; |
| wire _0202_; |
| wire _0203_; |
| wire _0204_; |
| wire _0205_; |
| wire _0206_; |
| wire _0207_; |
| wire _0208_; |
| wire _0209_; |
| wire _0210_; |
| wire _0211_; |
| wire _0212_; |
| wire _0213_; |
| wire _0214_; |
| wire _0215_; |
| wire _0216_; |
| wire _0217_; |
| wire _0218_; |
| wire _0219_; |
| wire _0220_; |
| wire _0221_; |
| wire _0222_; |
| wire _0223_; |
| wire _0224_; |
| wire _0225_; |
| wire _0226_; |
| wire _0227_; |
| wire _0228_; |
| wire _0229_; |
| wire _0230_; |
| wire _0231_; |
| wire _0232_; |
| wire _0233_; |
| wire _0234_; |
| wire _0235_; |
| wire _0236_; |
| wire _0237_; |
| wire _0238_; |
| wire _0239_; |
| wire _0240_; |
| wire _0241_; |
| wire _0242_; |
| wire _0243_; |
| wire _0244_; |
| wire _0245_; |
| wire _0246_; |
| wire _0247_; |
| wire _0248_; |
| wire _0249_; |
| wire _0250_; |
| wire _0251_; |
| wire _0252_; |
| wire _0253_; |
| wire _0254_; |
| wire _0255_; |
| wire _0256_; |
| wire _0257_; |
| wire _0258_; |
| wire _0259_; |
| wire _0260_; |
| wire _0261_; |
| wire _0262_; |
| wire _0263_; |
| wire _0264_; |
| wire _0265_; |
| wire _0266_; |
| wire _0267_; |
| wire _0268_; |
| wire _0269_; |
| wire _0270_; |
| wire _0271_; |
| wire _0272_; |
| wire _0273_; |
| wire _0274_; |
| wire _0275_; |
| wire _0276_; |
| wire _0277_; |
| wire _0278_; |
| wire _0279_; |
| wire _0280_; |
| wire _0281_; |
| wire _0282_; |
| wire _0283_; |
| wire _0284_; |
| wire _0285_; |
| wire _0286_; |
| wire _0287_; |
| wire _0288_; |
| wire _0289_; |
| wire _0290_; |
| wire _0291_; |
| wire _0292_; |
| wire _0293_; |
| wire _0294_; |
| wire _0295_; |
| wire _0296_; |
| wire _0297_; |
| wire _0298_; |
| wire _0299_; |
| wire _0300_; |
| wire _0301_; |
| wire _0302_; |
| wire _0303_; |
| wire _0304_; |
| wire _0305_; |
| wire _0306_; |
| wire _0307_; |
| wire _0308_; |
| wire _0309_; |
| wire _0310_; |
| wire _0311_; |
| wire _0312_; |
| wire _0313_; |
| wire _0314_; |
| wire _0315_; |
| wire _0316_; |
| wire _0317_; |
| wire _0318_; |
| wire _0319_; |
| wire _0320_; |
| wire _0321_; |
| wire _0322_; |
| wire _0323_; |
| wire _0324_; |
| wire _0325_; |
| wire _0326_; |
| wire _0327_; |
| wire _0328_; |
| wire _0329_; |
| wire _0330_; |
| wire _0331_; |
| wire _0332_; |
| wire _0333_; |
| wire _0334_; |
| wire _0335_; |
| wire _0336_; |
| wire _0337_; |
| wire _0338_; |
| wire _0339_; |
| wire _0340_; |
| wire _0341_; |
| wire _0342_; |
| wire _0343_; |
| wire _0344_; |
| wire _0345_; |
| wire _0346_; |
| wire _0347_; |
| wire _0348_; |
| wire _0349_; |
| wire _0350_; |
| wire _0351_; |
| wire _0352_; |
| wire _0353_; |
| wire _0354_; |
| wire _0355_; |
| wire _0356_; |
| wire _0357_; |
| wire _0358_; |
| wire _0359_; |
| wire _0360_; |
| wire _0361_; |
| wire _0362_; |
| wire _0363_; |
| wire _0364_; |
| wire _0365_; |
| wire _0366_; |
| wire _0367_; |
| wire _0368_; |
| wire _0369_; |
| wire _0370_; |
| wire _0371_; |
| wire _0372_; |
| wire _0373_; |
| wire _0374_; |
| wire _0375_; |
| wire _0376_; |
| wire _0377_; |
| wire _0378_; |
| wire _0379_; |
| wire _0380_; |
| wire _0381_; |
| wire _0382_; |
| wire _0383_; |
| wire _0384_; |
| wire _0385_; |
| wire _0386_; |
| wire _0387_; |
| wire _0388_; |
| wire _0389_; |
| wire _0390_; |
| wire _0391_; |
| wire _0392_; |
| wire _0393_; |
| wire _0394_; |
| wire _0395_; |
| wire _0396_; |
| wire _0397_; |
| wire _0398_; |
| wire _0399_; |
| wire _0400_; |
| wire _0401_; |
| wire _0402_; |
| wire _0403_; |
| wire _0404_; |
| wire _0405_; |
| wire _0406_; |
| wire _0407_; |
| wire _0408_; |
| wire _0409_; |
| wire _0410_; |
| wire _0411_; |
| wire _0412_; |
| wire _0413_; |
| wire _0414_; |
| wire _0415_; |
| wire _0416_; |
| wire _0417_; |
| wire _0418_; |
| wire _0419_; |
| wire _0420_; |
| wire _0421_; |
| wire _0422_; |
| wire _0423_; |
| wire _0424_; |
| wire _0425_; |
| wire _0426_; |
| wire _0427_; |
| wire _0428_; |
| wire _0429_; |
| wire _0430_; |
| wire _0431_; |
| wire _0432_; |
| wire _0433_; |
| wire _0434_; |
| wire _0435_; |
| wire _0436_; |
| wire _0437_; |
| wire _0438_; |
| wire _0439_; |
| wire _0440_; |
| wire _0441_; |
| wire _0442_; |
| wire _0443_; |
| wire _0444_; |
| wire _0445_; |
| wire _0446_; |
| wire _0447_; |
| wire _0448_; |
| wire _0449_; |
| wire _0450_; |
| wire _0451_; |
| wire _0452_; |
| wire _0453_; |
| wire _0454_; |
| wire _0455_; |
| wire _0456_; |
| wire _0457_; |
| wire _0458_; |
| wire _0459_; |
| wire _0460_; |
| wire _0461_; |
| wire _0462_; |
| wire _0463_; |
| wire _0464_; |
| wire _0465_; |
| wire _0466_; |
| wire _0467_; |
| wire _0468_; |
| wire _0469_; |
| wire _0470_; |
| wire _0471_; |
| wire _0472_; |
| wire _0473_; |
| wire _0474_; |
| wire _0475_; |
| wire _0476_; |
| wire _0477_; |
| wire _0478_; |
| wire _0479_; |
| wire _0480_; |
| wire _0481_; |
| wire _0482_; |
| wire _0483_; |
| wire _0484_; |
| wire _0485_; |
| wire _0486_; |
| wire _0487_; |
| wire _0488_; |
| wire _0489_; |
| wire _0490_; |
| wire _0491_; |
| wire _0492_; |
| wire _0493_; |
| wire _0494_; |
| wire _0495_; |
| wire _0496_; |
| wire _0497_; |
| wire _0498_; |
| wire _0499_; |
| wire _0500_; |
| wire _0501_; |
| wire _0502_; |
| wire _0503_; |
| wire _0504_; |
| wire _0505_; |
| wire _0506_; |
| wire _0507_; |
| wire _0508_; |
| wire _0509_; |
| wire _0510_; |
| wire _0511_; |
| wire _0512_; |
| wire _0513_; |
| wire _0514_; |
| wire _0515_; |
| wire _0516_; |
| wire _0517_; |
| wire _0518_; |
| wire _0519_; |
| wire _0520_; |
| wire _0521_; |
| wire _0522_; |
| wire _0523_; |
| wire _0524_; |
| wire _0525_; |
| wire _0526_; |
| wire _0527_; |
| wire _0528_; |
| wire _0529_; |
| wire _0530_; |
| wire _0531_; |
| wire _0532_; |
| wire _0533_; |
| wire _0534_; |
| wire _0535_; |
| wire _0536_; |
| wire _0537_; |
| wire _0538_; |
| wire _0539_; |
| wire _0540_; |
| wire _0541_; |
| wire _0542_; |
| wire _0543_; |
| wire _0544_; |
| wire _0545_; |
| wire _0546_; |
| wire _0547_; |
| wire _0548_; |
| wire _0549_; |
| wire _0550_; |
| wire _0551_; |
| wire _0552_; |
| wire _0553_; |
| wire _0554_; |
| wire _0555_; |
| wire _0556_; |
| wire _0557_; |
| wire _0558_; |
| wire _0559_; |
| wire _0560_; |
| wire _0561_; |
| wire _0562_; |
| wire _0563_; |
| wire _0564_; |
| wire _0565_; |
| wire _0566_; |
| wire _0567_; |
| wire _0568_; |
| wire _0569_; |
| wire _0570_; |
| wire _0571_; |
| wire _0572_; |
| wire _0573_; |
| wire _0574_; |
| wire _0575_; |
| wire _0576_; |
| wire _0577_; |
| wire _0578_; |
| wire _0579_; |
| wire _0580_; |
| wire _0581_; |
| wire _0582_; |
| wire _0583_; |
| wire _0584_; |
| wire _0585_; |
| wire _0586_; |
| wire _0587_; |
| wire _0588_; |
| wire _0589_; |
| wire _0590_; |
| wire _0591_; |
| wire _0592_; |
| wire _0593_; |
| wire _0594_; |
| wire _0595_; |
| wire _0596_; |
| wire _0597_; |
| wire _0598_; |
| wire _0599_; |
| wire _0600_; |
| wire _0601_; |
| wire _0602_; |
| wire _0603_; |
| wire _0604_; |
| wire _0605_; |
| wire _0606_; |
| wire _0607_; |
| wire _0608_; |
| wire _0609_; |
| wire _0610_; |
| wire _0611_; |
| wire _0612_; |
| wire _0613_; |
| wire _0614_; |
| wire _0615_; |
| wire _0616_; |
| wire _0617_; |
| wire _0618_; |
| wire _0619_; |
| wire _0620_; |
| wire _0621_; |
| wire _0622_; |
| wire _0623_; |
| wire _0624_; |
| wire _0625_; |
| wire _0626_; |
| wire _0627_; |
| wire _0628_; |
| wire _0629_; |
| wire _0630_; |
| wire _0631_; |
| wire _0632_; |
| wire _0633_; |
| wire _0634_; |
| wire _0635_; |
| wire _0636_; |
| wire _0637_; |
| wire _0638_; |
| wire _0639_; |
| wire _0640_; |
| wire _0641_; |
| wire _0642_; |
| wire _0643_; |
| wire _0644_; |
| wire _0645_; |
| wire _0646_; |
| wire _0647_; |
| wire _0648_; |
| wire _0649_; |
| wire _0650_; |
| wire _0651_; |
| wire _0652_; |
| wire _0653_; |
| wire _0654_; |
| wire _0655_; |
| wire _0656_; |
| wire _0657_; |
| wire _0658_; |
| wire _0659_; |
| wire _0660_; |
| wire _0661_; |
| wire _0662_; |
| wire _0663_; |
| wire _0664_; |
| wire _0665_; |
| wire _0666_; |
| wire _0667_; |
| wire _0668_; |
| wire _0669_; |
| wire _0670_; |
| wire _0671_; |
| wire _0672_; |
| wire _0673_; |
| wire _0674_; |
| wire _0675_; |
| wire _0676_; |
| wire _0677_; |
| wire _0678_; |
| wire _0679_; |
| wire _0680_; |
| wire _0681_; |
| wire _0682_; |
| wire _0683_; |
| wire _0684_; |
| wire _0685_; |
| wire _0686_; |
| wire _0687_; |
| wire _0688_; |
| wire _0689_; |
| wire _0690_; |
| wire _0691_; |
| wire _0692_; |
| wire _0693_; |
| wire _0694_; |
| wire _0695_; |
| wire _0696_; |
| wire _0697_; |
| wire _0698_; |
| wire _0699_; |
| wire _0700_; |
| wire _0701_; |
| wire _0702_; |
| wire _0703_; |
| wire _0704_; |
| wire _0705_; |
| wire _0706_; |
| wire _0707_; |
| wire _0708_; |
| wire _0709_; |
| wire _0710_; |
| wire _0711_; |
| wire _0712_; |
| wire _0713_; |
| wire _0714_; |
| wire _0715_; |
| wire _0716_; |
| wire _0717_; |
| wire _0718_; |
| wire _0719_; |
| wire _0720_; |
| wire _0721_; |
| wire _0722_; |
| wire _0723_; |
| wire _0724_; |
| wire _0725_; |
| wire _0726_; |
| wire _0727_; |
| wire _0728_; |
| wire _0729_; |
| wire _0730_; |
| wire _0731_; |
| wire _0732_; |
| wire _0733_; |
| wire _0734_; |
| wire _0735_; |
| wire _0736_; |
| wire _0737_; |
| wire _0738_; |
| wire _0739_; |
| wire _0740_; |
| wire _0741_; |
| wire _0742_; |
| wire _0743_; |
| wire _0744_; |
| wire _0745_; |
| wire _0746_; |
| wire _0747_; |
| wire _0748_; |
| wire _0749_; |
| wire _0750_; |
| wire _0751_; |
| wire _0752_; |
| wire _0753_; |
| wire _0754_; |
| wire _0755_; |
| wire _0756_; |
| wire _0757_; |
| wire _0758_; |
| wire _0759_; |
| wire _0760_; |
| wire _0761_; |
| wire _0762_; |
| wire _0763_; |
| wire _0764_; |
| wire _0765_; |
| wire _0766_; |
| wire _0767_; |
| wire _0768_; |
| wire _0769_; |
| wire _0770_; |
| wire _0771_; |
| wire _0772_; |
| wire _0773_; |
| wire _0774_; |
| wire _0775_; |
| wire _0776_; |
| wire _0777_; |
| wire _0778_; |
| wire _0779_; |
| wire _0780_; |
| wire _0781_; |
| wire _0782_; |
| wire _0783_; |
| wire _0784_; |
| wire _0785_; |
| wire _0786_; |
| wire _0787_; |
| wire _0788_; |
| wire _0789_; |
| wire _0790_; |
| wire _0791_; |
| wire _0792_; |
| wire _0793_; |
| wire _0794_; |
| wire _0795_; |
| wire _0796_; |
| wire _0797_; |
| wire _0798_; |
| wire _0799_; |
| wire _0800_; |
| wire _0801_; |
| wire _0802_; |
| wire _0803_; |
| wire _0804_; |
| wire _0805_; |
| wire _0806_; |
| wire _0807_; |
| wire _0808_; |
| wire _0809_; |
| wire _0810_; |
| wire _0811_; |
| wire _0812_; |
| wire _0813_; |
| wire _0814_; |
| wire _0815_; |
| wire _0816_; |
| wire _0817_; |
| wire _0818_; |
| wire _0819_; |
| wire _0820_; |
| wire _0821_; |
| wire _0822_; |
| wire _0823_; |
| wire _0824_; |
| wire _0825_; |
| wire _0826_; |
| wire _0827_; |
| wire _0828_; |
| wire _0829_; |
| wire _0830_; |
| wire _0831_; |
| wire _0832_; |
| wire _0833_; |
| wire _0834_; |
| wire _0835_; |
| wire _0836_; |
| wire _0837_; |
| wire _0838_; |
| wire _0839_; |
| wire _0840_; |
| wire _0841_; |
| wire _0842_; |
| wire _0843_; |
| wire _0844_; |
| wire _0845_; |
| wire _0846_; |
| wire _0847_; |
| wire _0848_; |
| wire _0849_; |
| wire _0850_; |
| wire _0851_; |
| wire _0852_; |
| wire _0853_; |
| wire _0854_; |
| wire _0855_; |
| wire _0856_; |
| wire _0857_; |
| wire _0858_; |
| wire _0859_; |
| wire _0860_; |
| wire _0861_; |
| wire _0862_; |
| wire _0863_; |
| wire _0864_; |
| wire _0865_; |
| wire _0866_; |
| wire _0867_; |
| wire _0868_; |
| wire _0869_; |
| wire _0870_; |
| wire _0871_; |
| wire _0872_; |
| wire _0873_; |
| wire _0874_; |
| wire _0875_; |
| wire _0876_; |
| wire _0877_; |
| wire _0878_; |
| wire _0879_; |
| wire _0880_; |
| wire _0881_; |
| wire _0882_; |
| wire _0883_; |
| wire _0884_; |
| wire _0885_; |
| wire _0886_; |
| wire _0887_; |
| wire _0888_; |
| wire _0889_; |
| wire _0890_; |
| wire _0891_; |
| wire _0892_; |
| wire _0893_; |
| wire _0894_; |
| wire _0895_; |
| wire _0896_; |
| wire _0897_; |
| wire _0898_; |
| wire _0899_; |
| wire _0900_; |
| wire _0901_; |
| wire _0902_; |
| wire _0903_; |
| wire _0904_; |
| wire _0905_; |
| wire _0906_; |
| wire _0907_; |
| wire _0908_; |
| wire _0909_; |
| wire _0910_; |
| wire _0911_; |
| wire _0912_; |
| wire _0913_; |
| wire _0914_; |
| wire _0915_; |
| wire _0916_; |
| wire _0917_; |
| wire _0918_; |
| wire _0919_; |
| wire _0920_; |
| wire _0921_; |
| wire _0922_; |
| wire _0923_; |
| wire _0924_; |
| wire _0925_; |
| wire _0926_; |
| wire _0927_; |
| wire _0928_; |
| wire _0929_; |
| wire _0930_; |
| wire _0931_; |
| wire _0932_; |
| wire _0933_; |
| wire _0934_; |
| wire _0935_; |
| wire _0936_; |
| wire _0937_; |
| wire _0938_; |
| wire _0939_; |
| wire _0940_; |
| wire _0941_; |
| wire _0942_; |
| wire _0943_; |
| wire _0944_; |
| wire _0945_; |
| wire _0946_; |
| wire _0947_; |
| wire _0948_; |
| wire _0949_; |
| wire _0950_; |
| wire _0951_; |
| wire _0952_; |
| wire _0953_; |
| wire _0954_; |
| wire _0955_; |
| wire _0956_; |
| wire _0957_; |
| wire _0958_; |
| wire _0959_; |
| wire _0960_; |
| wire _0961_; |
| wire _0962_; |
| wire _0963_; |
| wire _0964_; |
| wire _0965_; |
| wire _0966_; |
| wire _0967_; |
| wire _0968_; |
| wire _0969_; |
| wire _0970_; |
| wire _0971_; |
| wire _0972_; |
| wire _0973_; |
| wire _0974_; |
| wire _0975_; |
| wire _0976_; |
| wire _0977_; |
| wire _0978_; |
| wire _0979_; |
| wire _0980_; |
| wire _0981_; |
| wire _0982_; |
| wire _0983_; |
| wire _0984_; |
| wire _0985_; |
| wire _0986_; |
| wire _0987_; |
| wire _0988_; |
| wire _0989_; |
| wire _0990_; |
| wire _0991_; |
| wire _0992_; |
| wire _0993_; |
| wire _0994_; |
| wire _0995_; |
| wire _0996_; |
| wire _0997_; |
| wire _0998_; |
| wire _0999_; |
| wire _1000_; |
| wire _1001_; |
| wire _1002_; |
| wire _1003_; |
| wire _1004_; |
| wire _1005_; |
| wire _1006_; |
| wire _1007_; |
| wire _1008_; |
| wire _1009_; |
| wire _1010_; |
| wire _1011_; |
| wire _1012_; |
| wire _1013_; |
| wire _1014_; |
| wire _1015_; |
| wire _1016_; |
| wire _1017_; |
| wire _1018_; |
| wire _1019_; |
| wire _1020_; |
| wire _1021_; |
| wire _1022_; |
| wire _1023_; |
| wire _1024_; |
| wire _1025_; |
| wire _1026_; |
| wire _1027_; |
| wire _1028_; |
| wire _1029_; |
| wire _1030_; |
| wire _1031_; |
| wire _1032_; |
| wire _1033_; |
| wire _1034_; |
| wire _1035_; |
| wire _1036_; |
| wire _1037_; |
| wire _1038_; |
| wire _1039_; |
| wire _1040_; |
| wire _1041_; |
| wire _1042_; |
| wire _1043_; |
| wire _1044_; |
| wire _1045_; |
| wire _1046_; |
| wire _1047_; |
| wire _1048_; |
| wire _1049_; |
| wire _1050_; |
| wire _1051_; |
| wire _1052_; |
| wire _1053_; |
| wire _1054_; |
| wire _1055_; |
| wire _1056_; |
| wire _1057_; |
| wire _1058_; |
| wire _1059_; |
| wire _1060_; |
| wire _1061_; |
| wire _1062_; |
| wire _1063_; |
| wire _1064_; |
| wire _1065_; |
| wire _1066_; |
| wire _1067_; |
| wire _1068_; |
| wire _1069_; |
| wire _1070_; |
| wire _1071_; |
| wire _1072_; |
| wire _1073_; |
| wire _1074_; |
| wire _1075_; |
| wire _1076_; |
| wire _1077_; |
| wire _1078_; |
| wire _1079_; |
| wire _1080_; |
| wire _1081_; |
| wire _1082_; |
| wire _1083_; |
| wire _1084_; |
| wire _1085_; |
| wire _1086_; |
| wire _1087_; |
| wire _1088_; |
| wire _1089_; |
| wire _1090_; |
| wire _1091_; |
| wire _1092_; |
| wire _1093_; |
| wire _1094_; |
| wire _1095_; |
| wire _1096_; |
| wire _1097_; |
| wire _1098_; |
| wire _1099_; |
| wire _1100_; |
| wire _1101_; |
| wire _1102_; |
| wire _1103_; |
| wire _1104_; |
| wire _1105_; |
| wire _1106_; |
| wire _1107_; |
| wire _1108_; |
| wire _1109_; |
| wire _1110_; |
| wire _1111_; |
| wire _1112_; |
| wire _1113_; |
| wire _1114_; |
| wire _1115_; |
| wire _1116_; |
| wire _1117_; |
| wire _1118_; |
| wire _1119_; |
| wire _1120_; |
| wire _1121_; |
| wire _1122_; |
| wire _1123_; |
| wire _1124_; |
| wire _1125_; |
| wire _1126_; |
| wire _1127_; |
| wire _1128_; |
| wire _1129_; |
| wire _1130_; |
| wire _1131_; |
| wire _1132_; |
| wire _1133_; |
| wire _1134_; |
| wire _1135_; |
| wire _1136_; |
| wire _1137_; |
| wire _1138_; |
| wire _1139_; |
| wire _1140_; |
| wire _1141_; |
| wire _1142_; |
| wire _1143_; |
| wire _1144_; |
| wire _1145_; |
| wire _1146_; |
| wire _1147_; |
| wire _1148_; |
| wire _1149_; |
| wire _1150_; |
| wire _1151_; |
| wire _1152_; |
| wire _1153_; |
| wire _1154_; |
| wire _1155_; |
| wire _1156_; |
| wire _1157_; |
| wire _1158_; |
| wire _1159_; |
| wire _1160_; |
| wire _1161_; |
| wire _1162_; |
| wire _1163_; |
| wire _1164_; |
| wire _1165_; |
| wire _1166_; |
| wire _1167_; |
| wire _1168_; |
| wire _1169_; |
| wire _1170_; |
| wire _1171_; |
| wire _1172_; |
| wire _1173_; |
| wire _1174_; |
| wire _1175_; |
| wire _1176_; |
| wire _1177_; |
| wire _1178_; |
| wire _1179_; |
| wire _1180_; |
| wire _1181_; |
| wire _1182_; |
| wire _1183_; |
| wire _1184_; |
| wire _1185_; |
| wire _1186_; |
| wire _1187_; |
| wire _1188_; |
| wire _1189_; |
| wire _1190_; |
| wire _1191_; |
| wire _1192_; |
| wire _1193_; |
| wire _1194_; |
| wire _1195_; |
| wire _1196_; |
| wire _1197_; |
| wire _1198_; |
| wire _1199_; |
| wire _1200_; |
| wire _1201_; |
| wire _1202_; |
| wire _1203_; |
| wire _1204_; |
| wire _1205_; |
| wire _1206_; |
| wire _1207_; |
| wire _1208_; |
| wire _1209_; |
| wire _1210_; |
| wire _1211_; |
| wire _1212_; |
| wire _1213_; |
| wire _1214_; |
| wire _1215_; |
| wire _1216_; |
| wire _1217_; |
| wire _1218_; |
| wire _1219_; |
| wire _1220_; |
| wire _1221_; |
| wire _1222_; |
| wire _1223_; |
| wire _1224_; |
| wire _1225_; |
| wire _1226_; |
| wire _1227_; |
| wire _1228_; |
| wire _1229_; |
| wire _1230_; |
| wire _1231_; |
| wire _1232_; |
| wire _1233_; |
| wire _1234_; |
| wire _1235_; |
| wire _1236_; |
| wire _1237_; |
| wire _1238_; |
| wire _1239_; |
| wire _1240_; |
| wire _1241_; |
| wire _1242_; |
| wire _1243_; |
| wire _1244_; |
| wire _1245_; |
| wire _1246_; |
| wire _1247_; |
| wire _1248_; |
| wire _1249_; |
| wire _1250_; |
| wire _1251_; |
| wire _1252_; |
| wire _1253_; |
| wire _1254_; |
| wire _1255_; |
| wire _1256_; |
| wire _1257_; |
| wire _1258_; |
| wire _1259_; |
| wire _1260_; |
| wire _1261_; |
| wire _1262_; |
| wire _1263_; |
| wire _1264_; |
| wire _1265_; |
| wire _1266_; |
| wire _1267_; |
| wire _1268_; |
| wire _1269_; |
| wire _1270_; |
| wire _1271_; |
| wire _1272_; |
| wire _1273_; |
| wire _1274_; |
| wire _1275_; |
| wire _1276_; |
| wire _1277_; |
| wire _1278_; |
| wire _1279_; |
| wire _1280_; |
| wire _1281_; |
| wire _1282_; |
| wire _1283_; |
| wire _1284_; |
| wire _1285_; |
| wire _1286_; |
| wire _1287_; |
| wire _1288_; |
| wire _1289_; |
| wire _1290_; |
| wire _1291_; |
| wire _1292_; |
| wire _1293_; |
| wire _1294_; |
| wire _1295_; |
| wire _1296_; |
| wire _1297_; |
| wire _1298_; |
| wire _1299_; |
| wire _1300_; |
| wire _1301_; |
| wire _1302_; |
| wire _1303_; |
| wire _1304_; |
| wire _1305_; |
| wire _1306_; |
| wire _1307_; |
| wire _1308_; |
| wire _1309_; |
| wire _1310_; |
| wire _1311_; |
| wire _1312_; |
| wire _1313_; |
| wire _1314_; |
| wire _1315_; |
| wire _1316_; |
| wire _1317_; |
| wire _1318_; |
| wire _1319_; |
| wire _1320_; |
| wire _1321_; |
| wire _1322_; |
| wire _1323_; |
| wire _1324_; |
| wire _1325_; |
| wire _1326_; |
| wire _1327_; |
| wire _1328_; |
| wire _1329_; |
| wire _1330_; |
| wire _1331_; |
| wire _1332_; |
| wire _1333_; |
| wire _1334_; |
| wire _1335_; |
| wire _1336_; |
| wire _1337_; |
| wire _1338_; |
| wire _1339_; |
| wire _1340_; |
| wire _1341_; |
| wire _1342_; |
| wire _1343_; |
| wire _1344_; |
| wire _1345_; |
| wire _1346_; |
| wire _1347_; |
| wire _1348_; |
| wire _1349_; |
| wire _1350_; |
| wire _1351_; |
| wire _1352_; |
| wire _1353_; |
| wire _1354_; |
| wire _1355_; |
| wire _1356_; |
| wire _1357_; |
| wire _1358_; |
| wire _1359_; |
| wire _1360_; |
| wire _1361_; |
| wire _1362_; |
| wire _1363_; |
| wire _1364_; |
| wire _1365_; |
| wire _1366_; |
| wire _1367_; |
| wire _1368_; |
| wire _1369_; |
| wire _1370_; |
| wire _1371_; |
| wire _1372_; |
| wire _1373_; |
| wire _1374_; |
| wire _1375_; |
| wire _1376_; |
| wire _1377_; |
| wire _1378_; |
| wire _1379_; |
| wire _1380_; |
| wire _1381_; |
| wire _1382_; |
| wire _1383_; |
| wire _1384_; |
| wire _1385_; |
| wire _1386_; |
| wire _1387_; |
| wire _1388_; |
| wire _1389_; |
| wire _1390_; |
| wire _1391_; |
| wire _1392_; |
| wire _1393_; |
| wire _1394_; |
| wire _1395_; |
| wire _1396_; |
| wire _1397_; |
| wire _1398_; |
| wire _1399_; |
| wire _1400_; |
| wire _1401_; |
| wire _1402_; |
| wire _1403_; |
| wire _1404_; |
| wire _1405_; |
| wire _1406_; |
| wire _1407_; |
| wire _1408_; |
| wire _1409_; |
| wire _1410_; |
| wire _1411_; |
| wire _1412_; |
| wire _1413_; |
| wire _1414_; |
| wire _1415_; |
| wire _1416_; |
| wire _1417_; |
| wire _1418_; |
| wire _1419_; |
| wire _1420_; |
| wire _1421_; |
| wire _1422_; |
| wire _1423_; |
| wire _1424_; |
| wire _1425_; |
| wire _1426_; |
| wire _1427_; |
| wire _1428_; |
| wire _1429_; |
| wire _1430_; |
| wire _1431_; |
| wire _1432_; |
| wire _1433_; |
| wire _1434_; |
| wire _1435_; |
| wire _1436_; |
| wire _1437_; |
| wire _1438_; |
| wire _1439_; |
| wire _1440_; |
| wire _1441_; |
| wire _1442_; |
| wire _1443_; |
| wire _1444_; |
| wire _1445_; |
| wire _1446_; |
| wire _1447_; |
| wire _1448_; |
| wire _1449_; |
| wire _1450_; |
| wire _1451_; |
| wire _1452_; |
| wire _1453_; |
| wire _1454_; |
| wire _1455_; |
| wire _1456_; |
| wire _1457_; |
| wire _1458_; |
| wire _1459_; |
| wire _1460_; |
| wire _1461_; |
| wire _1462_; |
| wire _1463_; |
| wire _1464_; |
| wire _1465_; |
| wire _1466_; |
| wire _1467_; |
| wire _1468_; |
| wire _1469_; |
| wire _1470_; |
| wire _1471_; |
| wire _1472_; |
| wire _1473_; |
| wire _1474_; |
| wire _1475_; |
| wire _1476_; |
| wire _1477_; |
| wire _1478_; |
| wire _1479_; |
| wire _1480_; |
| wire _1481_; |
| wire _1482_; |
| wire _1483_; |
| wire _1484_; |
| wire _1485_; |
| wire _1486_; |
| wire _1487_; |
| wire _1488_; |
| wire _1489_; |
| wire _1490_; |
| wire _1491_; |
| wire _1492_; |
| wire _1493_; |
| wire _1494_; |
| wire _1495_; |
| wire _1496_; |
| wire _1497_; |
| wire _1498_; |
| wire _1499_; |
| wire _1500_; |
| wire _1501_; |
| wire _1502_; |
| wire _1503_; |
| wire _1504_; |
| wire _1505_; |
| wire _1506_; |
| wire _1507_; |
| wire _1508_; |
| wire _1509_; |
| wire _1510_; |
| wire _1511_; |
| wire _1512_; |
| wire _1513_; |
| wire _1514_; |
| wire _1515_; |
| wire _1516_; |
| wire _1517_; |
| wire _1518_; |
| wire _1519_; |
| wire _1520_; |
| wire _1521_; |
| wire _1522_; |
| wire _1523_; |
| wire _1524_; |
| wire _1525_; |
| wire _1526_; |
| wire _1527_; |
| wire _1528_; |
| wire _1529_; |
| wire _1530_; |
| wire _1531_; |
| wire _1532_; |
| wire _1533_; |
| wire _1534_; |
| wire _1535_; |
| wire _1536_; |
| wire _1537_; |
| wire _1538_; |
| wire _1539_; |
| wire _1540_; |
| wire _1541_; |
| wire _1542_; |
| wire _1543_; |
| wire _1544_; |
| wire _1545_; |
| wire _1546_; |
| wire _1547_; |
| wire _1548_; |
| wire _1549_; |
| wire _1550_; |
| wire _1551_; |
| wire _1552_; |
| wire _1553_; |
| wire _1554_; |
| wire _1555_; |
| wire _1556_; |
| wire _1557_; |
| wire _1558_; |
| wire _1559_; |
| wire _1560_; |
| wire _1561_; |
| wire _1562_; |
| wire _1563_; |
| wire _1564_; |
| wire _1565_; |
| wire _1566_; |
| wire _1567_; |
| wire _1568_; |
| wire _1569_; |
| wire _1570_; |
| wire _1571_; |
| wire _1572_; |
| wire _1573_; |
| wire _1574_; |
| wire _1575_; |
| wire _1576_; |
| wire _1577_; |
| wire _1578_; |
| wire _1579_; |
| wire _1580_; |
| wire _1581_; |
| wire _1582_; |
| wire _1583_; |
| wire _1584_; |
| wire _1585_; |
| wire _1586_; |
| wire _1587_; |
| wire _1588_; |
| wire _1589_; |
| wire _1590_; |
| wire _1591_; |
| wire _1592_; |
| wire _1593_; |
| wire _1594_; |
| wire _1595_; |
| wire _1596_; |
| wire _1597_; |
| wire _1598_; |
| wire _1599_; |
| wire _1600_; |
| wire _1601_; |
| wire _1602_; |
| wire _1603_; |
| wire _1604_; |
| wire _1605_; |
| wire _1606_; |
| wire _1607_; |
| wire _1608_; |
| wire _1609_; |
| wire _1610_; |
| wire _1611_; |
| wire _1612_; |
| wire _1613_; |
| wire _1614_; |
| wire _1615_; |
| wire _1616_; |
| wire _1617_; |
| wire _1618_; |
| wire _1619_; |
| wire _1620_; |
| wire _1621_; |
| wire _1622_; |
| wire _1623_; |
| wire _1624_; |
| wire _1625_; |
| wire _1626_; |
| wire _1627_; |
| wire _1628_; |
| wire _1629_; |
| wire _1630_; |
| wire _1631_; |
| wire _1632_; |
| wire _1633_; |
| wire _1634_; |
| wire _1635_; |
| wire _1636_; |
| wire _1637_; |
| wire _1638_; |
| wire _1639_; |
| wire _1640_; |
| wire _1641_; |
| wire _1642_; |
| wire _1643_; |
| wire _1644_; |
| wire _1645_; |
| wire _1646_; |
| wire _1647_; |
| wire _1648_; |
| wire _1649_; |
| wire _1650_; |
| wire _1651_; |
| wire _1652_; |
| wire _1653_; |
| wire _1654_; |
| wire _1655_; |
| wire _1656_; |
| wire _1657_; |
| wire _1658_; |
| wire _1659_; |
| wire _1660_; |
| wire _1661_; |
| wire _1662_; |
| wire _1663_; |
| wire _1664_; |
| wire _1665_; |
| wire _1666_; |
| wire _1667_; |
| wire _1668_; |
| wire _1669_; |
| wire _1670_; |
| wire _1671_; |
| wire _1672_; |
| wire _1673_; |
| wire _1674_; |
| wire _1675_; |
| wire _1676_; |
| wire _1677_; |
| wire _1678_; |
| wire _1679_; |
| wire _1680_; |
| wire _1681_; |
| wire _1682_; |
| wire _1683_; |
| wire _1684_; |
| wire _1685_; |
| wire _1686_; |
| wire _1687_; |
| wire _1688_; |
| wire _1689_; |
| wire _1690_; |
| wire _1691_; |
| wire _1692_; |
| wire _1693_; |
| wire _1694_; |
| wire _1695_; |
| wire _1696_; |
| wire _1697_; |
| wire _1698_; |
| wire _1699_; |
| wire _1700_; |
| wire _1701_; |
| wire _1702_; |
| wire _1703_; |
| wire _1704_; |
| wire _1705_; |
| wire _1706_; |
| wire _1707_; |
| wire _1708_; |
| wire _1709_; |
| wire _1710_; |
| wire _1711_; |
| wire _1712_; |
| wire _1713_; |
| wire _1714_; |
| wire _1715_; |
| wire _1716_; |
| wire _1717_; |
| wire _1718_; |
| wire _1719_; |
| wire _1720_; |
| wire _1721_; |
| wire _1722_; |
| wire _1723_; |
| wire _1724_; |
| wire _1725_; |
| wire _1726_; |
| wire _1727_; |
| wire _1728_; |
| wire _1729_; |
| wire _1730_; |
| wire _1731_; |
| wire _1732_; |
| wire _1733_; |
| wire _1734_; |
| wire _1735_; |
| wire _1736_; |
| wire _1737_; |
| wire _1738_; |
| wire _1739_; |
| wire _1740_; |
| wire _1741_; |
| wire _1742_; |
| wire _1743_; |
| wire _1744_; |
| wire _1745_; |
| wire _1746_; |
| wire _1747_; |
| wire _1748_; |
| wire _1749_; |
| wire _1750_; |
| wire _1751_; |
| wire _1752_; |
| wire _1753_; |
| wire _1754_; |
| wire _1755_; |
| wire _1756_; |
| wire _1757_; |
| wire _1758_; |
| wire _1759_; |
| wire _1760_; |
| wire _1761_; |
| wire _1762_; |
| wire _1763_; |
| wire _1764_; |
| wire _1765_; |
| wire _1766_; |
| wire _1767_; |
| wire _1768_; |
| wire _1769_; |
| wire _1770_; |
| wire _1771_; |
| wire _1772_; |
| wire _1773_; |
| wire _1774_; |
| wire _1775_; |
| wire _1776_; |
| wire _1777_; |
| wire _1778_; |
| wire _1779_; |
| wire _1780_; |
| wire _1781_; |
| wire _1782_; |
| wire _1783_; |
| wire _1784_; |
| wire _1785_; |
| wire _1786_; |
| wire _1787_; |
| wire _1788_; |
| wire _1789_; |
| wire _1790_; |
| wire _1791_; |
| wire _1792_; |
| wire _1793_; |
| wire _1794_; |
| wire _1795_; |
| wire _1796_; |
| wire _1797_; |
| wire _1798_; |
| wire _1799_; |
| wire _1800_; |
| wire _1801_; |
| wire _1802_; |
| wire _1803_; |
| wire _1804_; |
| wire _1805_; |
| wire _1806_; |
| wire _1807_; |
| wire _1808_; |
| wire _1809_; |
| wire _1810_; |
| wire _1811_; |
| wire _1812_; |
| wire _1813_; |
| wire _1814_; |
| wire _1815_; |
| wire _1816_; |
| wire _1817_; |
| wire _1818_; |
| wire _1819_; |
| wire _1820_; |
| wire _1821_; |
| wire _1822_; |
| wire _1823_; |
| wire _1824_; |
| wire _1825_; |
| wire _1826_; |
| wire _1827_; |
| wire _1828_; |
| wire _1829_; |
| wire _1830_; |
| wire _1831_; |
| wire _1832_; |
| wire _1833_; |
| wire _1834_; |
| wire _1835_; |
| wire _1836_; |
| wire _1837_; |
| wire _1838_; |
| wire _1839_; |
| wire _1840_; |
| wire _1841_; |
| wire _1842_; |
| wire _1843_; |
| wire _1844_; |
| wire _1845_; |
| wire _1846_; |
| wire _1847_; |
| wire _1848_; |
| wire _1849_; |
| wire _1850_; |
| wire _1851_; |
| wire _1852_; |
| wire _1853_; |
| wire _1854_; |
| wire _1855_; |
| wire _1856_; |
| wire _1857_; |
| wire _1858_; |
| wire _1859_; |
| wire _1860_; |
| wire _1861_; |
| wire _1862_; |
| wire _1863_; |
| wire _1864_; |
| wire _1865_; |
| wire _1866_; |
| wire _1867_; |
| wire _1868_; |
| wire _1869_; |
| wire _1870_; |
| wire _1871_; |
| wire _1872_; |
| wire _1873_; |
| wire _1874_; |
| wire _1875_; |
| wire _1876_; |
| wire _1877_; |
| wire _1878_; |
| wire _1879_; |
| wire _1880_; |
| wire _1881_; |
| wire _1882_; |
| wire _1883_; |
| wire _1884_; |
| wire _1885_; |
| wire _1886_; |
| wire _1887_; |
| wire _1888_; |
| wire _1889_; |
| wire _1890_; |
| wire _1891_; |
| wire _1892_; |
| wire _1893_; |
| wire _1894_; |
| wire _1895_; |
| wire _1896_; |
| wire _1897_; |
| wire _1898_; |
| wire _1899_; |
| wire _1900_; |
| wire _1901_; |
| wire _1902_; |
| wire _1903_; |
| wire _1904_; |
| wire _1905_; |
| wire _1906_; |
| wire _1907_; |
| wire _1908_; |
| wire _1909_; |
| wire _1910_; |
| wire _1911_; |
| wire _1912_; |
| wire _1913_; |
| wire _1914_; |
| wire _1915_; |
| wire _1916_; |
| wire _1917_; |
| wire _1918_; |
| wire _1919_; |
| wire _1920_; |
| wire _1921_; |
| wire _1922_; |
| wire _1923_; |
| wire _1924_; |
| wire _1925_; |
| wire _1926_; |
| wire _1927_; |
| wire _1928_; |
| wire _1929_; |
| wire _1930_; |
| wire _1931_; |
| wire _1932_; |
| wire _1933_; |
| wire _1934_; |
| wire _1935_; |
| wire _1936_; |
| wire _1937_; |
| wire _1938_; |
| wire _1939_; |
| wire _1940_; |
| wire _1941_; |
| wire _1942_; |
| wire _1943_; |
| wire _1944_; |
| wire _1945_; |
| wire _1946_; |
| wire _1947_; |
| wire _1948_; |
| wire _1949_; |
| wire _1950_; |
| wire _1951_; |
| wire _1952_; |
| wire _1953_; |
| wire _1954_; |
| wire _1955_; |
| wire _1956_; |
| wire _1957_; |
| wire _1958_; |
| wire _1959_; |
| wire _1960_; |
| wire _1961_; |
| wire _1962_; |
| wire _1963_; |
| wire _1964_; |
| wire _1965_; |
| wire _1966_; |
| wire _1967_; |
| wire _1968_; |
| wire _1969_; |
| wire _1970_; |
| wire _1971_; |
| wire _1972_; |
| wire _1973_; |
| wire _1974_; |
| wire _1975_; |
| wire _1976_; |
| wire _1977_; |
| wire _1978_; |
| wire _1979_; |
| wire _1980_; |
| wire _1981_; |
| wire _1982_; |
| wire _1983_; |
| wire _1984_; |
| wire _1985_; |
| wire _1986_; |
| wire _1987_; |
| wire _1988_; |
| wire _1989_; |
| wire _1990_; |
| wire _1991_; |
| wire _1992_; |
| wire _1993_; |
| wire _1994_; |
| wire _1995_; |
| wire _1996_; |
| wire _1997_; |
| wire _1998_; |
| wire _1999_; |
| wire _2000_; |
| wire _2001_; |
| wire _2002_; |
| wire _2003_; |
| wire _2004_; |
| wire _2005_; |
| wire _2006_; |
| wire _2007_; |
| wire _2008_; |
| wire _2009_; |
| wire _2010_; |
| wire _2011_; |
| wire _2012_; |
| wire _2013_; |
| wire _2014_; |
| wire _2015_; |
| wire _2016_; |
| wire _2017_; |
| wire _2018_; |
| wire _2019_; |
| wire _2020_; |
| wire _2021_; |
| wire _2022_; |
| wire _2023_; |
| wire _2024_; |
| wire _2025_; |
| wire _2026_; |
| wire _2027_; |
| wire _2028_; |
| wire _2029_; |
| wire _2030_; |
| wire _2031_; |
| wire _2032_; |
| wire _2033_; |
| wire _2034_; |
| wire _2035_; |
| wire _2036_; |
| wire _2037_; |
| wire _2038_; |
| wire _2039_; |
| wire _2040_; |
| wire _2041_; |
| wire _2042_; |
| wire _2043_; |
| wire _2044_; |
| wire _2045_; |
| wire _2046_; |
| wire _2047_; |
| wire _2048_; |
| wire _2049_; |
| wire _2050_; |
| wire _2051_; |
| wire _2052_; |
| wire _2053_; |
| wire _2054_; |
| wire _2055_; |
| wire _2056_; |
| wire _2057_; |
| wire _2058_; |
| wire _2059_; |
| wire _2060_; |
| wire _2061_; |
| wire _2062_; |
| wire _2063_; |
| wire _2064_; |
| wire _2065_; |
| wire _2066_; |
| wire _2067_; |
| wire _2068_; |
| wire _2069_; |
| wire _2070_; |
| wire _2071_; |
| wire _2072_; |
| wire _2073_; |
| wire _2074_; |
| wire _2075_; |
| wire _2076_; |
| wire _2077_; |
| wire _2078_; |
| wire _2079_; |
| wire _2080_; |
| wire _2081_; |
| wire _2082_; |
| wire _2083_; |
| wire _2084_; |
| wire _2085_; |
| wire _2086_; |
| wire _2087_; |
| wire _2088_; |
| wire _2089_; |
| wire _2090_; |
| wire _2091_; |
| wire _2092_; |
| wire _2093_; |
| wire _2094_; |
| wire _2095_; |
| wire _2096_; |
| wire _2097_; |
| wire _2098_; |
| wire _2099_; |
| wire _2100_; |
| wire _2101_; |
| wire _2102_; |
| wire _2103_; |
| wire _2104_; |
| wire _2105_; |
| wire _2106_; |
| wire _2107_; |
| wire _2108_; |
| wire _2109_; |
| wire _2110_; |
| wire _2111_; |
| wire _2112_; |
| wire _2113_; |
| wire _2114_; |
| wire _2115_; |
| wire _2116_; |
| wire _2117_; |
| wire _2118_; |
| wire _2119_; |
| wire _2120_; |
| wire _2121_; |
| wire _2122_; |
| wire _2123_; |
| wire _2124_; |
| wire _2125_; |
| wire _2126_; |
| wire _2127_; |
| wire _2128_; |
| wire _2129_; |
| wire _2130_; |
| wire _2131_; |
| wire _2132_; |
| wire _2133_; |
| wire _2134_; |
| wire _2135_; |
| wire _2136_; |
| wire _2137_; |
| wire _2138_; |
| wire _2139_; |
| wire _2140_; |
| wire _2141_; |
| wire _2142_; |
| wire _2143_; |
| wire _2144_; |
| wire _2145_; |
| wire _2146_; |
| wire _2147_; |
| wire _2148_; |
| wire _2149_; |
| wire _2150_; |
| wire _2151_; |
| wire _2152_; |
| wire _2153_; |
| wire _2154_; |
| wire _2155_; |
| wire _2156_; |
| wire _2157_; |
| wire _2158_; |
| wire _2159_; |
| wire _2160_; |
| wire _2161_; |
| wire _2162_; |
| wire _2163_; |
| wire _2164_; |
| wire _2165_; |
| wire _2166_; |
| wire _2167_; |
| wire _2168_; |
| wire _2169_; |
| wire _2170_; |
| wire _2171_; |
| wire _2172_; |
| wire _2173_; |
| wire _2174_; |
| wire _2175_; |
| wire _2176_; |
| wire _2177_; |
| wire _2178_; |
| wire _2179_; |
| wire _2180_; |
| wire _2181_; |
| wire _2182_; |
| wire _2183_; |
| wire _2184_; |
| wire _2185_; |
| wire _2186_; |
| wire _2187_; |
| wire _2188_; |
| wire _2189_; |
| wire _2190_; |
| wire _2191_; |
| wire _2192_; |
| wire _2193_; |
| wire _2194_; |
| wire _2195_; |
| wire _2196_; |
| wire _2197_; |
| wire _2198_; |
| wire _2199_; |
| wire _2200_; |
| wire _2201_; |
| wire _2202_; |
| wire _2203_; |
| wire _2204_; |
| wire _2205_; |
| wire _2206_; |
| wire _2207_; |
| wire _2208_; |
| wire _2209_; |
| wire _2210_; |
| wire _2211_; |
| wire _2212_; |
| wire _2213_; |
| wire _2214_; |
| wire _2215_; |
| wire _2216_; |
| wire _2217_; |
| wire _2218_; |
| wire _2219_; |
| wire _2220_; |
| wire _2221_; |
| wire _2222_; |
| wire _2223_; |
| wire _2224_; |
| wire _2225_; |
| wire _2226_; |
| wire _2227_; |
| wire _2228_; |
| wire _2229_; |
| wire _2230_; |
| wire _2231_; |
| wire _2232_; |
| wire _2233_; |
| wire _2234_; |
| wire _2235_; |
| wire _2236_; |
| wire _2237_; |
| wire _2238_; |
| wire _2239_; |
| wire _2240_; |
| wire _2241_; |
| wire _2242_; |
| wire _2243_; |
| wire _2244_; |
| wire _2245_; |
| wire _2246_; |
| wire _2247_; |
| wire _2248_; |
| wire _2249_; |
| wire _2250_; |
| wire _2251_; |
| wire _2252_; |
| wire _2253_; |
| wire _2254_; |
| wire _2255_; |
| wire _2256_; |
| wire _2257_; |
| wire _2258_; |
| wire _2259_; |
| wire _2260_; |
| wire _2261_; |
| wire _2262_; |
| wire _2263_; |
| wire _2264_; |
| wire _2265_; |
| wire _2266_; |
| wire _2267_; |
| wire _2268_; |
| wire _2269_; |
| wire _2270_; |
| wire _2271_; |
| wire _2272_; |
| wire _2273_; |
| wire _2274_; |
| wire _2275_; |
| wire _2276_; |
| wire _2277_; |
| wire _2278_; |
| wire _2279_; |
| wire _2280_; |
| wire _2281_; |
| wire _2282_; |
| wire _2283_; |
| wire _2284_; |
| wire _2285_; |
| wire _2286_; |
| wire _2287_; |
| wire _2288_; |
| wire _2289_; |
| wire _2290_; |
| wire _2291_; |
| wire _2292_; |
| wire _2293_; |
| wire _2294_; |
| wire _2295_; |
| wire _2296_; |
| wire _2297_; |
| wire _2298_; |
| wire _2299_; |
| wire _2300_; |
| wire _2301_; |
| wire _2302_; |
| wire _2303_; |
| wire _2304_; |
| wire _2305_; |
| wire _2306_; |
| wire _2307_; |
| wire _2308_; |
| wire _2309_; |
| wire _2310_; |
| wire _2311_; |
| wire _2312_; |
| wire _2313_; |
| wire _2314_; |
| wire _2315_; |
| wire _2316_; |
| wire _2317_; |
| wire _2318_; |
| wire _2319_; |
| wire _2320_; |
| wire _2321_; |
| wire _2322_; |
| wire _2323_; |
| wire _2324_; |
| wire _2325_; |
| wire _2326_; |
| wire _2327_; |
| wire _2328_; |
| wire _2329_; |
| wire _2330_; |
| wire _2331_; |
| wire _2332_; |
| wire _2333_; |
| wire _2334_; |
| wire _2335_; |
| wire _2336_; |
| wire _2337_; |
| wire _2338_; |
| wire _2339_; |
| wire _2340_; |
| wire _2341_; |
| wire _2342_; |
| wire _2343_; |
| wire _2344_; |
| wire _2345_; |
| wire _2346_; |
| wire _2347_; |
| wire _2348_; |
| wire _2349_; |
| wire _2350_; |
| wire _2351_; |
| wire _2352_; |
| wire _2353_; |
| wire _2354_; |
| wire _2355_; |
| wire _2356_; |
| wire _2357_; |
| wire _2358_; |
| wire _2359_; |
| wire _2360_; |
| wire _2361_; |
| wire _2362_; |
| wire _2363_; |
| wire _2364_; |
| wire _2365_; |
| wire _2366_; |
| wire _2367_; |
| wire _2368_; |
| wire _2369_; |
| wire _2370_; |
| wire _2371_; |
| wire _2372_; |
| wire _2373_; |
| wire _2374_; |
| wire _2375_; |
| wire _2376_; |
| wire _2377_; |
| wire _2378_; |
| wire _2379_; |
| wire _2380_; |
| wire _2381_; |
| wire _2382_; |
| wire _2383_; |
| wire _2384_; |
| wire _2385_; |
| wire _2386_; |
| wire _2387_; |
| wire _2388_; |
| wire _2389_; |
| wire _2390_; |
| wire _2391_; |
| wire _2392_; |
| wire _2393_; |
| wire _2394_; |
| wire _2395_; |
| wire _2396_; |
| wire _2397_; |
| wire _2398_; |
| wire _2399_; |
| wire _2400_; |
| wire _2401_; |
| wire _2402_; |
| wire _2403_; |
| wire _2404_; |
| wire _2405_; |
| wire _2406_; |
| wire _2407_; |
| wire _2408_; |
| wire _2409_; |
| wire _2410_; |
| wire _2411_; |
| wire _2412_; |
| wire _2413_; |
| wire _2414_; |
| wire _2415_; |
| wire _2416_; |
| wire _2417_; |
| wire _2418_; |
| wire _2419_; |
| wire _2420_; |
| wire _2421_; |
| wire _2422_; |
| wire _2423_; |
| wire _2424_; |
| wire _2425_; |
| wire _2426_; |
| wire _2427_; |
| wire _2428_; |
| wire _2429_; |
| wire _2430_; |
| wire _2431_; |
| wire _2432_; |
| wire _2433_; |
| wire _2434_; |
| wire _2435_; |
| wire _2436_; |
| wire _2437_; |
| wire _2438_; |
| wire _2439_; |
| wire _2440_; |
| wire _2441_; |
| wire _2442_; |
| wire _2443_; |
| wire _2444_; |
| wire _2445_; |
| wire _2446_; |
| wire _2447_; |
| wire _2448_; |
| wire _2449_; |
| wire _2450_; |
| wire _2451_; |
| wire _2452_; |
| wire _2453_; |
| wire _2454_; |
| wire _2455_; |
| wire _2456_; |
| wire _2457_; |
| wire _2458_; |
| wire _2459_; |
| wire _2460_; |
| wire _2461_; |
| wire _2462_; |
| wire _2463_; |
| wire _2464_; |
| wire _2465_; |
| wire _2466_; |
| wire _2467_; |
| wire _2468_; |
| wire _2469_; |
| wire _2470_; |
| wire _2471_; |
| wire _2472_; |
| wire _2473_; |
| wire _2474_; |
| wire _2475_; |
| wire _2476_; |
| wire _2477_; |
| wire _2478_; |
| wire _2479_; |
| wire _2480_; |
| wire _2481_; |
| wire _2482_; |
| wire _2483_; |
| wire _2484_; |
| wire _2485_; |
| wire _2486_; |
| wire _2487_; |
| wire _2488_; |
| wire _2489_; |
| wire _2490_; |
| wire _2491_; |
| wire _2492_; |
| wire _2493_; |
| wire _2494_; |
| wire _2495_; |
| wire _2496_; |
| wire _2497_; |
| wire _2498_; |
| wire _2499_; |
| wire _2500_; |
| wire _2501_; |
| wire _2502_; |
| wire _2503_; |
| wire _2504_; |
| wire _2505_; |
| wire _2506_; |
| wire _2507_; |
| wire _2508_; |
| wire _2509_; |
| wire _2510_; |
| wire _2511_; |
| wire _2512_; |
| wire _2513_; |
| wire _2514_; |
| wire _2515_; |
| wire _2516_; |
| wire _2517_; |
| wire _2518_; |
| wire _2519_; |
| wire _2520_; |
| wire _2521_; |
| wire _2522_; |
| wire _2523_; |
| wire _2524_; |
| wire _2525_; |
| wire _2526_; |
| wire _2527_; |
| wire _2528_; |
| wire _2529_; |
| wire _2530_; |
| wire _2531_; |
| wire _2532_; |
| wire _2533_; |
| wire _2534_; |
| wire _2535_; |
| wire _2536_; |
| wire _2537_; |
| wire _2538_; |
| wire _2539_; |
| wire _2540_; |
| wire _2541_; |
| wire _2542_; |
| wire _2543_; |
| wire _2544_; |
| wire _2545_; |
| wire _2546_; |
| wire _2547_; |
| wire _2548_; |
| wire _2549_; |
| wire _2550_; |
| wire _2551_; |
| wire _2552_; |
| wire _2553_; |
| wire _2554_; |
| wire _2555_; |
| wire _2556_; |
| wire _2557_; |
| wire _2558_; |
| wire _2559_; |
| wire _2560_; |
| wire _2561_; |
| wire _2562_; |
| wire _2563_; |
| wire _2564_; |
| wire _2565_; |
| wire _2566_; |
| wire _2567_; |
| wire _2568_; |
| wire _2569_; |
| wire _2570_; |
| wire _2571_; |
| wire _2572_; |
| wire _2573_; |
| wire _2574_; |
| wire _2575_; |
| wire _2576_; |
| wire _2577_; |
| wire _2578_; |
| wire _2579_; |
| wire _2580_; |
| wire _2581_; |
| wire _2582_; |
| wire _2583_; |
| wire _2584_; |
| wire _2585_; |
| wire _2586_; |
| wire _2587_; |
| wire _2588_; |
| wire _2589_; |
| wire _2590_; |
| wire _2591_; |
| wire _2592_; |
| wire _2593_; |
| wire _2594_; |
| wire _2595_; |
| wire _2596_; |
| wire _2597_; |
| wire _2598_; |
| wire _2599_; |
| wire _2600_; |
| wire _2601_; |
| wire _2602_; |
| wire _2603_; |
| wire _2604_; |
| wire _2605_; |
| wire _2606_; |
| wire _2607_; |
| wire _2608_; |
| wire _2609_; |
| wire _2610_; |
| wire _2611_; |
| wire _2612_; |
| wire _2613_; |
| wire _2614_; |
| wire _2615_; |
| wire _2616_; |
| wire _2617_; |
| wire _2618_; |
| wire _2619_; |
| wire _2620_; |
| wire _2621_; |
| wire _2622_; |
| wire _2623_; |
| wire _2624_; |
| wire _2625_; |
| wire _2626_; |
| wire _2627_; |
| wire _2628_; |
| wire _2629_; |
| wire _2630_; |
| wire _2631_; |
| wire _2632_; |
| wire _2633_; |
| wire _2634_; |
| wire _2635_; |
| wire _2636_; |
| wire _2637_; |
| wire _2638_; |
| wire _2639_; |
| wire _2640_; |
| wire _2641_; |
| wire _2642_; |
| wire _2643_; |
| wire _2644_; |
| wire _2645_; |
| wire _2646_; |
| wire _2647_; |
| wire _2648_; |
| wire _2649_; |
| wire _2650_; |
| wire _2651_; |
| wire _2652_; |
| wire _2653_; |
| wire _2654_; |
| wire _2655_; |
| wire _2656_; |
| wire _2657_; |
| wire _2658_; |
| wire _2659_; |
| wire _2660_; |
| wire _2661_; |
| wire _2662_; |
| wire _2663_; |
| wire _2664_; |
| wire _2665_; |
| wire _2666_; |
| wire _2667_; |
| wire _2668_; |
| wire _2669_; |
| wire _2670_; |
| wire _2671_; |
| wire _2672_; |
| wire _2673_; |
| wire _2674_; |
| wire _2675_; |
| wire _2676_; |
| wire _2677_; |
| wire _2678_; |
| wire _2679_; |
| wire _2680_; |
| wire _2681_; |
| wire _2682_; |
| wire _2683_; |
| wire _2684_; |
| wire _2685_; |
| wire _2686_; |
| wire _2687_; |
| wire _2688_; |
| wire _2689_; |
| wire _2690_; |
| wire _2691_; |
| wire _2692_; |
| wire _2693_; |
| wire _2694_; |
| wire _2695_; |
| wire _2696_; |
| wire _2697_; |
| wire _2698_; |
| wire _2699_; |
| wire _2700_; |
| wire _2701_; |
| wire _2702_; |
| wire _2703_; |
| wire _2704_; |
| wire _2705_; |
| wire _2706_; |
| wire _2707_; |
| wire _2708_; |
| wire _2709_; |
| wire _2710_; |
| wire _2711_; |
| wire _2712_; |
| wire _2713_; |
| wire _2714_; |
| wire _2715_; |
| wire _2716_; |
| wire _2717_; |
| wire _2718_; |
| wire _2719_; |
| wire _2720_; |
| wire _2721_; |
| wire _2722_; |
| wire _2723_; |
| wire _2724_; |
| wire _2725_; |
| wire _2726_; |
| wire _2727_; |
| wire _2728_; |
| wire _2729_; |
| wire _2730_; |
| wire _2731_; |
| wire _2732_; |
| wire _2733_; |
| wire _2734_; |
| wire _2735_; |
| wire _2736_; |
| wire _2737_; |
| wire _2738_; |
| wire _2739_; |
| wire _2740_; |
| wire _2741_; |
| wire _2742_; |
| wire _2743_; |
| wire _2744_; |
| wire _2745_; |
| wire _2746_; |
| wire _2747_; |
| wire _2748_; |
| wire _2749_; |
| wire _2750_; |
| wire _2751_; |
| wire _2752_; |
| wire _2753_; |
| wire _2754_; |
| wire _2755_; |
| wire _2756_; |
| wire _2757_; |
| wire _2758_; |
| wire _2759_; |
| wire _2760_; |
| wire _2761_; |
| wire _2762_; |
| wire _2763_; |
| wire _2764_; |
| wire _2765_; |
| wire _2766_; |
| wire _2767_; |
| wire _2768_; |
| wire _2769_; |
| wire _2770_; |
| wire _2771_; |
| wire _2772_; |
| wire _2773_; |
| wire _2774_; |
| wire _2775_; |
| wire _2776_; |
| wire _2777_; |
| wire _2778_; |
| wire _2779_; |
| wire _2780_; |
| wire _2781_; |
| wire _2782_; |
| wire _2783_; |
| wire _2784_; |
| wire _2785_; |
| wire _2786_; |
| wire _2787_; |
| wire _2788_; |
| wire _2789_; |
| wire _2790_; |
| wire _2791_; |
| wire _2792_; |
| wire _2793_; |
| wire _2794_; |
| wire _2795_; |
| wire _2796_; |
| wire _2797_; |
| wire _2798_; |
| wire _2799_; |
| wire _2800_; |
| wire _2801_; |
| wire _2802_; |
| wire _2803_; |
| wire _2804_; |
| wire _2805_; |
| wire _2806_; |
| wire _2807_; |
| wire _2808_; |
| wire _2809_; |
| wire _2810_; |
| wire _2811_; |
| wire _2812_; |
| wire _2813_; |
| wire _2814_; |
| wire _2815_; |
| wire _2816_; |
| wire _2817_; |
| wire _2818_; |
| wire _2819_; |
| wire _2820_; |
| wire _2821_; |
| wire _2822_; |
| wire _2823_; |
| wire _2824_; |
| wire _2825_; |
| wire _2826_; |
| wire _2827_; |
| wire _2828_; |
| wire _2829_; |
| wire _2830_; |
| wire _2831_; |
| wire _2832_; |
| wire _2833_; |
| wire _2834_; |
| wire _2835_; |
| wire _2836_; |
| wire _2837_; |
| wire _2838_; |
| wire _2839_; |
| wire _2840_; |
| wire _2841_; |
| wire _2842_; |
| wire _2843_; |
| wire _2844_; |
| wire _2845_; |
| wire _2846_; |
| wire _2847_; |
| wire _2848_; |
| wire _2849_; |
| wire _2850_; |
| wire _2851_; |
| wire _2852_; |
| wire _2853_; |
| wire _2854_; |
| wire _2855_; |
| wire _2856_; |
| wire _2857_; |
| wire _2858_; |
| wire _2859_; |
| wire _2860_; |
| wire _2861_; |
| wire _2862_; |
| wire _2863_; |
| wire _2864_; |
| wire _2865_; |
| wire _2866_; |
| wire _2867_; |
| wire _2868_; |
| wire _2869_; |
| wire _2870_; |
| wire _2871_; |
| wire _2872_; |
| wire _2873_; |
| wire _2874_; |
| wire _2875_; |
| wire _2876_; |
| wire _2877_; |
| wire _2878_; |
| wire _2879_; |
| wire _2880_; |
| wire _2881_; |
| wire _2882_; |
| wire _2883_; |
| wire _2884_; |
| wire _2885_; |
| wire _2886_; |
| wire _2887_; |
| wire _2888_; |
| wire _2889_; |
| wire _2890_; |
| wire _2891_; |
| wire _2892_; |
| wire _2893_; |
| wire _2894_; |
| wire _2895_; |
| wire _2896_; |
| wire _2897_; |
| wire _2898_; |
| wire _2899_; |
| wire _2900_; |
| wire _2901_; |
| wire _2902_; |
| wire _2903_; |
| wire _2904_; |
| wire _2905_; |
| wire _2906_; |
| wire _2907_; |
| wire _2908_; |
| wire _2909_; |
| wire _2910_; |
| wire _2911_; |
| wire _2912_; |
| wire _2913_; |
| wire _2914_; |
| wire _2915_; |
| wire _2916_; |
| wire _2917_; |
| wire _2918_; |
| wire _2919_; |
| wire _2920_; |
| wire _2921_; |
| wire _2922_; |
| wire _2923_; |
| wire _2924_; |
| wire _2925_; |
| wire _2926_; |
| wire _2927_; |
| wire _2928_; |
| wire _2929_; |
| wire _2930_; |
| wire _2931_; |
| wire _2932_; |
| wire _2933_; |
| wire _2934_; |
| wire _2935_; |
| wire _2936_; |
| wire _2937_; |
| wire _2938_; |
| wire _2939_; |
| wire _2940_; |
| wire _2941_; |
| wire _2942_; |
| wire _2943_; |
| wire _2944_; |
| wire _2945_; |
| wire _2946_; |
| wire _2947_; |
| wire _2948_; |
| wire _2949_; |
| wire _2950_; |
| wire _2951_; |
| wire _2952_; |
| wire _2953_; |
| wire _2954_; |
| wire _2955_; |
| wire _2956_; |
| wire _2957_; |
| wire _2958_; |
| wire _2959_; |
| wire _2960_; |
| wire _2961_; |
| wire _2962_; |
| wire _2963_; |
| wire _2964_; |
| wire _2965_; |
| wire _2966_; |
| wire _2967_; |
| wire _2968_; |
| wire _2969_; |
| wire _2970_; |
| wire _2971_; |
| wire _2972_; |
| wire _2973_; |
| wire _2974_; |
| wire _2975_; |
| wire _2976_; |
| wire _2977_; |
| wire _2978_; |
| wire _2979_; |
| wire _2980_; |
| wire _2981_; |
| wire _2982_; |
| wire _2983_; |
| wire _2984_; |
| wire _2985_; |
| wire _2986_; |
| wire _2987_; |
| wire _2988_; |
| wire _2989_; |
| wire _2990_; |
| wire _2991_; |
| wire _2992_; |
| wire _2993_; |
| wire _2994_; |
| wire _2995_; |
| wire _2996_; |
| wire _2997_; |
| wire _2998_; |
| wire _2999_; |
| wire _3000_; |
| wire _3001_; |
| wire _3002_; |
| wire _3003_; |
| wire _3004_; |
| wire _3005_; |
| wire _3006_; |
| wire _3007_; |
| wire _3008_; |
| wire _3009_; |
| wire _3010_; |
| wire _3011_; |
| wire _3012_; |
| wire _3013_; |
| wire _3014_; |
| wire _3015_; |
| wire _3016_; |
| wire _3017_; |
| wire _3018_; |
| wire _3019_; |
| wire _3020_; |
| wire _3021_; |
| wire _3022_; |
| wire _3023_; |
| wire _3024_; |
| wire _3025_; |
| wire _3026_; |
| wire _3027_; |
| wire _3028_; |
| wire _3029_; |
| wire _3030_; |
| wire _3031_; |
| wire _3032_; |
| wire _3033_; |
| wire _3034_; |
| wire _3035_; |
| wire _3036_; |
| wire _3037_; |
| wire _3038_; |
| wire _3039_; |
| wire _3040_; |
| wire _3041_; |
| wire _3042_; |
| wire _3043_; |
| wire _3044_; |
| wire _3045_; |
| wire _3046_; |
| wire _3047_; |
| wire _3048_; |
| wire _3049_; |
| wire _3050_; |
| wire _3051_; |
| wire _3052_; |
| wire _3053_; |
| wire _3054_; |
| wire _3055_; |
| wire _3056_; |
| wire _3057_; |
| wire _3058_; |
| wire _3059_; |
| wire _3060_; |
| wire _3061_; |
| wire _3062_; |
| wire _3063_; |
| wire _3064_; |
| wire _3065_; |
| wire _3066_; |
| wire _3067_; |
| wire _3068_; |
| wire _3069_; |
| wire _3070_; |
| wire _3071_; |
| wire _3072_; |
| wire _3073_; |
| wire _3074_; |
| wire _3075_; |
| wire _3076_; |
| wire _3077_; |
| wire _3078_; |
| wire _3079_; |
| wire _3080_; |
| wire _3081_; |
| wire _3082_; |
| wire _3083_; |
| wire _3084_; |
| wire _3085_; |
| wire _3086_; |
| wire _3087_; |
| wire _3088_; |
| wire _3089_; |
| wire _3090_; |
| wire _3091_; |
| wire _3092_; |
| wire _3093_; |
| wire _3094_; |
| wire _3095_; |
| wire _3096_; |
| wire _3097_; |
| wire _3098_; |
| wire _3099_; |
| wire _3100_; |
| wire _3101_; |
| wire _3102_; |
| wire _3103_; |
| wire _3104_; |
| wire _3105_; |
| wire _3106_; |
| wire _3107_; |
| wire _3108_; |
| wire _3109_; |
| wire _3110_; |
| wire _3111_; |
| wire _3112_; |
| wire _3113_; |
| wire _3114_; |
| wire _3115_; |
| wire _3116_; |
| wire _3117_; |
| wire _3118_; |
| wire _3119_; |
| wire _3120_; |
| wire _3121_; |
| wire _3122_; |
| wire _3123_; |
| wire _3124_; |
| wire _3125_; |
| wire _3126_; |
| wire _3127_; |
| wire _3128_; |
| wire _3129_; |
| wire _3130_; |
| wire _3131_; |
| wire _3132_; |
| wire _3133_; |
| wire _3134_; |
| wire _3135_; |
| wire _3136_; |
| wire _3137_; |
| wire _3138_; |
| wire _3139_; |
| wire _3140_; |
| wire _3141_; |
| wire _3142_; |
| wire _3143_; |
| wire _3144_; |
| wire _3145_; |
| wire _3146_; |
| wire _3147_; |
| wire _3148_; |
| wire _3149_; |
| wire _3150_; |
| wire _3151_; |
| wire _3152_; |
| wire _3153_; |
| wire _3154_; |
| wire _3155_; |
| wire _3156_; |
| wire _3157_; |
| wire _3158_; |
| wire _3159_; |
| wire _3160_; |
| wire _3161_; |
| wire _3162_; |
| wire _3163_; |
| wire _3164_; |
| wire _3165_; |
| wire _3166_; |
| wire _3167_; |
| wire _3168_; |
| wire _3169_; |
| wire _3170_; |
| wire _3171_; |
| wire _3172_; |
| wire _3173_; |
| wire _3174_; |
| wire _3175_; |
| wire _3176_; |
| wire _3177_; |
| wire _3178_; |
| wire _3179_; |
| wire _3180_; |
| wire _3181_; |
| wire _3182_; |
| wire _3183_; |
| wire _3184_; |
| wire _3185_; |
| wire _3186_; |
| wire _3187_; |
| wire _3188_; |
| wire _3189_; |
| wire _3190_; |
| wire _3191_; |
| wire _3192_; |
| wire _3193_; |
| wire _3194_; |
| wire _3195_; |
| wire _3196_; |
| wire _3197_; |
| wire _3198_; |
| wire _3199_; |
| wire _3200_; |
| wire _3201_; |
| wire _3202_; |
| wire _3203_; |
| wire _3204_; |
| wire _3205_; |
| wire _3206_; |
| wire _3207_; |
| wire _3208_; |
| wire _3209_; |
| wire _3210_; |
| wire _3211_; |
| wire _3212_; |
| wire _3213_; |
| wire _3214_; |
| wire _3215_; |
| wire _3216_; |
| wire _3217_; |
| wire _3218_; |
| wire _3219_; |
| wire _3220_; |
| wire _3221_; |
| wire _3222_; |
| wire _3223_; |
| wire _3224_; |
| wire _3225_; |
| wire _3226_; |
| wire _3227_; |
| wire _3228_; |
| wire _3229_; |
| wire _3230_; |
| wire _3231_; |
| wire _3232_; |
| wire _3233_; |
| wire _3234_; |
| wire _3235_; |
| wire _3236_; |
| wire _3237_; |
| wire _3238_; |
| wire _3239_; |
| wire _3240_; |
| wire _3241_; |
| wire _3242_; |
| wire _3243_; |
| wire _3244_; |
| wire _3245_; |
| wire _3246_; |
| wire _3247_; |
| wire _3248_; |
| wire _3249_; |
| wire _3250_; |
| wire _3251_; |
| wire _3252_; |
| wire _3253_; |
| wire _3254_; |
| wire _3255_; |
| wire _3256_; |
| wire _3257_; |
| wire _3258_; |
| wire _3259_; |
| wire _3260_; |
| wire _3261_; |
| wire _3262_; |
| wire _3263_; |
| wire _3264_; |
| wire _3265_; |
| wire _3266_; |
| wire _3267_; |
| wire _3268_; |
| wire _3269_; |
| wire _3270_; |
| wire _3271_; |
| wire _3272_; |
| wire _3273_; |
| wire _3274_; |
| wire _3275_; |
| wire _3276_; |
| wire _3277_; |
| wire _3278_; |
| wire _3279_; |
| wire _3280_; |
| wire _3281_; |
| wire _3282_; |
| wire _3283_; |
| wire _3284_; |
| wire _3285_; |
| wire _3286_; |
| wire _3287_; |
| wire _3288_; |
| wire _3289_; |
| wire _3290_; |
| wire _3291_; |
| wire _3292_; |
| wire _3293_; |
| wire _3294_; |
| wire _3295_; |
| wire _3296_; |
| wire _3297_; |
| wire _3298_; |
| wire _3299_; |
| wire _3300_; |
| wire _3301_; |
| wire _3302_; |
| wire _3303_; |
| wire _3304_; |
| wire _3305_; |
| wire _3306_; |
| wire _3307_; |
| wire _3308_; |
| wire _3309_; |
| wire _3310_; |
| wire _3311_; |
| wire _3312_; |
| wire _3313_; |
| wire _3314_; |
| wire _3315_; |
| wire _3316_; |
| wire _3317_; |
| wire _3318_; |
| wire _3319_; |
| wire _3320_; |
| wire _3321_; |
| wire _3322_; |
| wire _3323_; |
| wire _3324_; |
| wire _3325_; |
| wire _3326_; |
| wire _3327_; |
| wire _3328_; |
| wire _3329_; |
| wire _3330_; |
| wire _3331_; |
| wire _3332_; |
| wire _3333_; |
| wire _3334_; |
| wire _3335_; |
| wire _3336_; |
| wire _3337_; |
| wire _3338_; |
| wire _3339_; |
| wire _3340_; |
| wire _3341_; |
| wire _3342_; |
| wire _3343_; |
| wire _3344_; |
| wire _3345_; |
| wire _3346_; |
| wire _3347_; |
| wire _3348_; |
| wire _3349_; |
| wire _3350_; |
| wire _3351_; |
| wire _3352_; |
| wire _3353_; |
| wire _3354_; |
| wire _3355_; |
| wire _3356_; |
| wire _3357_; |
| wire _3358_; |
| wire _3359_; |
| wire _3360_; |
| wire _3361_; |
| wire _3362_; |
| wire _3363_; |
| wire _3364_; |
| wire _3365_; |
| wire _3366_; |
| wire _3367_; |
| wire _3368_; |
| wire _3369_; |
| wire _3370_; |
| wire _3371_; |
| wire _3372_; |
| wire _3373_; |
| wire _3374_; |
| wire _3375_; |
| wire _3376_; |
| wire _3377_; |
| wire _3378_; |
| wire _3379_; |
| wire _3380_; |
| wire _3381_; |
| wire _3382_; |
| wire _3383_; |
| wire _3384_; |
| wire _3385_; |
| wire _3386_; |
| wire _3387_; |
| wire _3388_; |
| wire _3389_; |
| wire _3390_; |
| wire _3391_; |
| wire _3392_; |
| wire _3393_; |
| wire _3394_; |
| wire _3395_; |
| wire _3396_; |
| wire _3397_; |
| wire _3398_; |
| wire _3399_; |
| wire _3400_; |
| wire _3401_; |
| wire _3402_; |
| wire _3403_; |
| wire _3404_; |
| wire _3405_; |
| wire _3406_; |
| wire _3407_; |
| wire _3408_; |
| wire _3409_; |
| wire _3410_; |
| wire _3411_; |
| wire _3412_; |
| wire _3413_; |
| wire _3414_; |
| wire _3415_; |
| wire _3416_; |
| wire _3417_; |
| wire _3418_; |
| wire _3419_; |
| wire _3420_; |
| wire _3421_; |
| wire _3422_; |
| wire _3423_; |
| wire _3424_; |
| wire _3425_; |
| wire _3426_; |
| wire _3427_; |
| wire _3428_; |
| wire _3429_; |
| wire _3430_; |
| wire _3431_; |
| wire _3432_; |
| wire _3433_; |
| wire _3434_; |
| wire _3435_; |
| wire _3436_; |
| wire _3437_; |
| wire _3438_; |
| wire _3439_; |
| wire _3440_; |
| wire _3441_; |
| wire _3442_; |
| wire _3443_; |
| wire _3444_; |
| wire _3445_; |
| wire _3446_; |
| wire _3447_; |
| wire _3448_; |
| wire _3449_; |
| wire _3450_; |
| wire _3451_; |
| wire _3452_; |
| wire _3453_; |
| wire _3454_; |
| wire _3455_; |
| wire _3456_; |
| wire _3457_; |
| wire _3458_; |
| wire _3459_; |
| wire _3460_; |
| wire _3461_; |
| wire _3462_; |
| wire _3463_; |
| wire _3464_; |
| wire _3465_; |
| wire _3466_; |
| wire _3467_; |
| wire _3468_; |
| wire _3469_; |
| wire _3470_; |
| wire _3471_; |
| wire _3472_; |
| wire _3473_; |
| wire _3474_; |
| wire _3475_; |
| wire _3476_; |
| wire _3477_; |
| wire _3478_; |
| wire _3479_; |
| wire _3480_; |
| wire _3481_; |
| wire _3482_; |
| wire _3483_; |
| wire _3484_; |
| wire _3485_; |
| wire _3486_; |
| wire _3487_; |
| wire _3488_; |
| wire _3489_; |
| wire _3490_; |
| wire _3491_; |
| wire _3492_; |
| wire _3493_; |
| wire _3494_; |
| wire _3495_; |
| wire _3496_; |
| wire _3497_; |
| wire _3498_; |
| wire _3499_; |
| wire _3500_; |
| wire _3501_; |
| wire _3502_; |
| wire _3503_; |
| wire _3504_; |
| wire _3505_; |
| wire _3506_; |
| wire _3507_; |
| wire _3508_; |
| wire _3509_; |
| wire _3510_; |
| wire _3511_; |
| wire _3512_; |
| wire _3513_; |
| wire _3514_; |
| wire _3515_; |
| wire _3516_; |
| wire _3517_; |
| wire _3518_; |
| wire _3519_; |
| wire _3520_; |
| wire _3521_; |
| wire _3522_; |
| wire _3523_; |
| wire _3524_; |
| wire _3525_; |
| wire _3526_; |
| wire _3527_; |
| wire _3528_; |
| wire _3529_; |
| wire _3530_; |
| wire _3531_; |
| wire _3532_; |
| wire _3533_; |
| wire _3534_; |
| wire _3535_; |
| wire _3536_; |
| wire _3537_; |
| wire _3538_; |
| wire _3539_; |
| wire _3540_; |
| wire _3541_; |
| wire _3542_; |
| wire _3543_; |
| wire _3544_; |
| wire _3545_; |
| wire _3546_; |
| wire _3547_; |
| wire _3548_; |
| wire _3549_; |
| wire _3550_; |
| wire _3551_; |
| wire _3552_; |
| wire _3553_; |
| wire _3554_; |
| wire _3555_; |
| wire _3556_; |
| wire _3557_; |
| wire _3558_; |
| wire _3559_; |
| wire _3560_; |
| wire _3561_; |
| wire _3562_; |
| wire _3563_; |
| wire _3564_; |
| wire _3565_; |
| wire _3566_; |
| wire _3567_; |
| wire _3568_; |
| wire _3569_; |
| wire _3570_; |
| wire _3571_; |
| wire _3572_; |
| wire _3573_; |
| wire _3574_; |
| wire _3575_; |
| wire _3576_; |
| wire _3577_; |
| wire _3578_; |
| wire _3579_; |
| wire _3580_; |
| wire _3581_; |
| wire _3582_; |
| wire _3583_; |
| wire _3584_; |
| wire _3585_; |
| wire _3586_; |
| wire _3587_; |
| wire _3588_; |
| wire _3589_; |
| wire _3590_; |
| wire _3591_; |
| wire _3592_; |
| wire _3593_; |
| wire _3594_; |
| wire _3595_; |
| wire _3596_; |
| wire _3597_; |
| wire _3598_; |
| wire _3599_; |
| wire _3600_; |
| wire _3601_; |
| wire _3602_; |
| wire _3603_; |
| wire _3604_; |
| wire _3605_; |
| wire _3606_; |
| wire _3607_; |
| wire _3608_; |
| wire _3609_; |
| wire _3610_; |
| wire _3611_; |
| wire _3612_; |
| wire _3613_; |
| wire _3614_; |
| wire _3615_; |
| wire _3616_; |
| wire _3617_; |
| wire _3618_; |
| wire _3619_; |
| wire _3620_; |
| wire _3621_; |
| wire _3622_; |
| wire _3623_; |
| wire _3624_; |
| wire _3625_; |
| wire _3626_; |
| wire _3627_; |
| wire _3628_; |
| wire _3629_; |
| wire _3630_; |
| wire _3631_; |
| wire _3632_; |
| wire _3633_; |
| wire _3634_; |
| wire _3635_; |
| wire _3636_; |
| wire _3637_; |
| wire _3638_; |
| wire _3639_; |
| wire _3640_; |
| wire _3641_; |
| wire _3642_; |
| wire _3643_; |
| wire _3644_; |
| wire _3645_; |
| wire _3646_; |
| wire _3647_; |
| wire _3648_; |
| wire _3649_; |
| wire _3650_; |
| wire _3651_; |
| wire _3652_; |
| wire _3653_; |
| wire _3654_; |
| wire _3655_; |
| wire _3656_; |
| wire _3657_; |
| wire _3658_; |
| wire _3659_; |
| wire _3660_; |
| wire _3661_; |
| wire _3662_; |
| wire _3663_; |
| wire _3664_; |
| wire _3665_; |
| wire _3666_; |
| wire _3667_; |
| wire _3668_; |
| wire _3669_; |
| wire _3670_; |
| wire _3671_; |
| wire _3672_; |
| wire _3673_; |
| wire _3674_; |
| wire _3675_; |
| wire _3676_; |
| wire _3677_; |
| wire _3678_; |
| wire _3679_; |
| wire _3680_; |
| wire _3681_; |
| wire _3682_; |
| wire _3683_; |
| wire _3684_; |
| wire _3685_; |
| wire _3686_; |
| wire _3687_; |
| wire _3688_; |
| wire _3689_; |
| wire _3690_; |
| wire _3691_; |
| wire _3692_; |
| wire _3693_; |
| wire _3694_; |
| wire _3695_; |
| wire _3696_; |
| wire _3697_; |
| wire _3698_; |
| wire _3699_; |
| wire _3700_; |
| wire _3701_; |
| wire _3702_; |
| wire _3703_; |
| wire _3704_; |
| wire _3705_; |
| wire _3706_; |
| wire _3707_; |
| wire _3708_; |
| wire _3709_; |
| wire _3710_; |
| wire _3711_; |
| wire _3712_; |
| wire _3713_; |
| wire _3714_; |
| wire _3715_; |
| wire _3716_; |
| wire _3717_; |
| wire _3718_; |
| wire _3719_; |
| wire _3720_; |
| wire _3721_; |
| wire _3722_; |
| wire _3723_; |
| wire _3724_; |
| wire _3725_; |
| wire _3726_; |
| wire _3727_; |
| wire _3728_; |
| wire _3729_; |
| wire _3730_; |
| wire _3731_; |
| wire _3732_; |
| wire _3733_; |
| wire _3734_; |
| wire _3735_; |
| wire _3736_; |
| wire _3737_; |
| wire _3738_; |
| wire _3739_; |
| wire _3740_; |
| wire _3741_; |
| wire _3742_; |
| wire _3743_; |
| wire _3744_; |
| wire _3745_; |
| wire _3746_; |
| wire _3747_; |
| wire _3748_; |
| wire _3749_; |
| wire _3750_; |
| wire _3751_; |
| wire _3752_; |
| wire _3753_; |
| wire _3754_; |
| wire _3755_; |
| wire _3756_; |
| wire _3757_; |
| wire _3758_; |
| wire _3759_; |
| wire _3760_; |
| wire _3761_; |
| wire _3762_; |
| wire _3763_; |
| wire _3764_; |
| wire _3765_; |
| wire _3766_; |
| wire _3767_; |
| wire _3768_; |
| wire _3769_; |
| wire _3770_; |
| wire _3771_; |
| wire _3772_; |
| wire _3773_; |
| wire _3774_; |
| wire _3775_; |
| wire _3776_; |
| wire _3777_; |
| wire _3778_; |
| wire _3779_; |
| wire _3780_; |
| wire _3781_; |
| wire _3782_; |
| wire _3783_; |
| wire _3784_; |
| wire _3785_; |
| wire _3786_; |
| wire _3787_; |
| wire _3788_; |
| wire _3789_; |
| wire _3790_; |
| wire _3791_; |
| wire _3792_; |
| wire _3793_; |
| wire _3794_; |
| wire _3795_; |
| wire _3796_; |
| wire _3797_; |
| wire _3798_; |
| wire _3799_; |
| wire _3800_; |
| wire _3801_; |
| wire _3802_; |
| wire _3803_; |
| wire _3804_; |
| wire _3805_; |
| wire _3806_; |
| wire _3807_; |
| wire _3808_; |
| wire _3809_; |
| wire _3810_; |
| wire _3811_; |
| wire _3812_; |
| wire _3813_; |
| wire _3814_; |
| wire _3815_; |
| wire _3816_; |
| wire _3817_; |
| wire _3818_; |
| wire _3819_; |
| wire _3820_; |
| wire _3821_; |
| wire _3822_; |
| wire _3823_; |
| wire _3824_; |
| wire _3825_; |
| wire _3826_; |
| wire _3827_; |
| wire _3828_; |
| wire _3829_; |
| wire _3830_; |
| wire _3831_; |
| wire _3832_; |
| wire _3833_; |
| wire _3834_; |
| wire _3835_; |
| wire _3836_; |
| wire _3837_; |
| wire _3838_; |
| wire _3839_; |
| wire _3840_; |
| wire _3841_; |
| wire _3842_; |
| input [3:0] dbg_in; |
| wire [3:0] dbg_in; |
| output [35:0] dbg_out; |
| wire [35:0] dbg_out; |
| output [15:0] dbg_pc; |
| wire [15:0] dbg_pc; |
| output [15:0] dbg_r0; |
| wire [15:0] dbg_r0; |
| wire \decode.i_flush ; |
| wire \decode.i_imm_pass[0] ; |
| wire \decode.i_imm_pass[10] ; |
| wire \decode.i_imm_pass[11] ; |
| wire \decode.i_imm_pass[12] ; |
| wire \decode.i_imm_pass[13] ; |
| wire \decode.i_imm_pass[14] ; |
| wire \decode.i_imm_pass[15] ; |
| wire \decode.i_imm_pass[1] ; |
| wire \decode.i_imm_pass[2] ; |
| wire \decode.i_imm_pass[3] ; |
| wire \decode.i_imm_pass[4] ; |
| wire \decode.i_imm_pass[5] ; |
| wire \decode.i_imm_pass[6] ; |
| wire \decode.i_imm_pass[7] ; |
| wire \decode.i_imm_pass[8] ; |
| wire \decode.i_imm_pass[9] ; |
| wire \decode.i_instr_l[0] ; |
| wire \decode.i_instr_l[10] ; |
| wire \decode.i_instr_l[11] ; |
| wire \decode.i_instr_l[12] ; |
| wire \decode.i_instr_l[13] ; |
| wire \decode.i_instr_l[14] ; |
| wire \decode.i_instr_l[15] ; |
| wire \decode.i_instr_l[1] ; |
| wire \decode.i_instr_l[2] ; |
| wire \decode.i_instr_l[3] ; |
| wire \decode.i_instr_l[4] ; |
| wire \decode.i_instr_l[5] ; |
| wire \decode.i_instr_l[6] ; |
| wire \decode.i_instr_l[7] ; |
| wire \decode.i_instr_l[8] ; |
| wire \decode.i_instr_l[9] ; |
| wire \decode.i_jmp_pred_pass ; |
| wire \decode.i_submit ; |
| wire \decode.input_valid ; |
| wire \decode.o_jmp_pred_pass ; |
| wire \decode.o_submit ; |
| wire \decode.oc_alu_carry_en ; |
| wire \decode.oc_alu_flags_ie ; |
| wire \decode.oc_alu_mode[11] ; |
| wire \decode.oc_alu_mode[12] ; |
| wire \decode.oc_alu_mode[13] ; |
| wire \decode.oc_alu_mode[1] ; |
| wire \decode.oc_alu_mode[2] ; |
| wire \decode.oc_alu_mode[3] ; |
| wire \decode.oc_alu_mode[4] ; |
| wire \decode.oc_alu_mode[6] ; |
| wire \decode.oc_alu_mode[7] ; |
| wire \decode.oc_alu_mode[9] ; |
| wire \decode.oc_jump_cond_code[0] ; |
| wire \decode.oc_jump_cond_code[1] ; |
| wire \decode.oc_jump_cond_code[2] ; |
| wire \decode.oc_jump_cond_code[3] ; |
| wire \decode.oc_jump_cond_code[4] ; |
| wire \decode.oc_l_reg_sel[0] ; |
| wire \decode.oc_l_reg_sel[1] ; |
| wire \decode.oc_l_reg_sel[2] ; |
| wire \decode.oc_mem_access ; |
| wire \decode.oc_mem_long ; |
| wire \decode.oc_mem_we ; |
| wire \decode.oc_mem_width ; |
| wire \decode.oc_pc_inc ; |
| wire \decode.oc_r_bus_imm ; |
| wire \decode.oc_r_reg_sel[0] ; |
| wire \decode.oc_r_reg_sel[1] ; |
| wire \decode.oc_r_reg_sel[2] ; |
| wire \decode.oc_rf_ie[0] ; |
| wire \decode.oc_rf_ie[1] ; |
| wire \decode.oc_rf_ie[2] ; |
| wire \decode.oc_rf_ie[3] ; |
| wire \decode.oc_rf_ie[4] ; |
| wire \decode.oc_rf_ie[5] ; |
| wire \decode.oc_rf_ie[6] ; |
| wire \decode.oc_rf_ie[7] ; |
| wire \decode.oc_sreg_irt ; |
| wire \decode.oc_sreg_jal_over ; |
| wire \decode.oc_sreg_load ; |
| wire \decode.oc_sreg_store ; |
| wire \decode.oc_sys ; |
| wire \decode.oc_used_operands[0] ; |
| wire \decode.oc_used_operands[1] ; |
| wire \execute.alu_flag_reg.o_d[0] ; |
| wire \execute.alu_flag_reg.o_d[1] ; |
| wire \execute.alu_flag_reg.o_d[2] ; |
| wire \execute.alu_flag_reg.o_d[3] ; |
| wire \execute.alu_flag_reg.o_d[4] ; |
| wire \execute.alu_mul_div.cbit[0] ; |
| wire \execute.alu_mul_div.cbit[1] ; |
| wire \execute.alu_mul_div.cbit[2] ; |
| wire \execute.alu_mul_div.cbit[3] ; |
| wire \execute.alu_mul_div.comp ; |
| wire \execute.alu_mul_div.div_cur[0] ; |
| wire \execute.alu_mul_div.i_div ; |
| wire \execute.alu_mul_div.i_mod ; |
| wire \execute.alu_mul_div.i_mul ; |
| wire \execute.alu_mul_div.mul_res[0] ; |
| wire \execute.alu_mul_div.mul_res[10] ; |
| wire \execute.alu_mul_div.mul_res[11] ; |
| wire \execute.alu_mul_div.mul_res[12] ; |
| wire \execute.alu_mul_div.mul_res[13] ; |
| wire \execute.alu_mul_div.mul_res[14] ; |
| wire \execute.alu_mul_div.mul_res[15] ; |
| wire \execute.alu_mul_div.mul_res[1] ; |
| wire \execute.alu_mul_div.mul_res[2] ; |
| wire \execute.alu_mul_div.mul_res[3] ; |
| wire \execute.alu_mul_div.mul_res[4] ; |
| wire \execute.alu_mul_div.mul_res[5] ; |
| wire \execute.alu_mul_div.mul_res[6] ; |
| wire \execute.alu_mul_div.mul_res[7] ; |
| wire \execute.alu_mul_div.mul_res[8] ; |
| wire \execute.alu_mul_div.mul_res[9] ; |
| wire \execute.hold_valid ; |
| wire \execute.irq_en ; |
| wire \execute.mem_stage_pc[0] ; |
| wire \execute.mem_stage_pc[10] ; |
| wire \execute.mem_stage_pc[11] ; |
| wire \execute.mem_stage_pc[12] ; |
| wire \execute.mem_stage_pc[13] ; |
| wire \execute.mem_stage_pc[14] ; |
| wire \execute.mem_stage_pc[15] ; |
| wire \execute.mem_stage_pc[1] ; |
| wire \execute.mem_stage_pc[2] ; |
| wire \execute.mem_stage_pc[3] ; |
| wire \execute.mem_stage_pc[4] ; |
| wire \execute.mem_stage_pc[5] ; |
| wire \execute.mem_stage_pc[6] ; |
| wire \execute.mem_stage_pc[7] ; |
| wire \execute.mem_stage_pc[8] ; |
| wire \execute.mem_stage_pc[9] ; |
| wire \execute.next_ready_delayed ; |
| wire \execute.o_addr[0] ; |
| wire \execute.o_data[0] ; |
| wire \execute.o_data[10] ; |
| wire \execute.o_data[11] ; |
| wire \execute.o_data[12] ; |
| wire \execute.o_data[13] ; |
| wire \execute.o_data[14] ; |
| wire \execute.o_data[15] ; |
| wire \execute.o_data[1] ; |
| wire \execute.o_data[2] ; |
| wire \execute.o_data[3] ; |
| wire \execute.o_data[4] ; |
| wire \execute.o_data[5] ; |
| wire \execute.o_data[6] ; |
| wire \execute.o_data[7] ; |
| wire \execute.o_data[8] ; |
| wire \execute.o_data[9] ; |
| wire \execute.o_mem_access ; |
| wire \execute.o_mem_addr_high[0] ; |
| wire \execute.o_mem_width ; |
| wire \execute.o_reg_ie[0] ; |
| wire \execute.o_reg_ie[1] ; |
| wire \execute.o_reg_ie[2] ; |
| wire \execute.o_reg_ie[3] ; |
| wire \execute.o_reg_ie[4] ; |
| wire \execute.o_reg_ie[5] ; |
| wire \execute.o_reg_ie[6] ; |
| wire \execute.o_reg_ie[7] ; |
| wire \execute.o_submit ; |
| wire \execute.pc_high_buff_out[0] ; |
| wire \execute.pc_high_buff_out[1] ; |
| wire \execute.pc_high_buff_out[2] ; |
| wire \execute.pc_high_buff_out[3] ; |
| wire \execute.pc_high_buff_out[4] ; |
| wire \execute.pc_high_buff_out[5] ; |
| wire \execute.pc_high_buff_out[6] ; |
| wire \execute.pc_high_buff_out[7] ; |
| wire \execute.pc_high_out[0] ; |
| wire \execute.pc_high_out[1] ; |
| wire \execute.pc_high_out[2] ; |
| wire \execute.pc_high_out[3] ; |
| wire \execute.pc_high_out[4] ; |
| wire \execute.pc_high_out[5] ; |
| wire \execute.pc_high_out[6] ; |
| wire \execute.pc_high_out[7] ; |
| wire \execute.prev_pc_high[0] ; |
| wire \execute.prev_pc_high[1] ; |
| wire \execute.prev_pc_high[2] ; |
| wire \execute.prev_pc_high[3] ; |
| wire \execute.prev_pc_high[4] ; |
| wire \execute.prev_pc_high[5] ; |
| wire \execute.prev_pc_high[6] ; |
| wire \execute.prev_pc_high[7] ; |
| wire \execute.prev_sys ; |
| wire \execute.rf.reg_outputs[1][0] ; |
| wire \execute.rf.reg_outputs[1][10] ; |
| wire \execute.rf.reg_outputs[1][11] ; |
| wire \execute.rf.reg_outputs[1][12] ; |
| wire \execute.rf.reg_outputs[1][13] ; |
| wire \execute.rf.reg_outputs[1][14] ; |
| wire \execute.rf.reg_outputs[1][15] ; |
| wire \execute.rf.reg_outputs[1][1] ; |
| wire \execute.rf.reg_outputs[1][2] ; |
| wire \execute.rf.reg_outputs[1][3] ; |
| wire \execute.rf.reg_outputs[1][4] ; |
| wire \execute.rf.reg_outputs[1][5] ; |
| wire \execute.rf.reg_outputs[1][6] ; |
| wire \execute.rf.reg_outputs[1][7] ; |
| wire \execute.rf.reg_outputs[1][8] ; |
| wire \execute.rf.reg_outputs[1][9] ; |
| wire \execute.rf.reg_outputs[2][0] ; |
| wire \execute.rf.reg_outputs[2][10] ; |
| wire \execute.rf.reg_outputs[2][11] ; |
| wire \execute.rf.reg_outputs[2][12] ; |
| wire \execute.rf.reg_outputs[2][13] ; |
| wire \execute.rf.reg_outputs[2][14] ; |
| wire \execute.rf.reg_outputs[2][15] ; |
| wire \execute.rf.reg_outputs[2][1] ; |
| wire \execute.rf.reg_outputs[2][2] ; |
| wire \execute.rf.reg_outputs[2][3] ; |
| wire \execute.rf.reg_outputs[2][4] ; |
| wire \execute.rf.reg_outputs[2][5] ; |
| wire \execute.rf.reg_outputs[2][6] ; |
| wire \execute.rf.reg_outputs[2][7] ; |
| wire \execute.rf.reg_outputs[2][8] ; |
| wire \execute.rf.reg_outputs[2][9] ; |
| wire \execute.rf.reg_outputs[3][0] ; |
| wire \execute.rf.reg_outputs[3][10] ; |
| wire \execute.rf.reg_outputs[3][11] ; |
| wire \execute.rf.reg_outputs[3][12] ; |
| wire \execute.rf.reg_outputs[3][13] ; |
| wire \execute.rf.reg_outputs[3][14] ; |
| wire \execute.rf.reg_outputs[3][15] ; |
| wire \execute.rf.reg_outputs[3][1] ; |
| wire \execute.rf.reg_outputs[3][2] ; |
| wire \execute.rf.reg_outputs[3][3] ; |
| wire \execute.rf.reg_outputs[3][4] ; |
| wire \execute.rf.reg_outputs[3][5] ; |
| wire \execute.rf.reg_outputs[3][6] ; |
| wire \execute.rf.reg_outputs[3][7] ; |
| wire \execute.rf.reg_outputs[3][8] ; |
| wire \execute.rf.reg_outputs[3][9] ; |
| wire \execute.rf.reg_outputs[4][0] ; |
| wire \execute.rf.reg_outputs[4][10] ; |
| wire \execute.rf.reg_outputs[4][11] ; |
| wire \execute.rf.reg_outputs[4][12] ; |
| wire \execute.rf.reg_outputs[4][13] ; |
| wire \execute.rf.reg_outputs[4][14] ; |
| wire \execute.rf.reg_outputs[4][15] ; |
| wire \execute.rf.reg_outputs[4][1] ; |
| wire \execute.rf.reg_outputs[4][2] ; |
| wire \execute.rf.reg_outputs[4][3] ; |
| wire \execute.rf.reg_outputs[4][4] ; |
| wire \execute.rf.reg_outputs[4][5] ; |
| wire \execute.rf.reg_outputs[4][6] ; |
| wire \execute.rf.reg_outputs[4][7] ; |
| wire \execute.rf.reg_outputs[4][8] ; |
| wire \execute.rf.reg_outputs[4][9] ; |
| wire \execute.rf.reg_outputs[5][0] ; |
| wire \execute.rf.reg_outputs[5][10] ; |
| wire \execute.rf.reg_outputs[5][11] ; |
| wire \execute.rf.reg_outputs[5][12] ; |
| wire \execute.rf.reg_outputs[5][13] ; |
| wire \execute.rf.reg_outputs[5][14] ; |
| wire \execute.rf.reg_outputs[5][15] ; |
| wire \execute.rf.reg_outputs[5][1] ; |
| wire \execute.rf.reg_outputs[5][2] ; |
| wire \execute.rf.reg_outputs[5][3] ; |
| wire \execute.rf.reg_outputs[5][4] ; |
| wire \execute.rf.reg_outputs[5][5] ; |
| wire \execute.rf.reg_outputs[5][6] ; |
| wire \execute.rf.reg_outputs[5][7] ; |
| wire \execute.rf.reg_outputs[5][8] ; |
| wire \execute.rf.reg_outputs[5][9] ; |
| wire \execute.rf.reg_outputs[6][0] ; |
| wire \execute.rf.reg_outputs[6][10] ; |
| wire \execute.rf.reg_outputs[6][11] ; |
| wire \execute.rf.reg_outputs[6][12] ; |
| wire \execute.rf.reg_outputs[6][13] ; |
| wire \execute.rf.reg_outputs[6][14] ; |
| wire \execute.rf.reg_outputs[6][15] ; |
| wire \execute.rf.reg_outputs[6][1] ; |
| wire \execute.rf.reg_outputs[6][2] ; |
| wire \execute.rf.reg_outputs[6][3] ; |
| wire \execute.rf.reg_outputs[6][4] ; |
| wire \execute.rf.reg_outputs[6][5] ; |
| wire \execute.rf.reg_outputs[6][6] ; |
| wire \execute.rf.reg_outputs[6][7] ; |
| wire \execute.rf.reg_outputs[6][8] ; |
| wire \execute.rf.reg_outputs[6][9] ; |
| wire \execute.rf.reg_outputs[7][0] ; |
| wire \execute.rf.reg_outputs[7][10] ; |
| wire \execute.rf.reg_outputs[7][11] ; |
| wire \execute.rf.reg_outputs[7][12] ; |
| wire \execute.rf.reg_outputs[7][13] ; |
| wire \execute.rf.reg_outputs[7][14] ; |
| wire \execute.rf.reg_outputs[7][15] ; |
| wire \execute.rf.reg_outputs[7][1] ; |
| wire \execute.rf.reg_outputs[7][2] ; |
| wire \execute.rf.reg_outputs[7][3] ; |
| wire \execute.rf.reg_outputs[7][4] ; |
| wire \execute.rf.reg_outputs[7][5] ; |
| wire \execute.rf.reg_outputs[7][6] ; |
| wire \execute.rf.reg_outputs[7][7] ; |
| wire \execute.rf.reg_outputs[7][8] ; |
| wire \execute.rf.reg_outputs[7][9] ; |
| wire \execute.sreg_data_page ; |
| wire \execute.sreg_irq_flags.i_d[2] ; |
| wire \execute.sreg_irq_flags.o_d[0] ; |
| wire \execute.sreg_irq_flags.o_d[1] ; |
| wire \execute.sreg_irq_flags.o_d[2] ; |
| wire \execute.sreg_irq_flags.o_d[3] ; |
| wire \execute.sreg_irq_flags.o_d[4] ; |
| wire \execute.sreg_irq_pc.o_d[0] ; |
| wire \execute.sreg_irq_pc.o_d[10] ; |
| wire \execute.sreg_irq_pc.o_d[11] ; |
| wire \execute.sreg_irq_pc.o_d[12] ; |
| wire \execute.sreg_irq_pc.o_d[13] ; |
| wire \execute.sreg_irq_pc.o_d[14] ; |
| wire \execute.sreg_irq_pc.o_d[15] ; |
| wire \execute.sreg_irq_pc.o_d[1] ; |
| wire \execute.sreg_irq_pc.o_d[2] ; |
| wire \execute.sreg_irq_pc.o_d[3] ; |
| wire \execute.sreg_irq_pc.o_d[4] ; |
| wire \execute.sreg_irq_pc.o_d[5] ; |
| wire \execute.sreg_irq_pc.o_d[6] ; |
| wire \execute.sreg_irq_pc.o_d[7] ; |
| wire \execute.sreg_irq_pc.o_d[8] ; |
| wire \execute.sreg_irq_pc.o_d[9] ; |
| wire \execute.sreg_jtr_buff.o_d[0] ; |
| wire \execute.sreg_jtr_buff.o_d[1] ; |
| wire \execute.sreg_jtr_buff.o_d[2] ; |
| wire \execute.sreg_long_ptr_en ; |
| wire \execute.sreg_priv_control.o_d[0] ; |
| wire \execute.sreg_priv_control.o_d[10] ; |
| wire \execute.sreg_priv_control.o_d[11] ; |
| wire \execute.sreg_priv_control.o_d[12] ; |
| wire \execute.sreg_priv_control.o_d[13] ; |
| wire \execute.sreg_priv_control.o_d[14] ; |
| wire \execute.sreg_priv_control.o_d[15] ; |
| wire \execute.sreg_priv_control.o_d[4] ; |
| wire \execute.sreg_priv_control.o_d[5] ; |
| wire \execute.sreg_priv_control.o_d[6] ; |
| wire \execute.sreg_priv_control.o_d[7] ; |
| wire \execute.sreg_priv_control.o_d[8] ; |
| wire \execute.sreg_priv_control.o_d[9] ; |
| wire \execute.sreg_scratch.o_d[0] ; |
| wire \execute.sreg_scratch.o_d[10] ; |
| wire \execute.sreg_scratch.o_d[11] ; |
| wire \execute.sreg_scratch.o_d[12] ; |
| wire \execute.sreg_scratch.o_d[13] ; |
| wire \execute.sreg_scratch.o_d[14] ; |
| wire \execute.sreg_scratch.o_d[15] ; |
| wire \execute.sreg_scratch.o_d[1] ; |
| wire \execute.sreg_scratch.o_d[2] ; |
| wire \execute.sreg_scratch.o_d[3] ; |
| wire \execute.sreg_scratch.o_d[4] ; |
| wire \execute.sreg_scratch.o_d[5] ; |
| wire \execute.sreg_scratch.o_d[6] ; |
| wire \execute.sreg_scratch.o_d[7] ; |
| wire \execute.sreg_scratch.o_d[8] ; |
| wire \execute.sreg_scratch.o_d[9] ; |
| wire \execute.trap_flag ; |
| wire \fetch.current_req_branch_pred ; |
| wire \fetch.flush_event_invalidate ; |
| wire \fetch.out_buffer_data_instr[0] ; |
| wire \fetch.out_buffer_data_instr[10] ; |
| wire \fetch.out_buffer_data_instr[11] ; |
| wire \fetch.out_buffer_data_instr[12] ; |
| wire \fetch.out_buffer_data_instr[13] ; |
| wire \fetch.out_buffer_data_instr[14] ; |
| wire \fetch.out_buffer_data_instr[15] ; |
| wire \fetch.out_buffer_data_instr[16] ; |
| wire \fetch.out_buffer_data_instr[17] ; |
| wire \fetch.out_buffer_data_instr[18] ; |
| wire \fetch.out_buffer_data_instr[19] ; |
| wire \fetch.out_buffer_data_instr[1] ; |
| wire \fetch.out_buffer_data_instr[20] ; |
| wire \fetch.out_buffer_data_instr[21] ; |
| wire \fetch.out_buffer_data_instr[22] ; |
| wire \fetch.out_buffer_data_instr[23] ; |
| wire \fetch.out_buffer_data_instr[24] ; |
| wire \fetch.out_buffer_data_instr[25] ; |
| wire \fetch.out_buffer_data_instr[26] ; |
| wire \fetch.out_buffer_data_instr[27] ; |
| wire \fetch.out_buffer_data_instr[28] ; |
| wire \fetch.out_buffer_data_instr[29] ; |
| wire \fetch.out_buffer_data_instr[2] ; |
| wire \fetch.out_buffer_data_instr[30] ; |
| wire \fetch.out_buffer_data_instr[31] ; |
| wire \fetch.out_buffer_data_instr[3] ; |
| wire \fetch.out_buffer_data_instr[4] ; |
| wire \fetch.out_buffer_data_instr[5] ; |
| wire \fetch.out_buffer_data_instr[6] ; |
| wire \fetch.out_buffer_data_instr[7] ; |
| wire \fetch.out_buffer_data_instr[8] ; |
| wire \fetch.out_buffer_data_instr[9] ; |
| wire \fetch.out_buffer_data_pred ; |
| wire \fetch.out_buffer_valid ; |
| wire \fetch.pc_flush_override ; |
| wire \fetch.pc_reset_override ; |
| wire \fetch.prev_req_branch_pred ; |
| wire \fetch.prev_request_pc[0] ; |
| wire \fetch.prev_request_pc[10] ; |
| wire \fetch.prev_request_pc[11] ; |
| wire \fetch.prev_request_pc[12] ; |
| wire \fetch.prev_request_pc[13] ; |
| wire \fetch.prev_request_pc[14] ; |
| wire \fetch.prev_request_pc[15] ; |
| wire \fetch.prev_request_pc[1] ; |
| wire \fetch.prev_request_pc[2] ; |
| wire \fetch.prev_request_pc[3] ; |
| wire \fetch.prev_request_pc[4] ; |
| wire \fetch.prev_request_pc[5] ; |
| wire \fetch.prev_request_pc[6] ; |
| wire \fetch.prev_request_pc[7] ; |
| wire \fetch.prev_request_pc[8] ; |
| wire \fetch.prev_request_pc[9] ; |
| wire \fetch.submitable ; |
| input i_clk; |
| wire i_clk; |
| input [15:0] i_core_int_sreg; |
| wire [15:0] i_core_int_sreg; |
| input i_disable; |
| wire i_disable; |
| input i_irq; |
| wire i_irq; |
| input i_mc_core_int; |
| wire i_mc_core_int; |
| input i_mem_ack; |
| wire i_mem_ack; |
| input [15:0] i_mem_data; |
| wire [15:0] i_mem_data; |
| input i_mem_exception; |
| wire i_mem_exception; |
| input [31:0] i_req_data; |
| wire [31:0] i_req_data; |
| input i_req_data_valid; |
| wire i_req_data_valid; |
| input i_rst; |
| wire i_rst; |
| output o_c_data_page; |
| wire o_c_data_page; |
| output o_c_instr_long; |
| wire o_c_instr_long; |
| output o_c_instr_page; |
| wire o_c_instr_page; |
| output o_icache_flush; |
| wire o_icache_flush; |
| output [7:0] o_instr_long_addr; |
| wire [7:0] o_instr_long_addr; |
| output [15:0] o_mem_addr; |
| wire [15:0] o_mem_addr; |
| output [7:0] o_mem_addr_high; |
| wire [7:0] o_mem_addr_high; |
| output [15:0] o_mem_data; |
| wire [15:0] o_mem_data; |
| output o_mem_long; |
| wire o_mem_long; |
| output o_mem_req; |
| wire o_mem_req; |
| output [1:0] o_mem_sel; |
| wire [1:0] o_mem_sel; |
| output o_mem_we; |
| wire o_mem_we; |
| output o_req_active; |
| wire o_req_active; |
| output [15:0] o_req_addr; |
| wire [15:0] o_req_addr; |
| output o_req_ppl_submit; |
| wire o_req_ppl_submit; |
| output [15:0] sr_bus_addr; |
| wire [15:0] sr_bus_addr; |
| output [15:0] sr_bus_data_o; |
| wire [15:0] sr_bus_data_o; |
| output sr_bus_we; |
| wire sr_bus_we; |
| sky130_fd_sc_hd__inv_2 _3843_ ( |
| .A(i_mem_ack), |
| .Y(_0501_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3844_ ( |
| .A1(o_mem_req), |
| .A2(_0501_), |
| .B1(\execute.o_mem_access ), |
| .B2(\execute.o_submit ), |
| .X(_0502_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3845_ ( |
| .A(_0502_), |
| .Y(dbg_out[35]) |
| ); |
| sky130_fd_sc_hd__buf_1 _3846_ ( |
| .A(\decode.oc_r_reg_sel[2] ), |
| .X(_0503_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3847_ ( |
| .A(_0503_), |
| .X(_0504_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3848_ ( |
| .A(\decode.oc_r_reg_sel[0] ), |
| .X(_0505_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3849_ ( |
| .A(_0505_), |
| .X(_0506_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3850_ ( |
| .A(\decode.oc_r_reg_sel[1] ), |
| .X(_0507_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3851_ ( |
| .A(_0507_), |
| .X(_0508_) |
| ); |
| sky130_fd_sc_hd__or3_2 _3852_ ( |
| .A(_0504_), |
| .B(_0506_), |
| .C(_0508_), |
| .X(_0509_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3853_ ( |
| .A(_0509_), |
| .X(_0510_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3854_ ( |
| .A(\decode.oc_r_reg_sel[2] ), |
| .X(_0511_) |
| ); |
| sky130_fd_sc_hd__and3_2 _3855_ ( |
| .A(_0511_), |
| .B(_0505_), |
| .C(_0507_), |
| .X(_0512_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _3856_ ( |
| .A_N(_0503_), |
| .B(_0505_), |
| .C(_0507_), |
| .X(_0513_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3857_ ( |
| .A(_0513_), |
| .X(_0514_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3858_ ( |
| .A1(\execute.rf.reg_outputs[7][15] ), |
| .A2(_0512_), |
| .B1(_0514_), |
| .B2(\execute.rf.reg_outputs[3][15] ), |
| .X(_0515_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _3859_ ( |
| .A(_0503_), |
| .B(_0507_), |
| .C_N(_0505_), |
| .Y(_0516_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3860_ ( |
| .A(_0516_), |
| .X(_0517_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3861_ ( |
| .A(_0511_), |
| .X(_0518_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3862_ ( |
| .A(_0518_), |
| .X(_0519_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3863_ ( |
| .A(_0519_), |
| .Y(_0520_) |
| ); |
| sky130_fd_sc_hd__or2_2 _3864_ ( |
| .A(\execute.rf.reg_outputs[4][15] ), |
| .B(_0520_), |
| .X(_0521_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _3865_ ( |
| .A(_0505_), |
| .B(_0507_), |
| .Y(_0522_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3866_ ( |
| .A(_0522_), |
| .X(_0523_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _3867_ ( |
| .A_N(\decode.oc_r_reg_sel[1] ), |
| .B(\decode.oc_r_reg_sel[0] ), |
| .C(\decode.oc_r_reg_sel[2] ), |
| .X(_0524_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3868_ ( |
| .A(_0524_), |
| .X(_0525_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _3869_ ( |
| .A(_0503_), |
| .B(_0505_), |
| .C_N(_0507_), |
| .Y(_0526_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3870_ ( |
| .A(_0505_), |
| .X(_0527_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3871_ ( |
| .A(_0527_), |
| .X(_0528_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3872_ ( |
| .A(_0528_), |
| .X(_0529_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3873_ ( |
| .A(_0507_), |
| .X(_0530_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3874_ ( |
| .A(_0530_), |
| .X(_0531_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3875_ ( |
| .A(_0531_), |
| .X(_0532_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3876_ ( |
| .A_N(_0529_), |
| .B(_0532_), |
| .C(\execute.rf.reg_outputs[6][15] ), |
| .D(_0519_), |
| .X(_0533_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _3877_ ( |
| .A1(\execute.rf.reg_outputs[5][15] ), |
| .A2(_0525_), |
| .B1(_0526_), |
| .B2(\execute.rf.reg_outputs[2][15] ), |
| .C1(_0533_), |
| .X(_0534_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _3878_ ( |
| .A1(\execute.rf.reg_outputs[1][15] ), |
| .A2(_0517_), |
| .B1(_0521_), |
| .B2(_0523_), |
| .C1(_0534_), |
| .X(_0535_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _3879_ ( |
| .A1(dbg_r0[15]), |
| .A2(_0510_), |
| .B1(_0515_), |
| .B2(_0535_), |
| .Y(_0536_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3880_ ( |
| .A(_0536_), |
| .Y(sr_bus_data_o[15]) |
| ); |
| sky130_fd_sc_hd__and4_2 _3881_ ( |
| .A(\execute.rf.reg_outputs[7][14] ), |
| .B(_0519_), |
| .C(_0529_), |
| .D(_0532_), |
| .X(_0537_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _3882_ ( |
| .A1(\execute.rf.reg_outputs[1][14] ), |
| .A2(_0517_), |
| .B1(_0514_), |
| .B2(\execute.rf.reg_outputs[3][14] ), |
| .C1(_0537_), |
| .X(_0538_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _3883_ ( |
| .A(\execute.rf.reg_outputs[4][14] ), |
| .B_N(_0519_), |
| .X(_0539_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3884_ ( |
| .A_N(_0519_), |
| .B_N(_0529_), |
| .C(_0532_), |
| .D(\execute.rf.reg_outputs[2][14] ), |
| .X(_0540_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3885_ ( |
| .A_N(_0532_), |
| .B(_0529_), |
| .C(_0519_), |
| .D(\execute.rf.reg_outputs[5][14] ), |
| .X(_0541_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3886_ ( |
| .A_N(_0529_), |
| .B(_0532_), |
| .C(\execute.rf.reg_outputs[6][14] ), |
| .D(_0519_), |
| .X(_0542_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3887_ ( |
| .A1(_0523_), |
| .A2(_0539_), |
| .B1(_0540_), |
| .C1(_0541_), |
| .D1(_0542_), |
| .X(_0543_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _3888_ ( |
| .A1(dbg_r0[14]), |
| .A2(_0510_), |
| .B1(_0538_), |
| .B2(_0543_), |
| .Y(_0544_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3889_ ( |
| .A(_0544_), |
| .Y(sr_bus_data_o[14]) |
| ); |
| sky130_fd_sc_hd__and2_2 _3890_ ( |
| .A(\execute.rf.reg_outputs[1][13] ), |
| .B(_0517_), |
| .X(_0545_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3891_ ( |
| .A1(\execute.rf.reg_outputs[7][13] ), |
| .A2(_0512_), |
| .B1(_0514_), |
| .B2(\execute.rf.reg_outputs[3][13] ), |
| .X(_0546_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3892_ ( |
| .A(_0504_), |
| .X(_0547_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _3893_ ( |
| .A(\execute.rf.reg_outputs[4][13] ), |
| .B_N(_0547_), |
| .X(_0548_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3894_ ( |
| .A_N(_0547_), |
| .B_N(_0528_), |
| .C(_0531_), |
| .D(\execute.rf.reg_outputs[2][13] ), |
| .X(_0549_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3895_ ( |
| .A_N(_0531_), |
| .B(_0528_), |
| .C(_0547_), |
| .D(\execute.rf.reg_outputs[5][13] ), |
| .X(_0550_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3896_ ( |
| .A_N(_0529_), |
| .B(_0532_), |
| .C(\execute.rf.reg_outputs[6][13] ), |
| .D(_0547_), |
| .X(_0551_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3897_ ( |
| .A1(_0523_), |
| .A2(_0548_), |
| .B1(_0549_), |
| .C1(_0550_), |
| .D1(_0551_), |
| .X(_0552_) |
| ); |
| sky130_fd_sc_hd__o32ai_2 _3898_ ( |
| .A1(_0545_), |
| .A2(_0546_), |
| .A3(_0552_), |
| .B1(_0510_), |
| .B2(dbg_r0[13]), |
| .Y(_0553_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3899_ ( |
| .A(_0553_), |
| .Y(sr_bus_data_o[13]) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3900_ ( |
| .A_N(_0528_), |
| .B(_0531_), |
| .C(\execute.rf.reg_outputs[6][12] ), |
| .D(_0547_), |
| .X(_0554_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _3901_ ( |
| .A1(\execute.rf.reg_outputs[5][12] ), |
| .A2(_0525_), |
| .B1(_0514_), |
| .B2(\execute.rf.reg_outputs[3][12] ), |
| .C1(_0554_), |
| .X(_0555_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _3902_ ( |
| .A(\execute.rf.reg_outputs[4][12] ), |
| .B_N(_0547_), |
| .X(_0556_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3903_ ( |
| .A(\execute.rf.reg_outputs[7][12] ), |
| .B(_0547_), |
| .C(_0528_), |
| .D(_0531_), |
| .X(_0557_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3904_ ( |
| .A_N(_0547_), |
| .B_N(_0528_), |
| .C(_0531_), |
| .D(\execute.rf.reg_outputs[2][12] ), |
| .X(_0558_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3905_ ( |
| .A_N(_0547_), |
| .B_N(_0531_), |
| .C(_0528_), |
| .D(\execute.rf.reg_outputs[1][12] ), |
| .X(_0559_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3906_ ( |
| .A1(_0523_), |
| .A2(_0556_), |
| .B1(_0557_), |
| .C1(_0558_), |
| .D1(_0559_), |
| .X(_0560_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _3907_ ( |
| .A1(dbg_r0[12]), |
| .A2(_0510_), |
| .B1(_0555_), |
| .B2(_0560_), |
| .Y(_0561_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3908_ ( |
| .A(_0561_), |
| .Y(sr_bus_data_o[12]) |
| ); |
| sky130_fd_sc_hd__or2b_2 _3909_ ( |
| .A(\execute.rf.reg_outputs[4][11] ), |
| .B_N(_0518_), |
| .X(_0562_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3910_ ( |
| .A1(\execute.rf.reg_outputs[1][11] ), |
| .A2(_0517_), |
| .B1(_0562_), |
| .B2(_0523_), |
| .X(_0563_) |
| ); |
| sky130_fd_sc_hd__and2_2 _3911_ ( |
| .A(\execute.rf.reg_outputs[3][11] ), |
| .B(_0514_), |
| .X(_0564_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3912_ ( |
| .A(_0503_), |
| .X(_0565_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3913_ ( |
| .A(\decode.oc_r_reg_sel[0] ), |
| .X(_0566_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3914_ ( |
| .A(_0566_), |
| .X(_0567_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3915_ ( |
| .A(\decode.oc_r_reg_sel[1] ), |
| .X(_0568_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3916_ ( |
| .A(_0568_), |
| .X(_0569_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3917_ ( |
| .A(\execute.rf.reg_outputs[7][11] ), |
| .B(_0565_), |
| .C(_0567_), |
| .D(_0569_), |
| .X(_0570_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3918_ ( |
| .A_N(_0569_), |
| .B(_0567_), |
| .C(_0518_), |
| .D(\execute.rf.reg_outputs[5][11] ), |
| .X(_0571_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3919_ ( |
| .A_N(_0567_), |
| .B(_0569_), |
| .C(\execute.rf.reg_outputs[6][11] ), |
| .D(_0518_), |
| .X(_0572_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3920_ ( |
| .A1(\execute.rf.reg_outputs[2][11] ), |
| .A2(_0526_), |
| .B1(_0570_), |
| .C1(_0571_), |
| .D1(_0572_), |
| .X(_0573_) |
| ); |
| sky130_fd_sc_hd__o32ai_2 _3921_ ( |
| .A1(_0563_), |
| .A2(_0564_), |
| .A3(_0573_), |
| .B1(_0510_), |
| .B2(dbg_r0[11]), |
| .Y(_0574_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3922_ ( |
| .A(_0574_), |
| .Y(sr_bus_data_o[11]) |
| ); |
| sky130_fd_sc_hd__or2b_2 _3923_ ( |
| .A(\execute.rf.reg_outputs[4][10] ), |
| .B_N(_0504_), |
| .X(_0575_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3924_ ( |
| .A1(\execute.rf.reg_outputs[1][10] ), |
| .A2(_0517_), |
| .B1(_0575_), |
| .B2(_0523_), |
| .X(_0576_) |
| ); |
| sky130_fd_sc_hd__and2_2 _3925_ ( |
| .A(\execute.rf.reg_outputs[3][10] ), |
| .B(_0514_), |
| .X(_0577_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3926_ ( |
| .A(\execute.rf.reg_outputs[7][10] ), |
| .B(_0511_), |
| .C(_0566_), |
| .D(_0568_), |
| .X(_0578_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3927_ ( |
| .A_N(_0568_), |
| .B(_0566_), |
| .C(_0511_), |
| .D(\execute.rf.reg_outputs[5][10] ), |
| .X(_0579_) |
| ); |
| sky130_fd_sc_hd__buf_1 _3928_ ( |
| .A(_0503_), |
| .X(_0580_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3929_ ( |
| .A_N(_0527_), |
| .B(_0568_), |
| .C(\execute.rf.reg_outputs[6][10] ), |
| .D(_0580_), |
| .X(_0581_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3930_ ( |
| .A1(\execute.rf.reg_outputs[2][10] ), |
| .A2(_0526_), |
| .B1(_0578_), |
| .C1(_0579_), |
| .D1(_0581_), |
| .X(_0582_) |
| ); |
| sky130_fd_sc_hd__o32ai_2 _3931_ ( |
| .A1(_0576_), |
| .A2(_0577_), |
| .A3(_0582_), |
| .B1(_0510_), |
| .B2(dbg_r0[10]), |
| .Y(_0583_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3932_ ( |
| .A(_0583_), |
| .Y(sr_bus_data_o[10]) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3933_ ( |
| .A_N(_0530_), |
| .B(_0566_), |
| .C(_0511_), |
| .D(\execute.rf.reg_outputs[5][9] ), |
| .X(_0584_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _3934_ ( |
| .A1(\execute.rf.reg_outputs[1][9] ), |
| .A2(_0517_), |
| .B1(_0514_), |
| .B2(\execute.rf.reg_outputs[3][9] ), |
| .C1(_0584_), |
| .X(_0585_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _3935_ ( |
| .A(\execute.rf.reg_outputs[4][9] ), |
| .B_N(_0580_), |
| .X(_0586_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3936_ ( |
| .A(\execute.rf.reg_outputs[7][9] ), |
| .B(_0511_), |
| .C(_0566_), |
| .D(_0568_), |
| .X(_0587_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3937_ ( |
| .A_N(_0566_), |
| .B(_0568_), |
| .C(\execute.rf.reg_outputs[6][9] ), |
| .D(_0511_), |
| .X(_0588_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3938_ ( |
| .A_N(_0580_), |
| .B_N(_0527_), |
| .C(_0568_), |
| .D(\execute.rf.reg_outputs[2][9] ), |
| .X(_0589_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3939_ ( |
| .A1(_0523_), |
| .A2(_0586_), |
| .B1(_0587_), |
| .C1(_0588_), |
| .D1(_0589_), |
| .X(_0590_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _3940_ ( |
| .A1(dbg_r0[9]), |
| .A2(_0509_), |
| .B1(_0585_), |
| .B2(_0590_), |
| .Y(_0591_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3941_ ( |
| .A(_0591_), |
| .Y(sr_bus_data_o[9]) |
| ); |
| sky130_fd_sc_hd__inv_2 _3942_ ( |
| .A(dbg_r0[8]), |
| .Y(_0592_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _3943_ ( |
| .A(_0511_), |
| .B(_0566_), |
| .C(_0568_), |
| .Y(_0593_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3944_ ( |
| .A_N(_0508_), |
| .B(_0527_), |
| .C(_0580_), |
| .D(\execute.rf.reg_outputs[5][8] ), |
| .X(_0594_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3945_ ( |
| .A(\execute.rf.reg_outputs[7][8] ), |
| .B(_0504_), |
| .C(_0527_), |
| .D(_0530_), |
| .X(_0595_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3946_ ( |
| .A_N(_0565_), |
| .B(_0506_), |
| .C(_0508_), |
| .D(\execute.rf.reg_outputs[3][8] ), |
| .X(_0596_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _3947_ ( |
| .A1(\execute.rf.reg_outputs[1][8] ), |
| .A2(_0517_), |
| .B1(_0594_), |
| .C1(_0595_), |
| .D1(_0596_), |
| .Y(_0597_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3948_ ( |
| .A_N(_0527_), |
| .B(_0530_), |
| .C(\execute.rf.reg_outputs[6][8] ), |
| .D(_0580_), |
| .X(_0598_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3949_ ( |
| .A_N(_0527_), |
| .B_N(_0530_), |
| .C(\execute.rf.reg_outputs[4][8] ), |
| .D(_0580_), |
| .X(_0599_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _3950_ ( |
| .A1(\execute.rf.reg_outputs[2][8] ), |
| .A2(_0526_), |
| .B1(_0598_), |
| .C1(_0599_), |
| .D1(_0593_), |
| .Y(_0600_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3951_ ( |
| .A1(_0592_), |
| .A2(_0593_), |
| .B1(_0597_), |
| .B2(_0600_), |
| .X(_0601_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3952_ ( |
| .A(_0601_), |
| .Y(sr_bus_data_o[8]) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3953_ ( |
| .A_N(_0508_), |
| .B(_0527_), |
| .C(_0580_), |
| .D(\execute.rf.reg_outputs[5][7] ), |
| .X(_0602_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3954_ ( |
| .A_N(_0506_), |
| .B(_0530_), |
| .C(\execute.rf.reg_outputs[6][7] ), |
| .D(_0504_), |
| .X(_0603_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3955_ ( |
| .A_N(_0506_), |
| .B_N(_0508_), |
| .C(\execute.rf.reg_outputs[4][7] ), |
| .D(_0504_), |
| .X(_0604_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3956_ ( |
| .A1(\execute.rf.reg_outputs[1][7] ), |
| .A2(_0517_), |
| .B1(_0602_), |
| .C1(_0603_), |
| .D1(_0604_), |
| .X(_0605_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3957_ ( |
| .A(\execute.rf.reg_outputs[7][7] ), |
| .B(_0504_), |
| .C(_0527_), |
| .D(_0530_), |
| .X(_0606_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3958_ ( |
| .A_N(_0504_), |
| .B(_0506_), |
| .C(_0508_), |
| .D(\execute.rf.reg_outputs[3][7] ), |
| .X(_0607_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3959_ ( |
| .A1(\execute.rf.reg_outputs[2][7] ), |
| .A2(_0526_), |
| .B1(_0606_), |
| .C1(_0607_), |
| .D1(_0593_), |
| .X(_0608_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _3960_ ( |
| .A1(dbg_r0[7]), |
| .A2(_0510_), |
| .B1(_0605_), |
| .B2(_0608_), |
| .Y(_0609_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3961_ ( |
| .A(_0609_), |
| .Y(sr_bus_data_o[7]) |
| ); |
| sky130_fd_sc_hd__inv_2 _3962_ ( |
| .A(dbg_r0[6]), |
| .Y(_0610_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3963_ ( |
| .A_N(_0504_), |
| .B(_0566_), |
| .C(_0530_), |
| .D(\execute.rf.reg_outputs[3][6] ), |
| .X(_0611_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3964_ ( |
| .A_N(_0506_), |
| .B(_0530_), |
| .C(\execute.rf.reg_outputs[6][6] ), |
| .D(_0580_), |
| .X(_0612_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3965_ ( |
| .A_N(_0504_), |
| .B_N(_0508_), |
| .C(_0506_), |
| .D(\execute.rf.reg_outputs[1][6] ), |
| .X(_0613_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _3966_ ( |
| .A1(\execute.rf.reg_outputs[2][6] ), |
| .A2(_0526_), |
| .B1(_0611_), |
| .C1(_0612_), |
| .D1(_0613_), |
| .Y(_0614_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3967_ ( |
| .A(\execute.rf.reg_outputs[7][6] ), |
| .B(_0580_), |
| .C(_0566_), |
| .D(_0568_), |
| .X(_0615_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3968_ ( |
| .A_N(_0527_), |
| .B_N(_0530_), |
| .C(\execute.rf.reg_outputs[4][6] ), |
| .D(_0580_), |
| .X(_0616_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _3969_ ( |
| .A1(\execute.rf.reg_outputs[5][6] ), |
| .A2(_0525_), |
| .B1(_0615_), |
| .C1(_0616_), |
| .D1(_0593_), |
| .Y(_0617_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3970_ ( |
| .A1(_0610_), |
| .A2(_0593_), |
| .B1(_0614_), |
| .B2(_0617_), |
| .X(_0618_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3971_ ( |
| .A(_0618_), |
| .Y(sr_bus_data_o[6]) |
| ); |
| sky130_fd_sc_hd__inv_2 _3972_ ( |
| .A(dbg_r0[5]), |
| .Y(_0619_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3973_ ( |
| .A_N(_0565_), |
| .B(_0567_), |
| .C(_0569_), |
| .D(\execute.rf.reg_outputs[3][5] ), |
| .X(_0620_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3974_ ( |
| .A_N(_0518_), |
| .B_N(_0569_), |
| .C(_0567_), |
| .D(\execute.rf.reg_outputs[1][5] ), |
| .X(_0621_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3975_ ( |
| .A_N(_0567_), |
| .B(_0569_), |
| .C(\execute.rf.reg_outputs[6][5] ), |
| .D(_0518_), |
| .X(_0622_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _3976_ ( |
| .A1(\execute.rf.reg_outputs[2][5] ), |
| .A2(_0526_), |
| .B1(_0620_), |
| .C1(_0621_), |
| .D1(_0622_), |
| .Y(_0623_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3977_ ( |
| .A(\execute.rf.reg_outputs[7][5] ), |
| .B(_0565_), |
| .C(_0506_), |
| .D(_0508_), |
| .X(_0624_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3978_ ( |
| .A_N(_0567_), |
| .B_N(_0569_), |
| .C(\execute.rf.reg_outputs[4][5] ), |
| .D(_0565_), |
| .X(_0625_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _3979_ ( |
| .A1(\execute.rf.reg_outputs[5][5] ), |
| .A2(_0525_), |
| .B1(_0624_), |
| .C1(_0625_), |
| .D1(_0593_), |
| .Y(_0626_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3980_ ( |
| .A1(_0619_), |
| .A2(_0593_), |
| .B1(_0623_), |
| .B2(_0626_), |
| .X(_0627_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3981_ ( |
| .A(_0627_), |
| .Y(sr_bus_data_o[5]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3982_ ( |
| .A1(\execute.rf.reg_outputs[1][4] ), |
| .A2(_0516_), |
| .B1(_0514_), |
| .B2(\execute.rf.reg_outputs[3][4] ), |
| .X(_0628_) |
| ); |
| sky130_fd_sc_hd__and2_2 _3983_ ( |
| .A(\execute.rf.reg_outputs[5][4] ), |
| .B(_0525_), |
| .X(_0629_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _3984_ ( |
| .A(\execute.rf.reg_outputs[4][4] ), |
| .B_N(_0503_), |
| .X(_0630_) |
| ); |
| sky130_fd_sc_hd__and4_2 _3985_ ( |
| .A(\execute.rf.reg_outputs[7][4] ), |
| .B(_0503_), |
| .C(_0505_), |
| .D(_0507_), |
| .X(_0631_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3986_ ( |
| .A_N(_0505_), |
| .B(_0507_), |
| .C(\execute.rf.reg_outputs[6][4] ), |
| .D(_0503_), |
| .X(_0632_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _3987_ ( |
| .A_N(_0511_), |
| .B_N(_0566_), |
| .C(_0568_), |
| .D(\execute.rf.reg_outputs[2][4] ), |
| .X(_0633_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _3988_ ( |
| .A1(_0522_), |
| .A2(_0630_), |
| .B1(_0631_), |
| .C1(_0632_), |
| .D1(_0633_), |
| .X(_0634_) |
| ); |
| sky130_fd_sc_hd__o32ai_2 _3989_ ( |
| .A1(_0628_), |
| .A2(_0629_), |
| .A3(_0634_), |
| .B1(_0509_), |
| .B2(dbg_r0[4]), |
| .Y(_0635_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3990_ ( |
| .A(_0635_), |
| .Y(sr_bus_data_o[4]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3991_ ( |
| .A1(\execute.rf.reg_outputs[1][3] ), |
| .A2(_0517_), |
| .B1(_0526_), |
| .B2(\execute.rf.reg_outputs[2][3] ), |
| .X(_0636_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _3992_ ( |
| .A1(\execute.rf.reg_outputs[5][3] ), |
| .A2(_0525_), |
| .B1(_0636_), |
| .X(_0637_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3993_ ( |
| .A_N(_0529_), |
| .B(_0532_), |
| .C(\execute.rf.reg_outputs[6][3] ), |
| .D(_0519_), |
| .X(_0638_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _3994_ ( |
| .A1(\execute.rf.reg_outputs[4][3] ), |
| .A2(_0520_), |
| .B1(_0523_), |
| .X(_0639_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _3995_ ( |
| .A1(\execute.rf.reg_outputs[7][3] ), |
| .A2(_0512_), |
| .B1(_0514_), |
| .B2(\execute.rf.reg_outputs[3][3] ), |
| .X(_0640_) |
| ); |
| sky130_fd_sc_hd__or3_2 _3996_ ( |
| .A(_0638_), |
| .B(_0639_), |
| .C(_0640_), |
| .X(_0641_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _3997_ ( |
| .A1(dbg_r0[3]), |
| .A2(_0510_), |
| .B1(_0637_), |
| .B2(_0641_), |
| .Y(_0642_) |
| ); |
| sky130_fd_sc_hd__inv_2 _3998_ ( |
| .A(_0642_), |
| .Y(sr_bus_data_o[3]) |
| ); |
| sky130_fd_sc_hd__and4b_2 _3999_ ( |
| .A_N(_0505_), |
| .B(_0507_), |
| .C(\execute.rf.reg_outputs[6][2] ), |
| .D(_0503_), |
| .X(_0643_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4000_ ( |
| .A1(\execute.rf.reg_outputs[5][2] ), |
| .A2(_0525_), |
| .B1(_0526_), |
| .B2(\execute.rf.reg_outputs[2][2] ), |
| .C1(_0643_), |
| .X(_0644_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4001_ ( |
| .A1(\execute.rf.reg_outputs[1][2] ), |
| .A2(_0516_), |
| .B1(_0514_), |
| .B2(\execute.rf.reg_outputs[3][2] ), |
| .X(_0645_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4002_ ( |
| .A(\execute.rf.reg_outputs[4][2] ), |
| .B_N(_0511_), |
| .X(_0646_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4003_ ( |
| .A1(\execute.rf.reg_outputs[7][2] ), |
| .A2(_0512_), |
| .B1(_0646_), |
| .B2(_0522_), |
| .X(_0647_) |
| ); |
| sky130_fd_sc_hd__o32ai_2 _4004_ ( |
| .A1(_0644_), |
| .A2(_0645_), |
| .A3(_0647_), |
| .B1(_0509_), |
| .B2(dbg_r0[2]), |
| .Y(_0648_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4005_ ( |
| .A(_0648_), |
| .Y(sr_bus_data_o[2]) |
| ); |
| sky130_fd_sc_hd__and4_2 _4006_ ( |
| .A(\execute.rf.reg_outputs[7][1] ), |
| .B(_0565_), |
| .C(_0567_), |
| .D(_0569_), |
| .X(_0649_) |
| ); |
| sky130_fd_sc_hd__a221oi_2 _4007_ ( |
| .A1(\execute.rf.reg_outputs[1][1] ), |
| .A2(_0517_), |
| .B1(_0525_), |
| .B2(\execute.rf.reg_outputs[5][1] ), |
| .C1(_0649_), |
| .Y(_0650_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4008_ ( |
| .A(\execute.rf.reg_outputs[4][1] ), |
| .B_N(_0565_), |
| .X(_0651_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _4009_ ( |
| .A_N(_0506_), |
| .B(_0508_), |
| .C(\execute.rf.reg_outputs[6][1] ), |
| .D(_0565_), |
| .X(_0652_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _4010_ ( |
| .A_N(_0565_), |
| .B_N(_0506_), |
| .C(_0508_), |
| .D(\execute.rf.reg_outputs[2][1] ), |
| .X(_0653_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _4011_ ( |
| .A_N(_0565_), |
| .B(_0567_), |
| .C(_0569_), |
| .D(\execute.rf.reg_outputs[3][1] ), |
| .X(_0654_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _4012_ ( |
| .A1(_0523_), |
| .A2(_0651_), |
| .B1(_0652_), |
| .C1(_0653_), |
| .D1(_0654_), |
| .Y(_0655_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _4013_ ( |
| .A1_N(dbg_r0[1]), |
| .A2_N(_0510_), |
| .B1(_0650_), |
| .B2(_0655_), |
| .X(_0656_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4014_ ( |
| .A(_0656_), |
| .X(_0657_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4015_ ( |
| .A(_0657_), |
| .Y(sr_bus_data_o[1]) |
| ); |
| sky130_fd_sc_hd__and4_2 _4016_ ( |
| .A(\execute.rf.reg_outputs[7][0] ), |
| .B(_0547_), |
| .C(_0528_), |
| .D(_0531_), |
| .X(_0658_) |
| ); |
| sky130_fd_sc_hd__a221oi_2 _4017_ ( |
| .A1(\execute.rf.reg_outputs[5][0] ), |
| .A2(_0525_), |
| .B1(_0526_), |
| .B2(\execute.rf.reg_outputs[2][0] ), |
| .C1(_0658_), |
| .Y(_0659_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4018_ ( |
| .A(\execute.rf.reg_outputs[4][0] ), |
| .B_N(_0518_), |
| .X(_0660_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _4019_ ( |
| .A_N(_0518_), |
| .B_N(_0569_), |
| .C(_0567_), |
| .D(\execute.rf.reg_outputs[1][0] ), |
| .X(_0661_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _4020_ ( |
| .A_N(_0518_), |
| .B(_0528_), |
| .C(_0531_), |
| .D(\execute.rf.reg_outputs[3][0] ), |
| .X(_0662_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _4021_ ( |
| .A_N(_0528_), |
| .B(_0531_), |
| .C(\execute.rf.reg_outputs[6][0] ), |
| .D(_0518_), |
| .X(_0663_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _4022_ ( |
| .A1(_0523_), |
| .A2(_0660_), |
| .B1(_0661_), |
| .C1(_0662_), |
| .D1(_0663_), |
| .Y(_0664_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4023_ ( |
| .A(dbg_r0[0]), |
| .B(_0510_), |
| .Y(_0665_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4024_ ( |
| .A1(_0659_), |
| .A2(_0664_), |
| .B1(_0665_), |
| .X(_0666_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4025_ ( |
| .A(_0666_), |
| .Y(sr_bus_data_o[0]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4026_ ( |
| .A(\fetch.pc_flush_override ), |
| .Y(_0667_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4027_ ( |
| .A(\fetch.out_buffer_valid ), |
| .X(_0668_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4028_ ( |
| .A(_0668_), |
| .X(_0669_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4029_ ( |
| .A(_0669_), |
| .X(_0670_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4030_ ( |
| .A(_0670_), |
| .X(_0671_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4031_ ( |
| .A(_0671_), |
| .X(_0672_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4032_ ( |
| .A1(i_irq), |
| .A2(i_mc_core_int), |
| .B1(\execute.irq_en ), |
| .X(_0673_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4033_ ( |
| .A(i_mem_exception), |
| .B(\execute.sreg_irq_flags.i_d[2] ), |
| .C(_0673_), |
| .X(_0674_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4034_ ( |
| .A(\execute.prev_sys ), |
| .B(_0674_), |
| .X(_0675_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4035_ ( |
| .A(_0675_), |
| .X(_0676_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4036_ ( |
| .A(o_c_instr_long), |
| .X(_0677_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4037_ ( |
| .A(_0677_), |
| .B(\execute.pc_high_out[2] ), |
| .Y(_0678_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4038_ ( |
| .A(_0677_), |
| .B(\execute.pc_high_out[7] ), |
| .Y(_0679_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4039_ ( |
| .A(_0677_), |
| .B(\execute.pc_high_out[3] ), |
| .Y(_0680_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _4040_ ( |
| .A1_N(\execute.prev_pc_high[7] ), |
| .A2_N(_0679_), |
| .B1(_0680_), |
| .B2(\execute.prev_pc_high[3] ), |
| .X(_0681_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4041_ ( |
| .A1(\execute.prev_pc_high[2] ), |
| .A2(_0678_), |
| .B1(_0679_), |
| .B2(\execute.prev_pc_high[7] ), |
| .C1(_0681_), |
| .X(_0682_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4042_ ( |
| .A(_0677_), |
| .B(\execute.pc_high_out[6] ), |
| .Y(_0683_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4043_ ( |
| .A(o_c_instr_long), |
| .B(\execute.pc_high_out[4] ), |
| .Y(_0684_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _4044_ ( |
| .A1_N(\execute.prev_pc_high[6] ), |
| .A2_N(_0683_), |
| .B1(_0684_), |
| .B2(\execute.prev_pc_high[4] ), |
| .X(_0685_) |
| ); |
| sky130_fd_sc_hd__o221ai_2 _4045_ ( |
| .A1(\execute.prev_pc_high[2] ), |
| .A2(_0678_), |
| .B1(_0683_), |
| .B2(\execute.prev_pc_high[6] ), |
| .C1(_0685_), |
| .Y(_0686_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4046_ ( |
| .A(o_c_instr_long), |
| .B(\execute.pc_high_out[5] ), |
| .Y(_0687_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4047_ ( |
| .A(\execute.prev_pc_high[5] ), |
| .B(_0687_), |
| .Y(_0688_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4048_ ( |
| .A(o_c_instr_long), |
| .B(\execute.pc_high_out[1] ), |
| .Y(_0689_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _4049_ ( |
| .A1_N(\execute.prev_pc_high[1] ), |
| .A2_N(_0689_), |
| .B1(_0684_), |
| .B2(\execute.prev_pc_high[4] ), |
| .X(_0690_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4050_ ( |
| .A(o_c_instr_long), |
| .B(\execute.pc_high_out[0] ), |
| .Y(_0691_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4051_ ( |
| .A(\execute.prev_pc_high[0] ), |
| .B(_0691_), |
| .Y(_0692_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _4052_ ( |
| .A1_N(\execute.prev_pc_high[3] ), |
| .A2_N(_0680_), |
| .B1(_0689_), |
| .B2(\execute.prev_pc_high[1] ), |
| .X(_0693_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4053_ ( |
| .A(_0688_), |
| .B(_0690_), |
| .C(_0692_), |
| .D(_0693_), |
| .X(_0694_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4054_ ( |
| .A(_0682_), |
| .B(_0686_), |
| .C(_0694_), |
| .X(_0695_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4055_ ( |
| .A(_0676_), |
| .B(_0695_), |
| .X(_0696_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4056_ ( |
| .A(\execute.hold_valid ), |
| .B(\decode.o_submit ), |
| .Y(_0697_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4057_ ( |
| .A(\decode.i_flush ), |
| .B(_0696_), |
| .C(_0697_), |
| .X(_0698_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4058_ ( |
| .A(\decode.oc_l_reg_sel[1] ), |
| .X(_0699_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4059_ ( |
| .A(_0699_), |
| .X(_0700_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4060_ ( |
| .A(\decode.oc_l_reg_sel[0] ), |
| .X(_0701_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4061_ ( |
| .A(_0701_), |
| .X(_0702_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4062_ ( |
| .A(_0702_), |
| .X(_0703_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4063_ ( |
| .A(_0703_), |
| .X(_0704_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4064_ ( |
| .A(\decode.oc_l_reg_sel[2] ), |
| .X(_0705_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4065_ ( |
| .A(_0705_), |
| .X(_0706_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4066_ ( |
| .A1(_0700_), |
| .A2(_0704_), |
| .B1(_0706_), |
| .Y(_0707_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _4067_ ( |
| .A0(\execute.o_reg_ie[5] ), |
| .A1(\execute.o_reg_ie[6] ), |
| .A2(\execute.o_reg_ie[7] ), |
| .A3(\execute.o_reg_ie[4] ), |
| .S0(_0704_), |
| .S1(_0700_), |
| .X(_0708_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4068_ ( |
| .A(\decode.oc_l_reg_sel[2] ), |
| .X(_0709_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4069_ ( |
| .A(_0709_), |
| .B(_0699_), |
| .C(_0701_), |
| .X(_0710_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4070_ ( |
| .A(\decode.oc_l_reg_sel[1] ), |
| .X(_0711_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4071_ ( |
| .A(_0711_), |
| .X(_0712_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4072_ ( |
| .A(_0712_), |
| .B(_0701_), |
| .Y(_0713_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4073_ ( |
| .A(_0700_), |
| .Y(_0714_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4074_ ( |
| .A1(_0704_), |
| .A2(\execute.o_reg_ie[3] ), |
| .B1(_0700_), |
| .X(_0715_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _4075_ ( |
| .A1(_0714_), |
| .A2(_0704_), |
| .A3(\execute.o_reg_ie[2] ), |
| .B1(_0715_), |
| .X(_0716_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4076_ ( |
| .A1(\execute.o_reg_ie[1] ), |
| .A2(_0713_), |
| .B1(_0716_), |
| .C1(_0706_), |
| .X(_0717_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _4077_ ( |
| .A_N(_0710_), |
| .B(\decode.oc_mem_long ), |
| .C(\execute.sreg_long_ptr_en ), |
| .D(_0717_), |
| .X(_0718_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4078_ ( |
| .A1(_0707_), |
| .A2(_0708_), |
| .B1(_0718_), |
| .X(_0719_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4079_ ( |
| .A0(\execute.o_reg_ie[0] ), |
| .A1(\execute.o_reg_ie[1] ), |
| .S(_0704_), |
| .X(_0720_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4080_ ( |
| .A0(\execute.o_reg_ie[2] ), |
| .A1(\execute.o_reg_ie[3] ), |
| .S(_0704_), |
| .X(_0721_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _4081_ ( |
| .A1(_0714_), |
| .A2(_0721_), |
| .B1_N(_0706_), |
| .X(_0722_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4082_ ( |
| .A1(_0700_), |
| .A2(_0720_), |
| .B1(_0722_), |
| .X(_0723_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4083_ ( |
| .A0(\execute.o_reg_ie[4] ), |
| .A1(\execute.o_reg_ie[5] ), |
| .S(_0704_), |
| .X(_0724_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4084_ ( |
| .A0(\execute.o_reg_ie[6] ), |
| .A1(\execute.o_reg_ie[7] ), |
| .S(_0704_), |
| .X(_0725_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4085_ ( |
| .A1(_0714_), |
| .A2(_0725_), |
| .B1(_0706_), |
| .X(_0726_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4086_ ( |
| .A1(_0700_), |
| .A2(_0724_), |
| .B1(_0726_), |
| .X(_0727_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _4087_ ( |
| .A1(_0719_), |
| .A2(_0723_), |
| .A3(_0727_), |
| .B1(\decode.oc_used_operands[0] ), |
| .X(_0728_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _4088_ ( |
| .A0(\execute.o_reg_ie[0] ), |
| .A1(\execute.o_reg_ie[1] ), |
| .A2(\execute.o_reg_ie[2] ), |
| .A3(\execute.o_reg_ie[3] ), |
| .S0(_0529_), |
| .S1(_0532_), |
| .X(_0729_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _4089_ ( |
| .A0(\execute.o_reg_ie[4] ), |
| .A1(\execute.o_reg_ie[5] ), |
| .A2(\execute.o_reg_ie[6] ), |
| .A3(\execute.o_reg_ie[7] ), |
| .S0(_0529_), |
| .S1(_0532_), |
| .X(_0730_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4090_ ( |
| .A(_0520_), |
| .B(_0730_), |
| .X(_0731_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4091_ ( |
| .A1(_0519_), |
| .A2(_0729_), |
| .B1(_0731_), |
| .C1(\decode.oc_used_operands[1] ), |
| .X(_0732_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4092_ ( |
| .A(\execute.o_submit ), |
| .Y(_0733_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _4093_ ( |
| .A1_N(_0728_), |
| .A2_N(_0732_), |
| .B1(_0733_), |
| .B2(\execute.next_ready_delayed ), |
| .X(_0734_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4094_ ( |
| .A(\execute.alu_mul_div.i_div ), |
| .B(\execute.alu_mul_div.i_mod ), |
| .X(_0735_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4095_ ( |
| .A(\execute.alu_mul_div.i_mul ), |
| .B(_0735_), |
| .X(_0736_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4096_ ( |
| .A(\decode.o_submit ), |
| .B(_0736_), |
| .Y(_0737_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _4097_ ( |
| .A_N(dbg_in[3]), |
| .B_N(\execute.alu_mul_div.comp ), |
| .C(dbg_out[35]), |
| .D(_0737_), |
| .X(_0738_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _4098_ ( |
| .A_N(_0698_), |
| .B(_0734_), |
| .C(_0738_), |
| .X(_0739_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4099_ ( |
| .A(_0739_), |
| .X(_0740_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4100_ ( |
| .A(_0698_), |
| .B(_0740_), |
| .Y(_0741_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4101_ ( |
| .A(\decode.input_valid ), |
| .B(_0741_), |
| .Y(dbg_out[34]) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4102_ ( |
| .A1(_0672_), |
| .A2(i_req_data_valid), |
| .B1(dbg_out[34]), |
| .Y(_0742_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4103_ ( |
| .A0(i_req_data[0]), |
| .A1(\fetch.out_buffer_data_instr[0] ), |
| .S(_0670_), |
| .X(_0743_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4104_ ( |
| .A0(i_req_data[1]), |
| .A1(\fetch.out_buffer_data_instr[1] ), |
| .S(_0670_), |
| .X(_0744_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4105_ ( |
| .A(_0743_), |
| .B_N(_0744_), |
| .X(_0745_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4106_ ( |
| .A0(i_req_data[3]), |
| .A1(\fetch.out_buffer_data_instr[3] ), |
| .S(_0671_), |
| .X(_0746_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4107_ ( |
| .A0(i_req_data[2]), |
| .A1(\fetch.out_buffer_data_instr[2] ), |
| .S(_0670_), |
| .X(_0747_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4108_ ( |
| .A(_0746_), |
| .B(_0747_), |
| .Y(_0748_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4109_ ( |
| .A(_0745_), |
| .B(_0748_), |
| .Y(_0749_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4110_ ( |
| .A(\fetch.out_buffer_data_instr[30] ), |
| .B_N(_0668_), |
| .X(_0750_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4111_ ( |
| .A1(_0670_), |
| .A2(i_req_data[30]), |
| .B1(_0750_), |
| .X(_0751_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4112_ ( |
| .A(\fetch.out_buffer_data_instr[27] ), |
| .B_N(_0668_), |
| .X(_0752_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4113_ ( |
| .A1(_0670_), |
| .A2(i_req_data[27]), |
| .B1(_0752_), |
| .X(_0753_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4114_ ( |
| .A(\fetch.out_buffer_data_instr[31] ), |
| .B_N(_0668_), |
| .X(_0754_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4115_ ( |
| .A1(_0670_), |
| .A2(i_req_data[31]), |
| .B1(_0754_), |
| .X(_0755_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4116_ ( |
| .A0(i_req_data[26]), |
| .A1(\fetch.out_buffer_data_instr[26] ), |
| .S(_0668_), |
| .X(_0756_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4117_ ( |
| .A(_0751_), |
| .B(_0753_), |
| .C(_0755_), |
| .D(_0756_), |
| .X(_0757_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4118_ ( |
| .A0(i_req_data[18]), |
| .A1(\fetch.out_buffer_data_instr[18] ), |
| .S(_0668_), |
| .X(_0758_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4119_ ( |
| .A(\fetch.out_buffer_data_instr[28] ), |
| .B_N(_0668_), |
| .X(_0759_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4120_ ( |
| .A1(_0670_), |
| .A2(i_req_data[28]), |
| .B1(_0759_), |
| .X(_0760_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4121_ ( |
| .A0(i_req_data[23]), |
| .A1(\fetch.out_buffer_data_instr[23] ), |
| .S(_0670_), |
| .X(_0761_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4122_ ( |
| .A0(i_req_data[20]), |
| .A1(\fetch.out_buffer_data_instr[20] ), |
| .S(_0669_), |
| .X(_0762_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4123_ ( |
| .A(_0758_), |
| .B(_0760_), |
| .C(_0761_), |
| .D(_0762_), |
| .X(_0763_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4124_ ( |
| .A0(i_req_data[25]), |
| .A1(\fetch.out_buffer_data_instr[25] ), |
| .S(\fetch.out_buffer_valid ), |
| .X(_0764_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4125_ ( |
| .A0(i_req_data[24]), |
| .A1(\fetch.out_buffer_data_instr[24] ), |
| .S(\fetch.out_buffer_valid ), |
| .X(_0765_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4126_ ( |
| .A0(i_req_data[19]), |
| .A1(\fetch.out_buffer_data_instr[19] ), |
| .S(_0668_), |
| .X(_0766_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4127_ ( |
| .A0(i_req_data[21]), |
| .A1(\fetch.out_buffer_data_instr[21] ), |
| .S(_0669_), |
| .X(_0767_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _4128_ ( |
| .A(_0744_), |
| .B(_0766_), |
| .C(_0767_), |
| .D_N(_0743_), |
| .X(_0768_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4129_ ( |
| .A(_0764_), |
| .B(_0765_), |
| .C(_0768_), |
| .X(_0769_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4130_ ( |
| .A0(i_req_data[22]), |
| .A1(\fetch.out_buffer_data_instr[22] ), |
| .S(_0669_), |
| .X(_0770_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4131_ ( |
| .A(\fetch.out_buffer_data_instr[29] ), |
| .B_N(_0668_), |
| .X(_0771_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4132_ ( |
| .A1(_0671_), |
| .A2(i_req_data[29]), |
| .B1(_0771_), |
| .X(_0772_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4133_ ( |
| .A0(i_req_data[16]), |
| .A1(\fetch.out_buffer_data_instr[16] ), |
| .S(_0668_), |
| .X(_0773_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4134_ ( |
| .A(\fetch.out_buffer_data_instr[17] ), |
| .B_N(_0669_), |
| .X(_0774_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4135_ ( |
| .A1(_0671_), |
| .A2(i_req_data[17]), |
| .B1(_0774_), |
| .X(_0775_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4136_ ( |
| .A(_0770_), |
| .B(_0772_), |
| .C(_0773_), |
| .D(_0775_), |
| .X(_0776_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4137_ ( |
| .A(_0757_), |
| .B(_0763_), |
| .C(_0769_), |
| .D(_0776_), |
| .X(_0777_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _4138_ ( |
| .A1(_0745_), |
| .A2(_0777_), |
| .B1(_0746_), |
| .C1(_0747_), |
| .Y(_0778_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4139_ ( |
| .A0(i_req_data[4]), |
| .A1(\fetch.out_buffer_data_instr[4] ), |
| .S(_0671_), |
| .X(_0779_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4140_ ( |
| .A0(i_req_data[6]), |
| .A1(\fetch.out_buffer_data_instr[6] ), |
| .S(_0672_), |
| .X(_0780_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4141_ ( |
| .A0(i_req_data[5]), |
| .A1(\fetch.out_buffer_data_instr[5] ), |
| .S(_0671_), |
| .X(_0781_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4142_ ( |
| .A(_0780_), |
| .B(_0781_), |
| .Y(_0782_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4143_ ( |
| .A1(_0749_), |
| .A2(_0778_), |
| .B1(_0779_), |
| .C1(_0782_), |
| .X(_0783_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4144_ ( |
| .A(\fetch.pc_reset_override ), |
| .Y(_0784_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _4145_ ( |
| .A1(dbg_out[33]), |
| .A2(_0667_), |
| .B1(_0742_), |
| .B2(_0783_), |
| .C1(_0784_), |
| .X(_0785_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4146_ ( |
| .A(i_rst), |
| .B(_0785_), |
| .Y(_0786_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4147_ ( |
| .A(_0786_), |
| .X(o_req_ppl_submit) |
| ); |
| sky130_fd_sc_hd__inv_2 _4148_ ( |
| .A(_0691_), |
| .Y(o_instr_long_addr[0]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4149_ ( |
| .A(_0689_), |
| .Y(o_instr_long_addr[1]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4150_ ( |
| .A(_0678_), |
| .Y(o_instr_long_addr[2]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4151_ ( |
| .A(_0680_), |
| .Y(o_instr_long_addr[3]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4152_ ( |
| .A(_0684_), |
| .Y(o_instr_long_addr[4]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4153_ ( |
| .A(_0687_), |
| .Y(o_instr_long_addr[5]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4154_ ( |
| .A(_0683_), |
| .Y(o_instr_long_addr[6]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4155_ ( |
| .A(_0679_), |
| .Y(o_instr_long_addr[7]) |
| ); |
| sky130_fd_sc_hd__buf_1 _4156_ ( |
| .A(\decode.oc_alu_mode[11] ), |
| .X(_0787_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4157_ ( |
| .A(\decode.i_flush ), |
| .B(i_rst), |
| .Y(_0788_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4158_ ( |
| .A1(\decode.input_valid ), |
| .A2(\decode.i_submit ), |
| .B1(_0788_), |
| .Y(_0789_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4159_ ( |
| .A(_0741_), |
| .B(_0789_), |
| .X(_0790_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4160_ ( |
| .A(_0790_), |
| .X(_0791_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4161_ ( |
| .A(_0791_), |
| .Y(_0792_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4162_ ( |
| .A(_0792_), |
| .X(_0793_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4163_ ( |
| .A(_0793_), |
| .X(_0174_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4164_ ( |
| .A(\decode.i_instr_l[6] ), |
| .B(\decode.i_instr_l[5] ), |
| .C(\decode.i_instr_l[4] ), |
| .Y(_0794_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4165_ ( |
| .A(\decode.i_instr_l[1] ), |
| .X(_0795_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4166_ ( |
| .A(\decode.i_instr_l[3] ), |
| .X(_0796_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4167_ ( |
| .A(\decode.i_instr_l[2] ), |
| .X(_0797_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4168_ ( |
| .A(_0796_), |
| .B(_0797_), |
| .Y(_0798_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4169_ ( |
| .A(_0795_), |
| .B(_0798_), |
| .Y(_0799_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _4170_ ( |
| .A_N(_0797_), |
| .B(_0796_), |
| .X(_0800_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4171_ ( |
| .A(_0795_), |
| .B(_0794_), |
| .C(_0800_), |
| .X(_0801_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4172_ ( |
| .A(_0791_), |
| .X(_0802_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4173_ ( |
| .A1(_0794_), |
| .A2(_0799_), |
| .B1(_0801_), |
| .C1(_0802_), |
| .X(_0803_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4174_ ( |
| .A1(_0787_), |
| .A2(_0174_), |
| .B1(_0803_), |
| .X(_0001_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4175_ ( |
| .A(\decode.i_instr_l[0] ), |
| .Y(_0804_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _4176_ ( |
| .A(\decode.i_instr_l[6] ), |
| .B(\decode.i_instr_l[5] ), |
| .C_N(\decode.i_instr_l[4] ), |
| .X(_0805_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4177_ ( |
| .A(_0805_), |
| .X(_0806_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4178_ ( |
| .A(_0791_), |
| .B(_0806_), |
| .Y(_0807_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4179_ ( |
| .A(_0791_), |
| .X(_0808_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4180_ ( |
| .A(\execute.alu_mul_div.i_mul ), |
| .X(_0809_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _4181_ ( |
| .A1(_0804_), |
| .A2(_0799_), |
| .A3(_0807_), |
| .B1(_0808_), |
| .B2(_0809_), |
| .X(_0011_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _4182_ ( |
| .A(\decode.i_instr_l[6] ), |
| .B(\decode.i_instr_l[4] ), |
| .C_N(\decode.i_instr_l[5] ), |
| .X(_0810_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4183_ ( |
| .A(_0810_), |
| .X(_0811_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4184_ ( |
| .A(\decode.i_instr_l[0] ), |
| .X(_0812_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4185_ ( |
| .A(_0812_), |
| .B(\decode.i_instr_l[1] ), |
| .Y(_0813_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4186_ ( |
| .A(_0796_), |
| .B(_0797_), |
| .C(_0813_), |
| .X(_0814_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4187_ ( |
| .A(_0806_), |
| .Y(_0815_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _4188_ ( |
| .A_N(_0795_), |
| .B(_0800_), |
| .C(_0815_), |
| .D(_0812_), |
| .X(_0816_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _4189_ ( |
| .A1(_0811_), |
| .A2(_0814_), |
| .B1_N(_0816_), |
| .Y(_0817_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4190_ ( |
| .A0(\decode.oc_alu_mode[13] ), |
| .A1(_0817_), |
| .S(_0793_), |
| .X(_0818_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4191_ ( |
| .A(_0818_), |
| .X(_0003_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4192_ ( |
| .A(\decode.oc_alu_mode[7] ), |
| .X(_0819_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4193_ ( |
| .A(\decode.i_instr_l[6] ), |
| .B(\decode.i_instr_l[5] ), |
| .C(\decode.i_instr_l[4] ), |
| .X(_0820_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4194_ ( |
| .A(_0820_), |
| .X(_0821_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _4195_ ( |
| .A(_0804_), |
| .B(\decode.i_instr_l[1] ), |
| .C(_0796_), |
| .D_N(\decode.i_instr_l[2] ), |
| .X(_0822_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4196_ ( |
| .A(_0821_), |
| .B(_0822_), |
| .Y(_0823_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4197_ ( |
| .A(_0804_), |
| .B(_0795_), |
| .C(_0796_), |
| .D(_0797_), |
| .X(_0824_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4198_ ( |
| .A(_0811_), |
| .B(_0824_), |
| .Y(_0825_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4199_ ( |
| .A(_0813_), |
| .B(_0798_), |
| .X(_0826_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _4200_ ( |
| .A(_0812_), |
| .B(\decode.i_instr_l[1] ), |
| .C(\decode.i_instr_l[3] ), |
| .D_N(\decode.i_instr_l[2] ), |
| .X(_0827_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4201_ ( |
| .A(_0827_), |
| .X(_0828_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4202_ ( |
| .A(_0804_), |
| .B(\decode.i_instr_l[1] ), |
| .Y(_0829_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4203_ ( |
| .A(_0796_), |
| .B(_0797_), |
| .C(_0829_), |
| .X(_0830_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _4204_ ( |
| .A1(_0826_), |
| .A2(_0828_), |
| .A3(_0830_), |
| .B1(_0821_), |
| .X(_0831_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4205_ ( |
| .A(_0829_), |
| .B(_0798_), |
| .Y(_0832_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4206_ ( |
| .A(_0794_), |
| .B(_0832_), |
| .Y(_0833_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4207_ ( |
| .A1(_0806_), |
| .A2(_0826_), |
| .B1(_0831_), |
| .C1(_0833_), |
| .X(_0834_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _4208_ ( |
| .A(_0823_), |
| .B(_0825_), |
| .C_N(_0834_), |
| .X(_0835_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4209_ ( |
| .A0(_0819_), |
| .A1(_0835_), |
| .S(_0793_), |
| .X(_0836_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4210_ ( |
| .A(_0836_), |
| .X(_0010_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4211_ ( |
| .A(\decode.oc_alu_mode[2] ), |
| .X(_0837_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4212_ ( |
| .A(_0802_), |
| .X(_0838_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _4213_ ( |
| .A(_0829_), |
| .B(\decode.i_instr_l[3] ), |
| .C_N(\decode.i_instr_l[2] ), |
| .X(_0839_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4214_ ( |
| .A(_0839_), |
| .X(_0840_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4215_ ( |
| .A1(_0797_), |
| .A2(_0813_), |
| .B1(_0840_), |
| .Y(_0841_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4216_ ( |
| .A1(_0837_), |
| .A2(_0838_), |
| .B1(_0807_), |
| .B2(_0841_), |
| .X(_0005_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4217_ ( |
| .A(_0804_), |
| .B(_0799_), |
| .Y(_0842_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4218_ ( |
| .A(_0842_), |
| .B(_0811_), |
| .Y(_0843_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4219_ ( |
| .A(_0792_), |
| .X(_0844_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4220_ ( |
| .A(_0844_), |
| .X(_0845_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4221_ ( |
| .A0(\execute.alu_mul_div.i_mod ), |
| .A1(_0843_), |
| .S(_0845_), |
| .X(_0846_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4222_ ( |
| .A(_0846_), |
| .X(_0000_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4223_ ( |
| .A(\decode.oc_alu_mode[6] ), |
| .X(_0847_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4224_ ( |
| .A(\decode.i_instr_l[2] ), |
| .B_N(\decode.i_instr_l[3] ), |
| .X(_0848_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4225_ ( |
| .A(_0812_), |
| .B(_0795_), |
| .C(_0848_), |
| .X(_0849_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4226_ ( |
| .A(_0822_), |
| .B(_0849_), |
| .Y(_0850_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4227_ ( |
| .A1(_0847_), |
| .A2(_0838_), |
| .B1(_0807_), |
| .B2(_0850_), |
| .X(_0009_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4228_ ( |
| .A(\decode.oc_alu_mode[12] ), |
| .X(_0851_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4229_ ( |
| .A(_0811_), |
| .B(_0840_), |
| .Y(_0852_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4230_ ( |
| .A(_0810_), |
| .B(_0822_), |
| .Y(_0853_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4231_ ( |
| .A(_0852_), |
| .B(_0853_), |
| .X(_0854_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4232_ ( |
| .A0(_0851_), |
| .A1(_0854_), |
| .S(_0845_), |
| .X(_0855_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4233_ ( |
| .A(_0855_), |
| .X(_0002_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _4234_ ( |
| .A1(_0812_), |
| .A2(_0799_), |
| .A3(_0807_), |
| .B1(_0808_), |
| .B2(\execute.alu_mul_div.i_div ), |
| .X(_0008_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4235_ ( |
| .A(\decode.oc_alu_mode[9] ), |
| .X(_0856_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _4236_ ( |
| .A(_0813_), |
| .B(_0796_), |
| .C_N(_0797_), |
| .X(_0857_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4237_ ( |
| .A(_0828_), |
| .B(_0857_), |
| .Y(_0858_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4238_ ( |
| .A1(_0856_), |
| .A2(_0838_), |
| .B1(_0807_), |
| .B2(_0858_), |
| .X(_0012_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4239_ ( |
| .A(\decode.oc_alu_mode[4] ), |
| .X(_0859_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _4240_ ( |
| .A_N(_0795_), |
| .B(_0794_), |
| .C(_0800_), |
| .D(_0812_), |
| .X(_0860_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4241_ ( |
| .A1(_0814_), |
| .A2(_0840_), |
| .B1(_0821_), |
| .Y(_0861_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4242_ ( |
| .A(_0848_), |
| .B(_0811_), |
| .Y(_0862_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4243_ ( |
| .A(_0812_), |
| .B(_0795_), |
| .C(_0796_), |
| .D(_0797_), |
| .X(_0863_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4244_ ( |
| .A(_0811_), |
| .B(_0863_), |
| .Y(_0864_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4245_ ( |
| .A(_0811_), |
| .B(_0830_), |
| .Y(_0865_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4246_ ( |
| .A(_0849_), |
| .B(_0857_), |
| .X(_0866_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4247_ ( |
| .A(_0821_), |
| .B(_0866_), |
| .Y(_0867_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4248_ ( |
| .A(_0862_), |
| .B(_0864_), |
| .C(_0865_), |
| .D(_0867_), |
| .X(_0868_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4249_ ( |
| .A(_0791_), |
| .B(_0860_), |
| .C(_0861_), |
| .D(_0868_), |
| .X(_0869_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _4250_ ( |
| .A1(_0859_), |
| .A2(_0174_), |
| .B1(_0869_), |
| .X(_0007_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4251_ ( |
| .A(\decode.oc_alu_mode[3] ), |
| .X(_0870_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4252_ ( |
| .A(_0811_), |
| .B(_0857_), |
| .Y(_0871_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4253_ ( |
| .A0(_0870_), |
| .A1(_0871_), |
| .S(_0845_), |
| .X(_0872_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4254_ ( |
| .A(_0872_), |
| .X(_0006_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4255_ ( |
| .A(_0804_), |
| .B(_0795_), |
| .X(_0873_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4256_ ( |
| .A(_0800_), |
| .B(_0873_), |
| .C(_0815_), |
| .X(_0874_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _4257_ ( |
| .A1(_0811_), |
| .A2(_0828_), |
| .B1_N(_0874_), |
| .Y(_0875_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4258_ ( |
| .A0(\decode.oc_alu_mode[1] ), |
| .A1(_0875_), |
| .S(_0845_), |
| .X(_0876_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4259_ ( |
| .A(_0876_), |
| .X(_0004_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4260_ ( |
| .A(\execute.o_addr[0] ), |
| .B(\execute.o_mem_width ), |
| .Y(_0877_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4261_ ( |
| .A(_0877_), |
| .X(_0878_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4262_ ( |
| .A(_0878_), |
| .X(o_mem_sel[0]) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4263_ ( |
| .A(\execute.o_addr[0] ), |
| .B_N(\execute.o_mem_width ), |
| .X(_0879_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4264_ ( |
| .A(_0879_), |
| .X(o_mem_sel[1]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4265_ ( |
| .A(\execute.o_data[0] ), |
| .B(o_mem_sel[0]), |
| .X(_0880_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4266_ ( |
| .A(_0880_), |
| .X(o_mem_data[0]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4267_ ( |
| .A(\execute.o_data[1] ), |
| .B(o_mem_sel[0]), |
| .X(_0881_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4268_ ( |
| .A(_0881_), |
| .X(o_mem_data[1]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4269_ ( |
| .A(\execute.o_data[2] ), |
| .B(o_mem_sel[0]), |
| .X(_0882_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4270_ ( |
| .A(_0882_), |
| .X(o_mem_data[2]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4271_ ( |
| .A(\execute.o_data[3] ), |
| .B(o_mem_sel[0]), |
| .X(_0883_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4272_ ( |
| .A(_0883_), |
| .X(o_mem_data[3]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4273_ ( |
| .A(\execute.o_data[4] ), |
| .B(o_mem_sel[0]), |
| .X(_0884_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4274_ ( |
| .A(_0884_), |
| .X(o_mem_data[4]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4275_ ( |
| .A(\execute.o_data[5] ), |
| .B(o_mem_sel[0]), |
| .X(_0885_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4276_ ( |
| .A(_0885_), |
| .X(o_mem_data[5]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4277_ ( |
| .A(\execute.o_data[6] ), |
| .B(o_mem_sel[0]), |
| .X(_0886_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4278_ ( |
| .A(_0886_), |
| .X(o_mem_data[6]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4279_ ( |
| .A(\execute.o_data[7] ), |
| .B(o_mem_sel[0]), |
| .X(_0887_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4280_ ( |
| .A(_0887_), |
| .X(o_mem_data[7]) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4281_ ( |
| .A0(\execute.o_data[0] ), |
| .A1(\execute.o_data[8] ), |
| .S(o_mem_sel[0]), |
| .X(_0888_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4282_ ( |
| .A(_0888_), |
| .X(o_mem_data[8]) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4283_ ( |
| .A0(\execute.o_data[1] ), |
| .A1(\execute.o_data[9] ), |
| .S(_0878_), |
| .X(_0889_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4284_ ( |
| .A(_0889_), |
| .X(o_mem_data[9]) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4285_ ( |
| .A0(\execute.o_data[2] ), |
| .A1(\execute.o_data[10] ), |
| .S(_0878_), |
| .X(_0890_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4286_ ( |
| .A(_0890_), |
| .X(o_mem_data[10]) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4287_ ( |
| .A0(\execute.o_data[3] ), |
| .A1(\execute.o_data[11] ), |
| .S(_0878_), |
| .X(_0891_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4288_ ( |
| .A(_0891_), |
| .X(o_mem_data[11]) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4289_ ( |
| .A0(\execute.o_data[4] ), |
| .A1(\execute.o_data[12] ), |
| .S(_0878_), |
| .X(_0892_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4290_ ( |
| .A(_0892_), |
| .X(o_mem_data[12]) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4291_ ( |
| .A0(\execute.o_data[5] ), |
| .A1(\execute.o_data[13] ), |
| .S(_0878_), |
| .X(_0893_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4292_ ( |
| .A(_0893_), |
| .X(o_mem_data[13]) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4293_ ( |
| .A0(\execute.o_data[6] ), |
| .A1(\execute.o_data[14] ), |
| .S(_0878_), |
| .X(_0894_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4294_ ( |
| .A(_0894_), |
| .X(o_mem_data[14]) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4295_ ( |
| .A0(\execute.o_data[7] ), |
| .A1(\execute.o_data[15] ), |
| .S(_0878_), |
| .X(_0895_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4296_ ( |
| .A(_0895_), |
| .X(o_mem_data[15]) |
| ); |
| sky130_fd_sc_hd__or3_2 _4297_ ( |
| .A(dbg_in[2]), |
| .B(dbg_in[1]), |
| .C(dbg_in[0]), |
| .X(_0896_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4298_ ( |
| .A(_0896_), |
| .X(_0897_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4299_ ( |
| .A(_0897_), |
| .X(_0898_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _4300_ ( |
| .A(dbg_in[2]), |
| .B(dbg_in[1]), |
| .C_N(dbg_in[0]), |
| .Y(_0899_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4301_ ( |
| .A(_0899_), |
| .X(_0900_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _4302_ ( |
| .A_N(dbg_in[0]), |
| .B(dbg_in[1]), |
| .C(dbg_in[2]), |
| .X(_0901_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4303_ ( |
| .A(_0901_), |
| .X(_0902_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _4304_ ( |
| .A_N(dbg_in[1]), |
| .B(dbg_in[0]), |
| .C(dbg_in[2]), |
| .X(_0903_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4305_ ( |
| .A(_0903_), |
| .X(_0904_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _4306_ ( |
| .A(dbg_in[1]), |
| .B(dbg_in[0]), |
| .C_N(dbg_in[2]), |
| .Y(_0905_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4307_ ( |
| .A(_0905_), |
| .X(_0906_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4308_ ( |
| .A1(\execute.rf.reg_outputs[5][0] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][0] ), |
| .X(_0907_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4309_ ( |
| .A1(\execute.rf.reg_outputs[1][0] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][0] ), |
| .C1(_0907_), |
| .X(_0908_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _4310_ ( |
| .A_N(dbg_in[2]), |
| .B(dbg_in[1]), |
| .C(dbg_in[0]), |
| .X(_0909_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4311_ ( |
| .A(_0909_), |
| .X(_0910_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4312_ ( |
| .A(dbg_in[2]), |
| .B(dbg_in[1]), |
| .C(dbg_in[0]), |
| .Y(_0911_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4313_ ( |
| .A(_0911_), |
| .X(_0912_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4314_ ( |
| .A(dbg_in[2]), |
| .B(dbg_in[1]), |
| .C(dbg_in[0]), |
| .X(_0913_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4315_ ( |
| .A(_0913_), |
| .X(_0914_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _4316_ ( |
| .A(dbg_in[2]), |
| .B(dbg_in[0]), |
| .C_N(dbg_in[1]), |
| .Y(_0915_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4317_ ( |
| .A(_0915_), |
| .X(_0916_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4318_ ( |
| .A1(\execute.rf.reg_outputs[7][0] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][0] ), |
| .X(_0917_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4319_ ( |
| .A1(\execute.rf.reg_outputs[3][0] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0917_), |
| .X(_0918_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4320_ ( |
| .A1(dbg_r0[0]), |
| .A2(_0898_), |
| .B1(_0908_), |
| .B2(_0918_), |
| .X(dbg_out[0]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4321_ ( |
| .A1(\execute.rf.reg_outputs[5][1] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][1] ), |
| .X(_0919_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4322_ ( |
| .A1(\execute.rf.reg_outputs[1][1] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][1] ), |
| .C1(_0919_), |
| .X(_0920_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4323_ ( |
| .A1(\execute.rf.reg_outputs[7][1] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][1] ), |
| .X(_0921_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4324_ ( |
| .A1(\execute.rf.reg_outputs[3][1] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0921_), |
| .X(_0922_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4325_ ( |
| .A1(dbg_r0[1]), |
| .A2(_0898_), |
| .B1(_0920_), |
| .B2(_0922_), |
| .X(dbg_out[1]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4326_ ( |
| .A1(\execute.rf.reg_outputs[5][2] ), |
| .A2(_0903_), |
| .B1(_0905_), |
| .B2(\execute.rf.reg_outputs[4][2] ), |
| .X(_0923_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4327_ ( |
| .A1(\execute.rf.reg_outputs[1][2] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][2] ), |
| .C1(_0923_), |
| .X(_0924_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4328_ ( |
| .A1(\execute.rf.reg_outputs[7][2] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][2] ), |
| .X(_0925_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4329_ ( |
| .A1(\execute.rf.reg_outputs[3][2] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0925_), |
| .X(_0926_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4330_ ( |
| .A1(dbg_r0[2]), |
| .A2(_0898_), |
| .B1(_0924_), |
| .B2(_0926_), |
| .X(dbg_out[2]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4331_ ( |
| .A1(\execute.rf.reg_outputs[5][3] ), |
| .A2(_0903_), |
| .B1(_0905_), |
| .B2(\execute.rf.reg_outputs[4][3] ), |
| .X(_0927_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4332_ ( |
| .A1(\execute.rf.reg_outputs[1][3] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][3] ), |
| .C1(_0927_), |
| .X(_0928_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4333_ ( |
| .A1(\execute.rf.reg_outputs[7][3] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][3] ), |
| .X(_0929_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4334_ ( |
| .A1(\execute.rf.reg_outputs[3][3] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0929_), |
| .X(_0930_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4335_ ( |
| .A1(dbg_r0[3]), |
| .A2(_0898_), |
| .B1(_0928_), |
| .B2(_0930_), |
| .X(dbg_out[3]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4336_ ( |
| .A1(\execute.rf.reg_outputs[5][4] ), |
| .A2(_0903_), |
| .B1(_0905_), |
| .B2(\execute.rf.reg_outputs[4][4] ), |
| .X(_0931_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4337_ ( |
| .A1(\execute.rf.reg_outputs[1][4] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][4] ), |
| .C1(_0931_), |
| .X(_0932_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4338_ ( |
| .A1(\execute.rf.reg_outputs[7][4] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][4] ), |
| .X(_0933_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4339_ ( |
| .A1(\execute.rf.reg_outputs[3][4] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0933_), |
| .X(_0934_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4340_ ( |
| .A1(dbg_r0[4]), |
| .A2(_0898_), |
| .B1(_0932_), |
| .B2(_0934_), |
| .X(dbg_out[4]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4341_ ( |
| .A1(\execute.rf.reg_outputs[5][5] ), |
| .A2(_0903_), |
| .B1(_0905_), |
| .B2(\execute.rf.reg_outputs[4][5] ), |
| .X(_0935_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4342_ ( |
| .A1(\execute.rf.reg_outputs[1][5] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][5] ), |
| .C1(_0935_), |
| .X(_0936_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4343_ ( |
| .A1(\execute.rf.reg_outputs[7][5] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][5] ), |
| .X(_0937_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4344_ ( |
| .A1(\execute.rf.reg_outputs[3][5] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0937_), |
| .X(_0938_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4345_ ( |
| .A1(dbg_r0[5]), |
| .A2(_0898_), |
| .B1(_0936_), |
| .B2(_0938_), |
| .X(dbg_out[5]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4346_ ( |
| .A1(\execute.rf.reg_outputs[5][6] ), |
| .A2(_0903_), |
| .B1(_0905_), |
| .B2(\execute.rf.reg_outputs[4][6] ), |
| .X(_0939_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4347_ ( |
| .A1(\execute.rf.reg_outputs[1][6] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][6] ), |
| .C1(_0939_), |
| .X(_0940_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4348_ ( |
| .A1(\execute.rf.reg_outputs[7][6] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][6] ), |
| .X(_0941_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4349_ ( |
| .A1(\execute.rf.reg_outputs[3][6] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0941_), |
| .X(_0942_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4350_ ( |
| .A1(dbg_r0[6]), |
| .A2(_0898_), |
| .B1(_0940_), |
| .B2(_0942_), |
| .X(dbg_out[6]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4351_ ( |
| .A1(\execute.rf.reg_outputs[5][7] ), |
| .A2(_0903_), |
| .B1(_0905_), |
| .B2(\execute.rf.reg_outputs[4][7] ), |
| .X(_0943_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4352_ ( |
| .A1(\execute.rf.reg_outputs[1][7] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][7] ), |
| .C1(_0943_), |
| .X(_0944_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4353_ ( |
| .A1(\execute.rf.reg_outputs[7][7] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][7] ), |
| .X(_0945_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4354_ ( |
| .A1(\execute.rf.reg_outputs[3][7] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0945_), |
| .X(_0946_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4355_ ( |
| .A1(dbg_r0[7]), |
| .A2(_0898_), |
| .B1(_0944_), |
| .B2(_0946_), |
| .X(dbg_out[7]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4356_ ( |
| .A1(\execute.rf.reg_outputs[1][8] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][8] ), |
| .X(_0947_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4357_ ( |
| .A1(\execute.rf.reg_outputs[5][8] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][8] ), |
| .C1(_0947_), |
| .X(_0948_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4358_ ( |
| .A1(\execute.rf.reg_outputs[7][8] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][8] ), |
| .X(_0949_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4359_ ( |
| .A1(\execute.rf.reg_outputs[3][8] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0949_), |
| .X(_0950_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4360_ ( |
| .A1(dbg_r0[8]), |
| .A2(_0898_), |
| .B1(_0948_), |
| .B2(_0950_), |
| .X(dbg_out[8]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4361_ ( |
| .A1(\execute.rf.reg_outputs[1][9] ), |
| .A2(_0900_), |
| .B1(_0902_), |
| .B2(\execute.rf.reg_outputs[6][9] ), |
| .X(_0951_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4362_ ( |
| .A1(\execute.rf.reg_outputs[5][9] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][9] ), |
| .C1(_0951_), |
| .X(_0952_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4363_ ( |
| .A1(\execute.rf.reg_outputs[7][9] ), |
| .A2(_0914_), |
| .B1(_0916_), |
| .B2(\execute.rf.reg_outputs[2][9] ), |
| .X(_0953_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4364_ ( |
| .A1(\execute.rf.reg_outputs[3][9] ), |
| .A2(_0910_), |
| .B1(_0912_), |
| .C1(_0953_), |
| .X(_0954_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4365_ ( |
| .A1(dbg_r0[9]), |
| .A2(_0898_), |
| .B1(_0952_), |
| .B2(_0954_), |
| .X(dbg_out[9]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4366_ ( |
| .A1(\execute.rf.reg_outputs[1][10] ), |
| .A2(_0899_), |
| .B1(_0901_), |
| .B2(\execute.rf.reg_outputs[6][10] ), |
| .X(_0955_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4367_ ( |
| .A1(\execute.rf.reg_outputs[5][10] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][10] ), |
| .C1(_0955_), |
| .X(_0956_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4368_ ( |
| .A1(\execute.rf.reg_outputs[7][10] ), |
| .A2(_0913_), |
| .B1(_0915_), |
| .B2(\execute.rf.reg_outputs[2][10] ), |
| .X(_0957_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4369_ ( |
| .A1(\execute.rf.reg_outputs[3][10] ), |
| .A2(_0909_), |
| .B1(_0911_), |
| .C1(_0957_), |
| .X(_0958_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4370_ ( |
| .A1(dbg_r0[10]), |
| .A2(_0897_), |
| .B1(_0956_), |
| .B2(_0958_), |
| .X(dbg_out[10]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4371_ ( |
| .A1(\execute.rf.reg_outputs[1][11] ), |
| .A2(_0899_), |
| .B1(_0901_), |
| .B2(\execute.rf.reg_outputs[6][11] ), |
| .X(_0959_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4372_ ( |
| .A1(\execute.rf.reg_outputs[5][11] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][11] ), |
| .C1(_0959_), |
| .X(_0960_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4373_ ( |
| .A1(\execute.rf.reg_outputs[7][11] ), |
| .A2(_0913_), |
| .B1(_0915_), |
| .B2(\execute.rf.reg_outputs[2][11] ), |
| .X(_0961_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4374_ ( |
| .A1(\execute.rf.reg_outputs[3][11] ), |
| .A2(_0909_), |
| .B1(_0911_), |
| .C1(_0961_), |
| .X(_0962_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4375_ ( |
| .A1(dbg_r0[11]), |
| .A2(_0897_), |
| .B1(_0960_), |
| .B2(_0962_), |
| .X(dbg_out[11]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4376_ ( |
| .A1(\execute.rf.reg_outputs[1][12] ), |
| .A2(_0899_), |
| .B1(_0901_), |
| .B2(\execute.rf.reg_outputs[6][12] ), |
| .X(_0963_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4377_ ( |
| .A1(\execute.rf.reg_outputs[5][12] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][12] ), |
| .C1(_0963_), |
| .X(_0964_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4378_ ( |
| .A1(\execute.rf.reg_outputs[7][12] ), |
| .A2(_0913_), |
| .B1(_0915_), |
| .B2(\execute.rf.reg_outputs[2][12] ), |
| .X(_0965_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4379_ ( |
| .A1(\execute.rf.reg_outputs[3][12] ), |
| .A2(_0909_), |
| .B1(_0911_), |
| .C1(_0965_), |
| .X(_0966_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4380_ ( |
| .A1(dbg_r0[12]), |
| .A2(_0897_), |
| .B1(_0964_), |
| .B2(_0966_), |
| .X(dbg_out[12]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4381_ ( |
| .A1(\execute.rf.reg_outputs[1][13] ), |
| .A2(_0899_), |
| .B1(_0901_), |
| .B2(\execute.rf.reg_outputs[6][13] ), |
| .X(_0967_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4382_ ( |
| .A1(\execute.rf.reg_outputs[5][13] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][13] ), |
| .C1(_0967_), |
| .X(_0968_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4383_ ( |
| .A1(\execute.rf.reg_outputs[7][13] ), |
| .A2(_0913_), |
| .B1(_0915_), |
| .B2(\execute.rf.reg_outputs[2][13] ), |
| .X(_0969_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4384_ ( |
| .A1(\execute.rf.reg_outputs[3][13] ), |
| .A2(_0909_), |
| .B1(_0911_), |
| .C1(_0969_), |
| .X(_0970_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4385_ ( |
| .A1(dbg_r0[13]), |
| .A2(_0897_), |
| .B1(_0968_), |
| .B2(_0970_), |
| .X(dbg_out[13]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4386_ ( |
| .A1(\execute.rf.reg_outputs[1][14] ), |
| .A2(_0899_), |
| .B1(_0901_), |
| .B2(\execute.rf.reg_outputs[6][14] ), |
| .X(_0971_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4387_ ( |
| .A1(\execute.rf.reg_outputs[5][14] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][14] ), |
| .C1(_0971_), |
| .X(_0972_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4388_ ( |
| .A1(\execute.rf.reg_outputs[7][14] ), |
| .A2(_0913_), |
| .B1(_0915_), |
| .B2(\execute.rf.reg_outputs[2][14] ), |
| .X(_0973_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4389_ ( |
| .A1(\execute.rf.reg_outputs[3][14] ), |
| .A2(_0909_), |
| .B1(_0911_), |
| .C1(_0973_), |
| .X(_0974_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4390_ ( |
| .A1(dbg_r0[14]), |
| .A2(_0897_), |
| .B1(_0972_), |
| .B2(_0974_), |
| .X(dbg_out[14]) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4391_ ( |
| .A1(\execute.rf.reg_outputs[1][15] ), |
| .A2(_0899_), |
| .B1(_0901_), |
| .B2(\execute.rf.reg_outputs[6][15] ), |
| .X(_0975_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4392_ ( |
| .A1(\execute.rf.reg_outputs[5][15] ), |
| .A2(_0904_), |
| .B1(_0906_), |
| .B2(\execute.rf.reg_outputs[4][15] ), |
| .C1(_0975_), |
| .X(_0976_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4393_ ( |
| .A1(\execute.rf.reg_outputs[7][15] ), |
| .A2(_0913_), |
| .B1(_0915_), |
| .B2(\execute.rf.reg_outputs[2][15] ), |
| .X(_0977_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4394_ ( |
| .A1(\execute.rf.reg_outputs[3][15] ), |
| .A2(_0909_), |
| .B1(_0911_), |
| .C1(_0977_), |
| .X(_0978_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4395_ ( |
| .A1(dbg_r0[15]), |
| .A2(_0897_), |
| .B1(_0976_), |
| .B2(_0978_), |
| .X(dbg_out[15]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4396_ ( |
| .A(_0773_), |
| .Y(_0979_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4397_ ( |
| .A1(_0670_), |
| .A2(i_req_data[17]), |
| .B1(_0774_), |
| .Y(_0980_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4398_ ( |
| .A(_0758_), |
| .Y(_0981_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4399_ ( |
| .A(\fetch.prev_request_pc[2] ), |
| .B(_0981_), |
| .X(_0982_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _4400_ ( |
| .A1(\fetch.prev_request_pc[0] ), |
| .A2(_0979_), |
| .B1(_0980_), |
| .B2(\fetch.prev_request_pc[1] ), |
| .C1(_0982_), |
| .X(_0983_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4401_ ( |
| .A(\fetch.prev_request_pc[6] ), |
| .Y(_0984_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4402_ ( |
| .A(\fetch.prev_request_pc[5] ), |
| .Y(_0985_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4403_ ( |
| .A1(_0984_), |
| .A2(_0770_), |
| .B1(_0767_), |
| .B2(_0985_), |
| .X(_0986_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4404_ ( |
| .A(_0766_), |
| .Y(_0987_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4405_ ( |
| .A(\fetch.prev_request_pc[4] ), |
| .Y(_0988_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _4406_ ( |
| .A1_N(\fetch.prev_request_pc[3] ), |
| .A2_N(_0987_), |
| .B1(_0762_), |
| .B2(_0988_), |
| .X(_0989_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4407_ ( |
| .A(_0986_), |
| .B(_0989_), |
| .Y(_0990_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4408_ ( |
| .A(\fetch.prev_request_pc[7] ), |
| .Y(_0991_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4409_ ( |
| .A1(_0984_), |
| .A2(_0770_), |
| .B1(_0761_), |
| .B2(_0991_), |
| .X(_0992_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4410_ ( |
| .A1(\fetch.prev_request_pc[3] ), |
| .A2(_0987_), |
| .B1(_0981_), |
| .B2(\fetch.prev_request_pc[2] ), |
| .X(_0993_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4411_ ( |
| .A(_0764_), |
| .Y(_0994_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4412_ ( |
| .A(_0765_), |
| .Y(_0995_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4413_ ( |
| .A1(\fetch.prev_request_pc[9] ), |
| .A2(_0994_), |
| .B1(_0995_), |
| .B2(\fetch.prev_request_pc[8] ), |
| .X(_0996_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4414_ ( |
| .A(\fetch.prev_request_pc[10] ), |
| .Y(_0997_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _4415_ ( |
| .A1_N(\fetch.prev_request_pc[9] ), |
| .A2_N(_0994_), |
| .B1(_0756_), |
| .B2(_0997_), |
| .X(_0998_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4416_ ( |
| .A1(_0669_), |
| .A2(i_req_data[28]), |
| .B1(_0759_), |
| .Y(_0999_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4417_ ( |
| .A1(_0669_), |
| .A2(i_req_data[27]), |
| .B1(_0752_), |
| .Y(_1000_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _4418_ ( |
| .A1_N(\fetch.prev_request_pc[11] ), |
| .A2_N(_1000_), |
| .B1(_0756_), |
| .B2(_0997_), |
| .X(_1001_) |
| ); |
| sky130_fd_sc_hd__o221ai_2 _4419_ ( |
| .A1(\fetch.prev_request_pc[12] ), |
| .A2(_0999_), |
| .B1(_1000_), |
| .B2(\fetch.prev_request_pc[11] ), |
| .C1(_1001_), |
| .Y(_1002_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4420_ ( |
| .A1(_0669_), |
| .A2(i_req_data[30]), |
| .B1(_0750_), |
| .Y(_1003_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4421_ ( |
| .A1(_0669_), |
| .A2(i_req_data[31]), |
| .B1(_0754_), |
| .Y(_1004_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4422_ ( |
| .A1(\fetch.prev_request_pc[14] ), |
| .A2(_1003_), |
| .B1(_1004_), |
| .B2(\fetch.prev_request_pc[15] ), |
| .X(_1005_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4423_ ( |
| .A1(_0669_), |
| .A2(i_req_data[29]), |
| .B1(_0771_), |
| .Y(_1006_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4424_ ( |
| .A1(\fetch.prev_request_pc[13] ), |
| .A2(_1006_), |
| .B1(_0999_), |
| .B2(\fetch.prev_request_pc[12] ), |
| .X(_1007_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _4425_ ( |
| .A1(\fetch.prev_request_pc[13] ), |
| .A2(_1006_), |
| .B1(_1003_), |
| .B2(\fetch.prev_request_pc[14] ), |
| .Y(_1008_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4426_ ( |
| .A1(\fetch.prev_request_pc[15] ), |
| .A2(_1004_), |
| .B1(_0995_), |
| .B2(\fetch.prev_request_pc[8] ), |
| .X(_1009_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _4427_ ( |
| .A(_1005_), |
| .B(_1007_), |
| .C(_1008_), |
| .D_N(_1009_), |
| .X(_1010_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4428_ ( |
| .A(_0996_), |
| .B(_0998_), |
| .C(_1002_), |
| .D(_1010_), |
| .X(_1011_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4429_ ( |
| .A1(_0985_), |
| .A2(_0767_), |
| .B1(_0762_), |
| .B2(_0988_), |
| .X(_1012_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4430_ ( |
| .A(_0991_), |
| .B(_0761_), |
| .X(_1013_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4431_ ( |
| .A1(\fetch.prev_request_pc[0] ), |
| .A2(_0979_), |
| .B1(_1013_), |
| .Y(_1014_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4432_ ( |
| .A(_1012_), |
| .B(_1014_), |
| .Y(_1015_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _4433_ ( |
| .A1(\fetch.prev_request_pc[1] ), |
| .A2(_0980_), |
| .B1(_0993_), |
| .C1(_1011_), |
| .D1(_1015_), |
| .Y(_1016_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _4434_ ( |
| .A1(\fetch.prev_request_pc[1] ), |
| .A2(_0980_), |
| .A3(_0982_), |
| .B1(_0983_), |
| .C1(_0993_), |
| .X(_1017_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4435_ ( |
| .A1(_0986_), |
| .A2(_1012_), |
| .B1(_0992_), |
| .Y(_1018_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4436_ ( |
| .A1(_1017_), |
| .A2(_0990_), |
| .B1(_1018_), |
| .Y(_1019_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4437_ ( |
| .A(_0996_), |
| .Y(_1020_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4438_ ( |
| .A1(_1020_), |
| .A2(_0998_), |
| .B1(_1001_), |
| .Y(_1021_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _4439_ ( |
| .A1(\fetch.prev_request_pc[12] ), |
| .A2(_0999_), |
| .B1(_1000_), |
| .B2(\fetch.prev_request_pc[11] ), |
| .C1(_1021_), |
| .X(_1022_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _4440_ ( |
| .A1(_1022_), |
| .A2(_1007_), |
| .B1_N(_1008_), |
| .X(_1023_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _4441_ ( |
| .A1(\fetch.prev_request_pc[15] ), |
| .A2(_1004_), |
| .B1(_1005_), |
| .B2(_1023_), |
| .Y(_1024_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _4442_ ( |
| .A1(_1019_), |
| .A2(_1011_), |
| .A3(_1013_), |
| .B1(_1024_), |
| .X(_1025_) |
| ); |
| sky130_fd_sc_hd__a41o_2 _4443_ ( |
| .A1(_0983_), |
| .A2(_0990_), |
| .A3(_0992_), |
| .A4(_1016_), |
| .B1(_1025_), |
| .X(_1026_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4444_ ( |
| .A0(i_req_data[8]), |
| .A1(\fetch.out_buffer_data_instr[8] ), |
| .S(_0671_), |
| .X(_1027_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4445_ ( |
| .A0(i_req_data[7]), |
| .A1(\fetch.out_buffer_data_instr[7] ), |
| .S(_0671_), |
| .X(_1028_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4446_ ( |
| .A0(i_req_data[10]), |
| .A1(\fetch.out_buffer_data_instr[10] ), |
| .S(_0671_), |
| .X(_1029_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4447_ ( |
| .A0(i_req_data[9]), |
| .A1(\fetch.out_buffer_data_instr[9] ), |
| .S(_0671_), |
| .X(_1030_) |
| ); |
| sky130_fd_sc_hd__o41a_2 _4448_ ( |
| .A1(_1027_), |
| .A2(_1028_), |
| .A3(_1029_), |
| .A4(_1030_), |
| .B1(_0749_), |
| .X(_1031_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _4449_ ( |
| .A(_0779_), |
| .B(_0748_), |
| .C_N(_0744_), |
| .X(_1032_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4450_ ( |
| .A(_0780_), |
| .B(_0781_), |
| .X(_1033_) |
| ); |
| sky130_fd_sc_hd__a2111oi_2 _4451_ ( |
| .A1(_1026_), |
| .A2(_1031_), |
| .B1(_1032_), |
| .C1(_1033_), |
| .D1(\fetch.pc_reset_override ), |
| .Y(_1034_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4452_ ( |
| .A0(\fetch.prev_req_branch_pred ), |
| .A1(_1034_), |
| .S(i_req_data_valid), |
| .X(_1035_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4453_ ( |
| .A(_1035_), |
| .X(\fetch.current_req_branch_pred ) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4454_ ( |
| .A(\fetch.pc_flush_override ), |
| .B(\decode.i_flush ), |
| .Y(_1036_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4455_ ( |
| .A(_1036_), |
| .X(_1037_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4456_ ( |
| .A(_1034_), |
| .X(_1038_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4457_ ( |
| .A(_1034_), |
| .X(_1039_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4458_ ( |
| .A(\fetch.prev_request_pc[0] ), |
| .B(_1039_), |
| .Y(_1040_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4459_ ( |
| .A(\fetch.pc_flush_override ), |
| .B(\decode.i_flush ), |
| .X(_1041_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4460_ ( |
| .A(_1041_), |
| .X(_1042_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4461_ ( |
| .A1(_0773_), |
| .A2(_1038_), |
| .B1(_1040_), |
| .C1(_1042_), |
| .X(_1043_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4462_ ( |
| .A(_0784_), |
| .X(_1044_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4463_ ( |
| .A1(dbg_out[16]), |
| .A2(_1037_), |
| .B1(_1043_), |
| .C1(_1044_), |
| .X(o_req_addr[0]) |
| ); |
| sky130_fd_sc_hd__buf_1 _4464_ ( |
| .A(_1034_), |
| .X(_1045_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4465_ ( |
| .A(\fetch.prev_request_pc[1] ), |
| .B(\fetch.prev_request_pc[0] ), |
| .Y(_1046_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4466_ ( |
| .A(_1045_), |
| .B(_1046_), |
| .Y(_1047_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4467_ ( |
| .A1(_0775_), |
| .A2(_1038_), |
| .B1(_1042_), |
| .C1(_1047_), |
| .X(_1048_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4468_ ( |
| .A1(dbg_out[17]), |
| .A2(_1037_), |
| .B1(_1048_), |
| .C1(_1044_), |
| .X(o_req_addr[1]) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4469_ ( |
| .A1(\fetch.prev_request_pc[1] ), |
| .A2(\fetch.prev_request_pc[0] ), |
| .B1(\fetch.prev_request_pc[2] ), |
| .Y(_1049_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4470_ ( |
| .A(\fetch.prev_request_pc[2] ), |
| .B(\fetch.prev_request_pc[1] ), |
| .C(\fetch.prev_request_pc[0] ), |
| .X(_1050_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4471_ ( |
| .A(_1045_), |
| .B(_1049_), |
| .C(_1050_), |
| .Y(_1051_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4472_ ( |
| .A1(_0758_), |
| .A2(_1039_), |
| .B1(_1042_), |
| .C1(_1051_), |
| .X(_1052_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4473_ ( |
| .A1(dbg_out[18]), |
| .A2(_1037_), |
| .B1(_1052_), |
| .C1(_1044_), |
| .X(o_req_addr[2]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4474_ ( |
| .A(\fetch.prev_request_pc[3] ), |
| .B(_1050_), |
| .X(_1053_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4475_ ( |
| .A(\fetch.prev_request_pc[3] ), |
| .B(_1050_), |
| .Y(_1054_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4476_ ( |
| .A(_1045_), |
| .B(_1053_), |
| .C(_1054_), |
| .Y(_1055_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4477_ ( |
| .A1(_0766_), |
| .A2(_1039_), |
| .B1(_1042_), |
| .C1(_1055_), |
| .X(_1056_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4478_ ( |
| .A1(dbg_out[19]), |
| .A2(_1037_), |
| .B1(_1056_), |
| .C1(_1044_), |
| .X(o_req_addr[3]) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4479_ ( |
| .A(\fetch.prev_request_pc[4] ), |
| .B(_1053_), |
| .Y(_1057_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4480_ ( |
| .A(_1045_), |
| .B(_1057_), |
| .Y(_1058_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4481_ ( |
| .A1(_0762_), |
| .A2(_1039_), |
| .B1(_1042_), |
| .C1(_1058_), |
| .X(_1059_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4482_ ( |
| .A1(dbg_out[20]), |
| .A2(_1037_), |
| .B1(_1059_), |
| .C1(_1044_), |
| .X(o_req_addr[4]) |
| ); |
| sky130_fd_sc_hd__and3_2 _4483_ ( |
| .A(\fetch.prev_request_pc[5] ), |
| .B(\fetch.prev_request_pc[4] ), |
| .C(_1053_), |
| .X(_1060_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4484_ ( |
| .A1(\fetch.prev_request_pc[4] ), |
| .A2(_1053_), |
| .B1(\fetch.prev_request_pc[5] ), |
| .Y(_1061_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4485_ ( |
| .A(_1045_), |
| .B(_1060_), |
| .C(_1061_), |
| .Y(_1062_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4486_ ( |
| .A1(_0767_), |
| .A2(_1039_), |
| .B1(_1041_), |
| .C1(_1062_), |
| .X(_1063_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4487_ ( |
| .A1(dbg_out[21]), |
| .A2(_1037_), |
| .B1(_1063_), |
| .C1(_1044_), |
| .X(o_req_addr[5]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4488_ ( |
| .A(\fetch.prev_request_pc[6] ), |
| .B(_1060_), |
| .X(_1064_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4489_ ( |
| .A(\fetch.prev_request_pc[6] ), |
| .B(_1060_), |
| .Y(_1065_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4490_ ( |
| .A(_1045_), |
| .B(_1064_), |
| .C(_1065_), |
| .Y(_1066_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4491_ ( |
| .A1(_0770_), |
| .A2(_1039_), |
| .B1(_1041_), |
| .C1(_1066_), |
| .X(_1067_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4492_ ( |
| .A1(dbg_out[22]), |
| .A2(_1037_), |
| .B1(_1067_), |
| .C1(_1044_), |
| .X(o_req_addr[6]) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4493_ ( |
| .A(\fetch.prev_request_pc[7] ), |
| .B(_1064_), |
| .Y(_1068_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4494_ ( |
| .A(_1045_), |
| .B(_1068_), |
| .Y(_1069_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4495_ ( |
| .A1(_0761_), |
| .A2(_1039_), |
| .B1(_1041_), |
| .C1(_1069_), |
| .X(_1070_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4496_ ( |
| .A1(dbg_out[23]), |
| .A2(_1037_), |
| .B1(_1070_), |
| .C1(_1044_), |
| .X(o_req_addr[7]) |
| ); |
| sky130_fd_sc_hd__and3_2 _4497_ ( |
| .A(\fetch.prev_request_pc[8] ), |
| .B(\fetch.prev_request_pc[7] ), |
| .C(_1064_), |
| .X(_1071_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4498_ ( |
| .A1(\fetch.prev_request_pc[7] ), |
| .A2(_1064_), |
| .B1(\fetch.prev_request_pc[8] ), |
| .Y(_1072_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4499_ ( |
| .A(_1045_), |
| .B(_1071_), |
| .C(_1072_), |
| .Y(_1073_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4500_ ( |
| .A1(_0765_), |
| .A2(_1039_), |
| .B1(_1041_), |
| .C1(_1073_), |
| .X(_1074_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4501_ ( |
| .A1(dbg_out[24]), |
| .A2(_1037_), |
| .B1(_1074_), |
| .C1(_1044_), |
| .X(o_req_addr[8]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4502_ ( |
| .A(\fetch.prev_request_pc[9] ), |
| .B(_1071_), |
| .X(_1075_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4503_ ( |
| .A(\fetch.prev_request_pc[9] ), |
| .B(_1071_), |
| .Y(_1076_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4504_ ( |
| .A(_1045_), |
| .B(_1075_), |
| .C(_1076_), |
| .Y(_1077_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4505_ ( |
| .A1(_0764_), |
| .A2(_1039_), |
| .B1(_1041_), |
| .C1(_1077_), |
| .X(_1078_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4506_ ( |
| .A1(dbg_out[25]), |
| .A2(_1037_), |
| .B1(_1078_), |
| .C1(_1044_), |
| .X(o_req_addr[9]) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4507_ ( |
| .A(\fetch.prev_request_pc[10] ), |
| .B(_1075_), |
| .Y(_1079_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4508_ ( |
| .A(_1038_), |
| .B(_1079_), |
| .Y(_1080_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4509_ ( |
| .A1(_0756_), |
| .A2(_1038_), |
| .B1(_1042_), |
| .X(_1081_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _4510_ ( |
| .A1(dbg_out[26]), |
| .A2(_1036_), |
| .B1(_1080_), |
| .B2(_1081_), |
| .C1(_0784_), |
| .X(o_req_addr[10]) |
| ); |
| sky130_fd_sc_hd__and3_2 _4511_ ( |
| .A(\fetch.prev_request_pc[11] ), |
| .B(\fetch.prev_request_pc[10] ), |
| .C(_1075_), |
| .X(_1082_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4512_ ( |
| .A1(\fetch.prev_request_pc[10] ), |
| .A2(_1075_), |
| .B1(\fetch.prev_request_pc[11] ), |
| .Y(_1083_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4513_ ( |
| .A(_1034_), |
| .B(_1082_), |
| .C(_1083_), |
| .X(_1084_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4514_ ( |
| .A(_0753_), |
| .B(_1034_), |
| .Y(_1085_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _4515_ ( |
| .A1(_1036_), |
| .A2(_1084_), |
| .A3(_1085_), |
| .B1(\fetch.pc_reset_override ), |
| .X(_1086_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _4516_ ( |
| .A1(dbg_out[27]), |
| .A2(_1036_), |
| .B1_N(_1086_), |
| .X(_1087_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4517_ ( |
| .A(_1087_), |
| .X(o_req_addr[11]) |
| ); |
| sky130_fd_sc_hd__and2_2 _4518_ ( |
| .A(\fetch.prev_request_pc[12] ), |
| .B(_1082_), |
| .X(_1088_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4519_ ( |
| .A(\fetch.prev_request_pc[12] ), |
| .B(_1082_), |
| .Y(_1089_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4520_ ( |
| .A(_1038_), |
| .B(_1088_), |
| .C(_1089_), |
| .Y(_1090_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4521_ ( |
| .A1(_0760_), |
| .A2(_1038_), |
| .B1(_1042_), |
| .X(_1091_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _4522_ ( |
| .A1(dbg_out[28]), |
| .A2(_1036_), |
| .B1(_1090_), |
| .B2(_1091_), |
| .C1(_0784_), |
| .X(o_req_addr[12]) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4523_ ( |
| .A(\fetch.prev_request_pc[13] ), |
| .B(_1088_), |
| .Y(_1092_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4524_ ( |
| .A(_1038_), |
| .B(_1092_), |
| .Y(_1093_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4525_ ( |
| .A1(_0772_), |
| .A2(_1038_), |
| .B1(_1042_), |
| .X(_1094_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _4526_ ( |
| .A1(dbg_out[29]), |
| .A2(_1036_), |
| .B1(_1093_), |
| .B2(_1094_), |
| .C1(_0784_), |
| .X(o_req_addr[13]) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4527_ ( |
| .A1(\fetch.prev_request_pc[13] ), |
| .A2(_1088_), |
| .B1(\fetch.prev_request_pc[14] ), |
| .Y(_1095_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4528_ ( |
| .A(\fetch.prev_request_pc[14] ), |
| .B(\fetch.prev_request_pc[13] ), |
| .C(_1088_), |
| .X(_1096_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4529_ ( |
| .A(_1038_), |
| .B(_1095_), |
| .C(_1096_), |
| .Y(_1097_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4530_ ( |
| .A1(_0751_), |
| .A2(_1038_), |
| .B1(_1042_), |
| .X(_1098_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _4531_ ( |
| .A1(dbg_out[30]), |
| .A2(_1036_), |
| .B1(_1097_), |
| .B2(_1098_), |
| .C1(_0784_), |
| .X(o_req_addr[14]) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4532_ ( |
| .A(\fetch.prev_request_pc[15] ), |
| .B(_1096_), |
| .Y(_1099_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4533_ ( |
| .A(_1045_), |
| .B(_1099_), |
| .Y(_1100_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4534_ ( |
| .A1(_0755_), |
| .A2(_1039_), |
| .B1(_1041_), |
| .C1(_1100_), |
| .X(_1101_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4535_ ( |
| .A1(dbg_out[31]), |
| .A2(_1036_), |
| .B1(_1101_), |
| .C1(_0784_), |
| .X(o_req_addr[15]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4536_ ( |
| .A(i_disable), |
| .Y(o_req_active) |
| ); |
| sky130_fd_sc_hd__inv_2 _4537_ ( |
| .A(_0741_), |
| .Y(dbg_out[32]) |
| ); |
| sky130_fd_sc_hd__inv_2 _4538_ ( |
| .A(\execute.sreg_priv_control.o_d[0] ), |
| .Y(_1102_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4539_ ( |
| .A(\decode.oc_sreg_store ), |
| .X(_1103_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4540_ ( |
| .A(_1103_), |
| .B(_0740_), |
| .Y(_1104_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4541_ ( |
| .A(_1102_), |
| .B(_1104_), |
| .Y(sr_bus_we) |
| ); |
| sky130_fd_sc_hd__buf_1 _4542_ ( |
| .A(i_rst), |
| .X(_1105_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4543_ ( |
| .A(_1105_), |
| .X(_1106_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4544_ ( |
| .A(\execute.sreg_jtr_buff.o_d[0] ), |
| .Y(_1107_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4545_ ( |
| .A(\decode.i_flush ), |
| .B(_0696_), |
| .C(_0697_), |
| .Y(_1108_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4546_ ( |
| .A(_0734_), |
| .B(_0738_), |
| .C(_1108_), |
| .X(_1109_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4547_ ( |
| .A(_1109_), |
| .X(_1110_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4548_ ( |
| .A(sr_bus_addr[3]), |
| .Y(_1111_) |
| ); |
| sky130_fd_sc_hd__nor4_2 _4549_ ( |
| .A(sr_bus_addr[5]), |
| .B(sr_bus_addr[4]), |
| .C(sr_bus_addr[7]), |
| .D(sr_bus_addr[6]), |
| .Y(_1112_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4550_ ( |
| .A(_1111_), |
| .B(_1112_), |
| .X(_1113_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4551_ ( |
| .A(sr_bus_addr[2]), |
| .Y(_1114_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4552_ ( |
| .A(sr_bus_addr[13]), |
| .B(sr_bus_addr[12]), |
| .C(sr_bus_addr[15]), |
| .D(sr_bus_addr[14]), |
| .X(_1115_) |
| ); |
| sky130_fd_sc_hd__nor4_2 _4553_ ( |
| .A(sr_bus_addr[9]), |
| .B(sr_bus_addr[11]), |
| .C(sr_bus_addr[10]), |
| .D(_1115_), |
| .Y(_1116_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _4554_ ( |
| .A_N(sr_bus_addr[8]), |
| .B(_1116_), |
| .X(_1117_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4555_ ( |
| .A(_1114_), |
| .B(_1117_), |
| .X(_1118_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4556_ ( |
| .A(sr_bus_addr[0]), |
| .X(_1119_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4557_ ( |
| .A(sr_bus_addr[1]), |
| .B(_1119_), |
| .Y(_1120_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4558_ ( |
| .A(_1113_), |
| .B(_1118_), |
| .C(_1120_), |
| .X(_1121_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4559_ ( |
| .A(\decode.oc_sreg_irt ), |
| .X(_1122_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4560_ ( |
| .A1(\decode.oc_sreg_store ), |
| .A2(_1121_), |
| .B1(_1122_), |
| .X(_1123_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4561_ ( |
| .A(\decode.oc_jump_cond_code[4] ), |
| .B(_1123_), |
| .X(_1124_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4562_ ( |
| .A(_1110_), |
| .B(_1124_), |
| .X(_1125_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4563_ ( |
| .A(_1125_), |
| .X(_1126_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4564_ ( |
| .A(_1103_), |
| .B(sr_bus_addr[8]), |
| .C(_1116_), |
| .X(_1127_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4565_ ( |
| .A(_1110_), |
| .B(_1112_), |
| .C(_1127_), |
| .X(_1128_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4566_ ( |
| .A1(_1107_), |
| .A2(_1126_), |
| .B1(_1128_), |
| .C1(_0676_), |
| .X(_1129_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4567_ ( |
| .A(o_c_instr_page), |
| .Y(_1130_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _4568_ ( |
| .A1(\execute.sreg_jtr_buff.o_d[0] ), |
| .A2(_1130_), |
| .A3(_1126_), |
| .B1(_0695_), |
| .X(_1131_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4569_ ( |
| .A1(o_c_instr_page), |
| .A2(_1129_), |
| .B1(_1131_), |
| .Y(_1132_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4570_ ( |
| .A(_1106_), |
| .B(_1132_), |
| .Y(_0014_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4571_ ( |
| .A(_0734_), |
| .B(_0738_), |
| .C(_1108_), |
| .X(_1133_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4572_ ( |
| .A(_1133_), |
| .X(_1134_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4573_ ( |
| .A(_1134_), |
| .X(_1135_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4574_ ( |
| .A(\execute.alu_flag_reg.o_d[2] ), |
| .B(\execute.alu_flag_reg.o_d[0] ), |
| .X(_1136_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4575_ ( |
| .A(\decode.oc_jump_cond_code[2] ), |
| .B_N(\execute.alu_flag_reg.o_d[3] ), |
| .X(_1137_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4576_ ( |
| .A1(\decode.oc_jump_cond_code[2] ), |
| .A2(_1136_), |
| .B1(_1137_), |
| .B2(\decode.oc_jump_cond_code[3] ), |
| .X(_1138_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _4577_ ( |
| .A_N(\decode.oc_jump_cond_code[1] ), |
| .B(\decode.oc_jump_cond_code[0] ), |
| .X(_1139_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4578_ ( |
| .A0(\execute.alu_flag_reg.o_d[0] ), |
| .A1(\execute.alu_flag_reg.o_d[2] ), |
| .S(\decode.oc_jump_cond_code[0] ), |
| .X(_1140_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4579_ ( |
| .A1(\execute.alu_flag_reg.o_d[1] ), |
| .A2(_1139_), |
| .B1(_1140_), |
| .B2(\decode.oc_jump_cond_code[1] ), |
| .C1(\decode.oc_jump_cond_code[2] ), |
| .X(_1141_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4580_ ( |
| .A(\execute.alu_flag_reg.o_d[0] ), |
| .Y(_1142_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _4581_ ( |
| .A(\execute.alu_flag_reg.o_d[2] ), |
| .B(\decode.oc_jump_cond_code[0] ), |
| .C_N(\decode.oc_jump_cond_code[1] ), |
| .X(_1143_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4582_ ( |
| .A(\decode.oc_jump_cond_code[2] ), |
| .B(_1143_), |
| .Y(_1144_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4583_ ( |
| .A(_1139_), |
| .B(_1136_), |
| .X(_1145_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _4584_ ( |
| .A1(_1142_), |
| .A2(\decode.oc_jump_cond_code[1] ), |
| .A3(\decode.oc_jump_cond_code[0] ), |
| .B1(_1144_), |
| .C1(_1145_), |
| .X(_1146_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4585_ ( |
| .A1(_1141_), |
| .A2(_1146_), |
| .B1(\decode.oc_jump_cond_code[3] ), |
| .Y(_1147_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4586_ ( |
| .A1(_1142_), |
| .A2(\decode.oc_jump_cond_code[0] ), |
| .B1(\decode.oc_jump_cond_code[1] ), |
| .Y(_1148_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _4587_ ( |
| .A1_N(\execute.alu_flag_reg.o_d[4] ), |
| .A2_N(_1139_), |
| .B1(_1148_), |
| .B2(\execute.alu_flag_reg.o_d[1] ), |
| .X(_1149_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4588_ ( |
| .A(\execute.alu_flag_reg.o_d[1] ), |
| .B(\execute.alu_flag_reg.o_d[0] ), |
| .Y(_1150_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _4589_ ( |
| .A(\decode.oc_jump_cond_code[1] ), |
| .B(\decode.oc_jump_cond_code[0] ), |
| .C(_1150_), |
| .D_N(\decode.oc_jump_cond_code[2] ), |
| .X(_1151_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4590_ ( |
| .A1(\decode.oc_jump_cond_code[2] ), |
| .A2(_1149_), |
| .B1(_1151_), |
| .C1(\decode.oc_jump_cond_code[3] ), |
| .X(_1152_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _4591_ ( |
| .A1(\decode.oc_jump_cond_code[1] ), |
| .A2(\decode.oc_jump_cond_code[0] ), |
| .A3(_1138_), |
| .B1(_1147_), |
| .B2(_1152_), |
| .X(_1153_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4592_ ( |
| .A(\decode.o_jmp_pred_pass ), |
| .B(_1153_), |
| .Y(_1154_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4593_ ( |
| .A(_1132_), |
| .Y(_1155_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _4594_ ( |
| .A1(\decode.oc_jump_cond_code[4] ), |
| .A2(_1154_), |
| .B1(_1155_), |
| .C1(_1123_), |
| .X(_1156_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4595_ ( |
| .A1(_1135_), |
| .A2(_1156_), |
| .B1(_0696_), |
| .X(_0013_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4596_ ( |
| .A(o_mem_long), |
| .B(\execute.o_mem_addr_high[0] ), |
| .X(_1157_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4597_ ( |
| .A(_1157_), |
| .X(o_mem_addr[15]) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4598_ ( |
| .A(\fetch.flush_event_invalidate ), |
| .B(\decode.i_flush ), |
| .Y(_1158_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _4599_ ( |
| .A1(_0672_), |
| .A2(i_req_data_valid), |
| .B1(dbg_out[34]), |
| .C1(_1158_), |
| .Y(_1159_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4600_ ( |
| .A(_1159_), |
| .Y(\fetch.submitable ) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4601_ ( |
| .A(i_rst), |
| .B(_0676_), |
| .Y(_1160_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4602_ ( |
| .A(_1160_), |
| .X(_1161_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4603_ ( |
| .A(sr_bus_addr[1]), |
| .Y(_1162_) |
| ); |
| sky130_fd_sc_hd__and4_2 _4604_ ( |
| .A(_1162_), |
| .B(_1119_), |
| .C(_1113_), |
| .D(_1118_), |
| .X(_1163_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4605_ ( |
| .A(_1163_), |
| .X(_1164_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4606_ ( |
| .A(_1164_), |
| .X(_1165_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4607_ ( |
| .A(\decode.oc_sreg_irt ), |
| .Y(_1166_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4608_ ( |
| .A(_1166_), |
| .X(_1167_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _4609_ ( |
| .A_N(_1102_), |
| .B_N(_1104_), |
| .C(_1165_), |
| .D(_1167_), |
| .X(_1168_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4610_ ( |
| .A(_1168_), |
| .X(_1169_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4611_ ( |
| .A1(_0666_), |
| .A2(_1169_), |
| .B1(_1102_), |
| .X(_1170_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4612_ ( |
| .A(_1161_), |
| .B(_1170_), |
| .Y(_0015_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4613_ ( |
| .A(_1169_), |
| .Y(_1171_) |
| ); |
| sky130_fd_sc_hd__or2_2 _4614_ ( |
| .A(\execute.sreg_data_page ), |
| .B(_1169_), |
| .X(_1172_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4615_ ( |
| .A1(sr_bus_data_o[1]), |
| .A2(_1171_), |
| .B1(_1172_), |
| .C1(_1161_), |
| .X(_0016_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4616_ ( |
| .A(_1169_), |
| .X(_1173_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4617_ ( |
| .A(_1169_), |
| .X(_1174_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4618_ ( |
| .A(_0642_), |
| .B(_1174_), |
| .Y(_1175_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4619_ ( |
| .A1(\execute.sreg_long_ptr_en ), |
| .A2(_1173_), |
| .B1(_1175_), |
| .C1(_1161_), |
| .X(_0017_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4620_ ( |
| .A(_0635_), |
| .B(_1174_), |
| .Y(_1176_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4621_ ( |
| .A1(\execute.sreg_priv_control.o_d[4] ), |
| .A2(_1173_), |
| .B1(_1176_), |
| .C1(_1161_), |
| .X(_0018_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4622_ ( |
| .A(_0627_), |
| .B(_1174_), |
| .Y(_1177_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4623_ ( |
| .A1(\execute.sreg_priv_control.o_d[5] ), |
| .A2(_1173_), |
| .B1(_1177_), |
| .C1(_1161_), |
| .X(_0019_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4624_ ( |
| .A(_0618_), |
| .B(_1174_), |
| .Y(_1178_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4625_ ( |
| .A1(\execute.sreg_priv_control.o_d[6] ), |
| .A2(_1173_), |
| .B1(_1178_), |
| .C1(_1161_), |
| .X(_0020_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4626_ ( |
| .A(i_rst), |
| .Y(_1179_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4627_ ( |
| .A(_1179_), |
| .X(_1180_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4628_ ( |
| .A(_1180_), |
| .X(_1181_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4629_ ( |
| .A(_1103_), |
| .X(_1182_) |
| ); |
| sky130_fd_sc_hd__and4_2 _4630_ ( |
| .A(\execute.sreg_priv_control.o_d[0] ), |
| .B(_1182_), |
| .C(_1110_), |
| .D(_1165_), |
| .X(_1183_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4631_ ( |
| .A1(_1167_), |
| .A2(_1183_), |
| .B1(_0676_), |
| .Y(_1184_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4632_ ( |
| .A(_1122_), |
| .X(_1185_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4633_ ( |
| .A(_1185_), |
| .B(_0609_), |
| .Y(_1186_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4634_ ( |
| .A(_1160_), |
| .B(_1183_), |
| .C(_1186_), |
| .X(_1187_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _4635_ ( |
| .A1(\execute.sreg_priv_control.o_d[7] ), |
| .A2(_1181_), |
| .A3(_1184_), |
| .B1(_1187_), |
| .X(_0021_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4636_ ( |
| .A(_0601_), |
| .B(_1174_), |
| .Y(_1188_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4637_ ( |
| .A1(\execute.sreg_priv_control.o_d[8] ), |
| .A2(_1173_), |
| .B1(_1188_), |
| .C1(_1161_), |
| .X(_0022_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4638_ ( |
| .A(_0591_), |
| .B(_1174_), |
| .Y(_1189_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4639_ ( |
| .A1(\execute.sreg_priv_control.o_d[9] ), |
| .A2(_1173_), |
| .B1(_1189_), |
| .C1(_1161_), |
| .X(_0023_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4640_ ( |
| .A(_0583_), |
| .B(_1174_), |
| .Y(_1190_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4641_ ( |
| .A1(\execute.sreg_priv_control.o_d[10] ), |
| .A2(_1173_), |
| .B1(_1190_), |
| .C1(_1161_), |
| .X(_0024_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4642_ ( |
| .A(_0574_), |
| .B(_1174_), |
| .Y(_1191_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4643_ ( |
| .A1(\execute.sreg_priv_control.o_d[11] ), |
| .A2(_1173_), |
| .B1(_1191_), |
| .C1(_1161_), |
| .X(_0025_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4644_ ( |
| .A(_0561_), |
| .B(_1169_), |
| .Y(_1192_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4645_ ( |
| .A(_1160_), |
| .X(_1193_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4646_ ( |
| .A1(\execute.sreg_priv_control.o_d[12] ), |
| .A2(_1173_), |
| .B1(_1192_), |
| .C1(_1193_), |
| .X(_0026_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4647_ ( |
| .A(_0553_), |
| .B(_1169_), |
| .Y(_1194_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4648_ ( |
| .A1(\execute.sreg_priv_control.o_d[13] ), |
| .A2(_1173_), |
| .B1(_1194_), |
| .C1(_1193_), |
| .X(_0027_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4649_ ( |
| .A(_0544_), |
| .B(_1169_), |
| .Y(_1195_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4650_ ( |
| .A1(\execute.sreg_priv_control.o_d[14] ), |
| .A2(_1174_), |
| .B1(_1195_), |
| .C1(_1193_), |
| .X(_0028_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4651_ ( |
| .A(_0536_), |
| .B(_1169_), |
| .Y(_1196_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4652_ ( |
| .A1(\execute.sreg_priv_control.o_d[15] ), |
| .A2(_1174_), |
| .B1(_1196_), |
| .C1(_1193_), |
| .X(_0029_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4653_ ( |
| .A(_1179_), |
| .X(_1197_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4654_ ( |
| .A(i_mem_exception), |
| .Y(_1198_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4655_ ( |
| .A(\execute.o_mem_access ), |
| .X(_1199_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4656_ ( |
| .A(_1199_), |
| .X(_1200_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4657_ ( |
| .A0(_1198_), |
| .A1(_1200_), |
| .S(\execute.o_submit ), |
| .X(_1201_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4658_ ( |
| .A(_1197_), |
| .B(_0502_), |
| .C(_1201_), |
| .X(_1202_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4659_ ( |
| .A(_1202_), |
| .X(_0030_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4660_ ( |
| .A(_1105_), |
| .X(_1203_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4661_ ( |
| .A(_1203_), |
| .X(_0031_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4662_ ( |
| .A(_1197_), |
| .B(_0785_), |
| .C(_1042_), |
| .X(_1204_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4663_ ( |
| .A(_1204_), |
| .X(_0032_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4664_ ( |
| .A(_1158_), |
| .Y(_1205_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4665_ ( |
| .A(_1105_), |
| .B(i_req_data_valid), |
| .Y(_1206_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4666_ ( |
| .A1(dbg_out[33]), |
| .A2(\fetch.flush_event_invalidate ), |
| .B1(_1205_), |
| .C1(_1206_), |
| .X(_0033_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4667_ ( |
| .A1(dbg_out[33]), |
| .A2(_1206_), |
| .B1(o_req_ppl_submit), |
| .X(_0034_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4668_ ( |
| .A(_1159_), |
| .X(_1207_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4669_ ( |
| .A0(_0743_), |
| .A1(_0812_), |
| .S(_1207_), |
| .X(_1208_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4670_ ( |
| .A(_1208_), |
| .X(_0035_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4671_ ( |
| .A0(_0744_), |
| .A1(_0795_), |
| .S(_1207_), |
| .X(_1209_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4672_ ( |
| .A(_1209_), |
| .X(_0036_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4673_ ( |
| .A0(_0747_), |
| .A1(_0797_), |
| .S(_1207_), |
| .X(_1210_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4674_ ( |
| .A(_1210_), |
| .X(_0037_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4675_ ( |
| .A0(_0746_), |
| .A1(_0796_), |
| .S(_1207_), |
| .X(_1211_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4676_ ( |
| .A(_1211_), |
| .X(_0038_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4677_ ( |
| .A0(_0779_), |
| .A1(\decode.i_instr_l[4] ), |
| .S(_1207_), |
| .X(_1212_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4678_ ( |
| .A(_1212_), |
| .X(_0039_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4679_ ( |
| .A0(_0781_), |
| .A1(\decode.i_instr_l[5] ), |
| .S(_1207_), |
| .X(_1213_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4680_ ( |
| .A(_1213_), |
| .X(_0040_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4681_ ( |
| .A0(_0780_), |
| .A1(\decode.i_instr_l[6] ), |
| .S(_1207_), |
| .X(_1214_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4682_ ( |
| .A(_1214_), |
| .X(_0041_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4683_ ( |
| .A0(_1028_), |
| .A1(\decode.i_instr_l[7] ), |
| .S(_1207_), |
| .X(_1215_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4684_ ( |
| .A(_1215_), |
| .X(_0042_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4685_ ( |
| .A0(_1027_), |
| .A1(\decode.i_instr_l[8] ), |
| .S(_1207_), |
| .X(_1216_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4686_ ( |
| .A(_1216_), |
| .X(_0043_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4687_ ( |
| .A0(_1030_), |
| .A1(\decode.i_instr_l[9] ), |
| .S(_1207_), |
| .X(_1217_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4688_ ( |
| .A(_1217_), |
| .X(_0044_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4689_ ( |
| .A(_1159_), |
| .X(_1218_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4690_ ( |
| .A0(_1029_), |
| .A1(\decode.i_instr_l[10] ), |
| .S(_1218_), |
| .X(_1219_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4691_ ( |
| .A(_1219_), |
| .X(_0045_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4692_ ( |
| .A0(i_req_data[11]), |
| .A1(\fetch.out_buffer_data_instr[11] ), |
| .S(_0672_), |
| .X(_1220_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4693_ ( |
| .A0(_1220_), |
| .A1(\decode.i_instr_l[11] ), |
| .S(_1218_), |
| .X(_1221_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4694_ ( |
| .A(_1221_), |
| .X(_0046_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4695_ ( |
| .A0(i_req_data[12]), |
| .A1(\fetch.out_buffer_data_instr[12] ), |
| .S(_0672_), |
| .X(_1222_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4696_ ( |
| .A0(_1222_), |
| .A1(\decode.i_instr_l[12] ), |
| .S(_1218_), |
| .X(_1223_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4697_ ( |
| .A(_1223_), |
| .X(_0047_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4698_ ( |
| .A0(i_req_data[13]), |
| .A1(\fetch.out_buffer_data_instr[13] ), |
| .S(_0672_), |
| .X(_1224_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4699_ ( |
| .A0(_1224_), |
| .A1(\decode.i_instr_l[13] ), |
| .S(_1218_), |
| .X(_1225_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4700_ ( |
| .A(_1225_), |
| .X(_0048_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4701_ ( |
| .A0(i_req_data[14]), |
| .A1(\fetch.out_buffer_data_instr[14] ), |
| .S(_0672_), |
| .X(_1226_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4702_ ( |
| .A0(_1226_), |
| .A1(\decode.i_instr_l[14] ), |
| .S(_1218_), |
| .X(_1227_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4703_ ( |
| .A(_1227_), |
| .X(_0049_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4704_ ( |
| .A0(i_req_data[15]), |
| .A1(\fetch.out_buffer_data_instr[15] ), |
| .S(_0672_), |
| .X(_1228_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4705_ ( |
| .A0(_1228_), |
| .A1(\decode.i_instr_l[15] ), |
| .S(_1218_), |
| .X(_1229_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4706_ ( |
| .A(_1229_), |
| .X(_0050_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4707_ ( |
| .A0(_0773_), |
| .A1(\decode.i_imm_pass[0] ), |
| .S(_1218_), |
| .X(_1230_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4708_ ( |
| .A(_1230_), |
| .X(_0051_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4709_ ( |
| .A0(_0775_), |
| .A1(\decode.i_imm_pass[1] ), |
| .S(_1218_), |
| .X(_1231_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4710_ ( |
| .A(_1231_), |
| .X(_0052_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4711_ ( |
| .A0(_0758_), |
| .A1(\decode.i_imm_pass[2] ), |
| .S(_1218_), |
| .X(_1232_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4712_ ( |
| .A(_1232_), |
| .X(_0053_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4713_ ( |
| .A0(_0766_), |
| .A1(\decode.i_imm_pass[3] ), |
| .S(_1218_), |
| .X(_1233_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4714_ ( |
| .A(_1233_), |
| .X(_0054_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4715_ ( |
| .A(_1159_), |
| .X(_1234_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4716_ ( |
| .A0(_0762_), |
| .A1(\decode.i_imm_pass[4] ), |
| .S(_1234_), |
| .X(_1235_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4717_ ( |
| .A(_1235_), |
| .X(_0055_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4718_ ( |
| .A0(_0767_), |
| .A1(\decode.i_imm_pass[5] ), |
| .S(_1234_), |
| .X(_1236_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4719_ ( |
| .A(_1236_), |
| .X(_0056_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4720_ ( |
| .A0(_0770_), |
| .A1(\decode.i_imm_pass[6] ), |
| .S(_1234_), |
| .X(_1237_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4721_ ( |
| .A(_1237_), |
| .X(_0057_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4722_ ( |
| .A0(_0761_), |
| .A1(\decode.i_imm_pass[7] ), |
| .S(_1234_), |
| .X(_1238_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4723_ ( |
| .A(_1238_), |
| .X(_0058_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4724_ ( |
| .A0(_0765_), |
| .A1(\decode.i_imm_pass[8] ), |
| .S(_1234_), |
| .X(_1239_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4725_ ( |
| .A(_1239_), |
| .X(_0059_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4726_ ( |
| .A0(_0764_), |
| .A1(\decode.i_imm_pass[9] ), |
| .S(_1234_), |
| .X(_1240_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4727_ ( |
| .A(_1240_), |
| .X(_0060_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4728_ ( |
| .A0(_0756_), |
| .A1(\decode.i_imm_pass[10] ), |
| .S(_1234_), |
| .X(_1241_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4729_ ( |
| .A(_1241_), |
| .X(_0061_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4730_ ( |
| .A0(_0753_), |
| .A1(\decode.i_imm_pass[11] ), |
| .S(_1234_), |
| .X(_1242_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4731_ ( |
| .A(_1242_), |
| .X(_0062_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4732_ ( |
| .A0(_0760_), |
| .A1(\decode.i_imm_pass[12] ), |
| .S(_1234_), |
| .X(_1243_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4733_ ( |
| .A(_1243_), |
| .X(_0063_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4734_ ( |
| .A0(_0772_), |
| .A1(\decode.i_imm_pass[13] ), |
| .S(_1234_), |
| .X(_1244_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4735_ ( |
| .A(_1244_), |
| .X(_0064_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4736_ ( |
| .A0(_0751_), |
| .A1(\decode.i_imm_pass[14] ), |
| .S(_1159_), |
| .X(_1245_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4737_ ( |
| .A(_1245_), |
| .X(_0065_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4738_ ( |
| .A0(_0755_), |
| .A1(\decode.i_imm_pass[15] ), |
| .S(_1159_), |
| .X(_1246_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4739_ ( |
| .A(_1246_), |
| .X(_0066_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4740_ ( |
| .A0(\fetch.prev_request_pc[0] ), |
| .A1(o_req_addr[0]), |
| .S(o_req_ppl_submit), |
| .X(_1247_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4741_ ( |
| .A(_1247_), |
| .X(_0067_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4742_ ( |
| .A0(\fetch.prev_request_pc[1] ), |
| .A1(o_req_addr[1]), |
| .S(o_req_ppl_submit), |
| .X(_1248_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4743_ ( |
| .A(_1248_), |
| .X(_0068_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4744_ ( |
| .A0(\fetch.prev_request_pc[2] ), |
| .A1(o_req_addr[2]), |
| .S(o_req_ppl_submit), |
| .X(_1249_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4745_ ( |
| .A(_1249_), |
| .X(_0069_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4746_ ( |
| .A0(\fetch.prev_request_pc[3] ), |
| .A1(o_req_addr[3]), |
| .S(o_req_ppl_submit), |
| .X(_1250_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4747_ ( |
| .A(_1250_), |
| .X(_0070_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4748_ ( |
| .A0(\fetch.prev_request_pc[4] ), |
| .A1(o_req_addr[4]), |
| .S(o_req_ppl_submit), |
| .X(_1251_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4749_ ( |
| .A(_1251_), |
| .X(_0071_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4750_ ( |
| .A0(\fetch.prev_request_pc[5] ), |
| .A1(o_req_addr[5]), |
| .S(o_req_ppl_submit), |
| .X(_1252_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4751_ ( |
| .A(_1252_), |
| .X(_0072_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4752_ ( |
| .A0(\fetch.prev_request_pc[6] ), |
| .A1(o_req_addr[6]), |
| .S(o_req_ppl_submit), |
| .X(_1253_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4753_ ( |
| .A(_1253_), |
| .X(_0073_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4754_ ( |
| .A0(\fetch.prev_request_pc[7] ), |
| .A1(o_req_addr[7]), |
| .S(o_req_ppl_submit), |
| .X(_1254_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4755_ ( |
| .A(_1254_), |
| .X(_0074_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4756_ ( |
| .A0(\fetch.prev_request_pc[8] ), |
| .A1(o_req_addr[8]), |
| .S(_0786_), |
| .X(_1255_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4757_ ( |
| .A(_1255_), |
| .X(_0075_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4758_ ( |
| .A0(\fetch.prev_request_pc[9] ), |
| .A1(o_req_addr[9]), |
| .S(_0786_), |
| .X(_1256_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4759_ ( |
| .A(_1256_), |
| .X(_0076_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4760_ ( |
| .A0(\fetch.prev_request_pc[10] ), |
| .A1(o_req_addr[10]), |
| .S(_0786_), |
| .X(_1257_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4761_ ( |
| .A(_1257_), |
| .X(_0077_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4762_ ( |
| .A0(\fetch.prev_request_pc[11] ), |
| .A1(o_req_addr[11]), |
| .S(_0786_), |
| .X(_1258_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4763_ ( |
| .A(_1258_), |
| .X(_0078_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4764_ ( |
| .A0(\fetch.prev_request_pc[12] ), |
| .A1(o_req_addr[12]), |
| .S(_0786_), |
| .X(_1259_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4765_ ( |
| .A(_1259_), |
| .X(_0079_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4766_ ( |
| .A0(\fetch.prev_request_pc[13] ), |
| .A1(o_req_addr[13]), |
| .S(_0786_), |
| .X(_1260_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4767_ ( |
| .A(_1260_), |
| .X(_0080_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4768_ ( |
| .A0(\fetch.prev_request_pc[14] ), |
| .A1(o_req_addr[14]), |
| .S(_0786_), |
| .X(_1261_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4769_ ( |
| .A(_1261_), |
| .X(_0081_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4770_ ( |
| .A0(\fetch.prev_request_pc[15] ), |
| .A1(o_req_addr[15]), |
| .S(_0786_), |
| .X(_1262_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4771_ ( |
| .A(_1262_), |
| .X(_0082_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _4772_ ( |
| .A(i_rst), |
| .B(dbg_out[34]), |
| .C(_1205_), |
| .D_N(i_req_data_valid), |
| .X(_1263_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4773_ ( |
| .A(_1263_), |
| .X(_1264_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4774_ ( |
| .A(_1264_), |
| .X(_1265_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4775_ ( |
| .A0(\fetch.current_req_branch_pred ), |
| .A1(\fetch.out_buffer_data_pred ), |
| .S(_1265_), |
| .X(_1266_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4776_ ( |
| .A(_1266_), |
| .X(_0083_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4777_ ( |
| .A1(i_req_data_valid), |
| .A2(_1158_), |
| .B1(_0672_), |
| .X(_1267_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _4778_ ( |
| .A1(\decode.input_valid ), |
| .A2(_0741_), |
| .B1(_0788_), |
| .C1(_1267_), |
| .X(_0084_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4779_ ( |
| .A0(i_req_data[0]), |
| .A1(\fetch.out_buffer_data_instr[0] ), |
| .S(_1265_), |
| .X(_1268_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4780_ ( |
| .A(_1268_), |
| .X(_0085_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4781_ ( |
| .A0(i_req_data[1]), |
| .A1(\fetch.out_buffer_data_instr[1] ), |
| .S(_1265_), |
| .X(_1269_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4782_ ( |
| .A(_1269_), |
| .X(_0086_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4783_ ( |
| .A0(i_req_data[2]), |
| .A1(\fetch.out_buffer_data_instr[2] ), |
| .S(_1265_), |
| .X(_1270_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4784_ ( |
| .A(_1270_), |
| .X(_0087_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4785_ ( |
| .A0(i_req_data[3]), |
| .A1(\fetch.out_buffer_data_instr[3] ), |
| .S(_1265_), |
| .X(_1271_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4786_ ( |
| .A(_1271_), |
| .X(_0088_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4787_ ( |
| .A0(i_req_data[4]), |
| .A1(\fetch.out_buffer_data_instr[4] ), |
| .S(_1265_), |
| .X(_1272_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4788_ ( |
| .A(_1272_), |
| .X(_0089_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4789_ ( |
| .A0(i_req_data[5]), |
| .A1(\fetch.out_buffer_data_instr[5] ), |
| .S(_1265_), |
| .X(_1273_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4790_ ( |
| .A(_1273_), |
| .X(_0090_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4791_ ( |
| .A0(i_req_data[6]), |
| .A1(\fetch.out_buffer_data_instr[6] ), |
| .S(_1265_), |
| .X(_1274_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4792_ ( |
| .A(_1274_), |
| .X(_0091_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4793_ ( |
| .A0(i_req_data[7]), |
| .A1(\fetch.out_buffer_data_instr[7] ), |
| .S(_1265_), |
| .X(_1275_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4794_ ( |
| .A(_1275_), |
| .X(_0092_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4795_ ( |
| .A0(i_req_data[8]), |
| .A1(\fetch.out_buffer_data_instr[8] ), |
| .S(_1265_), |
| .X(_1276_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4796_ ( |
| .A(_1276_), |
| .X(_0093_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4797_ ( |
| .A(_1264_), |
| .X(_1277_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4798_ ( |
| .A0(i_req_data[9]), |
| .A1(\fetch.out_buffer_data_instr[9] ), |
| .S(_1277_), |
| .X(_1278_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4799_ ( |
| .A(_1278_), |
| .X(_0094_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4800_ ( |
| .A0(i_req_data[10]), |
| .A1(\fetch.out_buffer_data_instr[10] ), |
| .S(_1277_), |
| .X(_1279_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4801_ ( |
| .A(_1279_), |
| .X(_0095_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4802_ ( |
| .A0(i_req_data[11]), |
| .A1(\fetch.out_buffer_data_instr[11] ), |
| .S(_1277_), |
| .X(_1280_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4803_ ( |
| .A(_1280_), |
| .X(_0096_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4804_ ( |
| .A0(i_req_data[12]), |
| .A1(\fetch.out_buffer_data_instr[12] ), |
| .S(_1277_), |
| .X(_1281_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4805_ ( |
| .A(_1281_), |
| .X(_0097_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4806_ ( |
| .A0(i_req_data[13]), |
| .A1(\fetch.out_buffer_data_instr[13] ), |
| .S(_1277_), |
| .X(_1282_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4807_ ( |
| .A(_1282_), |
| .X(_0098_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4808_ ( |
| .A0(i_req_data[14]), |
| .A1(\fetch.out_buffer_data_instr[14] ), |
| .S(_1277_), |
| .X(_1283_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4809_ ( |
| .A(_1283_), |
| .X(_0099_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4810_ ( |
| .A0(i_req_data[15]), |
| .A1(\fetch.out_buffer_data_instr[15] ), |
| .S(_1277_), |
| .X(_1284_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4811_ ( |
| .A(_1284_), |
| .X(_0100_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4812_ ( |
| .A0(i_req_data[16]), |
| .A1(\fetch.out_buffer_data_instr[16] ), |
| .S(_1277_), |
| .X(_1285_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4813_ ( |
| .A(_1285_), |
| .X(_0101_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4814_ ( |
| .A0(i_req_data[17]), |
| .A1(\fetch.out_buffer_data_instr[17] ), |
| .S(_1277_), |
| .X(_1286_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4815_ ( |
| .A(_1286_), |
| .X(_0102_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4816_ ( |
| .A0(i_req_data[18]), |
| .A1(\fetch.out_buffer_data_instr[18] ), |
| .S(_1277_), |
| .X(_1287_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4817_ ( |
| .A(_1287_), |
| .X(_0103_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4818_ ( |
| .A(_1264_), |
| .X(_1288_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4819_ ( |
| .A0(i_req_data[19]), |
| .A1(\fetch.out_buffer_data_instr[19] ), |
| .S(_1288_), |
| .X(_1289_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4820_ ( |
| .A(_1289_), |
| .X(_0104_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4821_ ( |
| .A0(i_req_data[20]), |
| .A1(\fetch.out_buffer_data_instr[20] ), |
| .S(_1288_), |
| .X(_1290_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4822_ ( |
| .A(_1290_), |
| .X(_0105_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4823_ ( |
| .A0(i_req_data[21]), |
| .A1(\fetch.out_buffer_data_instr[21] ), |
| .S(_1288_), |
| .X(_1291_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4824_ ( |
| .A(_1291_), |
| .X(_0106_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4825_ ( |
| .A0(i_req_data[22]), |
| .A1(\fetch.out_buffer_data_instr[22] ), |
| .S(_1288_), |
| .X(_1292_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4826_ ( |
| .A(_1292_), |
| .X(_0107_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4827_ ( |
| .A0(i_req_data[23]), |
| .A1(\fetch.out_buffer_data_instr[23] ), |
| .S(_1288_), |
| .X(_1293_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4828_ ( |
| .A(_1293_), |
| .X(_0108_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4829_ ( |
| .A0(i_req_data[24]), |
| .A1(\fetch.out_buffer_data_instr[24] ), |
| .S(_1288_), |
| .X(_1294_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4830_ ( |
| .A(_1294_), |
| .X(_0109_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4831_ ( |
| .A0(i_req_data[25]), |
| .A1(\fetch.out_buffer_data_instr[25] ), |
| .S(_1288_), |
| .X(_1295_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4832_ ( |
| .A(_1295_), |
| .X(_0110_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4833_ ( |
| .A0(i_req_data[26]), |
| .A1(\fetch.out_buffer_data_instr[26] ), |
| .S(_1288_), |
| .X(_1296_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4834_ ( |
| .A(_1296_), |
| .X(_0111_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4835_ ( |
| .A0(i_req_data[27]), |
| .A1(\fetch.out_buffer_data_instr[27] ), |
| .S(_1288_), |
| .X(_1297_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4836_ ( |
| .A(_1297_), |
| .X(_0112_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4837_ ( |
| .A0(i_req_data[28]), |
| .A1(\fetch.out_buffer_data_instr[28] ), |
| .S(_1288_), |
| .X(_1298_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4838_ ( |
| .A(_1298_), |
| .X(_0113_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4839_ ( |
| .A0(i_req_data[29]), |
| .A1(\fetch.out_buffer_data_instr[29] ), |
| .S(_1264_), |
| .X(_1299_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4840_ ( |
| .A(_1299_), |
| .X(_0114_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4841_ ( |
| .A0(i_req_data[30]), |
| .A1(\fetch.out_buffer_data_instr[30] ), |
| .S(_1264_), |
| .X(_1300_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4842_ ( |
| .A(_1300_), |
| .X(_0115_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4843_ ( |
| .A0(i_req_data[31]), |
| .A1(\fetch.out_buffer_data_instr[31] ), |
| .S(_1264_), |
| .X(_1301_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4844_ ( |
| .A(_1301_), |
| .X(_0116_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4845_ ( |
| .A(\execute.alu_mul_div.cbit[3] ), |
| .X(_1302_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4846_ ( |
| .A(_1302_), |
| .X(_1303_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4847_ ( |
| .A(_1303_), |
| .X(_1304_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4848_ ( |
| .A(\decode.oc_r_bus_imm ), |
| .Y(_1305_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4849_ ( |
| .A0(sr_bus_addr[7]), |
| .A1(sr_bus_data_o[7]), |
| .S(_1305_), |
| .X(_1306_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4850_ ( |
| .A(_1306_), |
| .X(_1307_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4851_ ( |
| .A(sr_bus_addr[9]), |
| .B(_1305_), |
| .Y(_1308_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _4852_ ( |
| .A1(_1305_), |
| .A2(_0591_), |
| .B1(_1308_), |
| .Y(_1309_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4853_ ( |
| .A(_1309_), |
| .X(_1310_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4854_ ( |
| .A(_1305_), |
| .X(_1311_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4855_ ( |
| .A0(sr_bus_addr[15]), |
| .A1(sr_bus_data_o[15]), |
| .S(_1311_), |
| .X(_1312_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4856_ ( |
| .A(\decode.oc_r_bus_imm ), |
| .X(_1313_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4857_ ( |
| .A(sr_bus_addr[6]), |
| .B(_1313_), |
| .Y(_1314_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4858_ ( |
| .A1(_0610_), |
| .A2(_0593_), |
| .B1(_0614_), |
| .B2(_0617_), |
| .C1(_1313_), |
| .X(_1315_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4859_ ( |
| .A(_1314_), |
| .B(_1315_), |
| .Y(_1316_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4860_ ( |
| .A(_1316_), |
| .X(_1317_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4861_ ( |
| .A(_1307_), |
| .B(_1310_), |
| .C(_1312_), |
| .D(_1317_), |
| .X(_1318_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4862_ ( |
| .A(_1313_), |
| .X(_1319_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4863_ ( |
| .A(sr_bus_addr[12]), |
| .B(_1319_), |
| .Y(_1320_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4864_ ( |
| .A1(_1319_), |
| .A2(_0561_), |
| .B1(_1320_), |
| .Y(_1321_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4865_ ( |
| .A(_1321_), |
| .X(_1322_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4866_ ( |
| .A0(sr_bus_addr[10]), |
| .A1(sr_bus_data_o[10]), |
| .S(_1311_), |
| .X(_1323_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4867_ ( |
| .A(sr_bus_addr[14]), |
| .B(_1319_), |
| .Y(_1324_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4868_ ( |
| .A1(_1319_), |
| .A2(_0544_), |
| .B1(_1324_), |
| .Y(_1325_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4869_ ( |
| .A(sr_bus_addr[11]), |
| .B(_1319_), |
| .Y(_1326_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4870_ ( |
| .A1(_1319_), |
| .A2(_0574_), |
| .B1(_1326_), |
| .Y(_1327_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4871_ ( |
| .A(_1327_), |
| .X(_1328_) |
| ); |
| sky130_fd_sc_hd__or4_2 _4872_ ( |
| .A(_1322_), |
| .B(_1323_), |
| .C(_1325_), |
| .D(_1328_), |
| .X(_1329_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4873_ ( |
| .A(sr_bus_addr[8]), |
| .B(_1313_), |
| .Y(_1330_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4874_ ( |
| .A1(_0592_), |
| .A2(_0593_), |
| .B1(_0597_), |
| .B2(_0600_), |
| .C1(_1313_), |
| .X(_1331_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4875_ ( |
| .A(_1330_), |
| .B(_1331_), |
| .X(_1332_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4876_ ( |
| .A(sr_bus_addr[13]), |
| .B(_1319_), |
| .Y(_1333_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _4877_ ( |
| .A1(_1319_), |
| .A2(_0553_), |
| .B1(_1333_), |
| .Y(_1334_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4878_ ( |
| .A(_1334_), |
| .X(_1335_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4879_ ( |
| .A(_1335_), |
| .Y(_1336_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _4880_ ( |
| .A_N(_1318_), |
| .B_N(_1329_), |
| .C(_1332_), |
| .D(_1336_), |
| .X(_1337_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4881_ ( |
| .A(sr_bus_addr[1]), |
| .B(_1305_), |
| .Y(_1338_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4882_ ( |
| .A1(_1311_), |
| .A2(_0657_), |
| .B1(_1338_), |
| .X(_1339_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4883_ ( |
| .A(_1339_), |
| .X(_1340_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4884_ ( |
| .A(_1340_), |
| .X(_1341_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4885_ ( |
| .A(sr_bus_addr[0]), |
| .B(_1313_), |
| .X(_1342_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _4886_ ( |
| .A1(_0659_), |
| .A2(_0664_), |
| .B1(_1319_), |
| .C1(_0665_), |
| .Y(_1343_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4887_ ( |
| .A(_1342_), |
| .B(_1343_), |
| .Y(_1344_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4888_ ( |
| .A(_1344_), |
| .X(_1345_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4889_ ( |
| .A(_1345_), |
| .X(_1346_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4890_ ( |
| .A(_1346_), |
| .X(_1347_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4891_ ( |
| .A(_1347_), |
| .X(_1348_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4892_ ( |
| .A(_1348_), |
| .X(_1349_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4893_ ( |
| .A(sr_bus_addr[5]), |
| .B(_1313_), |
| .Y(_1350_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4894_ ( |
| .A1(_0619_), |
| .A2(_0593_), |
| .B1(_0623_), |
| .B2(_0626_), |
| .C1(_1313_), |
| .X(_1351_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4895_ ( |
| .A(_1350_), |
| .B(_1351_), |
| .X(_1352_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4896_ ( |
| .A(_1352_), |
| .X(_1353_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4897_ ( |
| .A0(_1111_), |
| .A1(_0642_), |
| .S(_1311_), |
| .X(_1354_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4898_ ( |
| .A(_1354_), |
| .X(_1355_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4899_ ( |
| .A(_1355_), |
| .X(_1356_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4900_ ( |
| .A(sr_bus_addr[4]), |
| .Y(_1357_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4901_ ( |
| .A0(_1357_), |
| .A1(_0635_), |
| .S(_1305_), |
| .X(_1358_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4902_ ( |
| .A(_1358_), |
| .X(_1359_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _4903_ ( |
| .A0(_1114_), |
| .A1(_0648_), |
| .S(_1311_), |
| .X(_1360_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4904_ ( |
| .A(_1360_), |
| .X(_1361_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4905_ ( |
| .A(_1361_), |
| .X(_1362_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4906_ ( |
| .A(_1356_), |
| .B(_1359_), |
| .C(_1362_), |
| .X(_1363_) |
| ); |
| sky130_fd_sc_hd__o2111a_2 _4907_ ( |
| .A1(\execute.alu_mul_div.div_cur[0] ), |
| .A2(_1349_), |
| .B1(_1353_), |
| .C1(_1363_), |
| .D1(_1336_), |
| .X(_1364_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4908_ ( |
| .A(_1337_), |
| .B(_1341_), |
| .C(_1364_), |
| .X(_1365_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4909_ ( |
| .A(\execute.alu_mul_div.cbit[2] ), |
| .Y(_1366_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4910_ ( |
| .A(_1366_), |
| .X(_1367_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4911_ ( |
| .A(\execute.alu_mul_div.cbit[1] ), |
| .X(_1368_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4912_ ( |
| .A(_1368_), |
| .X(_1369_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4913_ ( |
| .A(\execute.alu_mul_div.cbit[0] ), |
| .X(_1370_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4914_ ( |
| .A(_1370_), |
| .X(_1371_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _4915_ ( |
| .A(_1369_), |
| .B(_1371_), |
| .Y(_1372_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4916_ ( |
| .A(_1367_), |
| .B(_1372_), |
| .Y(_1373_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _4917_ ( |
| .A(\execute.alu_mul_div.div_cur[0] ), |
| .B(_1349_), |
| .Y(_1374_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4918_ ( |
| .A(\decode.oc_l_reg_sel[2] ), |
| .X(_1375_) |
| ); |
| sky130_fd_sc_hd__or3_2 _4919_ ( |
| .A(_1375_), |
| .B(_0699_), |
| .C(_0701_), |
| .X(_1376_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4920_ ( |
| .A(_1376_), |
| .X(_1377_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _4921_ ( |
| .A_N(_0701_), |
| .B(_0699_), |
| .C(_1375_), |
| .X(_1378_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4922_ ( |
| .A(_1378_), |
| .X(_1379_) |
| ); |
| sky130_fd_sc_hd__nor2b_2 _4923_ ( |
| .A(_0711_), |
| .B_N(_1375_), |
| .Y(_1380_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4924_ ( |
| .A(_0702_), |
| .B(_1380_), |
| .X(_1381_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _4925_ ( |
| .A(\decode.oc_l_reg_sel[2] ), |
| .B(\decode.oc_l_reg_sel[1] ), |
| .Y(_1382_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4926_ ( |
| .A(_1382_), |
| .X(_1383_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4927_ ( |
| .A(\execute.rf.reg_outputs[1][10] ), |
| .B(_0702_), |
| .C(_1383_), |
| .X(_1384_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4928_ ( |
| .A1(\execute.rf.reg_outputs[6][10] ), |
| .A2(_1379_), |
| .B1(_1381_), |
| .B2(\execute.rf.reg_outputs[5][10] ), |
| .C1(_1384_), |
| .X(_1385_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _4929_ ( |
| .A(\decode.oc_l_reg_sel[2] ), |
| .B(\decode.oc_l_reg_sel[0] ), |
| .C_N(_0711_), |
| .Y(_1386_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4930_ ( |
| .A(_1386_), |
| .X(_1387_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _4931_ ( |
| .A_N(\decode.oc_l_reg_sel[2] ), |
| .B(_0711_), |
| .C(\decode.oc_l_reg_sel[0] ), |
| .X(_1388_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4932_ ( |
| .A(_1388_), |
| .X(_1389_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4933_ ( |
| .A(\execute.rf.reg_outputs[4][10] ), |
| .B_N(_0705_), |
| .X(_1390_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4934_ ( |
| .A1(\execute.rf.reg_outputs[7][10] ), |
| .A2(_0710_), |
| .B1(_1390_), |
| .B2(_0713_), |
| .X(_1391_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4935_ ( |
| .A1(\execute.rf.reg_outputs[2][10] ), |
| .A2(_1387_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][10] ), |
| .C1(_1391_), |
| .X(_1392_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4936_ ( |
| .A1(dbg_r0[10]), |
| .A2(_1377_), |
| .B1(_1385_), |
| .B2(_1392_), |
| .X(_1393_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4937_ ( |
| .A(_1393_), |
| .X(_1394_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4938_ ( |
| .A(_1394_), |
| .X(_1395_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4939_ ( |
| .A(\execute.rf.reg_outputs[7][8] ), |
| .B(_0710_), |
| .X(_1396_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4940_ ( |
| .A1(\execute.rf.reg_outputs[6][8] ), |
| .A2(_1379_), |
| .B1(_1387_), |
| .B2(\execute.rf.reg_outputs[2][8] ), |
| .X(_1397_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4941_ ( |
| .A(\execute.rf.reg_outputs[4][8] ), |
| .B_N(_0705_), |
| .X(_1398_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _4942_ ( |
| .A1(\execute.rf.reg_outputs[1][8] ), |
| .A2(_0702_), |
| .A3(_1383_), |
| .B1(_1398_), |
| .B2(_0713_), |
| .X(_1399_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4943_ ( |
| .A1(\execute.rf.reg_outputs[5][8] ), |
| .A2(_1381_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][8] ), |
| .C1(_1399_), |
| .X(_1400_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4944_ ( |
| .A(_1377_), |
| .X(_1401_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _4945_ ( |
| .A1(_1396_), |
| .A2(_1397_), |
| .A3(_1400_), |
| .B1(_1401_), |
| .B2(dbg_r0[8]), |
| .X(_1402_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4946_ ( |
| .A(_1402_), |
| .X(_1403_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4947_ ( |
| .A1(\execute.rf.reg_outputs[6][9] ), |
| .A2(_1379_), |
| .B1(_1387_), |
| .B2(\execute.rf.reg_outputs[2][9] ), |
| .X(_1404_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _4948_ ( |
| .A1(\execute.rf.reg_outputs[5][9] ), |
| .A2(_1381_), |
| .B1(_1404_), |
| .X(_1405_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4949_ ( |
| .A(_1383_), |
| .X(_1406_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4950_ ( |
| .A(\execute.rf.reg_outputs[4][9] ), |
| .B_N(_0706_), |
| .X(_1407_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _4951_ ( |
| .A1(\execute.rf.reg_outputs[1][9] ), |
| .A2(_0703_), |
| .A3(_1406_), |
| .B1(_1407_), |
| .B2(_0713_), |
| .X(_1408_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4952_ ( |
| .A1(\execute.rf.reg_outputs[7][9] ), |
| .A2(_0710_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][9] ), |
| .C1(_1408_), |
| .X(_1409_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4953_ ( |
| .A1(dbg_r0[9]), |
| .A2(_1401_), |
| .B1(_1405_), |
| .B2(_1409_), |
| .X(_1410_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _4954_ ( |
| .A_N(_0709_), |
| .B(_0699_), |
| .X(_1411_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4955_ ( |
| .A(\execute.rf.reg_outputs[7][7] ), |
| .B(_0709_), |
| .C(_0712_), |
| .X(_1412_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4956_ ( |
| .A1(\execute.rf.reg_outputs[3][7] ), |
| .A2(_1411_), |
| .B1(_1380_), |
| .B2(\execute.rf.reg_outputs[5][7] ), |
| .C1(_1412_), |
| .X(_1413_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4957_ ( |
| .A(_0703_), |
| .B(_1413_), |
| .X(_1414_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _4958_ ( |
| .A(\decode.oc_l_reg_sel[2] ), |
| .B(\decode.oc_l_reg_sel[1] ), |
| .C(\decode.oc_l_reg_sel[0] ), |
| .Y(_1415_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4959_ ( |
| .A(_1415_), |
| .X(_1416_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4960_ ( |
| .A1(\execute.rf.reg_outputs[1][7] ), |
| .A2(_1383_), |
| .B1(_1379_), |
| .B2(\execute.rf.reg_outputs[6][7] ), |
| .C1(_1416_), |
| .X(_1417_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _4961_ ( |
| .A(_0711_), |
| .B(\decode.oc_l_reg_sel[0] ), |
| .C_N(\decode.oc_l_reg_sel[2] ), |
| .Y(_1418_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4962_ ( |
| .A1(\execute.rf.reg_outputs[2][7] ), |
| .A2(_1387_), |
| .B1(_1418_), |
| .B2(\execute.rf.reg_outputs[4][7] ), |
| .X(_1419_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _4963_ ( |
| .A1(_1414_), |
| .A2(_1417_), |
| .A3(_1419_), |
| .B1(_1401_), |
| .B2(dbg_r0[7]), |
| .X(_1420_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4964_ ( |
| .A(_1420_), |
| .X(_1421_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _4965_ ( |
| .A0(_1395_), |
| .A1(_1403_), |
| .A2(_1410_), |
| .A3(_1421_), |
| .S0(_1368_), |
| .S1(_1370_), |
| .X(_1422_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4966_ ( |
| .A1(\execute.rf.reg_outputs[7][14] ), |
| .A2(_0710_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][14] ), |
| .X(_1423_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _4967_ ( |
| .A1(\execute.rf.reg_outputs[1][14] ), |
| .A2(_0703_), |
| .A3(_1406_), |
| .B1(_1423_), |
| .X(_1424_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4968_ ( |
| .A(\execute.rf.reg_outputs[4][14] ), |
| .B_N(_0706_), |
| .X(_1425_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _4969_ ( |
| .A1(\execute.rf.reg_outputs[5][14] ), |
| .A2(_0703_), |
| .A3(_1380_), |
| .B1(_1425_), |
| .B2(_0713_), |
| .X(_1426_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4970_ ( |
| .A1(\execute.rf.reg_outputs[6][14] ), |
| .A2(_1379_), |
| .B1(_1387_), |
| .B2(\execute.rf.reg_outputs[2][14] ), |
| .C1(_1426_), |
| .X(_1427_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _4971_ ( |
| .A1(dbg_r0[14]), |
| .A2(_1401_), |
| .B1(_1424_), |
| .B2(_1427_), |
| .Y(_1428_) |
| ); |
| sky130_fd_sc_hd__inv_2 _4972_ ( |
| .A(_1428_), |
| .Y(_1429_) |
| ); |
| sky130_fd_sc_hd__and3_2 _4973_ ( |
| .A(\execute.rf.reg_outputs[5][13] ), |
| .B(_0703_), |
| .C(_1380_), |
| .X(_1430_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4974_ ( |
| .A1(\execute.rf.reg_outputs[7][13] ), |
| .A2(_0710_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][13] ), |
| .C1(_1430_), |
| .X(_1431_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4975_ ( |
| .A(\execute.rf.reg_outputs[4][13] ), |
| .B_N(_0706_), |
| .X(_1432_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _4976_ ( |
| .A1(\execute.rf.reg_outputs[1][13] ), |
| .A2(_0703_), |
| .A3(_1383_), |
| .B1(_1432_), |
| .B2(_0713_), |
| .X(_1433_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4977_ ( |
| .A1(\execute.rf.reg_outputs[6][13] ), |
| .A2(_1379_), |
| .B1(_1387_), |
| .B2(\execute.rf.reg_outputs[2][13] ), |
| .C1(_1433_), |
| .X(_1434_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4978_ ( |
| .A1(dbg_r0[13]), |
| .A2(_1401_), |
| .B1(_1431_), |
| .B2(_1434_), |
| .X(_1435_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4979_ ( |
| .A(_1435_), |
| .X(_1436_) |
| ); |
| sky130_fd_sc_hd__and2_2 _4980_ ( |
| .A(\execute.rf.reg_outputs[6][12] ), |
| .B(_1379_), |
| .X(_1437_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4981_ ( |
| .A1(\execute.rf.reg_outputs[2][12] ), |
| .A2(_1387_), |
| .B1(_1381_), |
| .B2(\execute.rf.reg_outputs[5][12] ), |
| .X(_1438_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4982_ ( |
| .A(\execute.rf.reg_outputs[4][12] ), |
| .B_N(_0705_), |
| .X(_1439_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _4983_ ( |
| .A1(\execute.rf.reg_outputs[1][12] ), |
| .A2(_0702_), |
| .A3(_1383_), |
| .B1(_1439_), |
| .B2(_0713_), |
| .X(_1440_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4984_ ( |
| .A1(\execute.rf.reg_outputs[7][12] ), |
| .A2(_0710_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][12] ), |
| .C1(_1440_), |
| .X(_1441_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _4985_ ( |
| .A1(_1437_), |
| .A2(_1438_), |
| .A3(_1441_), |
| .B1(_1401_), |
| .B2(dbg_r0[12]), |
| .X(_1442_) |
| ); |
| sky130_fd_sc_hd__buf_1 _4986_ ( |
| .A(_1442_), |
| .X(_1443_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4987_ ( |
| .A1(\execute.rf.reg_outputs[7][11] ), |
| .A2(_0710_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][11] ), |
| .X(_1444_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _4988_ ( |
| .A1(\execute.rf.reg_outputs[1][11] ), |
| .A2(_0703_), |
| .A3(_1406_), |
| .B1(_1444_), |
| .X(_1445_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _4989_ ( |
| .A(\execute.rf.reg_outputs[4][11] ), |
| .B_N(_0706_), |
| .X(_1446_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _4990_ ( |
| .A1(\execute.rf.reg_outputs[6][11] ), |
| .A2(_1379_), |
| .B1(_1387_), |
| .B2(\execute.rf.reg_outputs[2][11] ), |
| .X(_1447_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _4991_ ( |
| .A1(\execute.rf.reg_outputs[5][11] ), |
| .A2(_1381_), |
| .B1(_1446_), |
| .B2(_0713_), |
| .C1(_1447_), |
| .X(_1448_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _4992_ ( |
| .A1(dbg_r0[11]), |
| .A2(_1401_), |
| .B1(_1445_), |
| .B2(_1448_), |
| .X(_1449_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _4993_ ( |
| .A0(_1429_), |
| .A1(_1436_), |
| .A2(_1443_), |
| .A3(_1449_), |
| .S0(_1371_), |
| .S1(_1369_), |
| .X(_1450_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _4994_ ( |
| .A_N(_0701_), |
| .B(_0712_), |
| .C(_0709_), |
| .D(\execute.rf.reg_outputs[6][0] ), |
| .X(_1451_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _4995_ ( |
| .A(_0705_), |
| .B(_0700_), |
| .C_N(\execute.rf.reg_outputs[1][0] ), |
| .Y(_1452_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _4996_ ( |
| .A_N(_0709_), |
| .B_N(_0701_), |
| .C(_0712_), |
| .D(\execute.rf.reg_outputs[2][0] ), |
| .X(_1453_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _4997_ ( |
| .A_N(_0712_), |
| .B_N(_0701_), |
| .C(\execute.rf.reg_outputs[4][0] ), |
| .D(_0705_), |
| .X(_1454_) |
| ); |
| sky130_fd_sc_hd__o41a_2 _4998_ ( |
| .A1(_1451_), |
| .A2(_1452_), |
| .A3(_1453_), |
| .A4(_1454_), |
| .B1(_1376_), |
| .X(_1455_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _4999_ ( |
| .A_N(_0700_), |
| .B(_0705_), |
| .C(\execute.rf.reg_outputs[5][0] ), |
| .X(_1456_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5000_ ( |
| .A(\execute.rf.reg_outputs[7][0] ), |
| .B(_0705_), |
| .C(_0712_), |
| .X(_1457_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5001_ ( |
| .A_N(_0705_), |
| .B(_0700_), |
| .C(\execute.rf.reg_outputs[3][0] ), |
| .X(_1458_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _5002_ ( |
| .A1(_1456_), |
| .A2(_1457_), |
| .A3(_1458_), |
| .B1(_0702_), |
| .X(_1459_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5003_ ( |
| .A1(dbg_r0[0]), |
| .A2(_1416_), |
| .B1(_1455_), |
| .C1(_1459_), |
| .Y(_1460_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5004_ ( |
| .A(_1460_), |
| .X(_1461_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5005_ ( |
| .A(\execute.alu_mul_div.cbit[0] ), |
| .B_N(\execute.alu_mul_div.cbit[1] ), |
| .X(_1462_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5006_ ( |
| .A(_1375_), |
| .B(_0711_), |
| .X(_1463_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5007_ ( |
| .A1(\execute.rf.reg_outputs[7][2] ), |
| .A2(_1463_), |
| .B1(_1380_), |
| .B2(\execute.rf.reg_outputs[5][2] ), |
| .X(_1464_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5008_ ( |
| .A1(\execute.rf.reg_outputs[3][2] ), |
| .A2(_1389_), |
| .B1(_1464_), |
| .B2(_0703_), |
| .X(_1465_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5009_ ( |
| .A1(\execute.rf.reg_outputs[1][2] ), |
| .A2(_1383_), |
| .B1(_1378_), |
| .B2(\execute.rf.reg_outputs[6][2] ), |
| .C1(_1416_), |
| .X(_1466_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5010_ ( |
| .A1(\execute.rf.reg_outputs[2][2] ), |
| .A2(_1387_), |
| .B1(_1418_), |
| .B2(\execute.rf.reg_outputs[4][2] ), |
| .C1(_1466_), |
| .X(_1467_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _5011_ ( |
| .A1(dbg_r0[2]), |
| .A2(_1377_), |
| .B1(_1465_), |
| .B2(_1467_), |
| .Y(_1468_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5012_ ( |
| .A(_1468_), |
| .X(_1469_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _5013_ ( |
| .A_N(\decode.oc_l_reg_sel[0] ), |
| .B(_0711_), |
| .C(_1375_), |
| .D(\execute.rf.reg_outputs[6][1] ), |
| .X(_1470_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _5014_ ( |
| .A(_0709_), |
| .B(_0699_), |
| .C_N(\execute.rf.reg_outputs[1][1] ), |
| .Y(_1471_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _5015_ ( |
| .A_N(_1375_), |
| .B_N(_0701_), |
| .C(_0711_), |
| .D(\execute.rf.reg_outputs[2][1] ), |
| .X(_1472_) |
| ); |
| sky130_fd_sc_hd__and4bb_2 _5016_ ( |
| .A_N(_0699_), |
| .B_N(_0701_), |
| .C(\execute.rf.reg_outputs[4][1] ), |
| .D(_1375_), |
| .X(_1473_) |
| ); |
| sky130_fd_sc_hd__o41a_2 _5017_ ( |
| .A1(_1470_), |
| .A2(_1471_), |
| .A3(_1472_), |
| .A4(_1473_), |
| .B1(_1376_), |
| .X(_1474_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5018_ ( |
| .A_N(_0712_), |
| .B(_1375_), |
| .C(\execute.rf.reg_outputs[5][1] ), |
| .X(_1475_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5019_ ( |
| .A(\execute.rf.reg_outputs[7][1] ), |
| .B(_0709_), |
| .C(_0699_), |
| .X(_1476_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5020_ ( |
| .A_N(_0709_), |
| .B(_0699_), |
| .C(\execute.rf.reg_outputs[3][1] ), |
| .X(_1477_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _5021_ ( |
| .A1(_1475_), |
| .A2(_1476_), |
| .A3(_1477_), |
| .B1(_0702_), |
| .X(_1478_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5022_ ( |
| .A1(dbg_r0[1]), |
| .A2(_1416_), |
| .B1(_1474_), |
| .C1(_1478_), |
| .Y(_1479_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5023_ ( |
| .A(_1479_), |
| .X(_1480_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5024_ ( |
| .A0(_1469_), |
| .A1(_1480_), |
| .S(\execute.alu_mul_div.cbit[0] ), |
| .X(_1481_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _5025_ ( |
| .A1(_1461_), |
| .A2(_1462_), |
| .B1(_1481_), |
| .B2(\execute.alu_mul_div.cbit[1] ), |
| .X(_1482_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5026_ ( |
| .A(_1482_), |
| .Y(_1483_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5027_ ( |
| .A1(\execute.rf.reg_outputs[2][6] ), |
| .A2(_1386_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][6] ), |
| .X(_1484_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5028_ ( |
| .A1(\execute.rf.reg_outputs[6][6] ), |
| .A2(_1379_), |
| .B1(_1484_), |
| .X(_1485_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5029_ ( |
| .A1(\execute.rf.reg_outputs[7][6] ), |
| .A2(_1463_), |
| .B1(_1380_), |
| .B2(\execute.rf.reg_outputs[5][6] ), |
| .X(_1486_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5030_ ( |
| .A1(\execute.rf.reg_outputs[1][6] ), |
| .A2(_1383_), |
| .B1(_1418_), |
| .B2(\execute.rf.reg_outputs[4][6] ), |
| .C1(_1416_), |
| .X(_1487_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5031_ ( |
| .A1(_0703_), |
| .A2(_1486_), |
| .B1(_1487_), |
| .X(_1488_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _5032_ ( |
| .A1(dbg_r0[6]), |
| .A2(_1377_), |
| .B1(_1485_), |
| .B2(_1488_), |
| .X(_1489_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5033_ ( |
| .A(_1489_), |
| .X(_1490_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5034_ ( |
| .A1(\execute.rf.reg_outputs[1][5] ), |
| .A2(_1383_), |
| .B1(_1418_), |
| .B2(\execute.rf.reg_outputs[4][5] ), |
| .C1(_1416_), |
| .X(_1491_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5035_ ( |
| .A1(\execute.rf.reg_outputs[6][5] ), |
| .A2(_1378_), |
| .B1(_1386_), |
| .B2(\execute.rf.reg_outputs[2][5] ), |
| .X(_1492_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5036_ ( |
| .A_N(_0712_), |
| .B(_0709_), |
| .C(\execute.rf.reg_outputs[5][5] ), |
| .X(_1493_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5037_ ( |
| .A(\execute.rf.reg_outputs[7][5] ), |
| .B(_0709_), |
| .C(_0712_), |
| .X(_1494_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5038_ ( |
| .A_N(_0705_), |
| .B(_0712_), |
| .C(\execute.rf.reg_outputs[3][5] ), |
| .X(_1495_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _5039_ ( |
| .A1(_1493_), |
| .A2(_1494_), |
| .A3(_1495_), |
| .B1(_0702_), |
| .X(_1496_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _5040_ ( |
| .A(_1491_), |
| .B(_1492_), |
| .C(_1496_), |
| .Y(_1497_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5041_ ( |
| .A(dbg_r0[5]), |
| .B(_1377_), |
| .Y(_1498_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5042_ ( |
| .A(_1497_), |
| .B(_1498_), |
| .Y(_1499_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5043_ ( |
| .A(_1499_), |
| .X(_1500_) |
| ); |
| sky130_fd_sc_hd__a221oi_2 _5044_ ( |
| .A1(\execute.rf.reg_outputs[1][4] ), |
| .A2(_1383_), |
| .B1(_1386_), |
| .B2(\execute.rf.reg_outputs[2][4] ), |
| .C1(_1416_), |
| .Y(_1501_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5045_ ( |
| .A_N(_0699_), |
| .B(_1375_), |
| .C(\execute.rf.reg_outputs[5][4] ), |
| .X(_1502_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5046_ ( |
| .A(\execute.rf.reg_outputs[7][4] ), |
| .B(_1375_), |
| .C(_0711_), |
| .X(_1503_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5047_ ( |
| .A1(_1502_), |
| .A2(_1503_), |
| .B1(_0702_), |
| .Y(_1504_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _5048_ ( |
| .A_N(\decode.oc_l_reg_sel[0] ), |
| .B(_0711_), |
| .C(\decode.oc_l_reg_sel[2] ), |
| .D(\execute.rf.reg_outputs[6][4] ), |
| .X(_1505_) |
| ); |
| sky130_fd_sc_hd__a221oi_2 _5049_ ( |
| .A1(\execute.rf.reg_outputs[3][4] ), |
| .A2(_1388_), |
| .B1(_1418_), |
| .B2(\execute.rf.reg_outputs[4][4] ), |
| .C1(_1505_), |
| .Y(_1506_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5050_ ( |
| .A(dbg_r0[4]), |
| .B(_1376_), |
| .Y(_1507_) |
| ); |
| sky130_fd_sc_hd__a31oi_2 _5051_ ( |
| .A1(_1501_), |
| .A2(_1504_), |
| .A3(_1506_), |
| .B1(_1507_), |
| .Y(_1508_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5052_ ( |
| .A(_1508_), |
| .X(_1509_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5053_ ( |
| .A1(\execute.rf.reg_outputs[1][3] ), |
| .A2(_1382_), |
| .B1(_1386_), |
| .B2(\execute.rf.reg_outputs[2][3] ), |
| .C1(_1415_), |
| .X(_1510_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5054_ ( |
| .A1(\execute.rf.reg_outputs[6][3] ), |
| .A2(_1378_), |
| .B1(_1418_), |
| .B2(\execute.rf.reg_outputs[4][3] ), |
| .C1(_1510_), |
| .X(_1511_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5055_ ( |
| .A(\execute.rf.reg_outputs[3][3] ), |
| .B(_1388_), |
| .X(_1512_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5056_ ( |
| .A1(\execute.rf.reg_outputs[7][3] ), |
| .A2(_1463_), |
| .B1(_1380_), |
| .B2(\execute.rf.reg_outputs[5][3] ), |
| .X(_1513_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5057_ ( |
| .A(_0702_), |
| .B(_1513_), |
| .X(_1514_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _5058_ ( |
| .A1(_1511_), |
| .A2(_1512_), |
| .A3(_1514_), |
| .B1(_1377_), |
| .B2(dbg_r0[3]), |
| .X(_1515_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5059_ ( |
| .A(_1515_), |
| .X(_1516_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5060_ ( |
| .A(_1516_), |
| .X(_1517_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _5061_ ( |
| .A0(_1490_), |
| .A1(_1500_), |
| .A2(_1509_), |
| .A3(_1517_), |
| .S0(_1370_), |
| .S1(_1368_), |
| .X(_1518_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _5062_ ( |
| .A0(_1422_), |
| .A1(_1450_), |
| .A2(_1483_), |
| .A3(_1518_), |
| .S0(_1367_), |
| .S1(_1304_), |
| .X(_1519_) |
| ); |
| sky130_fd_sc_hd__a41o_2 _5063_ ( |
| .A1(_1304_), |
| .A2(_1365_), |
| .A3(_1373_), |
| .A4(_1374_), |
| .B1(_1519_), |
| .X(_1520_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5064_ ( |
| .A(_1304_), |
| .B(_1373_), |
| .Y(_1521_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _5065_ ( |
| .A1(_1365_), |
| .A2(_1521_), |
| .B1(\execute.alu_mul_div.comp ), |
| .C1(_0735_), |
| .Y(_1522_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _5066_ ( |
| .A1(\execute.alu_mul_div.comp ), |
| .A2(_0735_), |
| .A3(_1520_), |
| .B1(_1522_), |
| .B2(\execute.alu_mul_div.div_cur[0] ), |
| .X(_0117_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5067_ ( |
| .A(\execute.alu_mul_div.cbit[1] ), |
| .B(\execute.alu_mul_div.cbit[0] ), |
| .X(_1523_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5068_ ( |
| .A(_0737_), |
| .B(_1523_), |
| .C(_1372_), |
| .X(_1524_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5069_ ( |
| .A(\decode.o_submit ), |
| .B(_0736_), |
| .X(_1525_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5070_ ( |
| .A(_0696_), |
| .Y(_1526_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5071_ ( |
| .A1(\execute.alu_mul_div.comp ), |
| .A2(_1525_), |
| .B1(_0788_), |
| .C1(_1526_), |
| .X(_1527_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5072_ ( |
| .A0(_1369_), |
| .A1(_1524_), |
| .S(_1527_), |
| .X(_1528_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5073_ ( |
| .A(_1528_), |
| .X(_0118_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5074_ ( |
| .A(_1367_), |
| .B(_1372_), |
| .X(_1529_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _5075_ ( |
| .A(_1525_), |
| .B(_1373_), |
| .C(_1529_), |
| .D_N(_1527_), |
| .X(_1530_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5076_ ( |
| .A1(_1367_), |
| .A2(_1527_), |
| .B1(_1530_), |
| .Y(_0119_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5077_ ( |
| .A(_0737_), |
| .B(_1521_), |
| .Y(_1531_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5078_ ( |
| .A1(_1373_), |
| .A2(_1527_), |
| .B1(_1304_), |
| .Y(_1532_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5079_ ( |
| .A1(_1527_), |
| .A2(_1531_), |
| .B1(_1532_), |
| .Y(_0120_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5080_ ( |
| .A(_1153_), |
| .Y(_1533_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5081_ ( |
| .A1(_1123_), |
| .A2(_1533_), |
| .B1(_1126_), |
| .X(_1534_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5082_ ( |
| .A(_1534_), |
| .X(_1535_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5083_ ( |
| .A(_1185_), |
| .B(_1182_), |
| .X(_1536_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5084_ ( |
| .A(_0809_), |
| .B(_0735_), |
| .Y(_1537_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5085_ ( |
| .A(_1537_), |
| .X(_1538_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5086_ ( |
| .A(_1345_), |
| .B(_1361_), |
| .C(_1340_), |
| .X(_1539_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5087_ ( |
| .A(\decode.oc_alu_mode[12] ), |
| .X(_1540_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5088_ ( |
| .A1(dbg_r0[0]), |
| .A2(_1416_), |
| .B1(_1455_), |
| .C1(_1459_), |
| .X(_1541_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5089_ ( |
| .A(_1541_), |
| .X(_1542_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5090_ ( |
| .A(_1542_), |
| .X(_1543_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5091_ ( |
| .A(\execute.rf.reg_outputs[1][15] ), |
| .B(_0704_), |
| .C(_1406_), |
| .X(_1544_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5092_ ( |
| .A1(\execute.rf.reg_outputs[7][15] ), |
| .A2(_0710_), |
| .B1(_1389_), |
| .B2(\execute.rf.reg_outputs[3][15] ), |
| .C1(_1544_), |
| .X(_1545_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5093_ ( |
| .A(\execute.rf.reg_outputs[4][15] ), |
| .B_N(_0706_), |
| .X(_1546_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5094_ ( |
| .A1(\execute.rf.reg_outputs[5][15] ), |
| .A2(_1381_), |
| .B1(_1546_), |
| .B2(_0713_), |
| .X(_1547_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5095_ ( |
| .A1(\execute.rf.reg_outputs[6][15] ), |
| .A2(_1379_), |
| .B1(_1387_), |
| .B2(\execute.rf.reg_outputs[2][15] ), |
| .C1(_1547_), |
| .X(_1548_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _5096_ ( |
| .A1(dbg_r0[15]), |
| .A2(_1401_), |
| .B1(_1545_), |
| .B2(_1548_), |
| .Y(_1549_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5097_ ( |
| .A0(sr_bus_addr[4]), |
| .A1(sr_bus_data_o[4]), |
| .S(_1305_), |
| .X(_1550_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5098_ ( |
| .A(_1550_), |
| .X(_1551_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5099_ ( |
| .A(_1355_), |
| .B(_1539_), |
| .Y(_1552_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5100_ ( |
| .A(\decode.oc_alu_mode[12] ), |
| .B(_1551_), |
| .C(_1552_), |
| .X(_1553_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5101_ ( |
| .A(_1350_), |
| .B(_1351_), |
| .Y(_1554_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5102_ ( |
| .A(_1554_), |
| .X(_1555_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5103_ ( |
| .A1(_1335_), |
| .A2(_1555_), |
| .B1(\decode.oc_alu_mode[12] ), |
| .X(_1556_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5104_ ( |
| .A(_1553_), |
| .B(_1556_), |
| .C_N(_1337_), |
| .X(_1557_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5105_ ( |
| .A1(\decode.oc_alu_mode[12] ), |
| .A2(_1549_), |
| .B1(_1557_), |
| .Y(_1558_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5106_ ( |
| .A(_1558_), |
| .X(_1559_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5107_ ( |
| .A1(_1540_), |
| .A2(_1543_), |
| .B1(_1559_), |
| .X(_1560_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5108_ ( |
| .A(_1539_), |
| .B(_1560_), |
| .Y(_1561_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5109_ ( |
| .A0(sr_bus_addr[3]), |
| .A1(sr_bus_data_o[3]), |
| .S(_1311_), |
| .X(_1562_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5110_ ( |
| .A(_1562_), |
| .X(_1563_) |
| ); |
| sky130_fd_sc_hd__nand2b_2 _5111_ ( |
| .A_N(_1539_), |
| .B(_0851_), |
| .Y(_1564_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5112_ ( |
| .A(_1563_), |
| .B(_1564_), |
| .Y(_1565_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5113_ ( |
| .A(_1540_), |
| .B(_1355_), |
| .C(_1539_), |
| .X(_1566_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5114_ ( |
| .A(_1359_), |
| .B(_1566_), |
| .Y(_1567_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5115_ ( |
| .A(\decode.oc_alu_mode[13] ), |
| .B(\decode.oc_alu_mode[12] ), |
| .X(_1568_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5116_ ( |
| .A(_1555_), |
| .B(_1567_), |
| .C_N(_1568_), |
| .X(_1569_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5117_ ( |
| .A(_1565_), |
| .B(_1569_), |
| .X(_1570_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5118_ ( |
| .A(_1561_), |
| .B(_1570_), |
| .Y(_1571_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5119_ ( |
| .A(_1460_), |
| .B(_1342_), |
| .C(_1343_), |
| .X(_1572_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5120_ ( |
| .A(sr_bus_addr[0]), |
| .B(_1313_), |
| .Y(_1573_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5121_ ( |
| .A1(_0659_), |
| .A2(_0664_), |
| .B1(_1313_), |
| .C1(_0665_), |
| .X(_1574_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5122_ ( |
| .A1(_1573_), |
| .A2(_1574_), |
| .B1(_1542_), |
| .X(_1575_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5123_ ( |
| .A(_1572_), |
| .B(_1575_), |
| .Y(_1576_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5124_ ( |
| .A(_1573_), |
| .B(_1574_), |
| .Y(_1577_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5125_ ( |
| .A(_1577_), |
| .X(_1578_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5126_ ( |
| .A(_1578_), |
| .X(_1579_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5127_ ( |
| .A(\execute.alu_mul_div.i_mul ), |
| .Y(_1580_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5128_ ( |
| .A(\decode.oc_alu_mode[2] ), |
| .B(_0870_), |
| .Y(_1581_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5129_ ( |
| .A1(_1580_), |
| .A2(_1581_), |
| .B1(_1461_), |
| .Y(_1582_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5130_ ( |
| .A(\decode.oc_alu_mode[7] ), |
| .B(\decode.oc_alu_mode[9] ), |
| .X(_1583_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _5131_ ( |
| .A1(\decode.oc_alu_mode[9] ), |
| .A2(_0870_), |
| .A3(_1579_), |
| .B1(_1582_), |
| .B2(_1583_), |
| .X(_1584_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5132_ ( |
| .A(_0847_), |
| .B(_1584_), |
| .X(_1585_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5133_ ( |
| .A(\decode.oc_alu_mode[2] ), |
| .B(\decode.oc_alu_mode[3] ), |
| .X(_1586_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5134_ ( |
| .A(\execute.alu_mul_div.i_mul ), |
| .B(\decode.oc_alu_mode[11] ), |
| .C(\decode.oc_alu_mode[4] ), |
| .D(_1586_), |
| .X(_1587_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5135_ ( |
| .A(\decode.oc_alu_mode[6] ), |
| .B(\decode.oc_alu_mode[1] ), |
| .C(_1583_), |
| .X(_1588_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5136_ ( |
| .A(\execute.alu_mul_div.i_div ), |
| .B(_1568_), |
| .C(_1587_), |
| .D(_1588_), |
| .X(_1589_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5137_ ( |
| .A(_1589_), |
| .Y(_1590_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5138_ ( |
| .A(_1590_), |
| .X(_1591_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5139_ ( |
| .A(_1584_), |
| .B(_1591_), |
| .X(_1592_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5140_ ( |
| .A(\execute.alu_flag_reg.o_d[1] ), |
| .B(\decode.oc_alu_carry_en ), |
| .Y(_1593_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5141_ ( |
| .A(_1576_), |
| .B_N(_1593_), |
| .X(_1594_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5142_ ( |
| .A1(_1572_), |
| .A2(_1575_), |
| .B1(_1593_), |
| .X(_1595_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5143_ ( |
| .A1(\decode.oc_alu_mode[11] ), |
| .A2(\decode.oc_alu_mode[4] ), |
| .B1(_1594_), |
| .C1(_1595_), |
| .X(_1596_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5144_ ( |
| .A1(_1576_), |
| .A2(_1585_), |
| .B1(_1592_), |
| .B2(_1543_), |
| .C1(_1596_), |
| .X(_1597_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5145_ ( |
| .A(_1337_), |
| .B(_1353_), |
| .Y(_1598_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5146_ ( |
| .A(_1598_), |
| .X(_1599_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5147_ ( |
| .A(_1345_), |
| .B(_1549_), |
| .Y(_1600_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5148_ ( |
| .A1(_1429_), |
| .A2(_1346_), |
| .B1(_1600_), |
| .X(_1601_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5149_ ( |
| .A(_1601_), |
| .Y(_1602_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5150_ ( |
| .A(_1435_), |
| .B(_1577_), |
| .X(_1603_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5151_ ( |
| .A(_1603_), |
| .X(_1604_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5152_ ( |
| .A1(_1442_), |
| .A2(_1346_), |
| .B1(_1604_), |
| .Y(_1605_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5153_ ( |
| .A0(_1602_), |
| .A1(_1605_), |
| .S(_1340_), |
| .X(_1606_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5154_ ( |
| .A(_1599_), |
| .B(_1606_), |
| .Y(_1607_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _5155_ ( |
| .A1(dbg_r0[9]), |
| .A2(_1401_), |
| .B1(_1405_), |
| .B2(_1409_), |
| .Y(_1608_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5156_ ( |
| .A(_1608_), |
| .X(_1609_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5157_ ( |
| .A(_1609_), |
| .B(_1346_), |
| .Y(_1610_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5158_ ( |
| .A1(_1403_), |
| .A2(_1346_), |
| .B1(_1610_), |
| .Y(_1611_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _5159_ ( |
| .A1(dbg_r0[11]), |
| .A2(_1401_), |
| .B1(_1445_), |
| .B2(_1448_), |
| .Y(_1612_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5160_ ( |
| .A(_1612_), |
| .B(_1345_), |
| .Y(_1613_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5161_ ( |
| .A1(_1394_), |
| .A2(_1346_), |
| .B1(_1613_), |
| .Y(_1614_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5162_ ( |
| .A1(_1311_), |
| .A2(_0657_), |
| .B1(_1338_), |
| .Y(_1615_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5163_ ( |
| .A(_1615_), |
| .X(_1616_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5164_ ( |
| .A0(_1611_), |
| .A1(_1614_), |
| .S(_1616_), |
| .X(_1617_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5165_ ( |
| .A(_1598_), |
| .B(_1617_), |
| .Y(_1618_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5166_ ( |
| .A0(_1607_), |
| .A1(_1618_), |
| .S(_1362_), |
| .X(_1619_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5167_ ( |
| .A0(sr_bus_addr[2]), |
| .A1(sr_bus_data_o[2]), |
| .S(_1305_), |
| .X(_1620_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5168_ ( |
| .A(_1620_), |
| .X(_1621_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5169_ ( |
| .A(_1621_), |
| .X(_1622_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5170_ ( |
| .A(_1622_), |
| .B(_1599_), |
| .Y(_1623_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5171_ ( |
| .A1(dbg_r0[1]), |
| .A2(_1416_), |
| .B1(_1474_), |
| .C1(_1478_), |
| .X(_1624_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5172_ ( |
| .A(_1624_), |
| .X(_1625_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5173_ ( |
| .A(_1625_), |
| .X(_1626_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _5174_ ( |
| .A1(dbg_r0[2]), |
| .A2(_1377_), |
| .B1(_1465_), |
| .B2(_1467_), |
| .X(_1627_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5175_ ( |
| .A(_1627_), |
| .X(_1628_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _5176_ ( |
| .A0(_1517_), |
| .A1(_1626_), |
| .A2(_1628_), |
| .A3(_1543_), |
| .S0(_1340_), |
| .S1(_1348_), |
| .X(_1629_) |
| ); |
| sky130_fd_sc_hd__o32ai_2 _5177_ ( |
| .A1(_1414_), |
| .A2(_1417_), |
| .A3(_1419_), |
| .B1(_1377_), |
| .B2(dbg_r0[7]), |
| .Y(_1630_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5178_ ( |
| .A(_1630_), |
| .B(_1344_), |
| .Y(_1631_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5179_ ( |
| .A1(_1490_), |
| .A2(_1346_), |
| .B1(_1631_), |
| .Y(_1632_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5180_ ( |
| .A1(_1501_), |
| .A2(_1504_), |
| .A3(_1506_), |
| .B1(_1507_), |
| .X(_1633_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5181_ ( |
| .A1(_1573_), |
| .A2(_1574_), |
| .B1(_1497_), |
| .C1(_1498_), |
| .X(_1634_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5182_ ( |
| .A1(_1633_), |
| .A2(_1578_), |
| .B1(_1340_), |
| .C1(_1634_), |
| .X(_1635_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5183_ ( |
| .A1(_1616_), |
| .A2(_1632_), |
| .B1(_1635_), |
| .C1(_1598_), |
| .X(_1636_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5184_ ( |
| .A(_1361_), |
| .B(_1636_), |
| .Y(_1637_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5185_ ( |
| .A1(_1623_), |
| .A2(_1629_), |
| .B1(_1637_), |
| .C1(_1563_), |
| .X(_1638_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5186_ ( |
| .A1(_0851_), |
| .A2(\decode.oc_alu_mode[1] ), |
| .B1(_1359_), |
| .X(_1639_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5187_ ( |
| .A1(_1356_), |
| .A2(_1619_), |
| .B1(_1638_), |
| .C1(_1639_), |
| .X(_1640_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5188_ ( |
| .A(_1571_), |
| .B(_1597_), |
| .C(_1640_), |
| .X(_1641_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5189_ ( |
| .A(_1580_), |
| .B(_0735_), |
| .Y(_1642_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5190_ ( |
| .A1(\execute.alu_mul_div.i_mod ), |
| .A2(\execute.alu_mul_div.div_cur[0] ), |
| .B1(\execute.alu_mul_div.mul_res[0] ), |
| .B2(_1642_), |
| .X(_1643_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5191_ ( |
| .A1(_1538_), |
| .A2(_1641_), |
| .B1(_1643_), |
| .X(_1644_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5192_ ( |
| .A(_1167_), |
| .B(_1103_), |
| .Y(_1645_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _5193_ ( |
| .A1(\execute.sreg_irq_pc.o_d[0] ), |
| .A2(_1167_), |
| .B1(sr_bus_data_o[0]), |
| .B2(_1645_), |
| .C1(_1534_), |
| .X(_1646_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5194_ ( |
| .A1(_1536_), |
| .A2(_1644_), |
| .B1(_1646_), |
| .Y(_1647_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5195_ ( |
| .A1(dbg_out[16]), |
| .A2(_1535_), |
| .B1(_1647_), |
| .Y(_1648_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5196_ ( |
| .A1(\decode.oc_pc_inc ), |
| .A2(_1124_), |
| .B1(_1134_), |
| .X(_1649_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5197_ ( |
| .A0(dbg_out[16]), |
| .A1(_1648_), |
| .S(_1649_), |
| .X(_1650_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5198_ ( |
| .A(_1180_), |
| .X(_1651_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5199_ ( |
| .A1(_0676_), |
| .A2(_1650_), |
| .B1(_1651_), |
| .X(_0121_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5200_ ( |
| .A0(\fetch.current_req_branch_pred ), |
| .A1(\fetch.out_buffer_data_pred ), |
| .S(_0672_), |
| .X(_1652_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5201_ ( |
| .A0(\decode.i_jmp_pred_pass ), |
| .A1(_1652_), |
| .S(\fetch.submitable ), |
| .X(_1653_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5202_ ( |
| .A(_1653_), |
| .X(_0122_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5203_ ( |
| .A(dbg_out[32]), |
| .B(_0789_), |
| .Y(_0123_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _5204_ ( |
| .A1(_0806_), |
| .A2(_0826_), |
| .B1_N(_0864_), |
| .Y(_1654_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5205_ ( |
| .A(_0825_), |
| .B(_0865_), |
| .C(_1654_), |
| .X(_1655_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5206_ ( |
| .A1(_0795_), |
| .A2(_0862_), |
| .B1(_1655_), |
| .C1(_0802_), |
| .X(_1656_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5207_ ( |
| .A1(\decode.oc_mem_width ), |
| .A2(_0174_), |
| .B1(_1656_), |
| .X(_0124_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5208_ ( |
| .A(_0830_), |
| .Y(_1657_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5209_ ( |
| .A1(\decode.oc_sys ), |
| .A2(_0838_), |
| .B1(_0807_), |
| .B2(_1657_), |
| .X(_0125_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5210_ ( |
| .A1(_1185_), |
| .A2(_0838_), |
| .B1(_0807_), |
| .B2(_0832_), |
| .X(_0126_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5211_ ( |
| .A(\decode.oc_sreg_jal_over ), |
| .X(_1658_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5212_ ( |
| .A(_0821_), |
| .B(_0826_), |
| .Y(_1659_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5213_ ( |
| .A0(_1658_), |
| .A1(_1659_), |
| .S(_0845_), |
| .X(_1660_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5214_ ( |
| .A(_1660_), |
| .X(_0127_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5215_ ( |
| .A(_0806_), |
| .B(_0824_), |
| .Y(_1661_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5216_ ( |
| .A0(_1182_), |
| .A1(_1661_), |
| .S(_0845_), |
| .X(_1662_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5217_ ( |
| .A(_1662_), |
| .X(_0128_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5218_ ( |
| .A(_0806_), |
| .B(_0863_), |
| .Y(_1663_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5219_ ( |
| .A0(\decode.oc_sreg_load ), |
| .A1(_1663_), |
| .S(_0845_), |
| .X(_1664_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5220_ ( |
| .A(_1664_), |
| .X(_0129_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5221_ ( |
| .A(_0848_), |
| .B(_0813_), |
| .X(_1665_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5222_ ( |
| .A(_1665_), |
| .B(_0806_), |
| .Y(_1666_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5223_ ( |
| .A(_0799_), |
| .B(_0815_), |
| .X(_1667_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5224_ ( |
| .A1(_0814_), |
| .A2(_0828_), |
| .B1(_0811_), |
| .Y(_1668_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5225_ ( |
| .A(_0854_), |
| .B(_1668_), |
| .X(_1669_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5226_ ( |
| .A(_0804_), |
| .B(_0796_), |
| .C(_0797_), |
| .D(_0820_), |
| .X(_1670_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5227_ ( |
| .A(_1667_), |
| .B(_1669_), |
| .C_N(_1670_), |
| .X(_1671_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5228_ ( |
| .A1(_0840_), |
| .A2(_0866_), |
| .B1(_0806_), |
| .Y(_1672_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5229_ ( |
| .A1(_0814_), |
| .A2(_0822_), |
| .A3(_0828_), |
| .B1(_0806_), |
| .X(_1673_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5230_ ( |
| .A(_0816_), |
| .B(_0874_), |
| .C_N(_1673_), |
| .X(_1674_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5231_ ( |
| .A(_1672_), |
| .B(_1674_), |
| .X(_1675_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _5232_ ( |
| .A1(_0794_), |
| .A2(_0800_), |
| .A3(_0873_), |
| .B1(_0860_), |
| .C1(_0867_), |
| .X(_1676_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5233_ ( |
| .A(_0821_), |
| .B(_1665_), |
| .Y(_1677_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5234_ ( |
| .A1(_0812_), |
| .A2(_0794_), |
| .A3(_0799_), |
| .B1(_1677_), |
| .X(_1678_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _5235_ ( |
| .A1(_0821_), |
| .A2(_0842_), |
| .B1(_0806_), |
| .B2(_0814_), |
| .X(_1679_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _5236_ ( |
| .A(_1675_), |
| .B(_1676_), |
| .C(_1678_), |
| .D_N(_1679_), |
| .X(_1680_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _5237_ ( |
| .A1(_0804_), |
| .A2(_0862_), |
| .B1(_0864_), |
| .C1(_0871_), |
| .D1(_0843_), |
| .X(_1681_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5238_ ( |
| .A(_0874_), |
| .B(_1680_), |
| .C(_1681_), |
| .X(_1682_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5239_ ( |
| .A(_1666_), |
| .B(_1671_), |
| .C(_1682_), |
| .X(_1683_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5240_ ( |
| .A1(_0842_), |
| .A2(_0857_), |
| .B1(_0821_), |
| .Y(_1684_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5241_ ( |
| .A(_0853_), |
| .B(_0860_), |
| .C(_1684_), |
| .X(_1685_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5242_ ( |
| .A(_0801_), |
| .B(_0843_), |
| .C(_1667_), |
| .X(_1686_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5243_ ( |
| .A(_1674_), |
| .B(_1685_), |
| .C(_1686_), |
| .X(_1687_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5244_ ( |
| .A(_0840_), |
| .Y(_1688_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5245_ ( |
| .A1(_0794_), |
| .A2(_1688_), |
| .B1(_0862_), |
| .B2(_0812_), |
| .C1(_0865_), |
| .X(_1689_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5246_ ( |
| .A(_0791_), |
| .B(_1683_), |
| .C(_1687_), |
| .D(_1689_), |
| .X(_1690_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5247_ ( |
| .A1(\decode.oc_used_operands[0] ), |
| .A2(_0174_), |
| .B1(_1690_), |
| .X(_0130_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5248_ ( |
| .A(_0823_), |
| .B(_0825_), |
| .C(_1689_), |
| .X(_1691_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5249_ ( |
| .A(_1661_), |
| .B(_1691_), |
| .X(_1692_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5250_ ( |
| .A(_0802_), |
| .B(_1687_), |
| .C(_1692_), |
| .X(_1693_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5251_ ( |
| .A1(\decode.oc_used_operands[1] ), |
| .A2(_0174_), |
| .B1(_1693_), |
| .X(_0131_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5252_ ( |
| .A0(\decode.oc_mem_we ), |
| .A1(_1691_), |
| .S(_0845_), |
| .X(_1694_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5253_ ( |
| .A(_1694_), |
| .X(_0132_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5254_ ( |
| .A(\decode.oc_mem_access ), |
| .X(_1695_) |
| ); |
| sky130_fd_sc_hd__a41o_2 _5255_ ( |
| .A1(_0814_), |
| .A2(_0822_), |
| .A3(_0830_), |
| .A4(_0840_), |
| .B1(_0821_), |
| .X(_1696_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _5256_ ( |
| .A(_0791_), |
| .B(_0862_), |
| .C(_1655_), |
| .D_N(_1696_), |
| .X(_1697_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5257_ ( |
| .A1(_1695_), |
| .A2(_0174_), |
| .B1(_1697_), |
| .X(_0133_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5258_ ( |
| .A0(\decode.o_jmp_pred_pass ), |
| .A1(\decode.i_jmp_pred_pass ), |
| .S(_0845_), |
| .X(_1698_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5259_ ( |
| .A(_1698_), |
| .X(_0134_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5260_ ( |
| .A(_0808_), |
| .B(_0833_), |
| .Y(_1699_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5261_ ( |
| .A1(\decode.oc_jump_cond_code[0] ), |
| .A2(_0838_), |
| .B1(_1699_), |
| .B2(\decode.i_instr_l[7] ), |
| .X(_0135_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5262_ ( |
| .A1(\decode.oc_jump_cond_code[1] ), |
| .A2(_0838_), |
| .B1(_1699_), |
| .B2(\decode.i_instr_l[8] ), |
| .X(_0136_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5263_ ( |
| .A1(\decode.oc_jump_cond_code[2] ), |
| .A2(_0838_), |
| .B1(_1699_), |
| .B2(\decode.i_instr_l[9] ), |
| .X(_0137_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5264_ ( |
| .A1(\decode.oc_jump_cond_code[3] ), |
| .A2(_0808_), |
| .B1(_1699_), |
| .B2(\decode.i_instr_l[10] ), |
| .X(_0138_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5265_ ( |
| .A1(_0794_), |
| .A2(_0832_), |
| .B1(_1659_), |
| .X(_1700_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5266_ ( |
| .A0(\decode.oc_jump_cond_code[4] ), |
| .A1(_1700_), |
| .S(_0845_), |
| .X(_1701_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5267_ ( |
| .A(_1701_), |
| .X(_0139_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5268_ ( |
| .A1(\decode.i_instr_l[13] ), |
| .A2(_1687_), |
| .B1(_1692_), |
| .B2(\decode.i_instr_l[10] ), |
| .C1(_0802_), |
| .X(_1702_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5269_ ( |
| .A1(_0529_), |
| .A2(_0174_), |
| .B1(_1702_), |
| .X(_0140_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5270_ ( |
| .A1(\decode.i_instr_l[14] ), |
| .A2(_1687_), |
| .B1(_1692_), |
| .B2(\decode.i_instr_l[11] ), |
| .C1(_0802_), |
| .X(_1703_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5271_ ( |
| .A1(_0532_), |
| .A2(_0174_), |
| .B1(_1703_), |
| .X(_0141_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5272_ ( |
| .A1(\decode.i_instr_l[15] ), |
| .A2(_1687_), |
| .B1(_1692_), |
| .B2(\decode.i_instr_l[12] ), |
| .C1(_0802_), |
| .X(_1704_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5273_ ( |
| .A1(_0519_), |
| .A2(_0174_), |
| .B1(_1704_), |
| .X(_0142_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5274_ ( |
| .A(_1654_), |
| .B(_1663_), |
| .C_N(_0831_), |
| .X(_1705_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5275_ ( |
| .A(_1676_), |
| .B(_1671_), |
| .C(_1681_), |
| .D(_1705_), |
| .X(_1706_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5276_ ( |
| .A1(_1675_), |
| .A2(_1706_), |
| .B1(_0792_), |
| .X(_1707_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _5277_ ( |
| .A_N(\decode.i_instr_l[9] ), |
| .B(_1707_), |
| .X(_1708_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _5278_ ( |
| .A_N(\decode.i_instr_l[7] ), |
| .B(_1708_), |
| .X(_1709_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5279_ ( |
| .A(\decode.i_instr_l[8] ), |
| .Y(_1710_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5280_ ( |
| .A1(\decode.oc_rf_ie[0] ), |
| .A2(_0808_), |
| .B1(_1709_), |
| .B2(_1710_), |
| .X(_0143_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _5281_ ( |
| .A1(_1710_), |
| .A2(\decode.i_instr_l[7] ), |
| .A3(_1708_), |
| .B1(_0808_), |
| .B2(\decode.oc_rf_ie[1] ), |
| .X(_0144_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5282_ ( |
| .A1(\decode.oc_rf_ie[2] ), |
| .A2(_0808_), |
| .B1(_1709_), |
| .B2(\decode.i_instr_l[8] ), |
| .X(_0145_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _5283_ ( |
| .A1(\decode.i_instr_l[8] ), |
| .A2(\decode.i_instr_l[7] ), |
| .A3(_1708_), |
| .B1(_0808_), |
| .B2(\decode.oc_rf_ie[3] ), |
| .X(_0146_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5284_ ( |
| .A(\decode.i_instr_l[9] ), |
| .B(_1707_), |
| .X(_1711_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5285_ ( |
| .A(\decode.i_instr_l[7] ), |
| .B_N(_1711_), |
| .X(_1712_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _5286_ ( |
| .A1_N(\decode.i_instr_l[8] ), |
| .A2_N(_1712_), |
| .B1(_0838_), |
| .B2(\decode.oc_rf_ie[4] ), |
| .X(_0147_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _5287_ ( |
| .A1(_1710_), |
| .A2(\decode.i_instr_l[7] ), |
| .A3(_1711_), |
| .B1(_0808_), |
| .B2(\decode.oc_rf_ie[5] ), |
| .X(_0148_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _5288_ ( |
| .A1_N(_1710_), |
| .A2_N(_1712_), |
| .B1(_0838_), |
| .B2(\decode.oc_rf_ie[6] ), |
| .X(_0149_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _5289_ ( |
| .A1(\decode.i_instr_l[8] ), |
| .A2(\decode.i_instr_l[7] ), |
| .A3(_1711_), |
| .B1(_0808_), |
| .B2(\decode.oc_rf_ie[7] ), |
| .X(_0150_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5290_ ( |
| .A1(\decode.i_instr_l[10] ), |
| .A2(_1683_), |
| .B1(_1689_), |
| .B2(\decode.i_instr_l[13] ), |
| .C1(_0802_), |
| .X(_1713_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5291_ ( |
| .A1(_0704_), |
| .A2(_0793_), |
| .B1(_1713_), |
| .X(_0151_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5292_ ( |
| .A1(\decode.i_instr_l[11] ), |
| .A2(_1683_), |
| .B1(_1689_), |
| .B2(\decode.i_instr_l[14] ), |
| .C1(_0802_), |
| .X(_1714_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5293_ ( |
| .A1(_0700_), |
| .A2(_0793_), |
| .B1(_1714_), |
| .X(_0152_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5294_ ( |
| .A1(\decode.i_instr_l[12] ), |
| .A2(_1683_), |
| .B1(_1689_), |
| .B2(\decode.i_instr_l[15] ), |
| .C1(_0802_), |
| .X(_1715_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5295_ ( |
| .A1(_0706_), |
| .A2(_0793_), |
| .B1(_1715_), |
| .X(_0153_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5296_ ( |
| .A(_0791_), |
| .B(_1677_), |
| .C(_0860_), |
| .X(_1716_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5297_ ( |
| .A1(\decode.oc_alu_carry_en ), |
| .A2(_0793_), |
| .B1(_1716_), |
| .X(_0154_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5298_ ( |
| .A(_1666_), |
| .B(_0871_), |
| .C(_1680_), |
| .D(_1669_), |
| .X(_1717_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5299_ ( |
| .A(_0844_), |
| .X(_1718_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5300_ ( |
| .A0(\decode.oc_alu_flags_ie ), |
| .A1(_1717_), |
| .S(_1718_), |
| .X(_1719_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5301_ ( |
| .A(_1719_), |
| .X(_0155_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5302_ ( |
| .A1(_0828_), |
| .A2(_0849_), |
| .B1(_0821_), |
| .Y(_1720_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5303_ ( |
| .A(_1666_), |
| .B(_1672_), |
| .C(_1668_), |
| .D(_1720_), |
| .X(_1721_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5304_ ( |
| .A(_0852_), |
| .B(_1678_), |
| .C(_1700_), |
| .D(_1721_), |
| .X(_1722_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _5305_ ( |
| .A1(_1319_), |
| .A2(_0793_), |
| .B1(_1697_), |
| .B2(_1722_), |
| .X(_0156_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5306_ ( |
| .A1(_0807_), |
| .A2(_0832_), |
| .B1(_1700_), |
| .B2(_0793_), |
| .X(_1723_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _5307_ ( |
| .A1(\decode.oc_pc_inc ), |
| .A2(_0793_), |
| .B1_N(_1723_), |
| .X(_0157_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5308_ ( |
| .A0(_1119_), |
| .A1(\decode.i_imm_pass[0] ), |
| .S(_1718_), |
| .X(_1724_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5309_ ( |
| .A(_1724_), |
| .X(_0158_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5310_ ( |
| .A0(sr_bus_addr[1]), |
| .A1(\decode.i_imm_pass[1] ), |
| .S(_1718_), |
| .X(_1725_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5311_ ( |
| .A(_1725_), |
| .X(_0159_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5312_ ( |
| .A0(sr_bus_addr[2]), |
| .A1(\decode.i_imm_pass[2] ), |
| .S(_1718_), |
| .X(_1726_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5313_ ( |
| .A(_1726_), |
| .X(_0160_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5314_ ( |
| .A0(sr_bus_addr[3]), |
| .A1(\decode.i_imm_pass[3] ), |
| .S(_1718_), |
| .X(_1727_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5315_ ( |
| .A(_1727_), |
| .X(_0161_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5316_ ( |
| .A0(sr_bus_addr[4]), |
| .A1(\decode.i_imm_pass[4] ), |
| .S(_1718_), |
| .X(_1728_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5317_ ( |
| .A(_1728_), |
| .X(_0162_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5318_ ( |
| .A0(sr_bus_addr[5]), |
| .A1(\decode.i_imm_pass[5] ), |
| .S(_1718_), |
| .X(_1729_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5319_ ( |
| .A(_1729_), |
| .X(_0163_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5320_ ( |
| .A0(sr_bus_addr[6]), |
| .A1(\decode.i_imm_pass[6] ), |
| .S(_1718_), |
| .X(_1730_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5321_ ( |
| .A(_1730_), |
| .X(_0164_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5322_ ( |
| .A0(sr_bus_addr[7]), |
| .A1(\decode.i_imm_pass[7] ), |
| .S(_1718_), |
| .X(_1731_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5323_ ( |
| .A(_1731_), |
| .X(_0165_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5324_ ( |
| .A0(sr_bus_addr[8]), |
| .A1(\decode.i_imm_pass[8] ), |
| .S(_1718_), |
| .X(_1732_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5325_ ( |
| .A(_1732_), |
| .X(_0166_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5326_ ( |
| .A0(sr_bus_addr[9]), |
| .A1(\decode.i_imm_pass[9] ), |
| .S(_0844_), |
| .X(_1733_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5327_ ( |
| .A(_1733_), |
| .X(_0167_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5328_ ( |
| .A0(sr_bus_addr[10]), |
| .A1(\decode.i_imm_pass[10] ), |
| .S(_0844_), |
| .X(_1734_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5329_ ( |
| .A(_1734_), |
| .X(_0168_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5330_ ( |
| .A0(sr_bus_addr[11]), |
| .A1(\decode.i_imm_pass[11] ), |
| .S(_0844_), |
| .X(_1735_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5331_ ( |
| .A(_1735_), |
| .X(_0169_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5332_ ( |
| .A0(sr_bus_addr[12]), |
| .A1(\decode.i_imm_pass[12] ), |
| .S(_0844_), |
| .X(_1736_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5333_ ( |
| .A(_1736_), |
| .X(_0170_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5334_ ( |
| .A0(sr_bus_addr[13]), |
| .A1(\decode.i_imm_pass[13] ), |
| .S(_0844_), |
| .X(_1737_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5335_ ( |
| .A(_1737_), |
| .X(_0171_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5336_ ( |
| .A0(sr_bus_addr[14]), |
| .A1(\decode.i_imm_pass[14] ), |
| .S(_0844_), |
| .X(_1738_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5337_ ( |
| .A(_1738_), |
| .X(_0172_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5338_ ( |
| .A0(sr_bus_addr[15]), |
| .A1(\decode.i_imm_pass[15] ), |
| .S(_0844_), |
| .X(_1739_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5339_ ( |
| .A(_1739_), |
| .X(_0173_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5340_ ( |
| .A(sr_bus_addr[2]), |
| .B(_1117_), |
| .X(_1740_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5341_ ( |
| .A(_1162_), |
| .B(_1119_), |
| .C(_1112_), |
| .X(_1741_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5342_ ( |
| .A(sr_bus_addr[3]), |
| .B(_1740_), |
| .C(_1741_), |
| .X(_1742_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5343_ ( |
| .A(_1742_), |
| .X(_1743_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5344_ ( |
| .A1(_0677_), |
| .A2(_1658_), |
| .B1(_1743_), |
| .B2(_1103_), |
| .X(_1744_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5345_ ( |
| .A(_1133_), |
| .B(_1744_), |
| .X(_1745_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5346_ ( |
| .A(_1745_), |
| .X(_1746_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5347_ ( |
| .A(_1746_), |
| .X(_1747_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5348_ ( |
| .A(_1103_), |
| .B(_1743_), |
| .Y(_1748_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5349_ ( |
| .A0(_0666_), |
| .A1(_0691_), |
| .S(_1748_), |
| .X(_1749_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5350_ ( |
| .A(_1747_), |
| .B(_1749_), |
| .Y(_1750_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5351_ ( |
| .A1(\execute.pc_high_buff_out[0] ), |
| .A2(_1747_), |
| .B1(_1750_), |
| .C1(_1651_), |
| .X(_0175_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5352_ ( |
| .A0(_0657_), |
| .A1(_0689_), |
| .S(_1748_), |
| .X(_1751_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5353_ ( |
| .A(_1747_), |
| .B(_1751_), |
| .Y(_1752_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5354_ ( |
| .A1(\execute.pc_high_buff_out[1] ), |
| .A2(_1747_), |
| .B1(_1752_), |
| .C1(_1651_), |
| .X(_0176_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5355_ ( |
| .A0(_0648_), |
| .A1(_0678_), |
| .S(_1748_), |
| .X(_1753_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5356_ ( |
| .A(_1747_), |
| .B(_1753_), |
| .Y(_1754_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5357_ ( |
| .A1(\execute.pc_high_buff_out[2] ), |
| .A2(_1747_), |
| .B1(_1754_), |
| .C1(_1651_), |
| .X(_0177_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5358_ ( |
| .A0(_0642_), |
| .A1(_0680_), |
| .S(_1748_), |
| .X(_1755_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5359_ ( |
| .A1(_0740_), |
| .A2(_1744_), |
| .A3(_1755_), |
| .B1(_1105_), |
| .X(_1756_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _5360_ ( |
| .A1(\execute.pc_high_buff_out[3] ), |
| .A2(_1747_), |
| .B1_N(_1756_), |
| .X(_0178_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5361_ ( |
| .A0(_0635_), |
| .A1(_0684_), |
| .S(_1748_), |
| .X(_1757_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5362_ ( |
| .A(_1746_), |
| .B(_1757_), |
| .Y(_1758_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5363_ ( |
| .A1(\execute.pc_high_buff_out[4] ), |
| .A2(_1747_), |
| .B1(_1758_), |
| .C1(_1651_), |
| .X(_0179_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5364_ ( |
| .A0(_0627_), |
| .A1(_0687_), |
| .S(_1748_), |
| .X(_1759_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5365_ ( |
| .A(_1746_), |
| .B(_1759_), |
| .Y(_1760_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5366_ ( |
| .A1(\execute.pc_high_buff_out[5] ), |
| .A2(_1747_), |
| .B1(_1760_), |
| .C1(_1651_), |
| .X(_0180_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5367_ ( |
| .A0(_0618_), |
| .A1(_0683_), |
| .S(_1748_), |
| .X(_1761_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5368_ ( |
| .A(_1746_), |
| .B(_1761_), |
| .Y(_1762_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5369_ ( |
| .A1(\execute.pc_high_buff_out[6] ), |
| .A2(_1747_), |
| .B1(_1762_), |
| .C1(_1651_), |
| .X(_0181_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5370_ ( |
| .A(_0609_), |
| .B(_1748_), |
| .Y(_1763_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5371_ ( |
| .A1(_0677_), |
| .A2(\execute.pc_high_out[7] ), |
| .A3(_1748_), |
| .B1(_1763_), |
| .X(_1764_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5372_ ( |
| .A0(\execute.pc_high_buff_out[7] ), |
| .A1(_1764_), |
| .S(_1746_), |
| .X(_1765_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5373_ ( |
| .A(_1105_), |
| .B(_1765_), |
| .X(_1766_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5374_ ( |
| .A(_1766_), |
| .X(_0182_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5375_ ( |
| .A1(dbg_out[30]), |
| .A2(\decode.oc_pc_inc ), |
| .B1(_1124_), |
| .X(_1767_) |
| ); |
| sky130_fd_sc_hd__and4_2 _5376_ ( |
| .A(sr_bus_addr[3]), |
| .B(_1112_), |
| .C(_1120_), |
| .D(_1740_), |
| .X(_1768_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5377_ ( |
| .A(_1768_), |
| .X(_1769_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5378_ ( |
| .A(_1103_), |
| .B(_1769_), |
| .X(_1770_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5379_ ( |
| .A1(_0677_), |
| .A2(_1767_), |
| .B1(_1770_), |
| .Y(_1771_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _5380_ ( |
| .A_N(_1771_), |
| .B(_1110_), |
| .X(_1772_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5381_ ( |
| .A(_1772_), |
| .X(_1773_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5382_ ( |
| .A(_1770_), |
| .X(_1774_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5383_ ( |
| .A(_0677_), |
| .B(_1125_), |
| .Y(_1775_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5384_ ( |
| .A(_1775_), |
| .X(_1776_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5385_ ( |
| .A(\execute.pc_high_buff_out[0] ), |
| .B(_1776_), |
| .X(_1777_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5386_ ( |
| .A1(\execute.pc_high_out[0] ), |
| .A2(_1776_), |
| .B1(_1770_), |
| .Y(_1778_) |
| ); |
| sky130_fd_sc_hd__nand2b_2 _5387_ ( |
| .A_N(_1771_), |
| .B(_1110_), |
| .Y(_1779_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5388_ ( |
| .A1(sr_bus_data_o[0]), |
| .A2(_1774_), |
| .B1(_1777_), |
| .B2(_1778_), |
| .C1(_1779_), |
| .X(_1780_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5389_ ( |
| .A1(\execute.pc_high_out[0] ), |
| .A2(_1773_), |
| .B1(_1780_), |
| .C1(_1651_), |
| .X(_0183_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5390_ ( |
| .A(\execute.pc_high_buff_out[1] ), |
| .Y(_1781_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5391_ ( |
| .A(\execute.pc_high_out[1] ), |
| .B(\execute.pc_high_out[0] ), |
| .Y(_1782_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5392_ ( |
| .A0(_1781_), |
| .A1(_1782_), |
| .S(_1776_), |
| .X(_1783_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5393_ ( |
| .A(_1774_), |
| .B(_1783_), |
| .Y(_1784_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5394_ ( |
| .A1(sr_bus_data_o[1]), |
| .A2(_1774_), |
| .B1(_1779_), |
| .X(_1785_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _5395_ ( |
| .A1(\execute.pc_high_out[1] ), |
| .A2(_1773_), |
| .B1(_1784_), |
| .B2(_1785_), |
| .C1(_1181_), |
| .X(_0184_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5396_ ( |
| .A1(\execute.pc_high_out[1] ), |
| .A2(\execute.pc_high_out[0] ), |
| .B1(\execute.pc_high_out[2] ), |
| .Y(_1786_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5397_ ( |
| .A(\execute.pc_high_out[2] ), |
| .B(\execute.pc_high_out[1] ), |
| .C(\execute.pc_high_out[0] ), |
| .X(_1787_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5398_ ( |
| .A1(_1786_), |
| .A2(_1787_), |
| .B1(_1776_), |
| .Y(_1788_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5399_ ( |
| .A(_1182_), |
| .B(_1769_), |
| .Y(_1789_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5400_ ( |
| .A1(\execute.pc_high_buff_out[2] ), |
| .A2(_1776_), |
| .B1(_1788_), |
| .C1(_1789_), |
| .X(_1790_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5401_ ( |
| .A1(sr_bus_data_o[2]), |
| .A2(_1774_), |
| .B1(_1779_), |
| .C1(_1790_), |
| .X(_1791_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5402_ ( |
| .A1(\execute.pc_high_out[2] ), |
| .A2(_1773_), |
| .B1(_1791_), |
| .C1(_1651_), |
| .X(_0185_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5403_ ( |
| .A(sr_bus_data_o[3]), |
| .B(_1774_), |
| .Y(_1792_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5404_ ( |
| .A(\execute.pc_high_out[3] ), |
| .B(_1787_), |
| .Y(_1793_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5405_ ( |
| .A(\execute.pc_high_buff_out[3] ), |
| .B(_1775_), |
| .Y(_1794_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5406_ ( |
| .A1(_1776_), |
| .A2(_1793_), |
| .B1(_1794_), |
| .C1(_1770_), |
| .X(_1795_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5407_ ( |
| .A1(_1773_), |
| .A2(_1792_), |
| .A3(_1795_), |
| .B1(_1105_), |
| .X(_1796_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _5408_ ( |
| .A1(\execute.pc_high_out[3] ), |
| .A2(_1773_), |
| .B1_N(_1796_), |
| .X(_0186_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5409_ ( |
| .A(\execute.pc_high_out[3] ), |
| .B(_1787_), |
| .X(_1797_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5410_ ( |
| .A(\execute.pc_high_out[4] ), |
| .B(_1797_), |
| .Y(_1798_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5411_ ( |
| .A(\execute.pc_high_out[4] ), |
| .B(_1797_), |
| .X(_1799_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5412_ ( |
| .A1(_0677_), |
| .A2(_1126_), |
| .B1(_1798_), |
| .B2(_1799_), |
| .X(_1800_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5413_ ( |
| .A1(\execute.pc_high_buff_out[4] ), |
| .A2(_1776_), |
| .B1(_1800_), |
| .C1(_1789_), |
| .X(_1801_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5414_ ( |
| .A1(sr_bus_data_o[4]), |
| .A2(_1774_), |
| .B1(_1779_), |
| .X(_1802_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _5415_ ( |
| .A1(\execute.pc_high_out[4] ), |
| .A2(_1773_), |
| .B1(_1801_), |
| .B2(_1802_), |
| .C1(_1181_), |
| .X(_0187_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5416_ ( |
| .A(\execute.pc_high_out[5] ), |
| .B(\execute.pc_high_out[4] ), |
| .C(_1797_), |
| .X(_1803_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5417_ ( |
| .A1(\execute.pc_high_out[4] ), |
| .A2(_1797_), |
| .B1(\execute.pc_high_out[5] ), |
| .Y(_1804_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5418_ ( |
| .A1(_1803_), |
| .A2(_1804_), |
| .B1(_1776_), |
| .Y(_1805_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5419_ ( |
| .A1(\execute.pc_high_buff_out[5] ), |
| .A2(_1776_), |
| .B1(_1805_), |
| .C1(_1789_), |
| .X(_1806_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5420_ ( |
| .A1(sr_bus_data_o[5]), |
| .A2(_1774_), |
| .B1(_1779_), |
| .C1(_1806_), |
| .X(_1807_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5421_ ( |
| .A(_1197_), |
| .X(_1808_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5422_ ( |
| .A1(\execute.pc_high_out[5] ), |
| .A2(_1773_), |
| .B1(_1807_), |
| .C1(_1808_), |
| .X(_0188_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5423_ ( |
| .A(\execute.pc_high_out[6] ), |
| .B(_1803_), |
| .X(_1809_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5424_ ( |
| .A(\execute.pc_high_out[6] ), |
| .B(_1803_), |
| .Y(_1810_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5425_ ( |
| .A1(_1809_), |
| .A2(_1810_), |
| .B1(_1775_), |
| .Y(_1811_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5426_ ( |
| .A1(\execute.pc_high_buff_out[6] ), |
| .A2(_1776_), |
| .B1(_1811_), |
| .C1(_1789_), |
| .X(_1812_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5427_ ( |
| .A1(sr_bus_data_o[6]), |
| .A2(_1774_), |
| .B1(_1779_), |
| .C1(_1812_), |
| .X(_1813_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5428_ ( |
| .A1(\execute.pc_high_out[6] ), |
| .A2(_1773_), |
| .B1(_1813_), |
| .C1(_1808_), |
| .X(_0189_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5429_ ( |
| .A(\execute.pc_high_out[7] ), |
| .B(_1809_), |
| .X(_1814_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5430_ ( |
| .A0(\execute.pc_high_buff_out[7] ), |
| .A1(_1814_), |
| .S(_1775_), |
| .X(_1815_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5431_ ( |
| .A(_0609_), |
| .B(_1774_), |
| .Y(_1816_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5432_ ( |
| .A1(_1774_), |
| .A2(_1815_), |
| .B1(_1816_), |
| .C1(_1773_), |
| .X(_1817_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5433_ ( |
| .A(_1105_), |
| .X(_1818_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5434_ ( |
| .A1(\execute.pc_high_out[7] ), |
| .A2(_1779_), |
| .B1(_1817_), |
| .C1(_1818_), |
| .X(_0190_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _5435_ ( |
| .A1(\execute.irq_en ), |
| .A2(i_irq), |
| .A3(_1181_), |
| .B1(_1160_), |
| .B2(\execute.sreg_irq_flags.o_d[0] ), |
| .X(_0191_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5436_ ( |
| .A(\execute.sreg_irq_flags.o_d[1] ), |
| .Y(_1819_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5437_ ( |
| .A(_1819_), |
| .B(_0674_), |
| .Y(_1820_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5438_ ( |
| .A1(\execute.prev_sys ), |
| .A2(_1820_), |
| .B1(_1651_), |
| .X(_0192_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5439_ ( |
| .A1(\execute.sreg_irq_flags.i_d[2] ), |
| .A2(_1181_), |
| .B1(_1160_), |
| .B2(\execute.sreg_irq_flags.o_d[2] ), |
| .X(_0193_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5440_ ( |
| .A(i_mem_exception), |
| .X(_1821_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5441_ ( |
| .A1(_1821_), |
| .A2(_1181_), |
| .B1(_1160_), |
| .B2(\execute.sreg_irq_flags.o_d[3] ), |
| .X(_0194_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _5442_ ( |
| .A1(\execute.irq_en ), |
| .A2(i_mc_core_int), |
| .A3(_1181_), |
| .B1(_1160_), |
| .B2(\execute.sreg_irq_flags.o_d[4] ), |
| .X(_0195_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5443_ ( |
| .A(_1111_), |
| .B(_1112_), |
| .C(_1740_), |
| .X(_1822_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5444_ ( |
| .A_N(_1119_), |
| .B(_1822_), |
| .C(sr_bus_addr[1]), |
| .X(_1823_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5445_ ( |
| .A(_1823_), |
| .X(_1824_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5446_ ( |
| .A(_1182_), |
| .B(_1110_), |
| .C(_1824_), |
| .X(_1825_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5447_ ( |
| .A(_1825_), |
| .X(_1826_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5448_ ( |
| .A(_1826_), |
| .X(_1827_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5449_ ( |
| .A(_1826_), |
| .X(_1828_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5450_ ( |
| .A1(_0666_), |
| .A2(_1828_), |
| .B1(_1818_), |
| .Y(_1829_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5451_ ( |
| .A1(\execute.sreg_scratch.o_d[0] ), |
| .A2(_1827_), |
| .B1(_1829_), |
| .X(_0196_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5452_ ( |
| .A1(_0657_), |
| .A2(_1828_), |
| .B1(_1818_), |
| .Y(_1830_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5453_ ( |
| .A1(\execute.sreg_scratch.o_d[1] ), |
| .A2(_1827_), |
| .B1(_1830_), |
| .X(_0197_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5454_ ( |
| .A1(_0648_), |
| .A2(_1828_), |
| .B1(_1818_), |
| .Y(_1831_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5455_ ( |
| .A1(\execute.sreg_scratch.o_d[2] ), |
| .A2(_1827_), |
| .B1(_1831_), |
| .X(_0198_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5456_ ( |
| .A1(_0642_), |
| .A2(_1828_), |
| .B1(_1818_), |
| .Y(_1832_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5457_ ( |
| .A1(\execute.sreg_scratch.o_d[3] ), |
| .A2(_1827_), |
| .B1(_1832_), |
| .X(_0199_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5458_ ( |
| .A(_1826_), |
| .X(_1833_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5459_ ( |
| .A(i_rst), |
| .X(_1834_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5460_ ( |
| .A1(_0635_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1835_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5461_ ( |
| .A1(\execute.sreg_scratch.o_d[4] ), |
| .A2(_1827_), |
| .B1(_1835_), |
| .X(_0200_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5462_ ( |
| .A1(_0627_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1836_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5463_ ( |
| .A1(\execute.sreg_scratch.o_d[5] ), |
| .A2(_1827_), |
| .B1(_1836_), |
| .X(_0201_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5464_ ( |
| .A1(_0618_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1837_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5465_ ( |
| .A1(\execute.sreg_scratch.o_d[6] ), |
| .A2(_1827_), |
| .B1(_1837_), |
| .X(_0202_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5466_ ( |
| .A1(_0609_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1838_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5467_ ( |
| .A1(\execute.sreg_scratch.o_d[7] ), |
| .A2(_1827_), |
| .B1(_1838_), |
| .X(_0203_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5468_ ( |
| .A1(_0601_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1839_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5469_ ( |
| .A1(\execute.sreg_scratch.o_d[8] ), |
| .A2(_1827_), |
| .B1(_1839_), |
| .X(_0204_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5470_ ( |
| .A1(_0591_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1840_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5471_ ( |
| .A1(\execute.sreg_scratch.o_d[9] ), |
| .A2(_1827_), |
| .B1(_1840_), |
| .X(_0205_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5472_ ( |
| .A1(_0583_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1841_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5473_ ( |
| .A1(\execute.sreg_scratch.o_d[10] ), |
| .A2(_1828_), |
| .B1(_1841_), |
| .X(_0206_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5474_ ( |
| .A1(_0574_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1842_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5475_ ( |
| .A1(\execute.sreg_scratch.o_d[11] ), |
| .A2(_1828_), |
| .B1(_1842_), |
| .X(_0207_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5476_ ( |
| .A1(_0561_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1843_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5477_ ( |
| .A1(\execute.sreg_scratch.o_d[12] ), |
| .A2(_1828_), |
| .B1(_1843_), |
| .X(_0208_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5478_ ( |
| .A1(_0553_), |
| .A2(_1833_), |
| .B1(_1834_), |
| .Y(_1844_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5479_ ( |
| .A1(\execute.sreg_scratch.o_d[13] ), |
| .A2(_1828_), |
| .B1(_1844_), |
| .X(_0209_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5480_ ( |
| .A1(_0544_), |
| .A2(_1826_), |
| .B1(_1105_), |
| .Y(_1845_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5481_ ( |
| .A1(\execute.sreg_scratch.o_d[14] ), |
| .A2(_1828_), |
| .B1(_1845_), |
| .X(_0210_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5482_ ( |
| .A1(_0536_), |
| .A2(_1826_), |
| .B1(_1105_), |
| .Y(_1846_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5483_ ( |
| .A1(\execute.sreg_scratch.o_d[15] ), |
| .A2(_1828_), |
| .B1(_1846_), |
| .X(_0211_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5484_ ( |
| .A(\execute.prev_sys ), |
| .B(_0674_), |
| .Y(_1847_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5485_ ( |
| .A_N(_1126_), |
| .B(_1847_), |
| .C(o_c_instr_page), |
| .X(_1848_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5486_ ( |
| .A1(\execute.sreg_jtr_buff.o_d[0] ), |
| .A2(_1126_), |
| .B1(_1848_), |
| .C1(_1818_), |
| .X(_0212_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5487_ ( |
| .A(_1126_), |
| .B(_0676_), |
| .C_N(\execute.trap_flag ), |
| .X(_1849_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5488_ ( |
| .A(\execute.sreg_jtr_buff.o_d[1] ), |
| .B(_1126_), |
| .Y(_1850_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5489_ ( |
| .A1(_1849_), |
| .A2(_1850_), |
| .B1(_1818_), |
| .Y(_0213_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5490_ ( |
| .A(_1126_), |
| .B(_0676_), |
| .C_N(_0677_), |
| .X(_1851_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5491_ ( |
| .A(\execute.sreg_jtr_buff.o_d[2] ), |
| .B(_1126_), |
| .Y(_1852_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5492_ ( |
| .A1(_1851_), |
| .A2(_1852_), |
| .B1(_1818_), |
| .Y(_0214_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _5493_ ( |
| .A_N(_1119_), |
| .B(_1113_), |
| .C(_1118_), |
| .D(sr_bus_addr[1]), |
| .X(_1853_) |
| ); |
| sky130_fd_sc_hd__a31oi_2 _5494_ ( |
| .A1(\execute.sreg_priv_control.o_d[0] ), |
| .A2(_1182_), |
| .A3(_1853_), |
| .B1(_0676_), |
| .Y(_1854_) |
| ); |
| sky130_fd_sc_hd__and4_2 _5495_ ( |
| .A(\execute.sreg_priv_control.o_d[0] ), |
| .B(_1182_), |
| .C(_1847_), |
| .D(_1853_), |
| .X(_1855_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _5496_ ( |
| .A1(\execute.sreg_jtr_buff.o_d[0] ), |
| .A2(_1854_), |
| .B1(_1855_), |
| .B2(sr_bus_data_o[0]), |
| .C1(_1818_), |
| .X(_0215_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5497_ ( |
| .A1(\execute.sreg_jtr_buff.o_d[1] ), |
| .A2(_1854_), |
| .B1(_1855_), |
| .B2(sr_bus_data_o[1]), |
| .X(_1856_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5498_ ( |
| .A(_1181_), |
| .B(_1856_), |
| .X(_1857_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5499_ ( |
| .A(_1857_), |
| .X(_0216_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5500_ ( |
| .A1(\execute.sreg_jtr_buff.o_d[2] ), |
| .A2(_1854_), |
| .B1(_1855_), |
| .B2(sr_bus_data_o[2]), |
| .X(_1858_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5501_ ( |
| .A(_1181_), |
| .B(_1858_), |
| .X(_1859_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5502_ ( |
| .A(_1859_), |
| .X(_0217_) |
| ); |
| sky130_fd_sc_hd__and4_2 _5503_ ( |
| .A(sr_bus_addr[1]), |
| .B(_1119_), |
| .C(_1113_), |
| .D(_1118_), |
| .X(_1860_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5504_ ( |
| .A(_1860_), |
| .X(_1861_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5505_ ( |
| .A(_1103_), |
| .B(_1861_), |
| .Y(_1862_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5506_ ( |
| .A(_1862_), |
| .Y(_1863_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5507_ ( |
| .A1(_0740_), |
| .A2(_1863_), |
| .B1(_0676_), |
| .X(_1864_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5508_ ( |
| .A(_1864_), |
| .X(_1865_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5509_ ( |
| .A1(_0740_), |
| .A2(_1863_), |
| .B1(_0676_), |
| .Y(_1866_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5510_ ( |
| .A0(dbg_out[16]), |
| .A1(\execute.mem_stage_pc[0] ), |
| .S(i_mem_exception), |
| .X(_1867_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5511_ ( |
| .A0(sr_bus_data_o[0]), |
| .A1(_1867_), |
| .S(_1862_), |
| .X(_1868_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5512_ ( |
| .A(_1866_), |
| .B(_1868_), |
| .X(_1869_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5513_ ( |
| .A1(\execute.sreg_irq_pc.o_d[0] ), |
| .A2(_1865_), |
| .B1(_1869_), |
| .C1(_1808_), |
| .X(_0218_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5514_ ( |
| .A(_1862_), |
| .X(_1870_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5515_ ( |
| .A0(dbg_out[17]), |
| .A1(\execute.mem_stage_pc[1] ), |
| .S(_1821_), |
| .X(_1871_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5516_ ( |
| .A(_1862_), |
| .X(_1872_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5517_ ( |
| .A(_0657_), |
| .B(_1872_), |
| .Y(_1873_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5518_ ( |
| .A(_1866_), |
| .X(_1874_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5519_ ( |
| .A1(_1870_), |
| .A2(_1871_), |
| .B1(_1873_), |
| .C1(_1874_), |
| .X(_1875_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5520_ ( |
| .A1(\execute.sreg_irq_pc.o_d[1] ), |
| .A2(_1865_), |
| .B1(_1875_), |
| .C1(_1808_), |
| .X(_0219_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5521_ ( |
| .A0(dbg_out[18]), |
| .A1(\execute.mem_stage_pc[2] ), |
| .S(_1821_), |
| .X(_1876_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5522_ ( |
| .A(_0648_), |
| .B(_1872_), |
| .Y(_1877_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5523_ ( |
| .A1(_1870_), |
| .A2(_1876_), |
| .B1(_1877_), |
| .C1(_1874_), |
| .X(_1878_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5524_ ( |
| .A1(\execute.sreg_irq_pc.o_d[2] ), |
| .A2(_1865_), |
| .B1(_1878_), |
| .C1(_1808_), |
| .X(_0220_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5525_ ( |
| .A0(dbg_out[19]), |
| .A1(\execute.mem_stage_pc[3] ), |
| .S(_1821_), |
| .X(_1879_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5526_ ( |
| .A(_0642_), |
| .B(_1872_), |
| .Y(_1880_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5527_ ( |
| .A1(_1870_), |
| .A2(_1879_), |
| .B1(_1880_), |
| .C1(_1874_), |
| .X(_1881_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5528_ ( |
| .A1(\execute.sreg_irq_pc.o_d[3] ), |
| .A2(_1865_), |
| .B1(_1881_), |
| .C1(_1808_), |
| .X(_0221_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5529_ ( |
| .A0(dbg_out[20]), |
| .A1(\execute.mem_stage_pc[4] ), |
| .S(_1821_), |
| .X(_1882_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5530_ ( |
| .A(_0635_), |
| .B(_1872_), |
| .Y(_1883_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5531_ ( |
| .A1(_1870_), |
| .A2(_1882_), |
| .B1(_1883_), |
| .C1(_1874_), |
| .X(_1884_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5532_ ( |
| .A1(\execute.sreg_irq_pc.o_d[4] ), |
| .A2(_1865_), |
| .B1(_1884_), |
| .C1(_1808_), |
| .X(_0222_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5533_ ( |
| .A0(dbg_out[21]), |
| .A1(\execute.mem_stage_pc[5] ), |
| .S(_1821_), |
| .X(_1885_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5534_ ( |
| .A(_0627_), |
| .B(_1872_), |
| .Y(_1886_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5535_ ( |
| .A1(_1870_), |
| .A2(_1885_), |
| .B1(_1886_), |
| .C1(_1874_), |
| .X(_1887_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5536_ ( |
| .A1(\execute.sreg_irq_pc.o_d[5] ), |
| .A2(_1865_), |
| .B1(_1887_), |
| .C1(_1808_), |
| .X(_0223_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5537_ ( |
| .A0(dbg_out[22]), |
| .A1(\execute.mem_stage_pc[6] ), |
| .S(_1821_), |
| .X(_1888_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5538_ ( |
| .A(_1862_), |
| .X(_1889_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5539_ ( |
| .A(_0618_), |
| .B(_1889_), |
| .Y(_1890_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5540_ ( |
| .A1(_1870_), |
| .A2(_1888_), |
| .B1(_1890_), |
| .C1(_1874_), |
| .X(_1891_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5541_ ( |
| .A1(\execute.sreg_irq_pc.o_d[6] ), |
| .A2(_1865_), |
| .B1(_1891_), |
| .C1(_1808_), |
| .X(_0224_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5542_ ( |
| .A0(dbg_out[23]), |
| .A1(\execute.mem_stage_pc[7] ), |
| .S(_1821_), |
| .X(_1892_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5543_ ( |
| .A(_0609_), |
| .B(_1889_), |
| .Y(_1893_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5544_ ( |
| .A1(_1870_), |
| .A2(_1892_), |
| .B1(_1893_), |
| .C1(_1874_), |
| .X(_1894_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5545_ ( |
| .A1(\execute.sreg_irq_pc.o_d[7] ), |
| .A2(_1865_), |
| .B1(_1894_), |
| .C1(_1808_), |
| .X(_0225_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5546_ ( |
| .A0(dbg_out[24]), |
| .A1(\execute.mem_stage_pc[8] ), |
| .S(_1821_), |
| .X(_1895_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5547_ ( |
| .A(_0601_), |
| .B(_1889_), |
| .Y(_1896_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5548_ ( |
| .A1(_1870_), |
| .A2(_1895_), |
| .B1(_1896_), |
| .C1(_1874_), |
| .X(_1897_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5549_ ( |
| .A(_1180_), |
| .X(_1898_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5550_ ( |
| .A(_1898_), |
| .X(_1899_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5551_ ( |
| .A1(\execute.sreg_irq_pc.o_d[8] ), |
| .A2(_1865_), |
| .B1(_1897_), |
| .C1(_1899_), |
| .X(_0226_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5552_ ( |
| .A0(dbg_out[25]), |
| .A1(\execute.mem_stage_pc[9] ), |
| .S(_1821_), |
| .X(_1900_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5553_ ( |
| .A(_0591_), |
| .B(_1889_), |
| .Y(_1901_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5554_ ( |
| .A1(_1870_), |
| .A2(_1900_), |
| .B1(_1901_), |
| .C1(_1874_), |
| .X(_1902_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5555_ ( |
| .A1(\execute.sreg_irq_pc.o_d[9] ), |
| .A2(_1865_), |
| .B1(_1902_), |
| .C1(_1899_), |
| .X(_0227_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5556_ ( |
| .A0(dbg_out[26]), |
| .A1(\execute.mem_stage_pc[10] ), |
| .S(i_mem_exception), |
| .X(_1903_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5557_ ( |
| .A(_0583_), |
| .B(_1889_), |
| .Y(_1904_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5558_ ( |
| .A1(_1870_), |
| .A2(_1903_), |
| .B1(_1904_), |
| .C1(_1874_), |
| .X(_1905_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5559_ ( |
| .A1(\execute.sreg_irq_pc.o_d[10] ), |
| .A2(_1864_), |
| .B1(_1905_), |
| .C1(_1899_), |
| .X(_0228_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5560_ ( |
| .A0(dbg_out[27]), |
| .A1(\execute.mem_stage_pc[11] ), |
| .S(i_mem_exception), |
| .X(_1906_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5561_ ( |
| .A(_0574_), |
| .B(_1889_), |
| .Y(_1907_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5562_ ( |
| .A1(_1872_), |
| .A2(_1906_), |
| .B1(_1907_), |
| .C1(_1866_), |
| .X(_1908_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5563_ ( |
| .A1(\execute.sreg_irq_pc.o_d[11] ), |
| .A2(_1864_), |
| .B1(_1908_), |
| .C1(_1899_), |
| .X(_0229_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5564_ ( |
| .A0(dbg_out[28]), |
| .A1(\execute.mem_stage_pc[12] ), |
| .S(i_mem_exception), |
| .X(_1909_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5565_ ( |
| .A(_0561_), |
| .B(_1889_), |
| .Y(_1910_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5566_ ( |
| .A1(_1872_), |
| .A2(_1909_), |
| .B1(_1910_), |
| .C1(_1866_), |
| .X(_1911_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5567_ ( |
| .A1(\execute.sreg_irq_pc.o_d[12] ), |
| .A2(_1864_), |
| .B1(_1911_), |
| .C1(_1899_), |
| .X(_0230_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5568_ ( |
| .A0(dbg_out[29]), |
| .A1(\execute.mem_stage_pc[13] ), |
| .S(i_mem_exception), |
| .X(_1912_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5569_ ( |
| .A(_0553_), |
| .B(_1889_), |
| .Y(_1913_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5570_ ( |
| .A1(_1872_), |
| .A2(_1912_), |
| .B1(_1913_), |
| .C1(_1866_), |
| .X(_1914_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5571_ ( |
| .A1(\execute.sreg_irq_pc.o_d[13] ), |
| .A2(_1864_), |
| .B1(_1914_), |
| .C1(_1899_), |
| .X(_0231_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5572_ ( |
| .A0(dbg_out[30]), |
| .A1(\execute.mem_stage_pc[14] ), |
| .S(i_mem_exception), |
| .X(_1915_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5573_ ( |
| .A(_0544_), |
| .B(_1889_), |
| .Y(_1916_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5574_ ( |
| .A1(_1872_), |
| .A2(_1915_), |
| .B1(_1916_), |
| .C1(_1866_), |
| .X(_1917_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5575_ ( |
| .A1(\execute.sreg_irq_pc.o_d[14] ), |
| .A2(_1864_), |
| .B1(_1917_), |
| .C1(_1899_), |
| .X(_0232_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5576_ ( |
| .A0(dbg_out[31]), |
| .A1(\execute.mem_stage_pc[15] ), |
| .S(i_mem_exception), |
| .X(_1918_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5577_ ( |
| .A(_0536_), |
| .B(_1889_), |
| .Y(_1919_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5578_ ( |
| .A1(_1872_), |
| .A2(_1918_), |
| .B1(_1919_), |
| .C1(_1866_), |
| .X(_1920_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5579_ ( |
| .A1(\execute.sreg_irq_pc.o_d[15] ), |
| .A2(_1864_), |
| .B1(_1920_), |
| .C1(_1899_), |
| .X(_0233_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5580_ ( |
| .A(_1103_), |
| .B(_1120_), |
| .C(_1822_), |
| .X(_1921_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5581_ ( |
| .A1(\decode.oc_alu_flags_ie ), |
| .A2(_1921_), |
| .B1(_1110_), |
| .X(_1922_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5582_ ( |
| .A(_1120_), |
| .B(_1822_), |
| .X(_1923_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5583_ ( |
| .A(_1182_), |
| .B(_1923_), |
| .Y(_1924_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _5584_ ( |
| .A1_N(_1485_), |
| .A2_N(_1488_), |
| .B1(_0610_), |
| .B2(_1416_), |
| .X(_1925_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5585_ ( |
| .A(_1314_), |
| .B(_1315_), |
| .X(_1926_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5586_ ( |
| .A(_1926_), |
| .X(_1927_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5587_ ( |
| .A1(_1350_), |
| .A2(_1351_), |
| .B1(_1497_), |
| .C1(_1498_), |
| .X(_1928_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _5588_ ( |
| .A(_1925_), |
| .B(_1927_), |
| .C(_1928_), |
| .Y(_1929_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5589_ ( |
| .A1(_1499_), |
| .A2(_1317_), |
| .B1(_1555_), |
| .B2(_1489_), |
| .X(_1930_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _5590_ ( |
| .A(_1630_), |
| .B(_1358_), |
| .C(_1929_), |
| .D_N(_1930_), |
| .X(_1931_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5591_ ( |
| .A(_1925_), |
| .B(_1927_), |
| .C(_1928_), |
| .X(_1932_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5592_ ( |
| .A1(_1420_), |
| .A2(_1551_), |
| .B1(_1932_), |
| .B2(_1930_), |
| .X(_1933_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5593_ ( |
| .A1(_1314_), |
| .A2(_1315_), |
| .B1(_1633_), |
| .X(_1934_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5594_ ( |
| .A(_1490_), |
| .B(_1550_), |
| .Y(_1935_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5595_ ( |
| .A(_1928_), |
| .B(_1934_), |
| .Y(_1936_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _5596_ ( |
| .A1(_1928_), |
| .A2(_1934_), |
| .B1(_1935_), |
| .B2(_1936_), |
| .Y(_1937_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5597_ ( |
| .A(_1931_), |
| .B(_1933_), |
| .C(_1937_), |
| .Y(_1938_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5598_ ( |
| .A(_1612_), |
| .B(_1339_), |
| .Y(_1939_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5599_ ( |
| .A(_1393_), |
| .B(_1577_), |
| .X(_1940_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5600_ ( |
| .A(_1940_), |
| .X(_1941_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5601_ ( |
| .A1(_1449_), |
| .A2(_1578_), |
| .B1(_1615_), |
| .B2(_1394_), |
| .X(_1942_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5602_ ( |
| .A1(_1939_), |
| .A2(_1941_), |
| .B1_N(_1942_), |
| .X(_1943_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5603_ ( |
| .A(_1609_), |
| .B(_1361_), |
| .Y(_1944_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5604_ ( |
| .A(_1943_), |
| .B(_1944_), |
| .Y(_1945_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5605_ ( |
| .A1(_1931_), |
| .A2(_1933_), |
| .B1(_1937_), |
| .X(_1946_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5606_ ( |
| .A(_1938_), |
| .B(_1945_), |
| .C(_1946_), |
| .Y(_1947_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5607_ ( |
| .A(_1938_), |
| .B(_1947_), |
| .Y(_1948_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5608_ ( |
| .A(_1442_), |
| .B(_1577_), |
| .X(_1949_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5609_ ( |
| .A(_1939_), |
| .B(_1949_), |
| .Y(_1950_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5610_ ( |
| .A(_1394_), |
| .B(_1621_), |
| .Y(_1951_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5611_ ( |
| .A(_1950_), |
| .B(_1951_), |
| .X(_1952_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5612_ ( |
| .A1(_1490_), |
| .A2(_1317_), |
| .B1(_1555_), |
| .B2(_1420_), |
| .X(_1953_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5613_ ( |
| .A(_1630_), |
| .B(_1925_), |
| .C(_1927_), |
| .D(_1352_), |
| .X(_1954_) |
| ); |
| sky130_fd_sc_hd__o32ai_2 _5614_ ( |
| .A1(_1396_), |
| .A2(_1397_), |
| .A3(_1400_), |
| .B1(_1377_), |
| .B2(dbg_r0[8]), |
| .Y(_1955_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5615_ ( |
| .A(_1955_), |
| .B(_1358_), |
| .Y(_1956_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5616_ ( |
| .A1(_1953_), |
| .A2(_1954_), |
| .B1(_1956_), |
| .X(_1957_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5617_ ( |
| .A(_1953_), |
| .B(_1954_), |
| .C(_1956_), |
| .Y(_1958_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5618_ ( |
| .A1(_1420_), |
| .A2(_1551_), |
| .A3(_1930_), |
| .B1(_1929_), |
| .X(_1959_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5619_ ( |
| .A(_1957_), |
| .B(_1958_), |
| .C(_1959_), |
| .Y(_1960_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5620_ ( |
| .A1(_1957_), |
| .A2(_1958_), |
| .B1(_1959_), |
| .X(_1961_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5621_ ( |
| .A(_1952_), |
| .B(_1960_), |
| .C(_1961_), |
| .Y(_1962_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5622_ ( |
| .A1(_1960_), |
| .A2(_1961_), |
| .B1(_1952_), |
| .X(_1963_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5623_ ( |
| .A(_1508_), |
| .B(_1306_), |
| .Y(_1964_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5624_ ( |
| .A(_1627_), |
| .B(_1309_), |
| .Y(_1965_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5625_ ( |
| .A(_1330_), |
| .B(_1331_), |
| .Y(_1966_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5626_ ( |
| .A(_1515_), |
| .B(_1966_), |
| .Y(_1967_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5627_ ( |
| .A(_1965_), |
| .B(_1967_), |
| .Y(_1968_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5628_ ( |
| .A(_1964_), |
| .B(_1968_), |
| .Y(_1969_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5629_ ( |
| .A(_1516_), |
| .B(_1307_), |
| .Y(_1970_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5630_ ( |
| .A1(_1311_), |
| .A2(_0591_), |
| .B1(_1308_), |
| .X(_1971_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5631_ ( |
| .A(_1479_), |
| .B(_1468_), |
| .C(_1332_), |
| .D(_1971_), |
| .X(_1972_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5632_ ( |
| .A1(_1628_), |
| .A2(_1966_), |
| .B1(_1309_), |
| .B2(_1625_), |
| .X(_1973_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5633_ ( |
| .A(_1972_), |
| .B(_1973_), |
| .Y(_1974_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5634_ ( |
| .A1(_1970_), |
| .A2(_1974_), |
| .B1(_1972_), |
| .Y(_1975_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _5635_ ( |
| .A_N(_1969_), |
| .B(_1975_), |
| .X(_1976_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5636_ ( |
| .A1(_1962_), |
| .A2(_1963_), |
| .B1(_1976_), |
| .X(_1977_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5637_ ( |
| .A(_1976_), |
| .B(_1962_), |
| .C(_1963_), |
| .X(_1978_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5638_ ( |
| .A1(_1948_), |
| .A2(_1977_), |
| .B1(_1978_), |
| .X(_1979_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5639_ ( |
| .A(_1442_), |
| .B(_1615_), |
| .X(_1980_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5640_ ( |
| .A(_1613_), |
| .B(_1980_), |
| .Y(_1981_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5641_ ( |
| .A1(_1950_), |
| .A2(_1951_), |
| .B1(_1981_), |
| .X(_1982_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5642_ ( |
| .A(_1979_), |
| .B(_1982_), |
| .Y(_1983_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5643_ ( |
| .A(_1976_), |
| .B(_1962_), |
| .C(_1963_), |
| .Y(_1984_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5644_ ( |
| .A(_1984_), |
| .B(_1948_), |
| .C(_1977_), |
| .X(_1985_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _5645_ ( |
| .A1(_1978_), |
| .A2(_1985_), |
| .B1_N(_1982_), |
| .X(_1986_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5646_ ( |
| .A1(_1395_), |
| .A2(_1563_), |
| .A3(_1983_), |
| .B1(_1986_), |
| .X(_1987_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5647_ ( |
| .A(sr_bus_addr[10]), |
| .Y(_1988_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5648_ ( |
| .A0(_1988_), |
| .A1(_0583_), |
| .S(_1305_), |
| .X(_1989_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5649_ ( |
| .A(_1460_), |
| .B(_1989_), |
| .X(_1990_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _5650_ ( |
| .A_N(_1990_), |
| .B(_1625_), |
| .C(_1327_), |
| .X(_1991_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5651_ ( |
| .A1(_1508_), |
| .A2(_1966_), |
| .B1(_1309_), |
| .B2(_1515_), |
| .X(_1992_) |
| ); |
| sky130_fd_sc_hd__o32ai_2 _5652_ ( |
| .A1(_1511_), |
| .A2(_1512_), |
| .A3(_1514_), |
| .B1(_1377_), |
| .B2(dbg_r0[3]), |
| .Y(_1993_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5653_ ( |
| .A1(_1305_), |
| .A2(_0591_), |
| .B1(_1633_), |
| .C1(_1308_), |
| .X(_1994_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5654_ ( |
| .A(_1993_), |
| .B(_1332_), |
| .C(_1994_), |
| .X(_1995_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5655_ ( |
| .A1(_1499_), |
| .A2(_1306_), |
| .B1(_1992_), |
| .B2(_1995_), |
| .X(_1996_) |
| ); |
| sky130_fd_sc_hd__nand4_2 _5656_ ( |
| .A(_1500_), |
| .B(_1306_), |
| .C(_1992_), |
| .D(_1995_), |
| .Y(_1997_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5657_ ( |
| .A(_1991_), |
| .B(_1996_), |
| .C(_1997_), |
| .Y(_1998_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _5658_ ( |
| .A1(_1965_), |
| .A2(_1967_), |
| .B1(_1968_), |
| .B2(_1964_), |
| .Y(_1999_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5659_ ( |
| .A1(_1996_), |
| .A2(_1997_), |
| .B1(_1991_), |
| .X(_2000_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5660_ ( |
| .A(_1998_), |
| .B(_1999_), |
| .C(_2000_), |
| .X(_2001_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5661_ ( |
| .A(_1469_), |
| .B(_1989_), |
| .Y(_2002_) |
| ); |
| sky130_fd_sc_hd__and4_2 _5662_ ( |
| .A(_1542_), |
| .B(_1625_), |
| .C(_1321_), |
| .D(_1327_), |
| .X(_2003_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5663_ ( |
| .A1(_1542_), |
| .A2(_1321_), |
| .B1(_1327_), |
| .B2(_1625_), |
| .X(_2004_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _5664_ ( |
| .A_N(_2003_), |
| .B(_2004_), |
| .X(_2005_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5665_ ( |
| .A(_2002_), |
| .B(_2005_), |
| .Y(_2006_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5666_ ( |
| .A1(_1998_), |
| .A2(_2000_), |
| .B1(_1999_), |
| .Y(_2007_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5667_ ( |
| .A(_2001_), |
| .B(_2006_), |
| .C(_2007_), |
| .X(_2008_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5668_ ( |
| .A(_2008_), |
| .X(_2009_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _5669_ ( |
| .A1_N(_1543_), |
| .A2_N(_1328_), |
| .B1(_1480_), |
| .B2(_1989_), |
| .X(_2010_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5670_ ( |
| .A(_1991_), |
| .B(_2010_), |
| .Y(_2011_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5671_ ( |
| .A(_1975_), |
| .B(_1969_), |
| .Y(_2012_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5672_ ( |
| .A(_2011_), |
| .B(_2012_), |
| .X(_2013_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5673_ ( |
| .A1(_2001_), |
| .A2(_2007_), |
| .B1(_2006_), |
| .Y(_2014_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5674_ ( |
| .A(_2009_), |
| .B(_2013_), |
| .C(_2014_), |
| .Y(_2015_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5675_ ( |
| .A(_2009_), |
| .B(_2013_), |
| .C(_2014_), |
| .X(_2016_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5676_ ( |
| .A1(_2009_), |
| .A2(_2014_), |
| .B1(_2013_), |
| .Y(_2017_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5677_ ( |
| .A1(_1984_), |
| .A2(_1977_), |
| .B1(_1948_), |
| .Y(_2018_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5678_ ( |
| .A(_1985_), |
| .B(_2016_), |
| .C(_2017_), |
| .D(_2018_), |
| .X(_2019_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5679_ ( |
| .A1(_1999_), |
| .A2(_2000_), |
| .B1_N(_1998_), |
| .X(_2020_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5680_ ( |
| .A(_1604_), |
| .B(_1980_), |
| .Y(_2021_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5681_ ( |
| .A(_1612_), |
| .B(_1361_), |
| .Y(_2022_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5682_ ( |
| .A(_2021_), |
| .B(_2022_), |
| .Y(_2023_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5683_ ( |
| .A1(_1420_), |
| .A2(_1317_), |
| .B1(_1555_), |
| .B2(_1402_), |
| .X(_2024_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5684_ ( |
| .A(_1630_), |
| .B(_1955_), |
| .C(_1927_), |
| .D(_1353_), |
| .X(_2025_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5685_ ( |
| .A(_1609_), |
| .B(_1359_), |
| .Y(_2026_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5686_ ( |
| .A1(_2024_), |
| .A2(_2025_), |
| .B1(_2026_), |
| .X(_2027_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5687_ ( |
| .A(_2024_), |
| .B(_2025_), |
| .C(_2026_), |
| .Y(_2028_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5688_ ( |
| .A1(_1953_), |
| .A2(_1956_), |
| .B1_N(_1954_), |
| .X(_2029_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5689_ ( |
| .A(_2027_), |
| .B(_2028_), |
| .C(_2029_), |
| .Y(_2030_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5690_ ( |
| .A1(_2027_), |
| .A2(_2028_), |
| .B1(_2029_), |
| .X(_2031_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5691_ ( |
| .A(_2023_), |
| .B(_2030_), |
| .C(_2031_), |
| .Y(_2032_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5692_ ( |
| .A1(_2030_), |
| .A2(_2031_), |
| .B1(_2023_), |
| .X(_2033_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5693_ ( |
| .A(_2020_), |
| .B(_2032_), |
| .C(_2033_), |
| .Y(_2034_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5694_ ( |
| .A(_1960_), |
| .B(_1962_), |
| .Y(_2035_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5695_ ( |
| .A1(_2032_), |
| .A2(_2033_), |
| .B1(_2020_), |
| .X(_2036_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5696_ ( |
| .A(_2034_), |
| .B(_2035_), |
| .C(_2036_), |
| .Y(_2037_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5697_ ( |
| .A1(_2034_), |
| .A2(_2036_), |
| .B1(_2035_), |
| .X(_2038_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5698_ ( |
| .A(_1542_), |
| .B(_1335_), |
| .Y(_2039_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5699_ ( |
| .A(_2039_), |
| .Y(_2040_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5700_ ( |
| .A1(_1625_), |
| .A2(_1321_), |
| .B1(_1327_), |
| .B2(_1627_), |
| .X(_2041_) |
| ); |
| sky130_fd_sc_hd__nand4_2 _5701_ ( |
| .A(_1625_), |
| .B(_1628_), |
| .C(_1322_), |
| .D(_1327_), |
| .Y(_2042_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5702_ ( |
| .A1(_1516_), |
| .A2(_1323_), |
| .B1(_2041_), |
| .B2(_2042_), |
| .X(_2043_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5703_ ( |
| .A(_1993_), |
| .X(_2044_) |
| ); |
| sky130_fd_sc_hd__and4_2 _5704_ ( |
| .A(_1624_), |
| .B(_1627_), |
| .C(_1321_), |
| .D(_1327_), |
| .X(_2045_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _5705_ ( |
| .A(_2044_), |
| .B(_2045_), |
| .C(_1989_), |
| .D_N(_2041_), |
| .X(_2046_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5706_ ( |
| .A(_2040_), |
| .B(_2043_), |
| .C(_2046_), |
| .X(_2047_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5707_ ( |
| .A1(_2043_), |
| .A2(_2046_), |
| .B1(_2040_), |
| .Y(_2048_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5708_ ( |
| .A(_2047_), |
| .B(_2048_), |
| .Y(_2049_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5709_ ( |
| .A(_1995_), |
| .B(_1997_), |
| .Y(_2050_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5710_ ( |
| .A1(_2002_), |
| .A2(_2004_), |
| .B1(_2003_), |
| .X(_2051_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5711_ ( |
| .A1(_1330_), |
| .A2(_1331_), |
| .B1(_1497_), |
| .C1(_1498_), |
| .X(_2052_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5712_ ( |
| .A(_1994_), |
| .B(_2052_), |
| .Y(_2053_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5713_ ( |
| .A(sr_bus_addr[7]), |
| .Y(_2054_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _5714_ ( |
| .A0(_2054_), |
| .A1(_0609_), |
| .S(_1311_), |
| .X(_2055_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5715_ ( |
| .A(_1925_), |
| .B(_2055_), |
| .Y(_2056_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5716_ ( |
| .A(_2053_), |
| .B(_2056_), |
| .Y(_2057_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5717_ ( |
| .A(_2051_), |
| .B(_2057_), |
| .Y(_2058_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5718_ ( |
| .A(_2050_), |
| .B(_2058_), |
| .Y(_2059_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5719_ ( |
| .A(_2049_), |
| .B(_2059_), |
| .Y(_2060_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5720_ ( |
| .A(_2009_), |
| .B(_2060_), |
| .X(_2061_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5721_ ( |
| .A(_2037_), |
| .B(_2038_), |
| .C(_2061_), |
| .X(_2062_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5722_ ( |
| .A1(_2037_), |
| .A2(_2038_), |
| .B1(_2061_), |
| .Y(_2063_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5723_ ( |
| .A1(_2015_), |
| .A2(_2019_), |
| .B1(_2062_), |
| .C1(_2063_), |
| .Y(_2064_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5724_ ( |
| .A(_2064_), |
| .Y(_2065_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5725_ ( |
| .A(_1395_), |
| .B(_1562_), |
| .Y(_2066_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5726_ ( |
| .A(_1983_), |
| .B(_2066_), |
| .X(_2067_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5727_ ( |
| .A1(_2062_), |
| .A2(_2063_), |
| .B1(_2015_), |
| .C1(_2019_), |
| .X(_2068_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5728_ ( |
| .A(_2064_), |
| .B(_2067_), |
| .C(_2068_), |
| .X(_2069_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5729_ ( |
| .A1(_2035_), |
| .A2(_2036_), |
| .B1_N(_2034_), |
| .X(_2070_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5730_ ( |
| .A(_1604_), |
| .B(_1980_), |
| .Y(_2071_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _5731_ ( |
| .A1(_1612_), |
| .A2(_1361_), |
| .A3(_2021_), |
| .B1(_2071_), |
| .X(_2072_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5732_ ( |
| .A(_2070_), |
| .B(_2072_), |
| .Y(_2073_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5733_ ( |
| .A(_1612_), |
| .B(_1355_), |
| .Y(_2074_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5734_ ( |
| .A(_2073_), |
| .B(_2074_), |
| .Y(_2075_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5735_ ( |
| .A(_2009_), |
| .B(_2060_), |
| .Y(_2076_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5736_ ( |
| .A(_2030_), |
| .B(_2032_), |
| .Y(_2077_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5737_ ( |
| .A(_2051_), |
| .B(_2057_), |
| .X(_2078_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5738_ ( |
| .A(_2051_), |
| .B(_2057_), |
| .X(_2079_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5739_ ( |
| .A1(_2050_), |
| .A2(_2078_), |
| .B1(_2079_), |
| .X(_2080_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5740_ ( |
| .A(_1428_), |
| .B(_1339_), |
| .Y(_2081_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _5741_ ( |
| .A1_N(_1428_), |
| .A2_N(_1345_), |
| .B1(_1615_), |
| .B2(_1435_), |
| .X(_2082_) |
| ); |
| sky130_fd_sc_hd__a21boi_2 _5742_ ( |
| .A1(_1604_), |
| .A2(_2081_), |
| .B1_N(_2082_), |
| .Y(_2083_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5743_ ( |
| .A(_1442_), |
| .B(_1621_), |
| .Y(_2084_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5744_ ( |
| .A(_2083_), |
| .B(_2084_), |
| .Y(_2085_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5745_ ( |
| .A1(_1402_), |
| .A2(_1317_), |
| .B1(_1555_), |
| .B2(_1410_), |
| .X(_2086_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5746_ ( |
| .A(_1608_), |
| .B(_1955_), |
| .C(_1927_), |
| .D(_1353_), |
| .X(_2087_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5747_ ( |
| .A1(_1394_), |
| .A2(_1551_), |
| .B1(_2086_), |
| .B2(_2087_), |
| .X(_2088_) |
| ); |
| sky130_fd_sc_hd__nand4_2 _5748_ ( |
| .A(_1394_), |
| .B(_1551_), |
| .C(_2086_), |
| .D(_2087_), |
| .Y(_2089_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5749_ ( |
| .A1(_2024_), |
| .A2(_2026_), |
| .B1_N(_2025_), |
| .X(_2090_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5750_ ( |
| .A(_2088_), |
| .B(_2089_), |
| .C(_2090_), |
| .Y(_2091_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5751_ ( |
| .A1(_2088_), |
| .A2(_2089_), |
| .B1(_2090_), |
| .X(_2092_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5752_ ( |
| .A(_2085_), |
| .B(_2091_), |
| .C(_2092_), |
| .Y(_2093_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5753_ ( |
| .A1(_2091_), |
| .A2(_2092_), |
| .B1(_2085_), |
| .X(_2094_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5754_ ( |
| .A(_2080_), |
| .B(_2093_), |
| .C(_2094_), |
| .Y(_2095_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5755_ ( |
| .A1(_2093_), |
| .A2(_2094_), |
| .B1(_2080_), |
| .X(_2096_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5756_ ( |
| .A(_2077_), |
| .B(_2095_), |
| .C(_2096_), |
| .Y(_2097_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5757_ ( |
| .A1(_2095_), |
| .A2(_2096_), |
| .B1(_2077_), |
| .X(_2098_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5758_ ( |
| .A(_2049_), |
| .B(_2059_), |
| .X(_2099_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5759_ ( |
| .A1(_1628_), |
| .A2(_1321_), |
| .B1(_1327_), |
| .B2(_1516_), |
| .X(_2100_) |
| ); |
| sky130_fd_sc_hd__nand4_2 _5760_ ( |
| .A(_1516_), |
| .B(_1628_), |
| .C(_1322_), |
| .D(_1327_), |
| .Y(_2101_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5761_ ( |
| .A1(_1508_), |
| .A2(_1323_), |
| .B1(_2100_), |
| .B2(_2101_), |
| .X(_2102_) |
| ); |
| sky130_fd_sc_hd__nand4_2 _5762_ ( |
| .A(_1509_), |
| .B(_1323_), |
| .C(_2100_), |
| .D(_2101_), |
| .Y(_2103_) |
| ); |
| sky130_fd_sc_hd__and4_2 _5763_ ( |
| .A(_1542_), |
| .B(_1625_), |
| .C(_1325_), |
| .D(_1334_), |
| .X(_2104_) |
| ); |
| sky130_fd_sc_hd__a22oi_2 _5764_ ( |
| .A1(_1542_), |
| .A2(_1325_), |
| .B1(_1335_), |
| .B2(_1626_), |
| .Y(_2105_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5765_ ( |
| .A(_2104_), |
| .B(_2105_), |
| .Y(_2106_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5766_ ( |
| .A(_2102_), |
| .B(_2103_), |
| .C(_2106_), |
| .Y(_2107_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5767_ ( |
| .A1(_2102_), |
| .A2(_2103_), |
| .B1(_2106_), |
| .X(_2108_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5768_ ( |
| .A1(_2107_), |
| .A2(_2108_), |
| .B1(_2047_), |
| .Y(_2109_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5769_ ( |
| .A(_2047_), |
| .B(_2107_), |
| .C(_2108_), |
| .X(_2110_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5770_ ( |
| .A(_1925_), |
| .B(_2053_), |
| .Y(_2111_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _5771_ ( |
| .A1_N(_1994_), |
| .A2_N(_2052_), |
| .B1(_2111_), |
| .B2(_1307_), |
| .X(_2112_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5772_ ( |
| .A1(_1516_), |
| .A2(_1323_), |
| .A3(_2041_), |
| .B1(_2045_), |
| .X(_2113_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5773_ ( |
| .A(_1630_), |
| .B(_2055_), |
| .Y(_2114_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5774_ ( |
| .A1(_1490_), |
| .A2(_1966_), |
| .B1(_1310_), |
| .B2(_1500_), |
| .X(_2115_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5775_ ( |
| .A(_1497_), |
| .B(_1498_), |
| .X(_2116_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5776_ ( |
| .A(_2116_), |
| .X(_2117_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5777_ ( |
| .A(_1925_), |
| .B(_2117_), |
| .C(_1332_), |
| .D(_1971_), |
| .X(_2118_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5778_ ( |
| .A(_2114_), |
| .B(_2115_), |
| .C(_2118_), |
| .Y(_2119_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5779_ ( |
| .A1(_2115_), |
| .A2(_2118_), |
| .B1(_2114_), |
| .X(_2120_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5780_ ( |
| .A(_2113_), |
| .B(_2119_), |
| .C(_2120_), |
| .Y(_2121_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5781_ ( |
| .A1(_2119_), |
| .A2(_2120_), |
| .B1(_2113_), |
| .X(_2122_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5782_ ( |
| .A(_2112_), |
| .B(_2121_), |
| .C(_2122_), |
| .X(_2123_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5783_ ( |
| .A1(_2121_), |
| .A2(_2122_), |
| .B1(_2112_), |
| .Y(_2124_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5784_ ( |
| .A(_2109_), |
| .B(_2110_), |
| .C(_2123_), |
| .D(_2124_), |
| .X(_2125_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _5785_ ( |
| .A1(_2109_), |
| .A2(_2110_), |
| .B1(_2123_), |
| .B2(_2124_), |
| .Y(_2126_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5786_ ( |
| .A(_2099_), |
| .B(_2125_), |
| .C(_2126_), |
| .Y(_2127_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5787_ ( |
| .A1(_2125_), |
| .A2(_2126_), |
| .B1(_2099_), |
| .X(_2128_) |
| ); |
| sky130_fd_sc_hd__nand4_2 _5788_ ( |
| .A(_2097_), |
| .B(_2098_), |
| .C(_2127_), |
| .D(_2128_), |
| .Y(_2129_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5789_ ( |
| .A1(_2097_), |
| .A2(_2098_), |
| .B1(_2127_), |
| .B2(_2128_), |
| .X(_2130_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5790_ ( |
| .A1(_2076_), |
| .A2(_2062_), |
| .B1(_2129_), |
| .C1(_2130_), |
| .X(_2131_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5791_ ( |
| .A1(_2129_), |
| .A2(_2130_), |
| .B1(_2076_), |
| .C1(_2062_), |
| .Y(_2132_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _5792_ ( |
| .A(_2075_), |
| .B(_2131_), |
| .C(_2132_), |
| .Y(_2133_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5793_ ( |
| .A1(_2131_), |
| .A2(_2132_), |
| .B1(_2075_), |
| .X(_2134_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5794_ ( |
| .A1(_2065_), |
| .A2(_2069_), |
| .B1(_2133_), |
| .C1(_2134_), |
| .Y(_2135_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _5795_ ( |
| .A1(_2133_), |
| .A2(_2134_), |
| .B1(_2065_), |
| .C1(_2069_), |
| .Y(_2136_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5796_ ( |
| .A(_2135_), |
| .B_N(_2136_), |
| .X(_2137_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5797_ ( |
| .A(_1987_), |
| .B(_2137_), |
| .Y(_2138_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5798_ ( |
| .A(_1608_), |
| .B(_1339_), |
| .Y(_2139_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5799_ ( |
| .A(_1941_), |
| .B(_2139_), |
| .Y(_2140_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5800_ ( |
| .A(_1402_), |
| .B(_1621_), |
| .Y(_2141_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5801_ ( |
| .A(_2140_), |
| .B(_2141_), |
| .Y(_2142_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5802_ ( |
| .A(_1935_), |
| .B(_1936_), |
| .Y(_2143_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5803_ ( |
| .A(_2117_), |
| .B(_1358_), |
| .Y(_2144_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5804_ ( |
| .A1(_1515_), |
| .A2(_1317_), |
| .B1(_1554_), |
| .B2(_1508_), |
| .X(_2145_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5805_ ( |
| .A(_1993_), |
| .B(_1352_), |
| .C(_1934_), |
| .X(_2146_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5806_ ( |
| .A1(_2144_), |
| .A2(_2145_), |
| .B1_N(_2146_), |
| .X(_2147_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5807_ ( |
| .A(_2143_), |
| .B(_2147_), |
| .X(_2148_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5808_ ( |
| .A(_2143_), |
| .B_N(_2147_), |
| .X(_2149_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5809_ ( |
| .A1(_2142_), |
| .A2(_2148_), |
| .B1(_2149_), |
| .Y(_2150_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5810_ ( |
| .A1(_1938_), |
| .A2(_1946_), |
| .B1(_1945_), |
| .X(_2151_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5811_ ( |
| .A(_1468_), |
| .B(_2055_), |
| .Y(_2152_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5812_ ( |
| .A1(_1625_), |
| .A2(_1966_), |
| .B1(_1309_), |
| .B2(_1542_), |
| .X(_2153_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5813_ ( |
| .A(_1460_), |
| .B(_1479_), |
| .C(_1332_), |
| .D(_1971_), |
| .X(_2154_) |
| ); |
| sky130_fd_sc_hd__a21boi_2 _5814_ ( |
| .A1(_2152_), |
| .A2(_2153_), |
| .B1_N(_2154_), |
| .Y(_2155_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5815_ ( |
| .A(_1970_), |
| .B(_1974_), |
| .X(_2156_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _5816_ ( |
| .A_N(_2155_), |
| .B(_2156_), |
| .X(_2157_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5817_ ( |
| .A1(_1947_), |
| .A2(_2151_), |
| .B1(_2157_), |
| .X(_2158_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5818_ ( |
| .A(_1947_), |
| .B(_2157_), |
| .C(_2151_), |
| .Y(_2159_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5819_ ( |
| .A1(_2150_), |
| .A2(_2158_), |
| .B1_N(_2159_), |
| .X(_2160_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5820_ ( |
| .A(_1939_), |
| .B(_1941_), |
| .Y(_2161_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _5821_ ( |
| .A1(_1609_), |
| .A2(_1361_), |
| .A3(_1943_), |
| .B1(_2161_), |
| .X(_2162_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5822_ ( |
| .A(_2160_), |
| .B(_2162_), |
| .Y(_2163_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5823_ ( |
| .A(_1609_), |
| .B(_1355_), |
| .Y(_2164_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5824_ ( |
| .A(_2150_), |
| .B(_2159_), |
| .C(_2158_), |
| .Y(_2165_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5825_ ( |
| .A1(_2159_), |
| .A2(_2165_), |
| .B1(_2162_), |
| .Y(_2166_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5826_ ( |
| .A1(_2163_), |
| .A2(_2164_), |
| .B1(_2166_), |
| .X(_2167_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5827_ ( |
| .A(_2156_), |
| .B(_2155_), |
| .Y(_2168_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5828_ ( |
| .A(_1990_), |
| .B_N(_2168_), |
| .X(_2169_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5829_ ( |
| .A(_2011_), |
| .B(_2012_), |
| .Y(_2170_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5830_ ( |
| .A(_2169_), |
| .B(_2170_), |
| .Y(_2171_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5831_ ( |
| .A1(_2159_), |
| .A2(_2158_), |
| .B1(_2150_), |
| .X(_2172_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5832_ ( |
| .A(_2169_), |
| .B(_2170_), |
| .X(_2173_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5833_ ( |
| .A(_2165_), |
| .B(_2172_), |
| .C(_2173_), |
| .X(_2174_) |
| ); |
| sky130_fd_sc_hd__o22ai_2 _5834_ ( |
| .A1(_2016_), |
| .A2(_2017_), |
| .B1(_2018_), |
| .B2(_1985_), |
| .Y(_2175_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5835_ ( |
| .A1(_2171_), |
| .A2(_2174_), |
| .B1(_2019_), |
| .C1(_2175_), |
| .X(_2176_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5836_ ( |
| .A(_2163_), |
| .B(_2164_), |
| .Y(_2177_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5837_ ( |
| .A1(_2019_), |
| .A2(_2175_), |
| .B1(_2171_), |
| .C1(_2174_), |
| .Y(_2178_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _5838_ ( |
| .A(_2176_), |
| .B(_2177_), |
| .C(_2178_), |
| .Y(_2179_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5839_ ( |
| .A1(_2064_), |
| .A2(_2068_), |
| .B1(_2067_), |
| .Y(_2180_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5840_ ( |
| .A1(_2176_), |
| .A2(_2179_), |
| .B1(_2069_), |
| .C1(_2180_), |
| .X(_2181_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5841_ ( |
| .A1(_2069_), |
| .A2(_2180_), |
| .B1(_2176_), |
| .C1(_2179_), |
| .Y(_2182_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5842_ ( |
| .A(_2181_), |
| .B(_2182_), |
| .Y(_2183_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5843_ ( |
| .A1(_2167_), |
| .A2(_2183_), |
| .B1(_2181_), |
| .Y(_2184_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5844_ ( |
| .A(_2138_), |
| .B(_2184_), |
| .Y(_2185_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5845_ ( |
| .A(_2146_), |
| .B(_2144_), |
| .C(_2145_), |
| .Y(_2186_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5846_ ( |
| .A1(_2146_), |
| .A2(_2145_), |
| .B1(_2144_), |
| .X(_2187_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5847_ ( |
| .A(_1633_), |
| .B(_1358_), |
| .Y(_2188_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5848_ ( |
| .A1(_1627_), |
| .A2(_1316_), |
| .B1(_1554_), |
| .B2(_1515_), |
| .X(_2189_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5849_ ( |
| .A(_1993_), |
| .B(_1468_), |
| .C(_1926_), |
| .D(_1352_), |
| .X(_2190_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5850_ ( |
| .A1(_2188_), |
| .A2(_2189_), |
| .B1_N(_2190_), |
| .X(_2191_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5851_ ( |
| .A(_2186_), |
| .B(_2187_), |
| .C(_2191_), |
| .Y(_2192_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5852_ ( |
| .A(_1955_), |
| .B(_1345_), |
| .Y(_2193_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _5853_ ( |
| .A1(_1608_), |
| .A2(_1345_), |
| .B1(_1339_), |
| .B2(_1955_), |
| .X(_2194_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5854_ ( |
| .A1(_2139_), |
| .A2(_2193_), |
| .B1(_2194_), |
| .X(_2195_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5855_ ( |
| .A(_1420_), |
| .B(_1621_), |
| .Y(_2196_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5856_ ( |
| .A(_2195_), |
| .B(_2196_), |
| .X(_2197_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5857_ ( |
| .A1(_2186_), |
| .A2(_2187_), |
| .B1(_2191_), |
| .X(_2198_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5858_ ( |
| .A(_2192_), |
| .B(_2197_), |
| .C(_2198_), |
| .Y(_2199_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5859_ ( |
| .A(_2192_), |
| .B(_2199_), |
| .Y(_2200_) |
| ); |
| sky130_fd_sc_hd__and4_2 _5860_ ( |
| .A(_1542_), |
| .B(_1626_), |
| .C(_1966_), |
| .D(_1307_), |
| .X(_2201_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5861_ ( |
| .A(_2201_), |
| .Y(_2202_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5862_ ( |
| .A(_2154_), |
| .B(_2152_), |
| .C(_2153_), |
| .X(_2203_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5863_ ( |
| .A1(_2154_), |
| .A2(_2153_), |
| .B1(_2152_), |
| .Y(_2204_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5864_ ( |
| .A(_2203_), |
| .B(_2204_), |
| .X(_2205_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5865_ ( |
| .A(_2202_), |
| .B(_2205_), |
| .Y(_2206_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5866_ ( |
| .A(_2142_), |
| .B(_2148_), |
| .X(_2207_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5867_ ( |
| .A(_2206_), |
| .B(_2207_), |
| .X(_2208_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5868_ ( |
| .A(_2206_), |
| .B(_2207_), |
| .X(_2209_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5869_ ( |
| .A1(_2200_), |
| .A2(_2208_), |
| .B1(_2209_), |
| .Y(_2210_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5870_ ( |
| .A(_2140_), |
| .B(_2141_), |
| .X(_2211_) |
| ); |
| sky130_fd_sc_hd__a21boi_2 _5871_ ( |
| .A1(_1941_), |
| .A2(_2139_), |
| .B1_N(_2211_), |
| .Y(_2212_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5872_ ( |
| .A(_2210_), |
| .B(_2212_), |
| .X(_2213_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5873_ ( |
| .A(_1955_), |
| .B(_1355_), |
| .Y(_2214_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5874_ ( |
| .A1(_2200_), |
| .A2(_2208_), |
| .B1(_2209_), |
| .X(_2215_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5875_ ( |
| .A(_2215_), |
| .B(_2212_), |
| .Y(_2216_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5876_ ( |
| .A(_2214_), |
| .B(_2216_), |
| .Y(_2217_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5877_ ( |
| .A(_2206_), |
| .B(_2207_), |
| .Y(_2218_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5878_ ( |
| .A(_2200_), |
| .B(_2218_), |
| .Y(_2219_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5879_ ( |
| .A(_1990_), |
| .B(_2168_), |
| .Y(_2220_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5880_ ( |
| .A(_2219_), |
| .B(_2220_), |
| .Y(_2221_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5881_ ( |
| .A1(_2165_), |
| .A2(_2172_), |
| .B1(_2173_), |
| .Y(_2222_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5882_ ( |
| .A(_2174_), |
| .B(_2221_), |
| .C(_2222_), |
| .X(_2223_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _5883_ ( |
| .A(_2174_), |
| .B(_2221_), |
| .C(_2222_), |
| .Y(_2224_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5884_ ( |
| .A(_2214_), |
| .B(_2216_), |
| .Y(_2225_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5885_ ( |
| .A1(_2174_), |
| .A2(_2222_), |
| .B1(_2221_), |
| .X(_2226_) |
| ); |
| sky130_fd_sc_hd__or3_2 _5886_ ( |
| .A(_2224_), |
| .B(_2225_), |
| .C(_2226_), |
| .X(_2227_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5887_ ( |
| .A1(_2176_), |
| .A2(_2178_), |
| .B1(_2177_), |
| .X(_2228_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5888_ ( |
| .A1(_2223_), |
| .A2(_2227_), |
| .B1(_2179_), |
| .C1(_2228_), |
| .Y(_2229_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5889_ ( |
| .A1(_2179_), |
| .A2(_2228_), |
| .B1(_2223_), |
| .C1(_2227_), |
| .X(_2230_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _5890_ ( |
| .A1(_2213_), |
| .A2(_2217_), |
| .B1(_2229_), |
| .C1(_2230_), |
| .X(_2231_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _5891_ ( |
| .A1(_2229_), |
| .A2(_2230_), |
| .B1(_2213_), |
| .C1(_2217_), |
| .Y(_2232_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5892_ ( |
| .A(_1925_), |
| .B(_1360_), |
| .Y(_2233_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5893_ ( |
| .A1(_1402_), |
| .A2(_1577_), |
| .B1(_1615_), |
| .B2(_1420_), |
| .X(_2234_) |
| ); |
| sky130_fd_sc_hd__or4_2 _5894_ ( |
| .A(_1630_), |
| .B(_1955_), |
| .C(_1344_), |
| .D(_1339_), |
| .X(_2235_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5895_ ( |
| .A(_2234_), |
| .B(_2235_), |
| .Y(_2236_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5896_ ( |
| .A(_2233_), |
| .B(_2236_), |
| .Y(_2237_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5897_ ( |
| .A(_2188_), |
| .B(_2190_), |
| .C(_2189_), |
| .Y(_2238_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5898_ ( |
| .A1(_2190_), |
| .A2(_2189_), |
| .B1(_2188_), |
| .X(_2239_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5899_ ( |
| .A1(_1624_), |
| .A2(_1316_), |
| .B1(_1554_), |
| .B2(_1627_), |
| .X(_2240_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5900_ ( |
| .A1(_1350_), |
| .A2(_1351_), |
| .B1(_1479_), |
| .Y(_2241_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5901_ ( |
| .A(_1627_), |
| .B(_1316_), |
| .C(_2241_), |
| .X(_2242_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _5902_ ( |
| .A1(_1516_), |
| .A2(_1551_), |
| .A3(_2240_), |
| .B1(_2242_), |
| .X(_2243_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5903_ ( |
| .A1(_2238_), |
| .A2(_2239_), |
| .B1(_2243_), |
| .X(_2244_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5904_ ( |
| .A(_2238_), |
| .B(_2239_), |
| .C(_2243_), |
| .Y(_2245_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5905_ ( |
| .A1(_2237_), |
| .A2(_2244_), |
| .B1_N(_2245_), |
| .X(_2246_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5906_ ( |
| .A1(_2192_), |
| .A2(_2198_), |
| .B1(_2197_), |
| .X(_2247_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5907_ ( |
| .A(_2199_), |
| .B(_2246_), |
| .C(_2247_), |
| .Y(_2248_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5908_ ( |
| .A(_2139_), |
| .B(_2193_), |
| .Y(_2249_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5909_ ( |
| .A1(_2195_), |
| .A2(_2196_), |
| .B1(_2249_), |
| .X(_2250_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5910_ ( |
| .A(_2248_), |
| .B(_2250_), |
| .Y(_2251_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _5911_ ( |
| .A1(_1630_), |
| .A2(_1356_), |
| .A3(_2251_), |
| .B1(_2250_), |
| .B2(_2248_), |
| .X(_2252_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _5912_ ( |
| .A1(_2224_), |
| .A2(_2226_), |
| .B1(_2225_), |
| .Y(_2253_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5913_ ( |
| .A(_2202_), |
| .B(_2205_), |
| .X(_2254_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5914_ ( |
| .A(_2206_), |
| .B(_2254_), |
| .Y(_2255_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5915_ ( |
| .A1(_2199_), |
| .A2(_2247_), |
| .B1(_2246_), |
| .X(_2256_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5916_ ( |
| .A(_2255_), |
| .B(_2248_), |
| .C(_2256_), |
| .X(_2257_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5917_ ( |
| .A(_2219_), |
| .B(_2220_), |
| .X(_2258_) |
| ); |
| sky130_fd_sc_hd__and2_2 _5918_ ( |
| .A(_2257_), |
| .B(_2258_), |
| .X(_2259_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5919_ ( |
| .A(_1421_), |
| .B(_1562_), |
| .Y(_2260_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5920_ ( |
| .A(_2260_), |
| .B(_2251_), |
| .Y(_2261_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5921_ ( |
| .A(_2257_), |
| .B(_2258_), |
| .Y(_2262_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5922_ ( |
| .A(_2261_), |
| .B(_2262_), |
| .Y(_2263_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5923_ ( |
| .A1(_2227_), |
| .A2(_2253_), |
| .B1(_2259_), |
| .C1(_2263_), |
| .Y(_2264_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5924_ ( |
| .A1(_2259_), |
| .A2(_2263_), |
| .B1(_2227_), |
| .C1(_2253_), |
| .X(_2265_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _5925_ ( |
| .A1(_2252_), |
| .A2(_2264_), |
| .B1_N(_2265_), |
| .Y(_2266_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5926_ ( |
| .A(_2231_), |
| .B(_2232_), |
| .C(_2266_), |
| .X(_2267_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5927_ ( |
| .A1(_2231_), |
| .A2(_2232_), |
| .B1(_2266_), |
| .Y(_2268_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5928_ ( |
| .A(_2267_), |
| .B(_2268_), |
| .Y(_2269_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _5929_ ( |
| .A(_2265_), |
| .B(_2252_), |
| .C(_2264_), |
| .Y(_2270_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5930_ ( |
| .A1(_2265_), |
| .A2(_2264_), |
| .B1(_2252_), |
| .X(_2271_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5931_ ( |
| .A(_2261_), |
| .B(_2262_), |
| .Y(_2272_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _5932_ ( |
| .A(_2245_), |
| .B(_2237_), |
| .C(_2244_), |
| .Y(_2273_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5933_ ( |
| .A(_2117_), |
| .B(_1360_), |
| .Y(_2274_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5934_ ( |
| .A(_1925_), |
| .B(_1339_), |
| .Y(_2275_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5935_ ( |
| .A(_1631_), |
| .B(_2275_), |
| .X(_2276_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5936_ ( |
| .A(_2274_), |
| .B(_2276_), |
| .Y(_2277_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _5937_ ( |
| .A(_2044_), |
| .B(_1358_), |
| .C(_2242_), |
| .D_N(_2240_), |
| .X(_2278_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5938_ ( |
| .A(_1468_), |
| .B(_1927_), |
| .C_N(_2241_), |
| .X(_2279_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5939_ ( |
| .A1(_1516_), |
| .A2(_1551_), |
| .B1(_2279_), |
| .B2(_2240_), |
| .X(_2280_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5940_ ( |
| .A1(_1314_), |
| .A2(_1315_), |
| .B1(_1460_), |
| .Y(_2281_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5941_ ( |
| .A(_1468_), |
| .B(_1358_), |
| .Y(_2282_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5942_ ( |
| .A(_2241_), |
| .B(_2281_), |
| .X(_2283_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5943_ ( |
| .A1(_2241_), |
| .A2(_2281_), |
| .B1(_2282_), |
| .B2(_2283_), |
| .X(_2284_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5944_ ( |
| .A1(_2278_), |
| .A2(_2280_), |
| .B1(_2284_), |
| .Y(_2285_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5945_ ( |
| .A(_2278_), |
| .B(_2280_), |
| .C(_2284_), |
| .X(_2286_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _5946_ ( |
| .A1(_2277_), |
| .A2(_2285_), |
| .B1_N(_2286_), |
| .Y(_2287_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5947_ ( |
| .A1(_2245_), |
| .A2(_2244_), |
| .B1(_2237_), |
| .X(_2288_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5948_ ( |
| .A(_2273_), |
| .B(_2287_), |
| .C(_2288_), |
| .X(_2289_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5949_ ( |
| .A1(_2273_), |
| .A2(_2288_), |
| .B1(_2287_), |
| .Y(_2290_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _5950_ ( |
| .A1(_1461_), |
| .A2(_1332_), |
| .B1(_2055_), |
| .B2(_1480_), |
| .X(_2291_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5951_ ( |
| .A(_2201_), |
| .B(_2291_), |
| .Y(_2292_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _5952_ ( |
| .A(_2289_), |
| .B(_2290_), |
| .C_N(_2292_), |
| .X(_2293_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _5953_ ( |
| .A1(_2248_), |
| .A2(_2256_), |
| .B1(_2255_), |
| .Y(_2294_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _5954_ ( |
| .A(_2257_), |
| .B(_2293_), |
| .C(_2294_), |
| .Y(_2295_) |
| ); |
| sky130_fd_sc_hd__buf_1 _5955_ ( |
| .A(_1925_), |
| .X(_2296_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5956_ ( |
| .A(_2296_), |
| .B(_1355_), |
| .Y(_2297_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _5957_ ( |
| .A1(_2296_), |
| .A2(_1361_), |
| .A3(_2236_), |
| .B1(_2235_), |
| .X(_2298_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5958_ ( |
| .A(_2289_), |
| .B(_2298_), |
| .Y(_2299_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5959_ ( |
| .A(_2297_), |
| .B(_2299_), |
| .Y(_2300_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5960_ ( |
| .A1(_2257_), |
| .A2(_2294_), |
| .B1(_2293_), |
| .X(_2301_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _5961_ ( |
| .A(_2295_), |
| .B(_2300_), |
| .C(_2301_), |
| .Y(_2302_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5962_ ( |
| .A(_2295_), |
| .B(_2302_), |
| .Y(_2303_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5963_ ( |
| .A(_2272_), |
| .B(_2303_), |
| .X(_2304_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5964_ ( |
| .A(_2272_), |
| .B(_2303_), |
| .Y(_2305_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5965_ ( |
| .A(_2298_), |
| .B_N(_2289_), |
| .X(_2306_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _5966_ ( |
| .A1(_2297_), |
| .A2(_2299_), |
| .B1_N(_2306_), |
| .X(_2307_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5967_ ( |
| .A(_2305_), |
| .B_N(_2307_), |
| .X(_2308_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _5968_ ( |
| .A1(_2270_), |
| .A2(_2271_), |
| .B1(_2304_), |
| .C1(_2308_), |
| .Y(_2309_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5969_ ( |
| .A(_1543_), |
| .B(_1307_), |
| .Y(_2310_) |
| ); |
| sky130_fd_sc_hd__and3_2 _5970_ ( |
| .A(_1541_), |
| .B(_1550_), |
| .C(_2241_), |
| .X(_2311_) |
| ); |
| sky130_fd_sc_hd__inv_2 _5971_ ( |
| .A(_2311_), |
| .Y(_2312_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5972_ ( |
| .A(_2282_), |
| .B(_2283_), |
| .Y(_2313_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5973_ ( |
| .A(_1508_), |
| .B(_1621_), |
| .Y(_2314_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5974_ ( |
| .A(_2116_), |
| .B(_1344_), |
| .Y(_2315_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _5975_ ( |
| .A1(_1925_), |
| .A2(_1344_), |
| .B1(_1339_), |
| .B2(_2116_), |
| .X(_2316_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _5976_ ( |
| .A1(_2315_), |
| .A2(_2275_), |
| .B1(_2316_), |
| .X(_2317_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5977_ ( |
| .A(_2314_), |
| .B(_2317_), |
| .Y(_2318_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5978_ ( |
| .A(_2311_), |
| .B(_2313_), |
| .Y(_2319_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _5979_ ( |
| .A_N(_2318_), |
| .B(_2319_), |
| .X(_2320_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _5980_ ( |
| .A1(_2312_), |
| .A2(_2313_), |
| .B1_N(_2320_), |
| .X(_2321_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5981_ ( |
| .A(_2286_), |
| .B(_2285_), |
| .Y(_2322_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5982_ ( |
| .A(_2277_), |
| .B(_2322_), |
| .Y(_2323_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5983_ ( |
| .A(_2321_), |
| .B(_2323_), |
| .Y(_2324_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _5984_ ( |
| .A(_2310_), |
| .B_N(_2324_), |
| .X(_2325_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _5985_ ( |
| .A1(_2289_), |
| .A2(_2290_), |
| .B1_N(_2292_), |
| .Y(_2326_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5986_ ( |
| .A(_2293_), |
| .B(_2326_), |
| .Y(_2327_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5987_ ( |
| .A(_2325_), |
| .B(_2327_), |
| .X(_2328_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _5988_ ( |
| .A(_2117_), |
| .B(_1355_), |
| .Y(_2329_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _5989_ ( |
| .A_N(_2321_), |
| .B(_2323_), |
| .X(_2330_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _5990_ ( |
| .A1(_1631_), |
| .A2(_2275_), |
| .B1(_2276_), |
| .B2(_2274_), |
| .X(_2331_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _5991_ ( |
| .A(_2330_), |
| .B(_2331_), |
| .X(_2332_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5992_ ( |
| .A(_2329_), |
| .B(_2332_), |
| .Y(_2333_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _5993_ ( |
| .A(_2325_), |
| .B(_2327_), |
| .Y(_2334_) |
| ); |
| sky130_fd_sc_hd__or2_2 _5994_ ( |
| .A(_2333_), |
| .B(_2334_), |
| .X(_2335_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _5995_ ( |
| .A1(_2295_), |
| .A2(_2301_), |
| .B1(_2300_), |
| .X(_2336_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _5996_ ( |
| .A1(_2328_), |
| .A2(_2335_), |
| .B1(_2302_), |
| .C1(_2336_), |
| .Y(_2337_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5997_ ( |
| .A(_2330_), |
| .B(_2331_), |
| .Y(_2338_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _5998_ ( |
| .A(_2329_), |
| .B(_2332_), |
| .Y(_2339_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _5999_ ( |
| .A1(_2302_), |
| .A2(_2336_), |
| .B1(_2328_), |
| .C1(_2335_), |
| .X(_2340_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _6000_ ( |
| .A1(_2338_), |
| .A2(_2339_), |
| .B1(_2337_), |
| .C1(_2340_), |
| .Y(_2341_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6001_ ( |
| .A(_2307_), |
| .B(_2305_), |
| .Y(_2342_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6002_ ( |
| .A1(_2337_), |
| .A2(_2341_), |
| .B1(_2342_), |
| .X(_2343_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6003_ ( |
| .A(_2342_), |
| .B(_2337_), |
| .C(_2341_), |
| .Y(_2344_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6004_ ( |
| .A(_2343_), |
| .B(_2344_), |
| .Y(_2345_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6005_ ( |
| .A1(_2337_), |
| .A2(_2340_), |
| .B1(_2338_), |
| .C1(_2339_), |
| .X(_2346_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6006_ ( |
| .A(_1509_), |
| .B(_1562_), |
| .Y(_2347_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _6007_ ( |
| .A1(_1479_), |
| .A2(_1358_), |
| .B1(_1352_), |
| .B2(_1460_), |
| .X(_2348_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6008_ ( |
| .A(_2311_), |
| .B(_2348_), |
| .X(_2349_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6009_ ( |
| .A(_1516_), |
| .B(_1621_), |
| .Y(_2350_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6010_ ( |
| .A1(_1311_), |
| .A2(_0657_), |
| .B1(_1633_), |
| .C1(_1338_), |
| .X(_2351_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6011_ ( |
| .A(_1634_), |
| .B(_2351_), |
| .Y(_2352_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6012_ ( |
| .A(_2350_), |
| .B(_2352_), |
| .X(_2353_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6013_ ( |
| .A(_2349_), |
| .B_N(_2353_), |
| .X(_2354_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6014_ ( |
| .A(_2318_), |
| .B(_2319_), |
| .X(_2355_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6015_ ( |
| .A(_2354_), |
| .B(_2355_), |
| .Y(_2356_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _6016_ ( |
| .A1_N(_2315_), |
| .A2_N(_2275_), |
| .B1(_2314_), |
| .B2(_2316_), |
| .X(_2357_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6017_ ( |
| .A(_2356_), |
| .B(_2357_), |
| .Y(_2358_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6018_ ( |
| .A(_2347_), |
| .B(_2358_), |
| .Y(_2359_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6019_ ( |
| .A(_2310_), |
| .B(_2324_), |
| .Y(_2360_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6020_ ( |
| .A(_2359_), |
| .B(_2360_), |
| .X(_2361_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6021_ ( |
| .A(_2333_), |
| .B(_2334_), |
| .X(_2362_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6022_ ( |
| .A(_2361_), |
| .B(_2362_), |
| .Y(_2363_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6023_ ( |
| .A_N(_2357_), |
| .B(_2356_), |
| .X(_2364_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6024_ ( |
| .A1(_1509_), |
| .A2(_1562_), |
| .A3(_2358_), |
| .B1(_2364_), |
| .X(_2365_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6025_ ( |
| .A(_2363_), |
| .B_N(_2365_), |
| .X(_2366_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6026_ ( |
| .A(_2361_), |
| .B(_2362_), |
| .Y(_2367_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _6027_ ( |
| .A1(_2341_), |
| .A2(_2346_), |
| .B1(_2366_), |
| .C1(_2367_), |
| .Y(_2368_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6028_ ( |
| .A(_2365_), |
| .B(_2363_), |
| .X(_2369_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6029_ ( |
| .A(_2044_), |
| .B(_1355_), |
| .Y(_2370_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6030_ ( |
| .A(_1469_), |
| .B(_1360_), |
| .Y(_2371_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6031_ ( |
| .A1(_1508_), |
| .A2(_1577_), |
| .B1(_1615_), |
| .B2(_1515_), |
| .X(_2372_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _6032_ ( |
| .A1(_2044_), |
| .A2(_1345_), |
| .A3(_2351_), |
| .B1(_2372_), |
| .X(_2373_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6033_ ( |
| .A(_2371_), |
| .B(_2373_), |
| .Y(_2374_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6034_ ( |
| .A(_2349_), |
| .B(_2353_), |
| .Y(_2375_) |
| ); |
| sky130_fd_sc_hd__and4b_2 _6035_ ( |
| .A_N(_2374_), |
| .B(_1543_), |
| .C(_1551_), |
| .D(_2375_), |
| .X(_2376_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _6036_ ( |
| .A1(_1634_), |
| .A2(_2351_), |
| .B1(_2352_), |
| .B2(_2350_), |
| .X(_2377_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6037_ ( |
| .A(_2376_), |
| .B(_2377_), |
| .X(_2378_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6038_ ( |
| .A(_2370_), |
| .B(_2378_), |
| .Y(_2379_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6039_ ( |
| .A(_2354_), |
| .B(_2355_), |
| .X(_2380_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6040_ ( |
| .A(_2356_), |
| .B(_2380_), |
| .Y(_2381_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6041_ ( |
| .A(_2379_), |
| .B(_2381_), |
| .X(_2382_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6042_ ( |
| .A(_2359_), |
| .B(_2360_), |
| .X(_2383_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6043_ ( |
| .A(_2382_), |
| .B(_2383_), |
| .Y(_2384_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6044_ ( |
| .A(_1517_), |
| .B(_1562_), |
| .Y(_2385_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6045_ ( |
| .A(_2377_), |
| .B_N(_2376_), |
| .X(_2386_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6046_ ( |
| .A1(_2385_), |
| .A2(_2378_), |
| .B1(_2386_), |
| .Y(_2387_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6047_ ( |
| .A_N(_2384_), |
| .B(_2387_), |
| .X(_2388_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6048_ ( |
| .A1(_2382_), |
| .A2(_2383_), |
| .B1(_2388_), |
| .X(_2389_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6049_ ( |
| .A(_2369_), |
| .B(_2389_), |
| .Y(_2390_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6050_ ( |
| .A(_1543_), |
| .B(_1551_), |
| .Y(_2391_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6051_ ( |
| .A1(_2391_), |
| .A2(_2374_), |
| .B1_N(_2375_), |
| .X(_2392_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6052_ ( |
| .A(_2376_), |
| .B(_2392_), |
| .Y(_2393_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6053_ ( |
| .A(_2044_), |
| .B(_1345_), |
| .Y(_2394_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6054_ ( |
| .A(_2394_), |
| .Y(_2395_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6055_ ( |
| .A1_N(_2395_), |
| .A2_N(_2351_), |
| .B1(_2372_), |
| .B2(_2371_), |
| .X(_2396_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6056_ ( |
| .A(_1469_), |
| .B(_1354_), |
| .Y(_2397_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6057_ ( |
| .A(_2396_), |
| .B(_2397_), |
| .X(_2398_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6058_ ( |
| .A(_2396_), |
| .B(_2397_), |
| .Y(_2399_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6059_ ( |
| .A(_2398_), |
| .B(_2399_), |
| .Y(_2400_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6060_ ( |
| .A(_2393_), |
| .B(_2400_), |
| .X(_2401_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6061_ ( |
| .A(_1461_), |
| .B(_1359_), |
| .Y(_2402_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6062_ ( |
| .A(_2402_), |
| .B(_2374_), |
| .Y(_2403_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6063_ ( |
| .A(_1626_), |
| .B(_1621_), |
| .Y(_2404_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6064_ ( |
| .A(_1469_), |
| .B(_1339_), |
| .Y(_2405_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6065_ ( |
| .A(_2394_), |
| .B(_2405_), |
| .Y(_2406_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6066_ ( |
| .A(_2394_), |
| .B(_2405_), |
| .Y(_2407_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6067_ ( |
| .A1(_2404_), |
| .A2(_2406_), |
| .B1(_2407_), |
| .X(_2408_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6068_ ( |
| .A(_1480_), |
| .B(_1354_), |
| .Y(_2409_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6069_ ( |
| .A(_2408_), |
| .B(_2409_), |
| .Y(_2410_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6070_ ( |
| .A(_1480_), |
| .B(_1355_), |
| .C(_2408_), |
| .X(_2411_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _6071_ ( |
| .A1(_2403_), |
| .A2(_2410_), |
| .B1_N(_2411_), |
| .X(_2412_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6072_ ( |
| .A(_2401_), |
| .B(_2412_), |
| .Y(_2413_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6073_ ( |
| .A(_2379_), |
| .B(_2381_), |
| .Y(_2414_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6074_ ( |
| .A1(_2393_), |
| .A2(_2400_), |
| .B1(_2398_), |
| .Y(_2415_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6075_ ( |
| .A(_2414_), |
| .B(_2415_), |
| .Y(_2416_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6076_ ( |
| .A(_1479_), |
| .B(_1339_), |
| .Y(_2417_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6077_ ( |
| .A(_1468_), |
| .B(_1345_), |
| .Y(_2418_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6078_ ( |
| .A(_1461_), |
| .B(_1360_), |
| .Y(_2419_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6079_ ( |
| .A(_1625_), |
| .B(_1615_), |
| .Y(_2420_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6080_ ( |
| .A(_2420_), |
| .B(_2418_), |
| .Y(_2421_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6081_ ( |
| .A1(_2417_), |
| .A2(_2418_), |
| .B1(_2419_), |
| .B2(_2421_), |
| .X(_2422_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6082_ ( |
| .A(_1461_), |
| .B(_1354_), |
| .Y(_2423_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6083_ ( |
| .A(_2422_), |
| .B(_2423_), |
| .X(_2424_) |
| ); |
| sky130_fd_sc_hd__a31oi_2 _6084_ ( |
| .A1(_1516_), |
| .A2(_1616_), |
| .A3(_2418_), |
| .B1(_2406_), |
| .Y(_2425_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6085_ ( |
| .A(_2404_), |
| .B(_2425_), |
| .Y(_2426_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6086_ ( |
| .A(_2422_), |
| .B(_2423_), |
| .X(_2427_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6087_ ( |
| .A(_2426_), |
| .B(_2427_), |
| .X(_2428_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6088_ ( |
| .A(_2403_), |
| .B(_2410_), |
| .X(_2429_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6089_ ( |
| .A1(_2424_), |
| .A2(_2428_), |
| .B1(_2429_), |
| .Y(_2430_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6090_ ( |
| .A(_2401_), |
| .B(_2412_), |
| .X(_2431_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6091_ ( |
| .A_N(_2430_), |
| .B(_2431_), |
| .X(_2432_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6092_ ( |
| .A(_1543_), |
| .B(_1578_), |
| .Y(_2433_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6093_ ( |
| .A(_2420_), |
| .B(_2433_), |
| .X(_2434_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6094_ ( |
| .A(_2419_), |
| .B(_2421_), |
| .Y(_2435_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6095_ ( |
| .A(_2434_), |
| .B(_2435_), |
| .X(_2436_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6096_ ( |
| .A(_2426_), |
| .B(_2427_), |
| .Y(_2437_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6097_ ( |
| .A(_2428_), |
| .B(_2437_), |
| .X(_2438_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6098_ ( |
| .A(_2436_), |
| .B(_2438_), |
| .Y(_2439_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _6099_ ( |
| .A1(_2429_), |
| .A2(_2424_), |
| .A3(_2428_), |
| .B1(_2430_), |
| .X(_2440_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6100_ ( |
| .A(_2439_), |
| .B(_2440_), |
| .X(_2441_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6101_ ( |
| .A(_2430_), |
| .B(_2431_), |
| .Y(_2442_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6102_ ( |
| .A(_2441_), |
| .B(_2442_), |
| .X(_2443_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6103_ ( |
| .A(_2413_), |
| .B(_2416_), |
| .X(_2444_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6104_ ( |
| .A1(_2432_), |
| .A2(_2443_), |
| .B1(_2444_), |
| .X(_2445_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _6105_ ( |
| .A1(_2413_), |
| .A2(_2416_), |
| .B1_N(_2445_), |
| .Y(_2446_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6106_ ( |
| .A(_2387_), |
| .B(_2384_), |
| .X(_2447_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6107_ ( |
| .A(_2414_), |
| .B(_2415_), |
| .X(_2448_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6108_ ( |
| .A(_2447_), |
| .B(_2448_), |
| .X(_2449_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6109_ ( |
| .A(_2447_), |
| .B(_2448_), |
| .Y(_2450_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6110_ ( |
| .A1(_2446_), |
| .A2(_2449_), |
| .B1(_2450_), |
| .X(_2451_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _6111_ ( |
| .A1(_2367_), |
| .A2(_2366_), |
| .B1(_2346_), |
| .C1(_2341_), |
| .Y(_2452_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6112_ ( |
| .A_N(_2369_), |
| .B(_2389_), |
| .X(_2453_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6113_ ( |
| .A1(_2390_), |
| .A2(_2451_), |
| .B1(_2452_), |
| .C1(_2453_), |
| .X(_2454_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _6114_ ( |
| .A1(_2304_), |
| .A2(_2308_), |
| .B1(_2270_), |
| .C1(_2271_), |
| .Y(_2455_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _6115_ ( |
| .A1(_2345_), |
| .A2(_2368_), |
| .A3(_2454_), |
| .B1(_2455_), |
| .C1(_2343_), |
| .X(_2456_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6116_ ( |
| .A(_2167_), |
| .B(_2183_), |
| .Y(_2457_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6117_ ( |
| .A_N(_2229_), |
| .B(_2231_), |
| .X(_2458_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6118_ ( |
| .A(_2457_), |
| .B(_2458_), |
| .X(_2459_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6119_ ( |
| .A1(_2457_), |
| .A2(_2458_), |
| .B1_N(_2267_), |
| .X(_2460_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6120_ ( |
| .A1(_2457_), |
| .A2(_2458_), |
| .B1(_2460_), |
| .Y(_2461_) |
| ); |
| sky130_fd_sc_hd__a41o_2 _6121_ ( |
| .A1(_2269_), |
| .A2(_2309_), |
| .A3(_2456_), |
| .A4(_2459_), |
| .B1(_2461_), |
| .X(_2462_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6122_ ( |
| .A(_2185_), |
| .B(_2462_), |
| .Y(_2463_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6123_ ( |
| .A(_2185_), |
| .B(_2462_), |
| .X(_2464_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6124_ ( |
| .A(_1436_), |
| .B(_1335_), |
| .X(_2465_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6125_ ( |
| .A(_1443_), |
| .B(_1322_), |
| .Y(_2466_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6126_ ( |
| .A(_1449_), |
| .B(_1328_), |
| .Y(_2467_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6127_ ( |
| .A(_1394_), |
| .B(_1323_), |
| .X(_2468_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6128_ ( |
| .A(_1410_), |
| .B(_1310_), |
| .Y(_2469_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6129_ ( |
| .A(_1403_), |
| .B(_1966_), |
| .Y(_2470_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6130_ ( |
| .A(_1420_), |
| .B(_1307_), |
| .Y(_2471_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6131_ ( |
| .A(_2296_), |
| .B(_1927_), |
| .Y(_2472_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6132_ ( |
| .A(_2117_), |
| .B(_1353_), |
| .Y(_2473_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6133_ ( |
| .A(_1626_), |
| .B(_1616_), |
| .Y(_2474_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6134_ ( |
| .A1(_1595_), |
| .A2(_2433_), |
| .B1(_2474_), |
| .Y(_2475_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6135_ ( |
| .A(_1469_), |
| .B(_1360_), |
| .Y(_2476_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6136_ ( |
| .A(_2044_), |
| .B(_1354_), |
| .Y(_2477_) |
| ); |
| sky130_fd_sc_hd__o311a_2 _6137_ ( |
| .A1(_2371_), |
| .A2(_2417_), |
| .A3(_2475_), |
| .B1(_2476_), |
| .C1(_2477_), |
| .X(_2478_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6138_ ( |
| .A(_1633_), |
| .B(_1359_), |
| .Y(_2479_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _6139_ ( |
| .A1(_2188_), |
| .A2(_2370_), |
| .A3(_2478_), |
| .B1(_2479_), |
| .X(_2480_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6140_ ( |
| .A(_2117_), |
| .B(_1353_), |
| .Y(_2481_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6141_ ( |
| .A(_2296_), |
| .B(_1927_), |
| .Y(_2482_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6142_ ( |
| .A1(_2473_), |
| .A2(_2480_), |
| .B1(_2481_), |
| .C1(_2482_), |
| .X(_2483_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6143_ ( |
| .A(_2114_), |
| .B(_2472_), |
| .C(_2483_), |
| .Y(_2484_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6144_ ( |
| .A(_1955_), |
| .B(_1332_), |
| .Y(_2485_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6145_ ( |
| .A(_2470_), |
| .B(_2485_), |
| .X(_2486_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6146_ ( |
| .A(_2471_), |
| .B(_2484_), |
| .C_N(_2486_), |
| .X(_2487_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6147_ ( |
| .A(_1609_), |
| .B(_1971_), |
| .Y(_2488_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6148_ ( |
| .A(_2469_), |
| .B(_2488_), |
| .Y(_2489_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6149_ ( |
| .A1(_2470_), |
| .A2(_2487_), |
| .B1(_2489_), |
| .X(_2490_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6150_ ( |
| .A(_1394_), |
| .B(_1323_), |
| .X(_2491_) |
| ); |
| sky130_fd_sc_hd__nand2b_2 _6151_ ( |
| .A_N(_2468_), |
| .B(_2491_), |
| .Y(_2492_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6152_ ( |
| .A1(_2469_), |
| .A2(_2490_), |
| .B1(_2492_), |
| .Y(_2493_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6153_ ( |
| .A(_2467_), |
| .Y(_2494_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6154_ ( |
| .A(_1449_), |
| .B(_1328_), |
| .Y(_2495_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6155_ ( |
| .A(_2494_), |
| .B(_2495_), |
| .Y(_2496_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6156_ ( |
| .A1(_2468_), |
| .A2(_2493_), |
| .B1(_2496_), |
| .Y(_2497_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6157_ ( |
| .A(_1443_), |
| .B(_1322_), |
| .X(_2498_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6158_ ( |
| .A(_2466_), |
| .B(_2498_), |
| .Y(_2499_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6159_ ( |
| .A1(_2467_), |
| .A2(_2497_), |
| .B1(_2499_), |
| .X(_2500_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6160_ ( |
| .A(_1436_), |
| .B(_1335_), |
| .X(_2501_) |
| ); |
| sky130_fd_sc_hd__nand2b_2 _6161_ ( |
| .A_N(_2465_), |
| .B(_2501_), |
| .Y(_2502_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6162_ ( |
| .A1(_2466_), |
| .A2(_2500_), |
| .B1(_2502_), |
| .Y(_2503_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6163_ ( |
| .A(_1429_), |
| .B(_1325_), |
| .Y(_2504_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6164_ ( |
| .A(_1429_), |
| .B(_1325_), |
| .Y(_2505_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6165_ ( |
| .A(_2505_), |
| .Y(_2506_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6166_ ( |
| .A(_2504_), |
| .B(_2506_), |
| .Y(_2507_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6167_ ( |
| .A1(_2465_), |
| .A2(_2503_), |
| .B1(_2507_), |
| .Y(_2508_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6168_ ( |
| .A(_2507_), |
| .B(_2465_), |
| .C(_2503_), |
| .X(_2509_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6169_ ( |
| .A(_0859_), |
| .B(_2508_), |
| .C(_2509_), |
| .X(_2510_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6170_ ( |
| .A1(_0851_), |
| .A2(\decode.oc_alu_mode[1] ), |
| .B1(_1359_), |
| .Y(_2511_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6171_ ( |
| .A(_1563_), |
| .B(_2511_), |
| .Y(_2512_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6172_ ( |
| .A(_1599_), |
| .Y(_2513_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6173_ ( |
| .A(_1341_), |
| .B(_2513_), |
| .C(_1601_), |
| .X(_2514_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6174_ ( |
| .A(_0870_), |
| .B(_1421_), |
| .X(_2515_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6175_ ( |
| .A1(_0819_), |
| .A2(_1325_), |
| .B1(_2506_), |
| .B2(_0837_), |
| .C1(_2515_), |
| .X(_2516_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6176_ ( |
| .A(_0856_), |
| .Y(_2517_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6177_ ( |
| .A1_N(_2517_), |
| .A2_N(_2504_), |
| .B1(_1591_), |
| .B2(_1429_), |
| .X(_2518_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _6178_ ( |
| .A1(_1362_), |
| .A2(_2512_), |
| .A3(_2514_), |
| .B1(_2516_), |
| .C1(_2518_), |
| .X(_2519_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6179_ ( |
| .A1(_0851_), |
| .A2(_1421_), |
| .B1(_1559_), |
| .X(_2520_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6180_ ( |
| .A1(_0851_), |
| .A2(_1403_), |
| .B1(_1559_), |
| .X(_2521_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6181_ ( |
| .A0(_2520_), |
| .A1(_2521_), |
| .S(_1349_), |
| .X(_2522_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6182_ ( |
| .A1(_0851_), |
| .A2(_1395_), |
| .B1(_1559_), |
| .X(_2523_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6183_ ( |
| .A1(_1540_), |
| .A2(_1410_), |
| .B1(_1558_), |
| .X(_2524_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6184_ ( |
| .A(_1578_), |
| .B(_2524_), |
| .X(_2525_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6185_ ( |
| .A1(_1349_), |
| .A2(_2523_), |
| .B1(_2525_), |
| .Y(_2526_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6186_ ( |
| .A(_2526_), |
| .Y(_2527_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6187_ ( |
| .A(_1540_), |
| .B(_1578_), |
| .Y(_2528_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6188_ ( |
| .A(_1340_), |
| .B(_2528_), |
| .Y(_2529_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6189_ ( |
| .A(_2529_), |
| .X(_2530_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6190_ ( |
| .A0(_2522_), |
| .A1(_2527_), |
| .S(_2530_), |
| .X(_2531_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6191_ ( |
| .A1(\decode.oc_alu_mode[12] ), |
| .A2(_1449_), |
| .B1(_1558_), |
| .X(_2532_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6192_ ( |
| .A1(\decode.oc_alu_mode[12] ), |
| .A2(_1443_), |
| .B1(_1558_), |
| .X(_2533_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6193_ ( |
| .A0(_2532_), |
| .A1(_2533_), |
| .S(_1347_), |
| .X(_2534_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6194_ ( |
| .A1(_1540_), |
| .A2(_1436_), |
| .B1(_1559_), |
| .X(_2535_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6195_ ( |
| .A1(_1540_), |
| .A2(_1429_), |
| .B1(_1559_), |
| .X(_2536_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6196_ ( |
| .A0(_2535_), |
| .A1(_2536_), |
| .S(_1348_), |
| .X(_2537_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6197_ ( |
| .A0(_2534_), |
| .A1(_2537_), |
| .S(_2530_), |
| .X(_2538_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6198_ ( |
| .A1(_1578_), |
| .A2(_1616_), |
| .B1(_0851_), |
| .X(_2539_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6199_ ( |
| .A(_1622_), |
| .B(_2539_), |
| .Y(_2540_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6200_ ( |
| .A(_2540_), |
| .X(_2541_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6201_ ( |
| .A0(_2531_), |
| .A1(_2538_), |
| .S(_2541_), |
| .X(_2542_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6202_ ( |
| .A(_1356_), |
| .B(_1564_), |
| .Y(_2543_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6203_ ( |
| .A(_1616_), |
| .X(_2544_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6204_ ( |
| .A1(_1540_), |
| .A2(_1626_), |
| .B1(_1559_), |
| .X(_2545_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6205_ ( |
| .A1(_1540_), |
| .A2(_1628_), |
| .B1(_1558_), |
| .X(_2546_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6206_ ( |
| .A0(_2545_), |
| .A1(_2546_), |
| .S(_1347_), |
| .X(_2547_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _6207_ ( |
| .A1(_1349_), |
| .A2(_2544_), |
| .A3(_1560_), |
| .B1(_2529_), |
| .B2(_2547_), |
| .X(_2548_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6208_ ( |
| .A1(_1540_), |
| .A2(_1517_), |
| .B1(_1559_), |
| .X(_2549_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6209_ ( |
| .A1(_1540_), |
| .A2(_1509_), |
| .B1(_1558_), |
| .X(_2550_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6210_ ( |
| .A0(_2549_), |
| .A1(_2550_), |
| .S(_1347_), |
| .X(_2551_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6211_ ( |
| .A1(_0851_), |
| .A2(_1500_), |
| .B1(_1559_), |
| .X(_2552_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6212_ ( |
| .A1(_0851_), |
| .A2(_1490_), |
| .B1(_1559_), |
| .X(_2553_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6213_ ( |
| .A0(_2552_), |
| .A1(_2553_), |
| .S(_1348_), |
| .X(_2554_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6214_ ( |
| .A0(_2551_), |
| .A1(_2554_), |
| .S(_2529_), |
| .X(_2555_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6215_ ( |
| .A0(_2548_), |
| .A1(_2555_), |
| .S(_2540_), |
| .X(_2556_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6216_ ( |
| .A(_2543_), |
| .B(_2556_), |
| .X(_2557_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6217_ ( |
| .A(_1567_), |
| .Y(_2558_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6218_ ( |
| .A(_1353_), |
| .B(_2558_), |
| .C(_1568_), |
| .X(_2559_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6219_ ( |
| .A1(_1565_), |
| .A2(_2542_), |
| .B1(_2557_), |
| .C1(_2559_), |
| .X(_2560_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6220_ ( |
| .A1(_0847_), |
| .A2(_2507_), |
| .B1(_2519_), |
| .C1(_2560_), |
| .X(_2561_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6221_ ( |
| .A(_1436_), |
| .B(_2507_), |
| .Y(_2562_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6222_ ( |
| .A1(_1436_), |
| .A2(_1336_), |
| .B1(_2507_), |
| .Y(_2563_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _6223_ ( |
| .A1(_1335_), |
| .A2(_2562_), |
| .B1_N(_2563_), |
| .X(_2564_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6224_ ( |
| .A(_2502_), |
| .Y(_2565_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6225_ ( |
| .A(_1443_), |
| .B_N(_1322_), |
| .X(_2566_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6226_ ( |
| .A(_2565_), |
| .B(_2566_), |
| .Y(_2567_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6227_ ( |
| .A1(_1612_), |
| .A2(_1328_), |
| .B1(_2499_), |
| .Y(_2568_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6228_ ( |
| .A1(_1395_), |
| .A2(_1989_), |
| .B1(_2496_), |
| .Y(_2569_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6229_ ( |
| .A1(_1609_), |
| .A2(_1310_), |
| .B1(_2492_), |
| .Y(_2570_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6230_ ( |
| .A1(_1955_), |
| .A2(_1966_), |
| .B1(_2489_), |
| .X(_2571_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6231_ ( |
| .A1(_1420_), |
| .A2(_2055_), |
| .B1(_2486_), |
| .Y(_2572_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6232_ ( |
| .A(_2114_), |
| .B(_2471_), |
| .X(_2573_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6233_ ( |
| .A1(_2296_), |
| .A2(_1317_), |
| .B1(_2573_), |
| .Y(_2574_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6234_ ( |
| .A(_2574_), |
| .Y(_2575_) |
| ); |
| sky130_fd_sc_hd__nor2b_2 _6235_ ( |
| .A(_2472_), |
| .B_N(_2482_), |
| .Y(_2576_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6236_ ( |
| .A1(_1500_), |
| .A2(_1353_), |
| .B1(_2576_), |
| .Y(_2577_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6237_ ( |
| .A(_1928_), |
| .B(_2481_), |
| .X(_2578_) |
| ); |
| sky130_fd_sc_hd__nand2b_2 _6238_ ( |
| .A_N(_2188_), |
| .B(_2479_), |
| .Y(_2579_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6239_ ( |
| .A_N(_2371_), |
| .B(_2476_), |
| .X(_2580_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6240_ ( |
| .A1(_1573_), |
| .A2(_1574_), |
| .B1(_1542_), |
| .Y(_2581_) |
| ); |
| sky130_fd_sc_hd__o311a_2 _6241_ ( |
| .A1(_1461_), |
| .A2(_1342_), |
| .A3(_1343_), |
| .B1(\decode.oc_alu_carry_en ), |
| .C1(\execute.alu_flag_reg.o_d[1] ), |
| .X(_2582_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6242_ ( |
| .A1(_2581_), |
| .A2(_2582_), |
| .B1(_1480_), |
| .Y(_2583_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6243_ ( |
| .A(_1479_), |
| .B(_2581_), |
| .C(_2582_), |
| .Y(_2584_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6244_ ( |
| .A1(_1340_), |
| .A2(_2583_), |
| .B1(_2584_), |
| .X(_2585_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6245_ ( |
| .A(_2580_), |
| .B(_2585_), |
| .X(_2586_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6246_ ( |
| .A(_1469_), |
| .B(_1622_), |
| .Y(_2587_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6247_ ( |
| .A(_2385_), |
| .B(_2477_), |
| .X(_2588_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6248_ ( |
| .A1(_2586_), |
| .A2(_2587_), |
| .B1(_2588_), |
| .Y(_2589_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6249_ ( |
| .A1(_2044_), |
| .A2(_1562_), |
| .B1(_2589_), |
| .X(_2590_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6250_ ( |
| .A(_1509_), |
| .B(_1359_), |
| .Y(_2591_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6251_ ( |
| .A1(_2579_), |
| .A2(_2590_), |
| .B1(_2591_), |
| .Y(_2592_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6252_ ( |
| .A(_1500_), |
| .B(_1353_), |
| .C(_2576_), |
| .X(_2593_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _6253_ ( |
| .A1(_2578_), |
| .A2(_2592_), |
| .B1(_2593_), |
| .C1(_2577_), |
| .Y(_2594_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6254_ ( |
| .A(_2296_), |
| .B(_1317_), |
| .C(_2573_), |
| .X(_2595_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6255_ ( |
| .A(_1420_), |
| .B(_2055_), |
| .C(_2486_), |
| .X(_2596_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6256_ ( |
| .A(_2572_), |
| .B(_2596_), |
| .Y(_2597_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _6257_ ( |
| .A1(_2575_), |
| .A2(_2577_), |
| .A3(_2594_), |
| .B1(_2595_), |
| .C1(_2597_), |
| .X(_2598_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6258_ ( |
| .A(_2489_), |
| .Y(_2599_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6259_ ( |
| .A(_1403_), |
| .B(_1332_), |
| .C(_2599_), |
| .X(_2600_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6260_ ( |
| .A(_2600_), |
| .Y(_2601_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6261_ ( |
| .A(_1609_), |
| .B(_1310_), |
| .C(_2492_), |
| .X(_2602_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6262_ ( |
| .A(_2570_), |
| .B(_2602_), |
| .Y(_2603_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6263_ ( |
| .A(_2603_), |
| .Y(_2604_) |
| ); |
| sky130_fd_sc_hd__a311oi_2 _6264_ ( |
| .A1(_2571_), |
| .A2(_2572_), |
| .A3(_2598_), |
| .B1(_2601_), |
| .C1(_2604_), |
| .Y(_2605_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6265_ ( |
| .A(_1395_), |
| .B(_1989_), |
| .C(_2496_), |
| .X(_2606_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _6266_ ( |
| .A1(_2570_), |
| .A2(_2605_), |
| .B1(_2569_), |
| .C1(_2606_), |
| .Y(_2607_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6267_ ( |
| .A(_1612_), |
| .B(_1328_), |
| .C(_2499_), |
| .X(_2608_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6268_ ( |
| .A(_2568_), |
| .B(_2608_), |
| .X(_2609_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6269_ ( |
| .A1(_2569_), |
| .A2(_2607_), |
| .B1(_2609_), |
| .Y(_2610_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6270_ ( |
| .A(_2502_), |
| .B(_2566_), |
| .Y(_2611_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6271_ ( |
| .A1(_2568_), |
| .A2(_2610_), |
| .B1(_2611_), |
| .Y(_2612_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6272_ ( |
| .A1(_2567_), |
| .A2(_2612_), |
| .B1(_2564_), |
| .X(_2613_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6273_ ( |
| .A(_0787_), |
| .B(_2613_), |
| .Y(_2614_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6274_ ( |
| .A1(_2564_), |
| .A2(_2567_), |
| .A3(_2612_), |
| .B1(_2614_), |
| .X(_2615_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6275_ ( |
| .A(_2510_), |
| .B(_2561_), |
| .C_N(_2615_), |
| .X(_2616_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6276_ ( |
| .A1(_0809_), |
| .A2(_2463_), |
| .A3(_2464_), |
| .B1(_2616_), |
| .X(_2617_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6277_ ( |
| .A(_1549_), |
| .Y(_2618_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6278_ ( |
| .A_N(_2184_), |
| .B(_2138_), |
| .X(_2619_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6279_ ( |
| .A1(_2185_), |
| .A2(_2462_), |
| .B1(_2619_), |
| .Y(_2620_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6280_ ( |
| .A(_2091_), |
| .B(_2093_), |
| .Y(_2621_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6281_ ( |
| .A1(_2113_), |
| .A2(_2119_), |
| .A3(_2120_), |
| .B1(_2123_), |
| .X(_2622_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6282_ ( |
| .A(_1626_), |
| .B(_1325_), |
| .C(_2039_), |
| .X(_2623_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6283_ ( |
| .A(_1628_), |
| .B(_1335_), |
| .Y(_2624_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6284_ ( |
| .A(_2081_), |
| .B(_2624_), |
| .Y(_2625_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6285_ ( |
| .A(_2623_), |
| .B(_2625_), |
| .X(_2626_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6286_ ( |
| .A(_2622_), |
| .B(_2626_), |
| .X(_2627_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6287_ ( |
| .A(_2101_), |
| .B(_2103_), |
| .Y(_2628_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6288_ ( |
| .A(_2107_), |
| .B(_2628_), |
| .Y(_2629_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6289_ ( |
| .A(_1436_), |
| .B(_1622_), |
| .Y(_2630_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6290_ ( |
| .A(_1543_), |
| .B(_1312_), |
| .Y(_2631_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6291_ ( |
| .A1(_1630_), |
| .A2(_1332_), |
| .B1(_1555_), |
| .C1(_1394_), |
| .X(_2632_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6292_ ( |
| .A1(_1394_), |
| .A2(_1555_), |
| .B1(_1332_), |
| .C1(_1630_), |
| .X(_2633_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6293_ ( |
| .A(_2632_), |
| .B_N(_2633_), |
| .X(_2634_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _6294_ ( |
| .A1_N(_1517_), |
| .A2_N(_1322_), |
| .B1(_1989_), |
| .B2(_2117_), |
| .X(_2635_) |
| ); |
| sky130_fd_sc_hd__and4_2 _6295_ ( |
| .A(_1500_), |
| .B(_1517_), |
| .C(_1322_), |
| .D(_1323_), |
| .X(_2636_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6296_ ( |
| .A(_2635_), |
| .B(_2636_), |
| .Y(_2637_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6297_ ( |
| .A(_2634_), |
| .B(_2637_), |
| .Y(_2638_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6298_ ( |
| .A(_2631_), |
| .B(_2638_), |
| .Y(_2639_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6299_ ( |
| .A(_2630_), |
| .B(_2639_), |
| .Y(_2640_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6300_ ( |
| .A(_2629_), |
| .B(_2640_), |
| .Y(_2641_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6301_ ( |
| .A(_2627_), |
| .B(_2641_), |
| .Y(_2642_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6302_ ( |
| .A(_2087_), |
| .B(_2089_), |
| .Y(_2643_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6303_ ( |
| .A(_1509_), |
| .B(_1328_), |
| .Y(_2644_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6304_ ( |
| .A(_1600_), |
| .B(_2644_), |
| .X(_2645_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6305_ ( |
| .A(_2643_), |
| .B(_2645_), |
| .Y(_2646_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6306_ ( |
| .A(_2127_), |
| .B(_2129_), |
| .Y(_2647_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6307_ ( |
| .A(_2110_), |
| .B_N(_2125_), |
| .X(_2648_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6308_ ( |
| .A(_1442_), |
| .B(_1622_), |
| .C(_2083_), |
| .X(_2649_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6309_ ( |
| .A1(_1604_), |
| .A2(_2081_), |
| .B1(_2649_), |
| .X(_2650_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6310_ ( |
| .A(_1403_), |
| .B(_1307_), |
| .Y(_2651_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6311_ ( |
| .A(_2650_), |
| .B(_2651_), |
| .X(_2652_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6312_ ( |
| .A(_2648_), |
| .B(_2652_), |
| .Y(_2653_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6313_ ( |
| .A(_2647_), |
| .B(_2653_), |
| .Y(_2654_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6314_ ( |
| .A(_2646_), |
| .B(_2654_), |
| .Y(_2655_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6315_ ( |
| .A(_2642_), |
| .B(_2655_), |
| .Y(_2656_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6316_ ( |
| .A(_2621_), |
| .B(_2656_), |
| .Y(_2657_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6317_ ( |
| .A(_2131_), |
| .B(_2133_), |
| .X(_2658_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6318_ ( |
| .A1(_2095_), |
| .A2(_2097_), |
| .B1(_1609_), |
| .C1(_1927_), |
| .X(_2659_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _6319_ ( |
| .A1(_1609_), |
| .A2(_1927_), |
| .B1(_2095_), |
| .C1(_2097_), |
| .Y(_2660_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6320_ ( |
| .A(_2659_), |
| .B(_2660_), |
| .X(_2661_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6321_ ( |
| .A(_2658_), |
| .B(_2661_), |
| .Y(_2662_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6322_ ( |
| .A1(_1987_), |
| .A2(_2136_), |
| .B1(_2135_), |
| .X(_2663_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6323_ ( |
| .A(_1443_), |
| .B(_1563_), |
| .Y(_2664_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6324_ ( |
| .A(_2663_), |
| .B(_2664_), |
| .Y(_2665_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6325_ ( |
| .A(_2662_), |
| .B(_2665_), |
| .Y(_2666_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6326_ ( |
| .A(_1490_), |
| .B(_1310_), |
| .Y(_2667_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6327_ ( |
| .A(_1490_), |
| .B(_1310_), |
| .C(_2052_), |
| .X(_2668_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6328_ ( |
| .A0(_2667_), |
| .A1(_2668_), |
| .S(_2119_), |
| .X(_2669_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6329_ ( |
| .A1(_2034_), |
| .A2(_2037_), |
| .B1(_2072_), |
| .Y(_2670_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6330_ ( |
| .A1(_2073_), |
| .A2(_2074_), |
| .B1(_2670_), |
| .Y(_2671_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6331_ ( |
| .A(_1612_), |
| .B(_1359_), |
| .Y(_2672_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6332_ ( |
| .A(_2671_), |
| .B(_2672_), |
| .Y(_2673_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6333_ ( |
| .A(_2669_), |
| .B(_2673_), |
| .Y(_2674_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6334_ ( |
| .A(_2666_), |
| .B(_2674_), |
| .Y(_2675_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6335_ ( |
| .A_N(_2657_), |
| .B(_2675_), |
| .X(_2676_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6336_ ( |
| .A_N(_2675_), |
| .B(_2657_), |
| .X(_2677_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6337_ ( |
| .A(_2657_), |
| .B(_2675_), |
| .Y(_2678_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6338_ ( |
| .A1(_2185_), |
| .A2(_2462_), |
| .B1(_2678_), |
| .C1(_2619_), |
| .X(_2679_) |
| ); |
| sky130_fd_sc_hd__o311a_2 _6339_ ( |
| .A1(_2620_), |
| .A2(_2676_), |
| .A3(_2677_), |
| .B1(_2679_), |
| .C1(_0809_), |
| .X(_2680_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6340_ ( |
| .A(_1312_), |
| .B(_2618_), |
| .Y(_2681_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6341_ ( |
| .A(_1312_), |
| .Y(_2682_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6342_ ( |
| .A(_2682_), |
| .B(_1549_), |
| .Y(_2683_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6343_ ( |
| .A(_2681_), |
| .B(_2683_), |
| .X(_2684_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6344_ ( |
| .A(_2684_), |
| .X(_2685_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6345_ ( |
| .A1(_2505_), |
| .A2(_2508_), |
| .B1(_2685_), |
| .Y(_2686_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6346_ ( |
| .A(\decode.oc_alu_mode[4] ), |
| .Y(_2687_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6347_ ( |
| .A1(_2505_), |
| .A2(_2508_), |
| .A3(_2685_), |
| .B1(_2687_), |
| .X(_2688_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6348_ ( |
| .A(\decode.oc_alu_mode[11] ), |
| .Y(_2689_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6349_ ( |
| .A1(_1428_), |
| .A2(_1325_), |
| .B1(_2685_), |
| .Y(_2690_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6350_ ( |
| .A(_1428_), |
| .B(_1325_), |
| .C(_2685_), |
| .X(_2691_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6351_ ( |
| .A(_2690_), |
| .B(_2691_), |
| .X(_2692_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6352_ ( |
| .A(_2563_), |
| .B(_2613_), |
| .C(_2692_), |
| .X(_2693_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6353_ ( |
| .A1(_2563_), |
| .A2(_2613_), |
| .B1(_2692_), |
| .Y(_2694_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6354_ ( |
| .A(_1356_), |
| .B(_1639_), |
| .Y(_2695_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6355_ ( |
| .A(_1622_), |
| .X(_2696_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6356_ ( |
| .A(_1549_), |
| .B(_1599_), |
| .X(_2697_) |
| ); |
| sky130_fd_sc_hd__or4_2 _6357_ ( |
| .A(_1579_), |
| .B(_2696_), |
| .C(_2544_), |
| .D(_2697_), |
| .X(_2698_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6358_ ( |
| .A1(_0819_), |
| .A2(_1312_), |
| .B1(_2683_), |
| .B2(_0837_), |
| .C1(_2515_), |
| .X(_2699_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6359_ ( |
| .A(\decode.oc_alu_mode[6] ), |
| .Y(_2700_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6360_ ( |
| .A(_2681_), |
| .Y(_2701_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6361_ ( |
| .A1_N(_2700_), |
| .A2_N(_2685_), |
| .B1(_2701_), |
| .B2(_0856_), |
| .X(_2702_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6362_ ( |
| .A(_2699_), |
| .B(_2702_), |
| .Y(_2703_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6363_ ( |
| .A0(_1560_), |
| .A1(_2545_), |
| .S(_1348_), |
| .X(_2704_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6364_ ( |
| .A0(_2549_), |
| .A1(_2546_), |
| .S(_1579_), |
| .X(_2705_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6365_ ( |
| .A0(_2552_), |
| .A1(_2550_), |
| .S(_1579_), |
| .X(_2706_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6366_ ( |
| .A0(_2553_), |
| .A1(_2520_), |
| .S(_1348_), |
| .X(_2707_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6367_ ( |
| .A0(_2704_), |
| .A1(_2705_), |
| .A2(_2706_), |
| .A3(_2707_), |
| .S0(_2529_), |
| .S1(_2540_), |
| .X(_2708_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6368_ ( |
| .A(_1565_), |
| .B(_2540_), |
| .X(_2709_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6369_ ( |
| .A0(_2524_), |
| .A1(_2521_), |
| .S(_1579_), |
| .X(_2710_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6370_ ( |
| .A0(_2532_), |
| .A1(_2523_), |
| .S(_1579_), |
| .X(_2711_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6371_ ( |
| .A0(_2710_), |
| .A1(_2711_), |
| .S(_2530_), |
| .X(_2712_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6372_ ( |
| .A(_2543_), |
| .B(_2540_), |
| .Y(_2713_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6373_ ( |
| .A0(_2535_), |
| .A1(_2533_), |
| .S(_1579_), |
| .X(_2714_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6374_ ( |
| .A(_1549_), |
| .B(_1557_), |
| .Y(_2715_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6375_ ( |
| .A0(_2715_), |
| .A1(_2536_), |
| .S(_1579_), |
| .X(_2716_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6376_ ( |
| .A0(_2714_), |
| .A1(_2716_), |
| .S(_2530_), |
| .X(_2717_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6377_ ( |
| .A(_2713_), |
| .B(_2717_), |
| .X(_2718_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6378_ ( |
| .A1(_2709_), |
| .A2(_2712_), |
| .B1(_2718_), |
| .C1(_2559_), |
| .X(_2719_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6379_ ( |
| .A1(_2543_), |
| .A2(_2708_), |
| .B1(_2719_), |
| .Y(_2720_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6380_ ( |
| .A1(_2695_), |
| .A2(_2698_), |
| .B1(_2703_), |
| .C1(_2720_), |
| .X(_2721_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _6381_ ( |
| .A1(_2689_), |
| .A2(_2693_), |
| .A3(_2694_), |
| .B1(_2721_), |
| .X(_2722_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6382_ ( |
| .A1(_2686_), |
| .A2(_2688_), |
| .B1(_2722_), |
| .Y(_2723_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6383_ ( |
| .A1(_2618_), |
| .A2(_1591_), |
| .B1(_2680_), |
| .C1(_2723_), |
| .X(_2724_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6384_ ( |
| .A(_2269_), |
| .B(_2309_), |
| .C(_2456_), |
| .X(_2725_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6385_ ( |
| .A(_2267_), |
| .B(_2725_), |
| .C(_2459_), |
| .X(_2726_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6386_ ( |
| .A1(_2267_), |
| .A2(_2725_), |
| .B1(_2459_), |
| .Y(_2727_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6387_ ( |
| .A1(_2502_), |
| .A2(_2466_), |
| .A3(_2500_), |
| .B1(_2687_), |
| .X(_2728_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _6388_ ( |
| .A1(_2611_), |
| .A2(_2568_), |
| .A3(_2610_), |
| .B1(_0787_), |
| .X(_2729_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6389_ ( |
| .A(_1428_), |
| .B(_1347_), |
| .Y(_2730_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6390_ ( |
| .A1(_1435_), |
| .A2(_1347_), |
| .B1(_2730_), |
| .Y(_2731_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6391_ ( |
| .A(_1616_), |
| .B(_1599_), |
| .C(_2731_), |
| .X(_2732_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _6392_ ( |
| .A1(_1579_), |
| .A2(_1341_), |
| .A3(_2697_), |
| .B1(_2732_), |
| .X(_2733_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6393_ ( |
| .A(_2696_), |
| .B(_2733_), |
| .Y(_2734_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6394_ ( |
| .A1(_0819_), |
| .A2(_1335_), |
| .B1(_2465_), |
| .B2(_0837_), |
| .C1(_2515_), |
| .X(_2735_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6395_ ( |
| .A1(_0856_), |
| .A2(_2501_), |
| .B1(_2565_), |
| .B2(_0847_), |
| .C1(_2735_), |
| .X(_2736_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6396_ ( |
| .A1(_1436_), |
| .A2(_1591_), |
| .B1(_2734_), |
| .B2(_2512_), |
| .C1(_2736_), |
| .X(_2737_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6397_ ( |
| .A0(_1560_), |
| .A1(_2545_), |
| .S(_1348_), |
| .X(_2738_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6398_ ( |
| .A(_2529_), |
| .B(_2738_), |
| .Y(_2739_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6399_ ( |
| .A(_2739_), |
| .Y(_2740_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6400_ ( |
| .A0(_2549_), |
| .A1(_2546_), |
| .S(_1578_), |
| .X(_2741_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6401_ ( |
| .A0(_2552_), |
| .A1(_2550_), |
| .S(_1578_), |
| .X(_2742_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6402_ ( |
| .A0(_2741_), |
| .A1(_2742_), |
| .S(_2529_), |
| .X(_2743_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6403_ ( |
| .A0(_2740_), |
| .A1(_2743_), |
| .S(_2540_), |
| .X(_2744_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6404_ ( |
| .A0(_2711_), |
| .A1(_2714_), |
| .S(_2530_), |
| .X(_2745_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6405_ ( |
| .A0(_2553_), |
| .A1(_2520_), |
| .S(_1349_), |
| .X(_2746_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6406_ ( |
| .A0(_2746_), |
| .A1(_2710_), |
| .S(_2530_), |
| .X(_2747_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6407_ ( |
| .A_N(_2541_), |
| .B(_2747_), |
| .X(_2748_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6408_ ( |
| .A1(_2541_), |
| .A2(_2745_), |
| .B1(_2748_), |
| .C1(_1565_), |
| .X(_2749_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6409_ ( |
| .A1(_2543_), |
| .A2(_2744_), |
| .B1(_2749_), |
| .C1(_2559_), |
| .X(_2750_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _6410_ ( |
| .A1(_2612_), |
| .A2(_2729_), |
| .B1(_2737_), |
| .C1(_2750_), |
| .Y(_2751_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6411_ ( |
| .A1(_2503_), |
| .A2(_2728_), |
| .B1(_2751_), |
| .Y(_2752_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6412_ ( |
| .A1(_0809_), |
| .A2(_2726_), |
| .A3(_2727_), |
| .B1(_2752_), |
| .X(_2753_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6413_ ( |
| .A(_2309_), |
| .B(_2456_), |
| .Y(_2754_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6414_ ( |
| .A(_2269_), |
| .B(_2754_), |
| .Y(_2755_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6415_ ( |
| .A0(_2547_), |
| .A1(_2551_), |
| .S(_2529_), |
| .X(_2756_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6416_ ( |
| .A(_1349_), |
| .B(_2696_), |
| .C(_1341_), |
| .X(_2757_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6417_ ( |
| .A1(_2540_), |
| .A2(_2756_), |
| .B1(_2757_), |
| .B2(_1560_), |
| .X(_2758_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6418_ ( |
| .A(_2534_), |
| .Y(_2759_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6419_ ( |
| .A0(_2526_), |
| .A1(_2759_), |
| .S(_2529_), |
| .X(_2760_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6420_ ( |
| .A(_2760_), |
| .Y(_2761_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6421_ ( |
| .A0(_2554_), |
| .A1(_2522_), |
| .S(_2530_), |
| .X(_2762_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _6422_ ( |
| .A1(_2713_), |
| .A2(_2761_), |
| .B1(_2762_), |
| .B2(_2709_), |
| .X(_2763_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6423_ ( |
| .A1(_2543_), |
| .A2(_2758_), |
| .B1(_2763_), |
| .C1(_2559_), |
| .X(_2764_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6424_ ( |
| .A(_2700_), |
| .B(_2499_), |
| .Y(_2765_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6425_ ( |
| .A(_2466_), |
| .Y(_2766_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6426_ ( |
| .A1(_0819_), |
| .A2(_1322_), |
| .B1(_2766_), |
| .B2(_0837_), |
| .C1(_2515_), |
| .X(_2767_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6427_ ( |
| .A(_1622_), |
| .B(_1599_), |
| .C(_1606_), |
| .X(_2768_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6428_ ( |
| .A(_2695_), |
| .B(_2768_), |
| .Y(_2769_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6429_ ( |
| .A1(_1443_), |
| .A2(_1591_), |
| .B1(_2498_), |
| .B2(_0856_), |
| .C1(_2769_), |
| .X(_2770_) |
| ); |
| sky130_fd_sc_hd__or4_2 _6430_ ( |
| .A(_2764_), |
| .B(_2765_), |
| .C(_2767_), |
| .D(_2770_), |
| .X(_2771_) |
| ); |
| sky130_fd_sc_hd__nand3_2 _6431_ ( |
| .A(_2499_), |
| .B(_2467_), |
| .C(_2497_), |
| .Y(_2772_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6432_ ( |
| .A(_0859_), |
| .B(_2500_), |
| .C(_2772_), |
| .X(_2773_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6433_ ( |
| .A(_2609_), |
| .B(_2569_), |
| .C(_2607_), |
| .X(_2774_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6434_ ( |
| .A(_2689_), |
| .B(_2610_), |
| .C(_2774_), |
| .X(_2775_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6435_ ( |
| .A(_2771_), |
| .B(_2773_), |
| .C_N(_2775_), |
| .X(_2776_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6436_ ( |
| .A1(_0809_), |
| .A2(_2755_), |
| .B1(_2776_), |
| .X(_2777_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6437_ ( |
| .A(_2753_), |
| .B(_2777_), |
| .X(_2778_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6438_ ( |
| .A1(_2390_), |
| .A2(_2451_), |
| .B1(_2453_), |
| .X(_2779_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6439_ ( |
| .A_N(_2452_), |
| .B(_2368_), |
| .X(_2780_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6440_ ( |
| .A(_2779_), |
| .B(_2780_), |
| .Y(_2781_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6441_ ( |
| .A(_2779_), |
| .B(_2780_), |
| .X(_2782_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6442_ ( |
| .A(_2470_), |
| .Y(_2783_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6443_ ( |
| .A(_2599_), |
| .B(_2783_), |
| .C_N(_2487_), |
| .X(_2784_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6444_ ( |
| .A(_2571_), |
| .B(_2600_), |
| .Y(_2785_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6445_ ( |
| .A1(_2572_), |
| .A2(_2598_), |
| .B1(_2785_), |
| .X(_2786_) |
| ); |
| sky130_fd_sc_hd__a31oi_2 _6446_ ( |
| .A1(_2572_), |
| .A2(_2598_), |
| .A3(_2785_), |
| .B1(_2689_), |
| .Y(_2787_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6447_ ( |
| .A(_0837_), |
| .B(_1410_), |
| .C(_1310_), |
| .X(_2788_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6448_ ( |
| .A(_2709_), |
| .B(_2743_), |
| .X(_2789_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6449_ ( |
| .A(_2540_), |
| .B(_2740_), |
| .Y(_2790_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _6450_ ( |
| .A1_N(_1565_), |
| .A2_N(_2790_), |
| .B1(_2713_), |
| .B2(_2747_), |
| .X(_2791_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6451_ ( |
| .A1(_0819_), |
| .A2(_1310_), |
| .B1(_1591_), |
| .B2(_1410_), |
| .C1(_2515_), |
| .X(_2792_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6452_ ( |
| .A1(_0856_), |
| .A2(_2488_), |
| .B1(_2599_), |
| .B2(_0847_), |
| .C1(_2792_), |
| .X(_2793_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6453_ ( |
| .A1(_1449_), |
| .A2(_1346_), |
| .B1(_1949_), |
| .Y(_2794_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6454_ ( |
| .A1(_1410_), |
| .A2(_1346_), |
| .B1(_1941_), |
| .Y(_2795_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6455_ ( |
| .A0(_2794_), |
| .A1(_2795_), |
| .S(_1340_), |
| .X(_2796_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6456_ ( |
| .A(_1599_), |
| .B(_2796_), |
| .X(_2797_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6457_ ( |
| .A0(_2733_), |
| .A1(_2797_), |
| .S(_1362_), |
| .X(_2798_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6458_ ( |
| .A(_2695_), |
| .B(_2798_), |
| .Y(_2799_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _6459_ ( |
| .A1(_2559_), |
| .A2(_2789_), |
| .A3(_2791_), |
| .B1(_2793_), |
| .C1(_2799_), |
| .X(_2800_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6460_ ( |
| .A1(_2786_), |
| .A2(_2787_), |
| .B1(_2788_), |
| .C1(_2800_), |
| .X(_2801_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6461_ ( |
| .A1(_0859_), |
| .A2(_2490_), |
| .A3(_2784_), |
| .B1(_2801_), |
| .X(_2802_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6462_ ( |
| .A1(\execute.alu_mul_div.i_mul ), |
| .A2(_2781_), |
| .A3(_2782_), |
| .B1(_2802_), |
| .X(_2803_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6463_ ( |
| .A(_2390_), |
| .B(_2451_), |
| .X(_2804_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _6464_ ( |
| .A1(_2471_), |
| .A2(_2484_), |
| .B1_N(_2486_), |
| .Y(_2805_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6465_ ( |
| .A0(_2756_), |
| .A1(_2762_), |
| .S(_2541_), |
| .X(_2806_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6466_ ( |
| .A(_1565_), |
| .B(_2806_), |
| .X(_2807_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6467_ ( |
| .A(_1561_), |
| .B(_1565_), |
| .Y(_2808_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6468_ ( |
| .A1(_0819_), |
| .A2(_1966_), |
| .B1(_2783_), |
| .B2(_0837_), |
| .C1(_2515_), |
| .X(_2809_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6469_ ( |
| .A1(_0856_), |
| .A2(_2485_), |
| .B1(_2486_), |
| .B2(_0847_), |
| .C1(_2809_), |
| .X(_2810_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6470_ ( |
| .A1(_1403_), |
| .A2(_1591_), |
| .B1(_1619_), |
| .B2(_2512_), |
| .C1(_2810_), |
| .X(_2811_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6471_ ( |
| .A1(_2559_), |
| .A2(_2807_), |
| .A3(_2808_), |
| .B1(_2811_), |
| .X(_2812_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6472_ ( |
| .A1(_2575_), |
| .A2(_2577_), |
| .A3(_2594_), |
| .B1(_2595_), |
| .X(_2813_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6473_ ( |
| .A(_0787_), |
| .B(_2598_), |
| .Y(_2814_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6474_ ( |
| .A1(_2597_), |
| .A2(_2813_), |
| .B1(_2814_), |
| .Y(_2815_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _6475_ ( |
| .A1(_0859_), |
| .A2(_2487_), |
| .A3(_2805_), |
| .B1(_2812_), |
| .C1(_2815_), |
| .X(_2816_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6476_ ( |
| .A1(_0809_), |
| .A2(_2804_), |
| .B1(_2816_), |
| .Y(_2817_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6477_ ( |
| .A(_2803_), |
| .B_N(_2817_), |
| .X(_2818_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6478_ ( |
| .A(_2446_), |
| .B(_2449_), |
| .Y(_2819_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6479_ ( |
| .A(_2446_), |
| .B(_2449_), |
| .X(_2820_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6480_ ( |
| .A(_2577_), |
| .B(_2594_), |
| .X(_2821_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6481_ ( |
| .A1(_2595_), |
| .A2(_2574_), |
| .B1(_2821_), |
| .Y(_2822_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6482_ ( |
| .A(_2595_), |
| .B(_2574_), |
| .C(_2821_), |
| .X(_2823_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6483_ ( |
| .A(_2472_), |
| .B(_2483_), |
| .Y(_2824_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6484_ ( |
| .A(_2824_), |
| .B(_2573_), |
| .X(_2825_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6485_ ( |
| .A(_2700_), |
| .B(_2114_), |
| .Y(_2826_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6486_ ( |
| .A1(_1421_), |
| .A2(_1586_), |
| .B1(_0819_), |
| .X(_2827_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6487_ ( |
| .A1(_0870_), |
| .A2(_1307_), |
| .B1(_2827_), |
| .X(_2828_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6488_ ( |
| .A1(_1421_), |
| .A2(_1591_), |
| .B1(_0856_), |
| .X(_2829_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _6489_ ( |
| .A1(_2826_), |
| .A2(_2828_), |
| .A3(_2829_), |
| .B1(_1307_), |
| .B2(_1421_), |
| .X(_2830_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6490_ ( |
| .A(_1563_), |
| .B(_2698_), |
| .Y(_2831_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6491_ ( |
| .A1(_1421_), |
| .A2(_1347_), |
| .B1(_2193_), |
| .X(_2832_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6492_ ( |
| .A(_2544_), |
| .B(_2795_), |
| .Y(_2833_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6493_ ( |
| .A1(_2544_), |
| .A2(_2832_), |
| .B1(_2833_), |
| .C1(_2513_), |
| .X(_2834_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6494_ ( |
| .A0(_2731_), |
| .A1(_2794_), |
| .S(_1340_), |
| .X(_2835_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6495_ ( |
| .A(_1599_), |
| .B(_2835_), |
| .X(_2836_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6496_ ( |
| .A(_1362_), |
| .B(_2836_), |
| .Y(_2837_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6497_ ( |
| .A1(_1362_), |
| .A2(_2834_), |
| .B1(_2837_), |
| .C1(_1563_), |
| .X(_2838_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6498_ ( |
| .A(_1565_), |
| .B(_1569_), |
| .Y(_2839_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _6499_ ( |
| .A1(_1639_), |
| .A2(_2831_), |
| .A3(_2838_), |
| .B1(_2708_), |
| .B2(_2839_), |
| .X(_2840_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6500_ ( |
| .A1(_0859_), |
| .A2(_2825_), |
| .B1(_2830_), |
| .C1(_2840_), |
| .X(_2841_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6501_ ( |
| .A1(_0787_), |
| .A2(_2822_), |
| .A3(_2823_), |
| .B1(_2841_), |
| .X(_2842_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6502_ ( |
| .A1(\execute.alu_mul_div.i_mul ), |
| .A2(_2819_), |
| .A3(_2820_), |
| .B1(_2842_), |
| .X(_2843_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6503_ ( |
| .A(_2444_), |
| .B(_2432_), |
| .C(_2443_), |
| .X(_2844_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6504_ ( |
| .A(_1580_), |
| .B(_2445_), |
| .Y(_2845_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6505_ ( |
| .A1(_2473_), |
| .A2(_2480_), |
| .B1(_2481_), |
| .X(_2846_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6506_ ( |
| .A(_2846_), |
| .B(_2576_), |
| .Y(_2847_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6507_ ( |
| .A1(_2846_), |
| .A2(_2576_), |
| .B1(_0859_), |
| .X(_2848_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6508_ ( |
| .A(_2578_), |
| .B(_2592_), |
| .Y(_2849_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6509_ ( |
| .A(_2576_), |
| .B(_2849_), |
| .Y(_2850_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6510_ ( |
| .A(_1356_), |
| .B(_2511_), |
| .Y(_2851_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6511_ ( |
| .A0(_1605_), |
| .A1(_1614_), |
| .S(_1341_), |
| .X(_2852_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6512_ ( |
| .A(_1599_), |
| .B(_2852_), |
| .Y(_2853_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6513_ ( |
| .A0(_1632_), |
| .A1(_1611_), |
| .S(_1616_), |
| .X(_2854_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6514_ ( |
| .A(_1599_), |
| .B(_2854_), |
| .Y(_2855_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6515_ ( |
| .A(_2696_), |
| .B(_2855_), |
| .X(_2856_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6516_ ( |
| .A1(_1362_), |
| .A2(_2853_), |
| .B1(_2856_), |
| .C1(_2512_), |
| .X(_2857_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6517_ ( |
| .A(_2296_), |
| .B(_1581_), |
| .Y(_2858_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _6518_ ( |
| .A1(\decode.oc_alu_mode[9] ), |
| .A2(_0870_), |
| .A3(_1317_), |
| .B1(_1583_), |
| .B2(_2858_), |
| .X(_2859_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6519_ ( |
| .A(_2296_), |
| .B(_1589_), |
| .Y(_2860_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6520_ ( |
| .A1(_0847_), |
| .A2(_2576_), |
| .B1(_2859_), |
| .B2(_2482_), |
| .C1(_2860_), |
| .X(_2861_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _6521_ ( |
| .A1(_1362_), |
| .A2(_2851_), |
| .A3(_2514_), |
| .B1(_2857_), |
| .C1(_2861_), |
| .X(_2862_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6522_ ( |
| .A1(_2839_), |
| .A2(_2556_), |
| .B1(_2862_), |
| .X(_2863_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6523_ ( |
| .A1(_0787_), |
| .A2(_2594_), |
| .A3(_2850_), |
| .B1(_2863_), |
| .X(_2864_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6524_ ( |
| .A1(_2847_), |
| .A2(_2848_), |
| .B1(_2864_), |
| .X(_2865_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6525_ ( |
| .A1(_2844_), |
| .A2(_2845_), |
| .B1(_2865_), |
| .Y(_2866_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6526_ ( |
| .A(_2843_), |
| .B_N(_2866_), |
| .X(_2867_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6527_ ( |
| .A1(_2441_), |
| .A2(_2442_), |
| .B1(\execute.alu_mul_div.i_mul ), |
| .Y(_2868_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6528_ ( |
| .A(_2578_), |
| .B(_2592_), |
| .X(_2869_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6529_ ( |
| .A1(_2849_), |
| .A2(_2869_), |
| .B1(\decode.oc_alu_mode[11] ), |
| .X(_2870_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6530_ ( |
| .A(_2480_), |
| .B(_2578_), |
| .X(_2871_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6531_ ( |
| .A(_2296_), |
| .B(_1346_), |
| .Y(_2872_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6532_ ( |
| .A1(_1500_), |
| .A2(_1347_), |
| .B1(_2872_), |
| .X(_2873_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6533_ ( |
| .A0(_2832_), |
| .A1(_2873_), |
| .S(_1340_), |
| .X(_2874_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6534_ ( |
| .A1_N(_1361_), |
| .A2_N(_2797_), |
| .B1(_2874_), |
| .B2(_1623_), |
| .X(_2875_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6535_ ( |
| .A(_2117_), |
| .B(_1581_), |
| .Y(_2876_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _6536_ ( |
| .A1(\decode.oc_alu_mode[9] ), |
| .A2(_0870_), |
| .A3(_1555_), |
| .B1(_1583_), |
| .B2(_2876_), |
| .X(_2877_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6537_ ( |
| .A1(_1500_), |
| .A2(_1590_), |
| .B1(_2578_), |
| .B2(\decode.oc_alu_mode[6] ), |
| .X(_2878_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6538_ ( |
| .A1(_2512_), |
| .A2(_2875_), |
| .B1(_2877_), |
| .B2(_2481_), |
| .C1(_2878_), |
| .X(_2879_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6539_ ( |
| .A1(_2851_), |
| .A2(_2734_), |
| .B1(_2871_), |
| .B2(_0859_), |
| .C1(_2879_), |
| .X(_2880_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _6540_ ( |
| .A1(_2839_), |
| .A2(_2744_), |
| .B1(_2870_), |
| .C1(_2880_), |
| .Y(_2881_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6541_ ( |
| .A1(_2443_), |
| .A2(_2868_), |
| .B1(_2881_), |
| .Y(_2882_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6542_ ( |
| .A(_2439_), |
| .B(_2440_), |
| .Y(_2883_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6543_ ( |
| .A(_2439_), |
| .B(_2440_), |
| .X(_2884_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6544_ ( |
| .A(_2579_), |
| .B(_2590_), |
| .Y(_2885_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6545_ ( |
| .A(_2370_), |
| .B(_2478_), |
| .X(_2886_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6546_ ( |
| .A(_2886_), |
| .B(_2579_), |
| .Y(_2887_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6547_ ( |
| .A(_2700_), |
| .B(_2579_), |
| .Y(_2888_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6548_ ( |
| .A1(_1509_), |
| .A2(_1586_), |
| .B1(_1583_), |
| .X(_2889_) |
| ); |
| sky130_fd_sc_hd__o311a_2 _6549_ ( |
| .A1(\decode.oc_alu_mode[9] ), |
| .A2(_0870_), |
| .A3(_1551_), |
| .B1(_2479_), |
| .C1(_2889_), |
| .X(_2890_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6550_ ( |
| .A(_1622_), |
| .B(_1618_), |
| .Y(_2891_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6551_ ( |
| .A1(_1622_), |
| .A2(_1636_), |
| .B1(_2891_), |
| .C1(_1356_), |
| .X(_2892_) |
| ); |
| sky130_fd_sc_hd__a211oi_2 _6552_ ( |
| .A1(_1563_), |
| .A2(_2768_), |
| .B1(_2892_), |
| .C1(_2511_), |
| .Y(_2893_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _6553_ ( |
| .A1(_1509_), |
| .A2(_1590_), |
| .B1(_2888_), |
| .C1(_2890_), |
| .D1(_2893_), |
| .X(_2894_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6554_ ( |
| .A1(\decode.oc_alu_mode[11] ), |
| .A2(_2885_), |
| .B1(_2887_), |
| .B2(\decode.oc_alu_mode[4] ), |
| .C1(_2894_), |
| .X(_2895_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6555_ ( |
| .A1(_2839_), |
| .A2(_2758_), |
| .B1(_2895_), |
| .X(_2896_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6556_ ( |
| .A1(\execute.alu_mul_div.i_mul ), |
| .A2(_2883_), |
| .A3(_2884_), |
| .B1(_2896_), |
| .X(_2897_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6557_ ( |
| .A(_2882_), |
| .B(_2897_), |
| .X(_2898_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6558_ ( |
| .A(_1356_), |
| .B(_2511_), |
| .C(_2798_), |
| .X(_2899_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6559_ ( |
| .A(_0870_), |
| .B(_1591_), |
| .X(_2900_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _6560_ ( |
| .A1(_1626_), |
| .A2(_1349_), |
| .B1(_2696_), |
| .C1(_2544_), |
| .D1(_2418_), |
| .X(_2901_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6561_ ( |
| .A(_1633_), |
| .B(_1347_), |
| .Y(_2902_) |
| ); |
| sky130_fd_sc_hd__a2111o_2 _6562_ ( |
| .A1(_1517_), |
| .A2(_1349_), |
| .B1(_2696_), |
| .C1(_1341_), |
| .D1(_2902_), |
| .X(_2903_) |
| ); |
| sky130_fd_sc_hd__o2111a_2 _6563_ ( |
| .A1(_1362_), |
| .A2(_2874_), |
| .B1(_2901_), |
| .C1(_2903_), |
| .D1(_2513_), |
| .X(_2904_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6564_ ( |
| .A(_2584_), |
| .B_N(_2583_), |
| .X(_2905_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6565_ ( |
| .A(_2544_), |
| .B(_2905_), |
| .X(_2906_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6566_ ( |
| .A(_2544_), |
| .B(_2905_), |
| .Y(_2907_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6567_ ( |
| .A(_1595_), |
| .B(_2433_), |
| .C(_2474_), |
| .X(_2908_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6568_ ( |
| .A(_2687_), |
| .B(_2475_), |
| .C(_2908_), |
| .Y(_2909_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6569_ ( |
| .A(_1480_), |
| .B(_1348_), |
| .Y(_2910_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6570_ ( |
| .A1(_1543_), |
| .A2(_2544_), |
| .B1(_2910_), |
| .X(_2911_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6571_ ( |
| .A1(\decode.oc_alu_mode[7] ), |
| .A2(_1616_), |
| .B1(_2420_), |
| .B2(\decode.oc_alu_mode[6] ), |
| .C1(\decode.oc_alu_mode[9] ), |
| .X(_2912_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6572_ ( |
| .A1(_0837_), |
| .A2(_2417_), |
| .B1(_2912_), |
| .X(_2913_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6573_ ( |
| .A(_1480_), |
| .B(_1341_), |
| .Y(_2914_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _6574_ ( |
| .A1(\execute.alu_mul_div.i_mul ), |
| .A2(_2434_), |
| .A3(_2911_), |
| .B1(_2913_), |
| .B2(_2914_), |
| .X(_2915_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _6575_ ( |
| .A1(\decode.oc_alu_mode[11] ), |
| .A2(_2906_), |
| .A3(_2907_), |
| .B1(_2909_), |
| .C1(_2915_), |
| .X(_2916_) |
| ); |
| sky130_fd_sc_hd__a221oi_2 _6576_ ( |
| .A1(_1626_), |
| .A2(_2900_), |
| .B1(_2904_), |
| .B2(_2512_), |
| .C1(_2916_), |
| .Y(_2917_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6577_ ( |
| .A1(_1570_), |
| .A2(_2790_), |
| .B1(_2899_), |
| .C1(_2917_), |
| .X(_2918_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _6578_ ( |
| .A(_1641_), |
| .B_N(_2918_), |
| .X(_2919_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6579_ ( |
| .A(_2588_), |
| .B(_2586_), |
| .C(_2587_), |
| .X(_2920_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6580_ ( |
| .A(_2589_), |
| .B(_2920_), |
| .Y(_2921_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6581_ ( |
| .A(_2436_), |
| .B(_2438_), |
| .X(_2922_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6582_ ( |
| .A(_1580_), |
| .B(_2439_), |
| .C(_2922_), |
| .X(_2923_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6583_ ( |
| .A(_1578_), |
| .B(_1361_), |
| .C(_2544_), |
| .X(_2924_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _6584_ ( |
| .A1(_2697_), |
| .A2(_2924_), |
| .B1(_2836_), |
| .B2(_2696_), |
| .X(_2925_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6585_ ( |
| .A1(_1517_), |
| .A2(_1347_), |
| .B1(_1616_), |
| .C1(_2902_), |
| .X(_2926_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6586_ ( |
| .A1(_1341_), |
| .A2(_2873_), |
| .B1(_2926_), |
| .C1(_1623_), |
| .X(_2927_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6587_ ( |
| .A1(_2696_), |
| .A2(_2834_), |
| .B1(_2927_), |
| .X(_2928_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6588_ ( |
| .A1(_1517_), |
| .A2(_1586_), |
| .B1(_1583_), |
| .X(_2929_) |
| ); |
| sky130_fd_sc_hd__o311a_2 _6589_ ( |
| .A1(\decode.oc_alu_mode[9] ), |
| .A2(_0870_), |
| .A3(_1563_), |
| .B1(_2477_), |
| .C1(_2929_), |
| .X(_2930_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6590_ ( |
| .A1(_0847_), |
| .A2(_2588_), |
| .B1(_2930_), |
| .C1(_1590_), |
| .X(_2931_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6591_ ( |
| .A1(_2512_), |
| .A2(_2928_), |
| .B1(_2931_), |
| .Y(_2932_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6592_ ( |
| .A(_2417_), |
| .B(_2475_), |
| .X(_2933_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6593_ ( |
| .A1(_2476_), |
| .A2(_2933_), |
| .B1(_2371_), |
| .X(_2934_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6594_ ( |
| .A1(_2934_), |
| .A2(_2588_), |
| .B1(\decode.oc_alu_mode[4] ), |
| .Y(_2935_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6595_ ( |
| .A1(_2934_), |
| .A2(_2588_), |
| .B1(_2935_), |
| .X(_2936_) |
| ); |
| sky130_fd_sc_hd__o311a_2 _6596_ ( |
| .A1(_1356_), |
| .A2(_2511_), |
| .A3(_2925_), |
| .B1(_2932_), |
| .C1(_2936_), |
| .X(_2937_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _6597_ ( |
| .A1(_2689_), |
| .A2(_2921_), |
| .B1(_2923_), |
| .C1(_2937_), |
| .Y(_2938_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6598_ ( |
| .A0(_2738_), |
| .A1(_2741_), |
| .S(_2530_), |
| .X(_2939_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6599_ ( |
| .A(_2541_), |
| .B(_2939_), |
| .Y(_2940_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6600_ ( |
| .A(_1570_), |
| .B(_2940_), |
| .Y(_2941_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _6601_ ( |
| .A1(_1517_), |
| .A2(_1589_), |
| .B1(_2938_), |
| .B2(_2941_), |
| .X(_2942_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6602_ ( |
| .A(_2580_), |
| .B(_2585_), |
| .Y(_2943_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6603_ ( |
| .A(_2586_), |
| .B(_2943_), |
| .Y(_2944_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6604_ ( |
| .A0(_2514_), |
| .A1(_2853_), |
| .S(_1362_), |
| .X(_2945_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6605_ ( |
| .A1(_1628_), |
| .A2(_1348_), |
| .B1(_2544_), |
| .C1(_2394_), |
| .X(_2946_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6606_ ( |
| .A1(_1509_), |
| .A2(_1348_), |
| .B1(_1341_), |
| .C1(_2315_), |
| .X(_2947_) |
| ); |
| sky130_fd_sc_hd__a32o_2 _6607_ ( |
| .A1(_1623_), |
| .A2(_2946_), |
| .A3(_2947_), |
| .B1(_2855_), |
| .B2(_2696_), |
| .X(_2948_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6608_ ( |
| .A(_2933_), |
| .B(_2580_), |
| .X(_2949_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6609_ ( |
| .A(_2434_), |
| .B(_2435_), |
| .Y(_2950_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6610_ ( |
| .A1(_1628_), |
| .A2(_1586_), |
| .B1(_1583_), |
| .X(_2951_) |
| ); |
| sky130_fd_sc_hd__o311a_2 _6611_ ( |
| .A1(\decode.oc_alu_mode[9] ), |
| .A2(\decode.oc_alu_mode[3] ), |
| .A3(_1622_), |
| .B1(_2476_), |
| .C1(_2951_), |
| .X(_2952_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6612_ ( |
| .A1(_1628_), |
| .A2(_1590_), |
| .B1(_2580_), |
| .B2(\decode.oc_alu_mode[6] ), |
| .C1(_2952_), |
| .X(_2953_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6613_ ( |
| .A1(\execute.alu_mul_div.i_mul ), |
| .A2(_2436_), |
| .A3(_2950_), |
| .B1(_2953_), |
| .X(_2954_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6614_ ( |
| .A1(_2512_), |
| .A2(_2948_), |
| .B1(_2949_), |
| .B2(\decode.oc_alu_mode[4] ), |
| .C1(_2954_), |
| .X(_2955_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6615_ ( |
| .A1(_0787_), |
| .A2(_2944_), |
| .B1(_2945_), |
| .B2(_2851_), |
| .C1(_2955_), |
| .X(_2956_) |
| ); |
| sky130_fd_sc_hd__a31oi_2 _6616_ ( |
| .A1(_2839_), |
| .A2(_2541_), |
| .A3(_2548_), |
| .B1(_2956_), |
| .Y(_2957_) |
| ); |
| sky130_fd_sc_hd__or4b_2 _6617_ ( |
| .A(_1921_), |
| .B(_2919_), |
| .C(_2942_), |
| .D_N(_2957_), |
| .X(_2958_) |
| ); |
| sky130_fd_sc_hd__or4_2 _6618_ ( |
| .A(_2818_), |
| .B(_2867_), |
| .C(_2898_), |
| .D(_2958_), |
| .X(_2959_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6619_ ( |
| .A(_2345_), |
| .B(_2368_), |
| .C(_2454_), |
| .X(_2960_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6620_ ( |
| .A(_2309_), |
| .Y(_2961_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6621_ ( |
| .A(_2961_), |
| .B(_2455_), |
| .Y(_2962_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6622_ ( |
| .A1(_2343_), |
| .A2(_2960_), |
| .B1(_2962_), |
| .Y(_2963_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6623_ ( |
| .A(_2343_), |
| .B(_2960_), |
| .C(_2962_), |
| .X(_2964_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6624_ ( |
| .A1(_2569_), |
| .A2(_2606_), |
| .B1(_2570_), |
| .C1(_2605_), |
| .X(_2965_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6625_ ( |
| .A1(_1449_), |
| .A2(_1328_), |
| .B1(_0856_), |
| .Y(_2966_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6626_ ( |
| .A1(_0819_), |
| .A2(_1328_), |
| .B1(_2494_), |
| .B2(_0837_), |
| .C1(_2515_), |
| .X(_2967_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6627_ ( |
| .A1(_0847_), |
| .A2(_2496_), |
| .B1(_2967_), |
| .Y(_2968_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6628_ ( |
| .A1(_1612_), |
| .A2(_1589_), |
| .B1(_2966_), |
| .C1(_2968_), |
| .X(_2969_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6629_ ( |
| .A0(_2706_), |
| .A1(_2707_), |
| .S(_2530_), |
| .X(_2970_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6630_ ( |
| .A1(_2541_), |
| .A2(_2970_), |
| .B1(_2559_), |
| .Y(_2971_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6631_ ( |
| .A(_2713_), |
| .B(_2712_), |
| .Y(_2972_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6632_ ( |
| .A1(_1565_), |
| .A2(_2940_), |
| .B1(_2971_), |
| .C1(_2972_), |
| .X(_2973_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _6633_ ( |
| .A1(_2695_), |
| .A2(_2925_), |
| .B1(_2969_), |
| .C1(_2973_), |
| .Y(_2974_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6634_ ( |
| .A(_2496_), |
| .B(_2468_), |
| .C(_2493_), |
| .X(_2975_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6635_ ( |
| .A(_0859_), |
| .B(_2497_), |
| .C(_2975_), |
| .X(_2976_) |
| ); |
| sky130_fd_sc_hd__a311o_2 _6636_ ( |
| .A1(_0787_), |
| .A2(_2607_), |
| .A3(_2965_), |
| .B1(_2974_), |
| .C1(_2976_), |
| .X(_2977_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6637_ ( |
| .A1(_0809_), |
| .A2(_2963_), |
| .A3(_2964_), |
| .B1(_2977_), |
| .X(_2978_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6638_ ( |
| .A1(_2368_), |
| .A2(_2454_), |
| .B1(_2345_), |
| .Y(_2979_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6639_ ( |
| .A1(_2571_), |
| .A2(_2572_), |
| .A3(_2598_), |
| .B1(_2601_), |
| .X(_2980_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6640_ ( |
| .A(_2603_), |
| .B(_2980_), |
| .Y(_2981_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6641_ ( |
| .A(_2492_), |
| .Y(_2982_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6642_ ( |
| .A1(_0819_), |
| .A2(_1323_), |
| .B1(_1591_), |
| .B2(_1395_), |
| .C1(_2515_), |
| .X(_2983_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6643_ ( |
| .A1(_0837_), |
| .A2(_2468_), |
| .B1(_2491_), |
| .B2(_0856_), |
| .C1(_2983_), |
| .X(_2984_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6644_ ( |
| .A1(_0847_), |
| .A2(_2982_), |
| .B1(_2945_), |
| .B2(_2512_), |
| .C1(_2984_), |
| .X(_2985_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6645_ ( |
| .A1(_2541_), |
| .A2(_2548_), |
| .B1(_2543_), |
| .X(_2986_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6646_ ( |
| .A(_2541_), |
| .B(_2555_), |
| .X(_2987_) |
| ); |
| sky130_fd_sc_hd__o2111a_2 _6647_ ( |
| .A1(_2713_), |
| .A2(_2531_), |
| .B1(_2986_), |
| .C1(_2987_), |
| .D1(_2559_), |
| .X(_2988_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6648_ ( |
| .A(_2492_), |
| .B(_2469_), |
| .C(_2490_), |
| .X(_2989_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6649_ ( |
| .A(_2687_), |
| .B(_2493_), |
| .C(_2989_), |
| .X(_2990_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6650_ ( |
| .A(_2985_), |
| .B(_2988_), |
| .C_N(_2990_), |
| .X(_2991_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6651_ ( |
| .A1(_0787_), |
| .A2(_2981_), |
| .B1(_2991_), |
| .Y(_2992_) |
| ); |
| sky130_fd_sc_hd__o31ai_2 _6652_ ( |
| .A1(_1580_), |
| .A2(_2960_), |
| .A3(_2979_), |
| .B1(_2992_), |
| .Y(_2993_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6653_ ( |
| .A(_2959_), |
| .B(_2978_), |
| .C(_2993_), |
| .X(_2994_) |
| ); |
| sky130_fd_sc_hd__or4_2 _6654_ ( |
| .A(_2617_), |
| .B(_2724_), |
| .C(_2778_), |
| .D(_2994_), |
| .X(_2995_) |
| ); |
| sky130_fd_sc_hd__o211ai_2 _6655_ ( |
| .A1(_0666_), |
| .A2(_1924_), |
| .B1(_1922_), |
| .C1(_2995_), |
| .Y(_2996_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6656_ ( |
| .A1(\execute.alu_flag_reg.o_d[0] ), |
| .A2(_1922_), |
| .B1(_2996_), |
| .C1(_1899_), |
| .X(_0234_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6657_ ( |
| .A(\execute.alu_flag_reg.o_d[1] ), |
| .B(_1922_), |
| .X(_2997_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6658_ ( |
| .A1_N(_2690_), |
| .A2_N(_2694_), |
| .B1(_1312_), |
| .B2(_1549_), |
| .X(_2998_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6659_ ( |
| .A1(_2683_), |
| .A2(_2686_), |
| .B1(_0859_), |
| .X(_2999_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6660_ ( |
| .A_N(_2529_), |
| .B(_2537_), |
| .X(_3000_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6661_ ( |
| .A1(_1579_), |
| .A2(_2715_), |
| .A3(_2530_), |
| .B1(_3000_), |
| .X(_3001_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6662_ ( |
| .A0(_2761_), |
| .A1(_3001_), |
| .S(_2541_), |
| .X(_3002_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6663_ ( |
| .A0(_2806_), |
| .A1(_3002_), |
| .S(_2543_), |
| .X(_3003_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6664_ ( |
| .A(_1555_), |
| .B(_1553_), |
| .Y(_3004_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6665_ ( |
| .A1(_1356_), |
| .A2(_1539_), |
| .A3(_1560_), |
| .B1(_2558_), |
| .X(_3005_) |
| ); |
| sky130_fd_sc_hd__o2111a_2 _6666_ ( |
| .A1(_1567_), |
| .A2(_3003_), |
| .B1(_3004_), |
| .C1(_3005_), |
| .D1(\decode.oc_alu_mode[13] ), |
| .X(_3006_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6667_ ( |
| .A1(_0787_), |
| .A2(_2998_), |
| .B1(_2999_), |
| .C1(_3006_), |
| .X(_3007_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6668_ ( |
| .A1(_0657_), |
| .A2(_1924_), |
| .B1(_1922_), |
| .Y(_3008_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6669_ ( |
| .A1(_1924_), |
| .A2(_3007_), |
| .B1(_3008_), |
| .X(_3009_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6670_ ( |
| .A(_1197_), |
| .B(_2997_), |
| .C(_3009_), |
| .X(_3010_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6671_ ( |
| .A(_3010_), |
| .X(_0235_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6672_ ( |
| .A1(_0648_), |
| .A2(_1924_), |
| .B1(_1922_), |
| .Y(_3011_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6673_ ( |
| .A1(_1924_), |
| .A2(_2724_), |
| .B1(_3011_), |
| .X(_3012_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6674_ ( |
| .A1(\execute.alu_flag_reg.o_d[2] ), |
| .A2(_1922_), |
| .B1(_3012_), |
| .C1(_1899_), |
| .X(_0236_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6675_ ( |
| .A(_2680_), |
| .B(_2723_), |
| .Y(_3013_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6676_ ( |
| .A(_2689_), |
| .B(_2685_), |
| .Y(_3014_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6677_ ( |
| .A1(_1549_), |
| .A2(_3013_), |
| .B1(_3014_), |
| .C1(_1921_), |
| .X(_3015_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6678_ ( |
| .A1(_2618_), |
| .A2(_2724_), |
| .B1(_3015_), |
| .X(_3016_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6679_ ( |
| .A(sr_bus_data_o[3]), |
| .B(_1921_), |
| .Y(_3017_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6680_ ( |
| .A1(_1922_), |
| .A2(_3016_), |
| .A3(_3017_), |
| .B1(_1105_), |
| .X(_3018_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6681_ ( |
| .A1(\execute.alu_flag_reg.o_d[3] ), |
| .A2(_1922_), |
| .B1_N(_3018_), |
| .X(_0237_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6682_ ( |
| .A(_2617_), |
| .B(_2724_), |
| .Y(_3019_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6683_ ( |
| .A(_2753_), |
| .B(_2777_), |
| .Y(_3020_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6684_ ( |
| .A(_2978_), |
| .B(_2993_), |
| .X(_3021_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6685_ ( |
| .A(_2843_), |
| .B(_2866_), |
| .X(_3022_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6686_ ( |
| .A(_2882_), |
| .B(_2897_), |
| .Y(_3023_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6687_ ( |
| .A(_2898_), |
| .B(_3023_), |
| .X(_3024_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6688_ ( |
| .A(_1641_), |
| .B(_2918_), |
| .Y(_3025_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6689_ ( |
| .A(_2942_), |
| .B(_2957_), |
| .Y(_3026_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6690_ ( |
| .A(_3025_), |
| .B(_3026_), |
| .Y(_3027_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6691_ ( |
| .A(_3024_), |
| .B(_3027_), |
| .Y(_3028_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6692_ ( |
| .A(_3022_), |
| .B(_3028_), |
| .Y(_3029_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6693_ ( |
| .A(_2803_), |
| .B(_2817_), |
| .Y(_3030_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6694_ ( |
| .A(_3029_), |
| .B(_3030_), |
| .Y(_3031_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6695_ ( |
| .A(_3021_), |
| .B(_3031_), |
| .Y(_3032_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6696_ ( |
| .A(_3020_), |
| .B(_3032_), |
| .Y(_3033_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6697_ ( |
| .A(_3019_), |
| .B(_3033_), |
| .Y(_3034_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6698_ ( |
| .A1(_0635_), |
| .A2(_1924_), |
| .B1(_1922_), |
| .Y(_3035_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6699_ ( |
| .A1(_1924_), |
| .A2(_3034_), |
| .B1(_3035_), |
| .X(_3036_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6700_ ( |
| .A(_1898_), |
| .X(_3037_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6701_ ( |
| .A1(\execute.alu_flag_reg.o_d[4] ), |
| .A2(_1922_), |
| .B1(_3036_), |
| .C1(_3037_), |
| .X(_0238_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6702_ ( |
| .A(_1649_), |
| .X(_3038_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6703_ ( |
| .A(_1534_), |
| .X(_3039_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6704_ ( |
| .A(_3039_), |
| .X(_3040_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6705_ ( |
| .A(_1185_), |
| .B(_1103_), |
| .Y(_3041_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6706_ ( |
| .A(_3041_), |
| .X(_3042_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6707_ ( |
| .A(_1642_), |
| .X(_3043_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6708_ ( |
| .A1_N(_0736_), |
| .A2_N(_2918_), |
| .B1(_3043_), |
| .B2(\execute.alu_mul_div.mul_res[1] ), |
| .X(_3044_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6709_ ( |
| .A(_1645_), |
| .X(_3045_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6710_ ( |
| .A(_0657_), |
| .B(_3045_), |
| .Y(_3046_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6711_ ( |
| .A1(\execute.sreg_irq_pc.o_d[1] ), |
| .A2(_1185_), |
| .B1(_3042_), |
| .B2(_3044_), |
| .C1(_3046_), |
| .X(_3047_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6712_ ( |
| .A(dbg_out[17]), |
| .B(dbg_out[16]), |
| .Y(_3048_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6713_ ( |
| .A(_1535_), |
| .B(_3048_), |
| .Y(_3049_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6714_ ( |
| .A1(\decode.oc_pc_inc ), |
| .A2(_1124_), |
| .B1(_1110_), |
| .Y(_3050_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6715_ ( |
| .A(_3050_), |
| .X(_3051_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6716_ ( |
| .A1(_3040_), |
| .A2(_3047_), |
| .B1(_3049_), |
| .C1(_3051_), |
| .X(_3052_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6717_ ( |
| .A1(dbg_out[17]), |
| .A2(_3038_), |
| .B1(_3052_), |
| .C1(_1193_), |
| .X(_0239_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6718_ ( |
| .A1(dbg_out[17]), |
| .A2(dbg_out[16]), |
| .B1(dbg_out[18]), |
| .Y(_3053_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6719_ ( |
| .A(dbg_out[18]), |
| .B(dbg_out[17]), |
| .C(dbg_out[16]), |
| .X(_3054_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6720_ ( |
| .A1_N(_0736_), |
| .A2_N(_2957_), |
| .B1(_3043_), |
| .B2(\execute.alu_mul_div.mul_res[2] ), |
| .X(_3055_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _6721_ ( |
| .A1(\execute.sreg_irq_pc.o_d[2] ), |
| .A2(_1167_), |
| .B1(sr_bus_data_o[2]), |
| .B2(_1645_), |
| .C1(_1534_), |
| .X(_3056_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6722_ ( |
| .A1(_1536_), |
| .A2(_3055_), |
| .B1(_3056_), |
| .Y(_3057_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _6723_ ( |
| .A1(_1535_), |
| .A2(_3053_), |
| .A3(_3054_), |
| .B1(_3057_), |
| .X(_3058_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6724_ ( |
| .A(_1649_), |
| .B(_3058_), |
| .Y(_3059_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6725_ ( |
| .A1(dbg_out[18]), |
| .A2(_3038_), |
| .B1(_3059_), |
| .C1(_1193_), |
| .X(_0240_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6726_ ( |
| .A1(\execute.alu_mul_div.mul_res[3] ), |
| .A2(_3043_), |
| .B1(_2942_), |
| .B2(_1538_), |
| .X(_3060_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6727_ ( |
| .A(_0642_), |
| .B(_3045_), |
| .Y(_3061_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6728_ ( |
| .A(\execute.sreg_irq_pc.o_d[3] ), |
| .B(\decode.oc_sreg_irt ), |
| .X(_3062_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6729_ ( |
| .A1(_3042_), |
| .A2(_3060_), |
| .B1(_3061_), |
| .C1(_3062_), |
| .X(_3063_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6730_ ( |
| .A(dbg_out[19]), |
| .B(_3054_), |
| .X(_3064_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6731_ ( |
| .A(dbg_out[19]), |
| .B(_3054_), |
| .Y(_3065_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6732_ ( |
| .A(_3039_), |
| .B(_3064_), |
| .C(_3065_), |
| .Y(_3066_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6733_ ( |
| .A1(_3040_), |
| .A2(_3063_), |
| .B1(_3066_), |
| .C1(_3051_), |
| .X(_3067_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6734_ ( |
| .A1(dbg_out[19]), |
| .A2(_3038_), |
| .B1(_3067_), |
| .C1(_1193_), |
| .X(_0241_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6735_ ( |
| .A1(\execute.alu_mul_div.mul_res[4] ), |
| .A2(_3043_), |
| .B1(_2896_), |
| .B2(_1538_), |
| .X(_3068_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6736_ ( |
| .A1(\execute.sreg_irq_pc.o_d[4] ), |
| .A2(_1185_), |
| .B1(_3041_), |
| .B2(_3068_), |
| .X(_3069_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6737_ ( |
| .A1(_1167_), |
| .A2(_1182_), |
| .A3(sr_bus_data_o[4]), |
| .B1(_3069_), |
| .X(_3070_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6738_ ( |
| .A(dbg_out[20]), |
| .B(_3064_), |
| .Y(_3071_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6739_ ( |
| .A(_1535_), |
| .B(_3071_), |
| .Y(_3072_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6740_ ( |
| .A1(_3040_), |
| .A2(_3070_), |
| .B1(_3072_), |
| .C1(_3051_), |
| .X(_3073_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6741_ ( |
| .A1(dbg_out[20]), |
| .A2(_3038_), |
| .B1(_3073_), |
| .C1(_1193_), |
| .X(_0242_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6742_ ( |
| .A1(\execute.alu_mul_div.mul_res[5] ), |
| .A2(_3043_), |
| .B1(_2882_), |
| .B2(_1538_), |
| .X(_3074_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6743_ ( |
| .A(\execute.sreg_irq_pc.o_d[5] ), |
| .B(\decode.oc_sreg_irt ), |
| .Y(_3075_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6744_ ( |
| .A1(_0627_), |
| .A2(_3045_), |
| .B1(_3075_), |
| .Y(_3076_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6745_ ( |
| .A1(_3042_), |
| .A2(_3074_), |
| .B1(_3076_), |
| .X(_3077_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6746_ ( |
| .A(dbg_out[21]), |
| .B(dbg_out[20]), |
| .C(_3064_), |
| .X(_3078_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6747_ ( |
| .A1(dbg_out[20]), |
| .A2(_3064_), |
| .B1(dbg_out[21]), |
| .Y(_3079_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6748_ ( |
| .A(_3039_), |
| .B(_3078_), |
| .C(_3079_), |
| .Y(_3080_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6749_ ( |
| .A1(_3040_), |
| .A2(_3077_), |
| .B1(_3080_), |
| .C1(_3051_), |
| .X(_3081_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6750_ ( |
| .A1(dbg_out[21]), |
| .A2(_3038_), |
| .B1(_3081_), |
| .C1(_1193_), |
| .X(_0243_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _6751_ ( |
| .A1_N(\execute.alu_mul_div.mul_res[6] ), |
| .A2_N(_3043_), |
| .B1(_2866_), |
| .B2(_0736_), |
| .X(_3082_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6752_ ( |
| .A(\execute.sreg_irq_pc.o_d[6] ), |
| .B(\decode.oc_sreg_irt ), |
| .Y(_3083_) |
| ); |
| sky130_fd_sc_hd__o221ai_2 _6753_ ( |
| .A1(_0618_), |
| .A2(_3045_), |
| .B1(_3082_), |
| .B2(_1536_), |
| .C1(_3083_), |
| .Y(_3084_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6754_ ( |
| .A(dbg_out[22]), |
| .B(_3078_), |
| .X(_3085_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6755_ ( |
| .A(dbg_out[22]), |
| .B(_3078_), |
| .Y(_3086_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6756_ ( |
| .A(_3039_), |
| .B(_3085_), |
| .C(_3086_), |
| .Y(_3087_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6757_ ( |
| .A1(_3040_), |
| .A2(_3084_), |
| .B1(_3087_), |
| .C1(_3051_), |
| .X(_3088_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6758_ ( |
| .A1(dbg_out[22]), |
| .A2(_3038_), |
| .B1(_3088_), |
| .C1(_1193_), |
| .X(_0244_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6759_ ( |
| .A1(\execute.alu_mul_div.mul_res[7] ), |
| .A2(_1642_), |
| .B1(_2842_), |
| .B2(_1538_), |
| .X(_3089_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6760_ ( |
| .A(\execute.sreg_irq_pc.o_d[7] ), |
| .B(_1122_), |
| .X(_3090_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6761_ ( |
| .A1(_1182_), |
| .A2(_1186_), |
| .B1(_3089_), |
| .B2(_3042_), |
| .C1(_3090_), |
| .X(_3091_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6762_ ( |
| .A(dbg_out[23]), |
| .B(_3085_), |
| .Y(_3092_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6763_ ( |
| .A(_1535_), |
| .B(_3092_), |
| .Y(_3093_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6764_ ( |
| .A1(_3040_), |
| .A2(_3091_), |
| .B1(_3093_), |
| .C1(_3051_), |
| .X(_3094_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6765_ ( |
| .A(_1160_), |
| .X(_3095_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6766_ ( |
| .A1(dbg_out[23]), |
| .A2(_3038_), |
| .B1(_3094_), |
| .C1(_3095_), |
| .X(_0245_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6767_ ( |
| .A(dbg_out[24]), |
| .B(dbg_out[23]), |
| .C(_3085_), |
| .X(_3096_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6768_ ( |
| .A1(dbg_out[23]), |
| .A2(_3085_), |
| .B1(dbg_out[24]), |
| .Y(_3097_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6769_ ( |
| .A1(\execute.alu_mul_div.mul_res[8] ), |
| .A2(_3043_), |
| .B1(_2816_), |
| .B2(_1538_), |
| .X(_3098_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6770_ ( |
| .A(\execute.sreg_irq_pc.o_d[8] ), |
| .B(_1122_), |
| .Y(_3099_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6771_ ( |
| .A1(_0601_), |
| .A2(_1645_), |
| .B1(_3099_), |
| .Y(_3100_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6772_ ( |
| .A1(_3041_), |
| .A2(_3098_), |
| .B1(_3100_), |
| .X(_3101_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6773_ ( |
| .A(_3039_), |
| .B(_3101_), |
| .Y(_3102_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _6774_ ( |
| .A1(_3039_), |
| .A2(_3096_), |
| .A3(_3097_), |
| .B1(_3102_), |
| .X(_3103_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6775_ ( |
| .A(_1649_), |
| .B(_3103_), |
| .Y(_3104_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6776_ ( |
| .A1(dbg_out[24]), |
| .A2(_3038_), |
| .B1(_3104_), |
| .C1(_3095_), |
| .X(_0246_) |
| ); |
| sky130_fd_sc_hd__a22oi_2 _6777_ ( |
| .A1(\execute.alu_mul_div.mul_res[9] ), |
| .A2(_3043_), |
| .B1(_2802_), |
| .B2(_1538_), |
| .Y(_3105_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6778_ ( |
| .A(\execute.sreg_irq_pc.o_d[9] ), |
| .B(_1122_), |
| .Y(_3106_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6779_ ( |
| .A1(_0591_), |
| .A2(_3045_), |
| .B1(_3106_), |
| .X(_3107_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6780_ ( |
| .A1(_1536_), |
| .A2(_3105_), |
| .B1(_3107_), |
| .Y(_3108_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6781_ ( |
| .A(dbg_out[25]), |
| .B(_3096_), |
| .X(_3109_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6782_ ( |
| .A(dbg_out[25]), |
| .B(_3096_), |
| .Y(_3110_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6783_ ( |
| .A(_3039_), |
| .B(_3109_), |
| .C(_3110_), |
| .Y(_3111_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6784_ ( |
| .A1(_3040_), |
| .A2(_3108_), |
| .B1(_3111_), |
| .C1(_3051_), |
| .X(_3112_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6785_ ( |
| .A1(dbg_out[25]), |
| .A2(_3038_), |
| .B1(_3112_), |
| .C1(_3095_), |
| .X(_0247_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6786_ ( |
| .A1(\execute.alu_mul_div.mul_res[10] ), |
| .A2(_1642_), |
| .B1(_2993_), |
| .B2(_1537_), |
| .X(_3113_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6787_ ( |
| .A(\execute.sreg_irq_pc.o_d[10] ), |
| .B(_1122_), |
| .Y(_3114_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6788_ ( |
| .A1(_0583_), |
| .A2(_3045_), |
| .B1(_3114_), |
| .Y(_3115_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6789_ ( |
| .A1(_3042_), |
| .A2(_3113_), |
| .B1(_3115_), |
| .X(_3116_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6790_ ( |
| .A(dbg_out[26]), |
| .B(_3109_), |
| .Y(_3117_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6791_ ( |
| .A(_1535_), |
| .B(_3117_), |
| .Y(_3118_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6792_ ( |
| .A1(_3040_), |
| .A2(_3116_), |
| .B1(_3118_), |
| .C1(_3051_), |
| .X(_3119_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6793_ ( |
| .A1(dbg_out[26]), |
| .A2(_3038_), |
| .B1(_3119_), |
| .C1(_3095_), |
| .X(_0248_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6794_ ( |
| .A1(\execute.alu_mul_div.mul_res[11] ), |
| .A2(_3043_), |
| .B1(_2977_), |
| .B2(_1538_), |
| .X(_3120_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6795_ ( |
| .A(\execute.sreg_irq_pc.o_d[11] ), |
| .B(_1122_), |
| .Y(_3121_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6796_ ( |
| .A1(_0574_), |
| .A2(_3045_), |
| .B1(_3121_), |
| .Y(_3122_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6797_ ( |
| .A1(_3042_), |
| .A2(_3120_), |
| .B1(_3122_), |
| .X(_3123_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6798_ ( |
| .A(dbg_out[27]), |
| .B(dbg_out[26]), |
| .C(_3109_), |
| .X(_3124_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6799_ ( |
| .A1(dbg_out[26]), |
| .A2(_3109_), |
| .B1(dbg_out[27]), |
| .Y(_3125_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6800_ ( |
| .A(_3039_), |
| .B(_3124_), |
| .C(_3125_), |
| .Y(_3126_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6801_ ( |
| .A1(_3040_), |
| .A2(_3123_), |
| .B1(_3126_), |
| .C1(_3050_), |
| .X(_3127_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6802_ ( |
| .A1(dbg_out[27]), |
| .A2(_1649_), |
| .B1(_3127_), |
| .C1(_3095_), |
| .X(_0249_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6803_ ( |
| .A(dbg_out[28]), |
| .B(_3124_), |
| .X(_3128_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _6804_ ( |
| .A1(dbg_out[28]), |
| .A2(_3124_), |
| .B1_N(_3039_), |
| .Y(_3129_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6805_ ( |
| .A1(\execute.alu_mul_div.mul_res[12] ), |
| .A2(_1642_), |
| .B1(_2776_), |
| .B2(_1537_), |
| .X(_3130_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6806_ ( |
| .A(\execute.sreg_irq_pc.o_d[12] ), |
| .B(_1122_), |
| .Y(_3131_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6807_ ( |
| .A1(_0561_), |
| .A2(_3045_), |
| .B1(_3131_), |
| .Y(_3132_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6808_ ( |
| .A1(_3042_), |
| .A2(_3130_), |
| .B1(_3132_), |
| .X(_3133_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6809_ ( |
| .A1_N(_3128_), |
| .A2_N(_3129_), |
| .B1(_1535_), |
| .B2(_3133_), |
| .X(_3134_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6810_ ( |
| .A(dbg_out[28]), |
| .B(_1649_), |
| .X(_3135_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6811_ ( |
| .A1(_3051_), |
| .A2(_3134_), |
| .B1(_3135_), |
| .C1(_3095_), |
| .X(_0250_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6812_ ( |
| .A1(\execute.alu_mul_div.mul_res[13] ), |
| .A2(_1642_), |
| .B1(_2752_), |
| .B2(_1537_), |
| .X(_3136_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6813_ ( |
| .A(\execute.sreg_irq_pc.o_d[13] ), |
| .B(_1122_), |
| .Y(_3137_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6814_ ( |
| .A1(_0553_), |
| .A2(_1645_), |
| .B1(_3137_), |
| .Y(_3138_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6815_ ( |
| .A1(_3042_), |
| .A2(_3136_), |
| .B1(_3138_), |
| .X(_3139_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6816_ ( |
| .A(dbg_out[29]), |
| .B(_3128_), |
| .Y(_3140_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6817_ ( |
| .A1(dbg_out[29]), |
| .A2(_3128_), |
| .B1_N(_1534_), |
| .X(_3141_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _6818_ ( |
| .A1(_1535_), |
| .A2(_3139_), |
| .B1(_3140_), |
| .B2(_3141_), |
| .C1(_3050_), |
| .X(_3142_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6819_ ( |
| .A1(dbg_out[29]), |
| .A2(_1649_), |
| .B1(_3142_), |
| .C1(_3095_), |
| .X(_0251_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6820_ ( |
| .A1(\execute.alu_mul_div.mul_res[14] ), |
| .A2(_3043_), |
| .B1(_2616_), |
| .B2(_1538_), |
| .X(_3143_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6821_ ( |
| .A(\execute.sreg_irq_pc.o_d[14] ), |
| .B(_1185_), |
| .Y(_3144_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6822_ ( |
| .A1(_0544_), |
| .A2(_3045_), |
| .B1(_3144_), |
| .Y(_3145_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6823_ ( |
| .A1(_3042_), |
| .A2(_3143_), |
| .B1(_3145_), |
| .X(_3146_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6824_ ( |
| .A(dbg_out[30]), |
| .B(dbg_out[29]), |
| .C(_3128_), |
| .X(_3147_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6825_ ( |
| .A1(dbg_out[29]), |
| .A2(_3128_), |
| .B1(dbg_out[30]), |
| .Y(_3148_) |
| ); |
| sky130_fd_sc_hd__nor3_2 _6826_ ( |
| .A(_3039_), |
| .B(_3147_), |
| .C(_3148_), |
| .Y(_3149_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6827_ ( |
| .A1(_1535_), |
| .A2(_3146_), |
| .B1(_3149_), |
| .C1(_3050_), |
| .X(_3150_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6828_ ( |
| .A1(dbg_out[30]), |
| .A2(_1649_), |
| .B1(_3150_), |
| .C1(_3095_), |
| .X(_0252_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6829_ ( |
| .A1(\execute.alu_mul_div.mul_res[15] ), |
| .A2(_1642_), |
| .B1(_2724_), |
| .B2(_1538_), |
| .X(_3151_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6830_ ( |
| .A(_3042_), |
| .B(_3151_), |
| .Y(_3152_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _6831_ ( |
| .A1_N(\execute.sreg_irq_pc.o_d[15] ), |
| .A2_N(_1185_), |
| .B1(_0536_), |
| .B2(_3045_), |
| .X(_3153_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6832_ ( |
| .A(dbg_out[31]), |
| .B(_3147_), |
| .X(_3154_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6833_ ( |
| .A(_1535_), |
| .B(_3154_), |
| .Y(_3155_) |
| ); |
| sky130_fd_sc_hd__a31oi_2 _6834_ ( |
| .A1(_3040_), |
| .A2(_3152_), |
| .A3(_3153_), |
| .B1(_3155_), |
| .Y(_3156_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6835_ ( |
| .A(dbg_out[31]), |
| .B(_1649_), |
| .X(_3157_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6836_ ( |
| .A1(_3051_), |
| .A2(_3156_), |
| .B1(_3157_), |
| .C1(_3095_), |
| .X(_0253_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6837_ ( |
| .A(_1106_), |
| .B(_0502_), |
| .Y(_0254_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6838_ ( |
| .A(_1523_), |
| .B(_1461_), |
| .X(_3158_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6839_ ( |
| .A(\execute.alu_mul_div.cbit[2] ), |
| .B(_3158_), |
| .X(_3159_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6840_ ( |
| .A0(_1317_), |
| .A1(_2696_), |
| .A2(_1307_), |
| .A3(_1563_), |
| .S0(_1367_), |
| .S1(_1371_), |
| .X(_3160_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6841_ ( |
| .A0(_1349_), |
| .A1(_1359_), |
| .A2(_1341_), |
| .A3(_1353_), |
| .S0(\execute.alu_mul_div.cbit[2] ), |
| .S1(_1371_), |
| .X(_3161_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6842_ ( |
| .A(_1369_), |
| .B(_3161_), |
| .Y(_3162_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6843_ ( |
| .A1(_1369_), |
| .A2(_3160_), |
| .B1(_3162_), |
| .C1(_1304_), |
| .X(_3163_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6844_ ( |
| .A(_0809_), |
| .B(\execute.alu_mul_div.comp ), |
| .C(_3163_), |
| .X(_3164_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6845_ ( |
| .A(\execute.alu_mul_div.cbit[3] ), |
| .Y(_3165_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6846_ ( |
| .A(_1369_), |
| .B(_1310_), |
| .C_N(_1371_), |
| .X(_3166_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _6847_ ( |
| .A1(_1523_), |
| .A2(_1966_), |
| .B1(_1328_), |
| .B2(_1372_), |
| .C1(_3166_), |
| .X(_3167_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6848_ ( |
| .A1(_1462_), |
| .A2(_1323_), |
| .B1(_3167_), |
| .C1(_1367_), |
| .X(_3168_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6849_ ( |
| .A(_1369_), |
| .B(_1335_), |
| .C_N(_1371_), |
| .X(_3169_) |
| ); |
| sky130_fd_sc_hd__o221a_2 _6850_ ( |
| .A1(_1372_), |
| .A2(_1312_), |
| .B1(_1325_), |
| .B2(_1462_), |
| .C1(_3169_), |
| .X(_3170_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _6851_ ( |
| .A1(_1523_), |
| .A2(_1322_), |
| .B1(_3170_), |
| .C1(\execute.alu_mul_div.cbit[2] ), |
| .X(_3171_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6852_ ( |
| .A(_3165_), |
| .B(_3168_), |
| .C(_3171_), |
| .X(_3172_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6853_ ( |
| .A(_3164_), |
| .B(_3172_), |
| .Y(_3173_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6854_ ( |
| .A(_1304_), |
| .B(_3159_), |
| .C(_3173_), |
| .X(_3174_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6855_ ( |
| .A(\execute.alu_mul_div.mul_res[0] ), |
| .B(_3174_), |
| .Y(_0255_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6856_ ( |
| .A(_3159_), |
| .B(_1302_), |
| .C_N(\execute.alu_mul_div.mul_res[0] ), |
| .X(_3175_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6857_ ( |
| .A(\execute.alu_mul_div.cbit[0] ), |
| .B(_1626_), |
| .Y(_3176_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _6858_ ( |
| .A1(\execute.alu_mul_div.cbit[0] ), |
| .A2(_1461_), |
| .B1(_3176_), |
| .C1(\execute.alu_mul_div.cbit[1] ), |
| .X(_3177_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6859_ ( |
| .A(\execute.alu_mul_div.cbit[2] ), |
| .B(_3177_), |
| .X(_3178_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6860_ ( |
| .A(_3178_), |
| .B(_1302_), |
| .C_N(\execute.alu_mul_div.mul_res[1] ), |
| .X(_3179_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _6861_ ( |
| .A1(_1302_), |
| .A2(_3178_), |
| .B1_N(\execute.alu_mul_div.mul_res[1] ), |
| .Y(_3180_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6862_ ( |
| .A(_3179_), |
| .B(_3180_), |
| .Y(_3181_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6863_ ( |
| .A(_3175_), |
| .B(_3181_), |
| .X(_3182_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6864_ ( |
| .A0(_3182_), |
| .A1(\execute.alu_mul_div.mul_res[1] ), |
| .S(_3173_), |
| .X(_3183_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6865_ ( |
| .A(_3183_), |
| .X(_0256_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6866_ ( |
| .A(\execute.alu_mul_div.cbit[2] ), |
| .B(_1482_), |
| .X(_3184_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _6867_ ( |
| .A_N(_3184_), |
| .B(_3165_), |
| .C(\execute.alu_mul_div.mul_res[2] ), |
| .X(_3185_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6868_ ( |
| .A1(_1302_), |
| .A2(_3184_), |
| .B1_N(\execute.alu_mul_div.mul_res[2] ), |
| .X(_3186_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6869_ ( |
| .A(_3185_), |
| .B(_3186_), |
| .X(_3187_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6870_ ( |
| .A1(_3175_), |
| .A2(_3181_), |
| .B1(_3179_), |
| .Y(_3188_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6871_ ( |
| .A(_3187_), |
| .B(_3188_), |
| .Y(_3189_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6872_ ( |
| .A0(_3189_), |
| .A1(\execute.alu_mul_div.mul_res[2] ), |
| .S(_3173_), |
| .X(_3190_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6873_ ( |
| .A(_3190_), |
| .X(_0257_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6874_ ( |
| .A(_3173_), |
| .X(_3191_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6875_ ( |
| .A(_3191_), |
| .X(_3192_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6876_ ( |
| .A_N(_3187_), |
| .B(_3188_), |
| .X(_3193_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6877_ ( |
| .A0(_2044_), |
| .A1(_1480_), |
| .A2(_1469_), |
| .A3(_1461_), |
| .S0(_1368_), |
| .S1(\execute.alu_mul_div.cbit[0] ), |
| .X(_3194_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6878_ ( |
| .A(\execute.alu_mul_div.cbit[2] ), |
| .B(_3194_), |
| .X(_3195_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6879_ ( |
| .A(_1302_), |
| .B(_3195_), |
| .Y(_3196_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6880_ ( |
| .A(\execute.alu_mul_div.mul_res[3] ), |
| .B(_3196_), |
| .Y(_3197_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _6881_ ( |
| .A1(_3185_), |
| .A2(_3193_), |
| .B1_N(_3197_), |
| .Y(_3198_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6882_ ( |
| .A(_3185_), |
| .B(_3193_), |
| .Y(_3199_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6883_ ( |
| .A1(_3197_), |
| .A2(_3199_), |
| .B1(_3191_), |
| .Y(_3200_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6884_ ( |
| .A1(\execute.alu_mul_div.mul_res[3] ), |
| .A2(_3192_), |
| .B1(_3198_), |
| .B2(_3200_), |
| .X(_0258_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6885_ ( |
| .A(\execute.alu_mul_div.mul_res[3] ), |
| .B(_3196_), |
| .Y(_3201_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6886_ ( |
| .A0(_1633_), |
| .A1(_1469_), |
| .A2(_2044_), |
| .A3(_1480_), |
| .S0(_1368_), |
| .S1(_1370_), |
| .X(_3202_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6887_ ( |
| .A0(_3158_), |
| .A1(_3202_), |
| .S(_1366_), |
| .X(_3203_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6888_ ( |
| .A1(_1302_), |
| .A2(_3203_), |
| .B1_N(\execute.alu_mul_div.mul_res[4] ), |
| .X(_3204_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _6889_ ( |
| .A_N(_3203_), |
| .B(_3165_), |
| .C(\execute.alu_mul_div.mul_res[4] ), |
| .X(_3205_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6890_ ( |
| .A(_3204_), |
| .B(_3205_), |
| .X(_3206_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6891_ ( |
| .A1(_3201_), |
| .A2(_3198_), |
| .B1(_3206_), |
| .Y(_3207_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _6892_ ( |
| .A1(_3201_), |
| .A2(_3198_), |
| .A3(_3206_), |
| .B1(_3191_), |
| .X(_3208_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6893_ ( |
| .A1_N(_3207_), |
| .A2_N(_3208_), |
| .B1(\execute.alu_mul_div.mul_res[4] ), |
| .B2(_3192_), |
| .X(_0259_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6894_ ( |
| .A0(_2117_), |
| .A1(_2044_), |
| .A2(_1633_), |
| .A3(_1469_), |
| .S0(_1368_), |
| .S1(_1370_), |
| .X(_3209_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6895_ ( |
| .A0(_3177_), |
| .A1(_3209_), |
| .S(_1366_), |
| .X(_3210_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _6896_ ( |
| .A(_1302_), |
| .B(_3210_), |
| .C_N(\execute.alu_mul_div.mul_res[5] ), |
| .Y(_3211_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6897_ ( |
| .A1(_1302_), |
| .A2(_3210_), |
| .B1_N(\execute.alu_mul_div.mul_res[5] ), |
| .X(_3212_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6898_ ( |
| .A(_3211_), |
| .B(_3212_), |
| .X(_3213_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6899_ ( |
| .A(_3205_), |
| .B(_3207_), |
| .C_N(_3213_), |
| .X(_3214_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6900_ ( |
| .A1(_3205_), |
| .A2(_3207_), |
| .B1_N(_3213_), |
| .X(_3215_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6901_ ( |
| .A(_3191_), |
| .B(_3215_), |
| .Y(_3216_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6902_ ( |
| .A1(\execute.alu_mul_div.mul_res[5] ), |
| .A2(_3192_), |
| .B1(_3214_), |
| .B2(_3216_), |
| .X(_0260_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6903_ ( |
| .A0(_1518_), |
| .A1(_1483_), |
| .S(\execute.alu_mul_div.cbit[2] ), |
| .X(_3217_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6904_ ( |
| .A1(_3165_), |
| .A2(_3217_), |
| .B1(\execute.alu_mul_div.mul_res[6] ), |
| .Y(_3218_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6905_ ( |
| .A(_3165_), |
| .B(\execute.alu_mul_div.mul_res[6] ), |
| .C(_3217_), |
| .X(_3219_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6906_ ( |
| .A(_3218_), |
| .B(_3219_), |
| .X(_3220_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6907_ ( |
| .A1(_3211_), |
| .A2(_3215_), |
| .B1_N(_3220_), |
| .X(_3221_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6908_ ( |
| .A(_3211_), |
| .B(_3215_), |
| .Y(_3222_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6909_ ( |
| .A1(_3220_), |
| .A2(_3222_), |
| .B1(_3191_), |
| .X(_3223_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _6910_ ( |
| .A1_N(_3221_), |
| .A2_N(_3223_), |
| .B1(\execute.alu_mul_div.mul_res[6] ), |
| .B2(_3192_), |
| .X(_0261_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6911_ ( |
| .A0(_1630_), |
| .A1(_2296_), |
| .A2(_2117_), |
| .A3(_1633_), |
| .S0(_1370_), |
| .S1(_1368_), |
| .X(_3224_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6912_ ( |
| .A0(_3194_), |
| .A1(_3224_), |
| .S(_1366_), |
| .X(_3225_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6913_ ( |
| .A(_3225_), |
| .Y(_3226_) |
| ); |
| sky130_fd_sc_hd__and3b_2 _6914_ ( |
| .A_N(_1302_), |
| .B(\execute.alu_mul_div.mul_res[7] ), |
| .C(_3226_), |
| .X(_3227_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6915_ ( |
| .A1(_1303_), |
| .A2(_3225_), |
| .B1_N(\execute.alu_mul_div.mul_res[7] ), |
| .X(_3228_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6916_ ( |
| .A(_3227_), |
| .B(_3228_), |
| .X(_3229_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6917_ ( |
| .A(_3219_), |
| .B(_3221_), |
| .C_N(_3229_), |
| .X(_3230_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6918_ ( |
| .A1(_3219_), |
| .A2(_3221_), |
| .B1_N(_3229_), |
| .X(_3231_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6919_ ( |
| .A(_3191_), |
| .B(_3231_), |
| .Y(_3232_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6920_ ( |
| .A1(\execute.alu_mul_div.mul_res[7] ), |
| .A2(_3192_), |
| .B1(_3230_), |
| .B2(_3232_), |
| .X(_0262_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6921_ ( |
| .A(_1366_), |
| .B(_3202_), |
| .X(_3233_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6922_ ( |
| .A0(_1403_), |
| .A1(_1490_), |
| .A2(_1421_), |
| .A3(_1500_), |
| .S0(_1368_), |
| .S1(_1370_), |
| .X(_3234_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6923_ ( |
| .A1(_1366_), |
| .A2(_3234_), |
| .B1(_1303_), |
| .Y(_3235_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6924_ ( |
| .A1(_1303_), |
| .A2(_3159_), |
| .B1(_3233_), |
| .B2(_3235_), |
| .X(_3236_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6925_ ( |
| .A(\execute.alu_mul_div.mul_res[8] ), |
| .B(_3236_), |
| .Y(_3237_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6926_ ( |
| .A1(_3227_), |
| .A2(_3231_), |
| .B1(_3237_), |
| .X(_3238_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6927_ ( |
| .A(_3227_), |
| .B(_3231_), |
| .C(_3237_), |
| .X(_3239_) |
| ); |
| sky130_fd_sc_hd__or3b_2 _6928_ ( |
| .A(_3238_), |
| .B(_3173_), |
| .C_N(_3239_), |
| .X(_3240_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _6929_ ( |
| .A1(\execute.alu_mul_div.mul_res[8] ), |
| .A2(_3192_), |
| .B1_N(_3240_), |
| .X(_0263_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6930_ ( |
| .A_N(_3236_), |
| .B(\execute.alu_mul_div.mul_res[8] ), |
| .X(_3241_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6931_ ( |
| .A(_1366_), |
| .B(_3209_), |
| .X(_3242_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6932_ ( |
| .A0(_1410_), |
| .A1(_1421_), |
| .A2(_1403_), |
| .A3(_1490_), |
| .S0(_1368_), |
| .S1(_1370_), |
| .X(_3243_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6933_ ( |
| .A1(_1366_), |
| .A2(_3243_), |
| .B1(_1303_), |
| .Y(_3244_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6934_ ( |
| .A1(_1303_), |
| .A2(_3178_), |
| .B1(_3242_), |
| .B2(_3244_), |
| .X(_3245_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6935_ ( |
| .A(\execute.alu_mul_div.mul_res[9] ), |
| .B(_3245_), |
| .Y(_3246_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6936_ ( |
| .A(_3241_), |
| .B(_3238_), |
| .C(_3246_), |
| .X(_3247_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6937_ ( |
| .A1(_3241_), |
| .A2(_3238_), |
| .B1(_3246_), |
| .X(_3248_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6938_ ( |
| .A(_3191_), |
| .B(_3248_), |
| .Y(_3249_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6939_ ( |
| .A1(\execute.alu_mul_div.mul_res[9] ), |
| .A2(_3192_), |
| .B1(_3247_), |
| .B2(_3249_), |
| .X(_0264_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6940_ ( |
| .A_N(_3245_), |
| .B(\execute.alu_mul_div.mul_res[9] ), |
| .X(_3250_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6941_ ( |
| .A(\execute.alu_mul_div.mul_res[10] ), |
| .Y(_3251_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6942_ ( |
| .A(\execute.alu_mul_div.cbit[2] ), |
| .B(_1518_), |
| .X(_3252_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6943_ ( |
| .A1(_1366_), |
| .A2(_1422_), |
| .B1(_3252_), |
| .Y(_3253_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6944_ ( |
| .A0(_3253_), |
| .A1(_3184_), |
| .S(_1303_), |
| .X(_3254_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6945_ ( |
| .A(_3251_), |
| .B(_3254_), |
| .Y(_3255_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6946_ ( |
| .A(_3251_), |
| .B(_3254_), |
| .X(_3256_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6947_ ( |
| .A(_3255_), |
| .B(_3256_), |
| .X(_3257_) |
| ); |
| sky130_fd_sc_hd__nor3b_2 _6948_ ( |
| .A(_3250_), |
| .B(_3248_), |
| .C_N(_3257_), |
| .Y(_3258_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _6949_ ( |
| .A1(_3250_), |
| .A2(_3248_), |
| .B1_N(_3257_), |
| .X(_3259_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6950_ ( |
| .A(_3258_), |
| .B(_3259_), |
| .Y(_3260_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6951_ ( |
| .A0(_3260_), |
| .A1(\execute.alu_mul_div.mul_res[10] ), |
| .S(_3173_), |
| .X(_3261_) |
| ); |
| sky130_fd_sc_hd__buf_1 _6952_ ( |
| .A(_3261_), |
| .X(_0265_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6953_ ( |
| .A0(_1449_), |
| .A1(_1395_), |
| .A2(_1410_), |
| .A3(_1403_), |
| .S0(_1370_), |
| .S1(_1369_), |
| .X(_3262_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6954_ ( |
| .A1(_1367_), |
| .A2(_3262_), |
| .B1(_1303_), |
| .Y(_3263_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6955_ ( |
| .A1(_1367_), |
| .A2(_3224_), |
| .B1(_3263_), |
| .X(_3264_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6956_ ( |
| .A1(_1303_), |
| .A2(_3195_), |
| .B1(_3264_), |
| .X(_3265_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6957_ ( |
| .A(\execute.alu_mul_div.mul_res[11] ), |
| .B(_3265_), |
| .Y(_3266_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6958_ ( |
| .A(_3255_), |
| .B(_3259_), |
| .C(_3266_), |
| .X(_3267_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _6959_ ( |
| .A1(_3255_), |
| .A2(_3259_), |
| .B1(_3266_), |
| .X(_3268_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6960_ ( |
| .A(_3191_), |
| .B(_3268_), |
| .Y(_3269_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6961_ ( |
| .A1(\execute.alu_mul_div.mul_res[11] ), |
| .A2(_3192_), |
| .B1(_3267_), |
| .B2(_3269_), |
| .X(_0266_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _6962_ ( |
| .A_N(_3265_), |
| .B(\execute.alu_mul_div.mul_res[11] ), |
| .X(_3270_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6963_ ( |
| .A(\execute.alu_mul_div.mul_res[12] ), |
| .Y(_3271_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6964_ ( |
| .A0(_1443_), |
| .A1(_1449_), |
| .A2(_1395_), |
| .A3(_1410_), |
| .S0(_1370_), |
| .S1(_1368_), |
| .X(_3272_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6965_ ( |
| .A0(_3234_), |
| .A1(_3272_), |
| .S(_1366_), |
| .X(_3273_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6966_ ( |
| .A(_1303_), |
| .B(_3273_), |
| .Y(_3274_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _6967_ ( |
| .A1(_1304_), |
| .A2(_3203_), |
| .B1(_3274_), |
| .X(_3275_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6968_ ( |
| .A(_3271_), |
| .B(_3275_), |
| .X(_3276_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6969_ ( |
| .A(_3271_), |
| .B(_3275_), |
| .Y(_3277_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _6970_ ( |
| .A(_3276_), |
| .B(_3277_), |
| .Y(_3278_) |
| ); |
| sky130_fd_sc_hd__o21bai_2 _6971_ ( |
| .A1(_3270_), |
| .A2(_3268_), |
| .B1_N(_3278_), |
| .Y(_3279_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6972_ ( |
| .A(_3270_), |
| .B(_3268_), |
| .Y(_3280_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6973_ ( |
| .A1(_3278_), |
| .A2(_3280_), |
| .B1(_3191_), |
| .Y(_3281_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6974_ ( |
| .A1(\execute.alu_mul_div.mul_res[12] ), |
| .A2(_3192_), |
| .B1(_3279_), |
| .B2(_3281_), |
| .X(_0267_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6975_ ( |
| .A0(_1436_), |
| .A1(_1449_), |
| .A2(_1443_), |
| .A3(_1395_), |
| .S0(_1369_), |
| .S1(_1371_), |
| .X(_3282_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6976_ ( |
| .A0(_3243_), |
| .A1(_3282_), |
| .S(_1367_), |
| .X(_3283_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6977_ ( |
| .A(_1304_), |
| .B(_3283_), |
| .Y(_3284_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6978_ ( |
| .A1(_1304_), |
| .A2(_3210_), |
| .B1(_3284_), |
| .Y(_3285_) |
| ); |
| sky130_fd_sc_hd__and2_2 _6979_ ( |
| .A(\execute.alu_mul_div.mul_res[13] ), |
| .B(_3285_), |
| .X(_3286_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _6980_ ( |
| .A(\execute.alu_mul_div.mul_res[13] ), |
| .B(_3285_), |
| .Y(_3287_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6981_ ( |
| .A(_3286_), |
| .B(_3287_), |
| .X(_3288_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6982_ ( |
| .A(_3276_), |
| .B(_3279_), |
| .C(_3288_), |
| .X(_3289_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _6983_ ( |
| .A1(_3276_), |
| .A2(_3279_), |
| .B1(_3288_), |
| .Y(_3290_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6984_ ( |
| .A(_3173_), |
| .B(_3289_), |
| .C(_3290_), |
| .X(_3291_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _6985_ ( |
| .A1(\execute.alu_mul_div.mul_res[13] ), |
| .A2(_3192_), |
| .B1_N(_3291_), |
| .X(_0268_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _6986_ ( |
| .A(\execute.alu_mul_div.mul_res[14] ), |
| .B(_1519_), |
| .X(_3292_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _6987_ ( |
| .A1(_3286_), |
| .A2(_3290_), |
| .B1(_3292_), |
| .Y(_3293_) |
| ); |
| sky130_fd_sc_hd__or3_2 _6988_ ( |
| .A(_3286_), |
| .B(_3290_), |
| .C(_3292_), |
| .X(_3294_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6989_ ( |
| .A(_3164_), |
| .B(_3172_), |
| .C(_3294_), |
| .X(_3295_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _6990_ ( |
| .A1(\execute.alu_mul_div.mul_res[14] ), |
| .A2(_3191_), |
| .B1(_3293_), |
| .B2(_3295_), |
| .X(_0269_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _6991_ ( |
| .A1(\execute.alu_mul_div.mul_res[14] ), |
| .A2(_1519_), |
| .B1_N(_3293_), |
| .X(_3296_) |
| ); |
| sky130_fd_sc_hd__mux4_2 _6992_ ( |
| .A0(_2618_), |
| .A1(_1436_), |
| .A2(_1429_), |
| .A3(_1443_), |
| .S0(_1369_), |
| .S1(_1371_), |
| .X(_3297_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6993_ ( |
| .A0(_3262_), |
| .A1(_3297_), |
| .S(_1367_), |
| .X(_3298_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _6994_ ( |
| .A0(_3298_), |
| .A1(_3226_), |
| .S(_1304_), |
| .X(_3299_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6995_ ( |
| .A(_3296_), |
| .B(_3299_), |
| .Y(_3300_) |
| ); |
| sky130_fd_sc_hd__or2_2 _6996_ ( |
| .A(_3173_), |
| .B(_3300_), |
| .X(_3301_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _6997_ ( |
| .A(\execute.alu_mul_div.mul_res[15] ), |
| .B(_3301_), |
| .Y(_0270_) |
| ); |
| sky130_fd_sc_hd__inv_2 _6998_ ( |
| .A(_2433_), |
| .Y(_3302_) |
| ); |
| sky130_fd_sc_hd__and3_2 _6999_ ( |
| .A(_1526_), |
| .B(_1525_), |
| .C(_0788_), |
| .X(_3303_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7000_ ( |
| .A(_3303_), |
| .X(_3304_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7001_ ( |
| .A(_3304_), |
| .X(_3305_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7002_ ( |
| .A0(\execute.alu_mul_div.mul_res[0] ), |
| .A1(_3302_), |
| .S(_3305_), |
| .X(_3306_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7003_ ( |
| .A(_3306_), |
| .X(_0271_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7004_ ( |
| .A0(\execute.alu_mul_div.mul_res[1] ), |
| .A1(_2910_), |
| .S(_3305_), |
| .X(_3307_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7005_ ( |
| .A(_3307_), |
| .X(_0272_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7006_ ( |
| .A0(\execute.alu_mul_div.mul_res[2] ), |
| .A1(_2418_), |
| .S(_3305_), |
| .X(_3308_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7007_ ( |
| .A(_3308_), |
| .X(_0273_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7008_ ( |
| .A0(\execute.alu_mul_div.mul_res[3] ), |
| .A1(_2394_), |
| .S(_3305_), |
| .X(_3309_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7009_ ( |
| .A(_3309_), |
| .X(_0274_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7010_ ( |
| .A0(\execute.alu_mul_div.mul_res[4] ), |
| .A1(_2902_), |
| .S(_3305_), |
| .X(_3310_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7011_ ( |
| .A(_3310_), |
| .X(_0275_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7012_ ( |
| .A0(\execute.alu_mul_div.mul_res[5] ), |
| .A1(_2315_), |
| .S(_3305_), |
| .X(_3311_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7013_ ( |
| .A(_3311_), |
| .X(_0276_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7014_ ( |
| .A0(\execute.alu_mul_div.mul_res[6] ), |
| .A1(_2872_), |
| .S(_3305_), |
| .X(_3312_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7015_ ( |
| .A(_3312_), |
| .X(_0277_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7016_ ( |
| .A0(\execute.alu_mul_div.mul_res[7] ), |
| .A1(_1631_), |
| .S(_3305_), |
| .X(_3313_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7017_ ( |
| .A(_3313_), |
| .X(_0278_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7018_ ( |
| .A0(\execute.alu_mul_div.mul_res[8] ), |
| .A1(_2193_), |
| .S(_3305_), |
| .X(_3314_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7019_ ( |
| .A(_3314_), |
| .X(_0279_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7020_ ( |
| .A0(\execute.alu_mul_div.mul_res[9] ), |
| .A1(_1610_), |
| .S(_3305_), |
| .X(_3315_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7021_ ( |
| .A(_3315_), |
| .X(_0280_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7022_ ( |
| .A0(\execute.alu_mul_div.mul_res[10] ), |
| .A1(_1941_), |
| .S(_3304_), |
| .X(_3316_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7023_ ( |
| .A(_3316_), |
| .X(_0281_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7024_ ( |
| .A0(\execute.alu_mul_div.mul_res[11] ), |
| .A1(_1613_), |
| .S(_3304_), |
| .X(_3317_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7025_ ( |
| .A(_3317_), |
| .X(_0282_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7026_ ( |
| .A0(\execute.alu_mul_div.mul_res[12] ), |
| .A1(_1949_), |
| .S(_3304_), |
| .X(_3318_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7027_ ( |
| .A(_3318_), |
| .X(_0283_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7028_ ( |
| .A0(\execute.alu_mul_div.mul_res[13] ), |
| .A1(_1604_), |
| .S(_3304_), |
| .X(_3319_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7029_ ( |
| .A(_3319_), |
| .X(_0284_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7030_ ( |
| .A0(\execute.alu_mul_div.mul_res[14] ), |
| .A1(_2730_), |
| .S(_3304_), |
| .X(_3320_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7031_ ( |
| .A(_3320_), |
| .X(_0285_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7032_ ( |
| .A0(\execute.alu_mul_div.mul_res[15] ), |
| .A1(_1600_), |
| .S(_3304_), |
| .X(_3321_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7033_ ( |
| .A(_3321_), |
| .X(_0286_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _7034_ ( |
| .A1(_1525_), |
| .A2(_1521_), |
| .B1(_1527_), |
| .X(_0287_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7035_ ( |
| .A0(\execute.alu_mul_div.div_cur[0] ), |
| .A1(_2618_), |
| .S(_3304_), |
| .X(_3322_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7036_ ( |
| .A(_3322_), |
| .X(_0288_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _7037_ ( |
| .A1_N(_1371_), |
| .A2_N(_1525_), |
| .B1(\decode.o_submit ), |
| .B2(_0809_), |
| .X(_3323_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7038_ ( |
| .A0(_1371_), |
| .A1(_3323_), |
| .S(_1527_), |
| .X(_3324_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7039_ ( |
| .A(_3324_), |
| .X(_0289_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _7040_ ( |
| .A1(_1185_), |
| .A2(_0740_), |
| .B1(_1183_), |
| .C1(\execute.irq_en ), |
| .X(_3325_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7041_ ( |
| .A1(sr_bus_data_o[2]), |
| .A2(_1171_), |
| .B1(_3325_), |
| .C1(_3095_), |
| .X(_0290_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7042_ ( |
| .A0(\execute.o_submit ), |
| .A1(i_mem_ack), |
| .S(\execute.o_mem_access ), |
| .X(_3326_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7043_ ( |
| .A(_3326_), |
| .X(_3327_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7044_ ( |
| .A(\execute.o_reg_ie[0] ), |
| .B(_3327_), |
| .Y(_3328_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7045_ ( |
| .A0(i_mem_data[8]), |
| .A1(i_mem_data[0]), |
| .S(_0878_), |
| .X(_3329_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7046_ ( |
| .A0(\execute.o_data[0] ), |
| .A1(_3329_), |
| .S(_1199_), |
| .X(_3330_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7047_ ( |
| .A(_3330_), |
| .X(_3331_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7048_ ( |
| .A(\execute.o_reg_ie[0] ), |
| .B(_3327_), |
| .X(_3332_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7049_ ( |
| .A(_3332_), |
| .X(_3333_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7050_ ( |
| .A(dbg_r0[0]), |
| .B(_3333_), |
| .X(_3334_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7051_ ( |
| .A1(_3328_), |
| .A2(_3331_), |
| .B1(_3334_), |
| .C1(_3037_), |
| .X(_0291_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7052_ ( |
| .A0(i_mem_data[9]), |
| .A1(i_mem_data[1]), |
| .S(_0878_), |
| .X(_3335_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7053_ ( |
| .A0(\execute.o_data[1] ), |
| .A1(_3335_), |
| .S(_1199_), |
| .X(_3336_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7054_ ( |
| .A(_3336_), |
| .X(_3337_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7055_ ( |
| .A(dbg_r0[1]), |
| .B(_3333_), |
| .X(_3338_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7056_ ( |
| .A1(_3328_), |
| .A2(_3337_), |
| .B1(_3338_), |
| .C1(_3037_), |
| .X(_0292_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7057_ ( |
| .A0(i_mem_data[10]), |
| .A1(i_mem_data[2]), |
| .S(_0877_), |
| .X(_3339_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7058_ ( |
| .A0(\execute.o_data[2] ), |
| .A1(_3339_), |
| .S(_1199_), |
| .X(_3340_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7059_ ( |
| .A(_3340_), |
| .X(_3341_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7060_ ( |
| .A(dbg_r0[2]), |
| .B(_3333_), |
| .X(_3342_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7061_ ( |
| .A1(_3328_), |
| .A2(_3341_), |
| .B1(_3342_), |
| .C1(_3037_), |
| .X(_0293_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7062_ ( |
| .A0(i_mem_data[11]), |
| .A1(i_mem_data[3]), |
| .S(_0877_), |
| .X(_3343_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7063_ ( |
| .A0(\execute.o_data[3] ), |
| .A1(_3343_), |
| .S(_1199_), |
| .X(_3344_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7064_ ( |
| .A(_3344_), |
| .X(_3345_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7065_ ( |
| .A(dbg_r0[3]), |
| .B(_3333_), |
| .X(_3346_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7066_ ( |
| .A1(_3328_), |
| .A2(_3345_), |
| .B1(_3346_), |
| .C1(_3037_), |
| .X(_0294_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7067_ ( |
| .A0(i_mem_data[12]), |
| .A1(i_mem_data[4]), |
| .S(_0877_), |
| .X(_3347_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7068_ ( |
| .A0(\execute.o_data[4] ), |
| .A1(_3347_), |
| .S(_1199_), |
| .X(_3348_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7069_ ( |
| .A(_3348_), |
| .X(_3349_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7070_ ( |
| .A(dbg_r0[4]), |
| .B(_3332_), |
| .X(_3350_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7071_ ( |
| .A1(_3328_), |
| .A2(_3349_), |
| .B1(_3350_), |
| .C1(_3037_), |
| .X(_0295_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7072_ ( |
| .A0(i_mem_data[13]), |
| .A1(i_mem_data[5]), |
| .S(_0877_), |
| .X(_3351_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7073_ ( |
| .A0(\execute.o_data[5] ), |
| .A1(_3351_), |
| .S(_1199_), |
| .X(_3352_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7074_ ( |
| .A(_3352_), |
| .X(_3353_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7075_ ( |
| .A(_0619_), |
| .B(_3328_), |
| .Y(_3354_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7076_ ( |
| .A1(_3328_), |
| .A2(_3353_), |
| .B1(_3354_), |
| .C1(_3037_), |
| .X(_0296_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7077_ ( |
| .A0(i_mem_data[14]), |
| .A1(i_mem_data[6]), |
| .S(_0877_), |
| .X(_3355_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7078_ ( |
| .A0(\execute.o_data[6] ), |
| .A1(_3355_), |
| .S(_1199_), |
| .X(_3356_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7079_ ( |
| .A(_3356_), |
| .X(_3357_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7080_ ( |
| .A(_0610_), |
| .B(_3328_), |
| .Y(_3358_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7081_ ( |
| .A1(_3328_), |
| .A2(_3357_), |
| .B1(_3358_), |
| .C1(_3037_), |
| .X(_0297_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7082_ ( |
| .A0(i_mem_data[15]), |
| .A1(i_mem_data[7]), |
| .S(_0877_), |
| .X(_3359_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7083_ ( |
| .A0(\execute.o_data[7] ), |
| .A1(_3359_), |
| .S(_1199_), |
| .X(_3360_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7084_ ( |
| .A(_3360_), |
| .X(_3361_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7085_ ( |
| .A(dbg_r0[7]), |
| .B(_3332_), |
| .X(_3362_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7086_ ( |
| .A1(_3328_), |
| .A2(_3361_), |
| .B1(_3362_), |
| .C1(_3037_), |
| .X(_0298_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7087_ ( |
| .A(_3332_), |
| .X(_3363_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _7088_ ( |
| .A_N(\execute.o_mem_width ), |
| .B(_1199_), |
| .X(_3364_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7089_ ( |
| .A(_3364_), |
| .X(_3365_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7090_ ( |
| .A(\execute.o_data[8] ), |
| .Y(_3366_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7091_ ( |
| .A1_N(i_mem_data[8]), |
| .A2_N(_3365_), |
| .B1(_1200_), |
| .B2(_3366_), |
| .X(_3367_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7092_ ( |
| .A(_3363_), |
| .B(_3367_), |
| .Y(_3368_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7093_ ( |
| .A1(dbg_r0[8]), |
| .A2(_3363_), |
| .B1(_3368_), |
| .C1(_3037_), |
| .X(_0299_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7094_ ( |
| .A(\execute.o_data[9] ), |
| .Y(_3369_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7095_ ( |
| .A1_N(i_mem_data[9]), |
| .A2_N(_3365_), |
| .B1(_1200_), |
| .B2(_3369_), |
| .X(_3370_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7096_ ( |
| .A(_3363_), |
| .B(_3370_), |
| .Y(_3371_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7097_ ( |
| .A(_1898_), |
| .X(_3372_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7098_ ( |
| .A1(dbg_r0[9]), |
| .A2(_3363_), |
| .B1(_3371_), |
| .C1(_3372_), |
| .X(_0300_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7099_ ( |
| .A(\execute.o_data[10] ), |
| .Y(_3373_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7100_ ( |
| .A1_N(i_mem_data[10]), |
| .A2_N(_3365_), |
| .B1(_1200_), |
| .B2(_3373_), |
| .X(_3374_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7101_ ( |
| .A(_3333_), |
| .B(_3374_), |
| .Y(_3375_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7102_ ( |
| .A1(dbg_r0[10]), |
| .A2(_3363_), |
| .B1(_3375_), |
| .C1(_3372_), |
| .X(_0301_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7103_ ( |
| .A(\execute.o_data[11] ), |
| .Y(_3376_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7104_ ( |
| .A1_N(i_mem_data[11]), |
| .A2_N(_3365_), |
| .B1(_1200_), |
| .B2(_3376_), |
| .X(_3377_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7105_ ( |
| .A(_3333_), |
| .B(_3377_), |
| .Y(_3378_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7106_ ( |
| .A1(dbg_r0[11]), |
| .A2(_3363_), |
| .B1(_3378_), |
| .C1(_3372_), |
| .X(_0302_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7107_ ( |
| .A(\execute.o_data[12] ), |
| .Y(_3379_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7108_ ( |
| .A1_N(i_mem_data[12]), |
| .A2_N(_3365_), |
| .B1(_1200_), |
| .B2(_3379_), |
| .X(_3380_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7109_ ( |
| .A(_3333_), |
| .B(_3380_), |
| .Y(_3381_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7110_ ( |
| .A1(dbg_r0[12]), |
| .A2(_3363_), |
| .B1(_3381_), |
| .C1(_3372_), |
| .X(_0303_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7111_ ( |
| .A(\execute.o_data[13] ), |
| .Y(_3382_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7112_ ( |
| .A1_N(i_mem_data[13]), |
| .A2_N(_3365_), |
| .B1(_1200_), |
| .B2(_3382_), |
| .X(_3383_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7113_ ( |
| .A(_3333_), |
| .B(_3383_), |
| .Y(_3384_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7114_ ( |
| .A1(dbg_r0[13]), |
| .A2(_3363_), |
| .B1(_3384_), |
| .C1(_3372_), |
| .X(_0304_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7115_ ( |
| .A(\execute.o_data[14] ), |
| .Y(_3385_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7116_ ( |
| .A1_N(i_mem_data[14]), |
| .A2_N(_3365_), |
| .B1(_1200_), |
| .B2(_3385_), |
| .X(_3386_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7117_ ( |
| .A(_3333_), |
| .B(_3386_), |
| .Y(_3387_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7118_ ( |
| .A1(dbg_r0[14]), |
| .A2(_3363_), |
| .B1(_3387_), |
| .C1(_3372_), |
| .X(_0305_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7119_ ( |
| .A(\execute.o_data[15] ), |
| .Y(_3388_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7120_ ( |
| .A1_N(i_mem_data[15]), |
| .A2_N(_3365_), |
| .B1(_1200_), |
| .B2(_3388_), |
| .X(_3389_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7121_ ( |
| .A(_3333_), |
| .B(_3389_), |
| .Y(_3390_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7122_ ( |
| .A1(dbg_r0[15]), |
| .A2(_3363_), |
| .B1(_3390_), |
| .C1(_3372_), |
| .X(_0306_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7123_ ( |
| .A(\execute.o_reg_ie[1] ), |
| .B(_3327_), |
| .Y(_3391_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7124_ ( |
| .A(\execute.o_reg_ie[1] ), |
| .B(_3327_), |
| .X(_3392_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7125_ ( |
| .A(_3392_), |
| .X(_3393_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7126_ ( |
| .A(\execute.rf.reg_outputs[1][0] ), |
| .B(_3393_), |
| .X(_3394_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7127_ ( |
| .A1(_3331_), |
| .A2(_3391_), |
| .B1(_3394_), |
| .C1(_3372_), |
| .X(_0307_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7128_ ( |
| .A(\execute.rf.reg_outputs[1][1] ), |
| .B(_3393_), |
| .X(_3395_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7129_ ( |
| .A1(_3337_), |
| .A2(_3391_), |
| .B1(_3395_), |
| .C1(_3372_), |
| .X(_0308_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7130_ ( |
| .A(\execute.rf.reg_outputs[1][2] ), |
| .B(_3393_), |
| .X(_3396_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7131_ ( |
| .A1(_3341_), |
| .A2(_3391_), |
| .B1(_3396_), |
| .C1(_3372_), |
| .X(_0309_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7132_ ( |
| .A(\execute.rf.reg_outputs[1][3] ), |
| .B(_3393_), |
| .X(_3397_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7133_ ( |
| .A(_1898_), |
| .X(_3398_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7134_ ( |
| .A1(_3345_), |
| .A2(_3391_), |
| .B1(_3397_), |
| .C1(_3398_), |
| .X(_0310_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7135_ ( |
| .A(\execute.rf.reg_outputs[1][4] ), |
| .B(_3392_), |
| .X(_3399_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7136_ ( |
| .A1(_3349_), |
| .A2(_3391_), |
| .B1(_3399_), |
| .C1(_3398_), |
| .X(_0311_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7137_ ( |
| .A(\execute.rf.reg_outputs[1][5] ), |
| .B(_3392_), |
| .X(_3400_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7138_ ( |
| .A1(_3353_), |
| .A2(_3391_), |
| .B1(_3400_), |
| .C1(_3398_), |
| .X(_0312_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7139_ ( |
| .A(\execute.rf.reg_outputs[1][6] ), |
| .B(_3392_), |
| .X(_3401_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7140_ ( |
| .A1(_3357_), |
| .A2(_3391_), |
| .B1(_3401_), |
| .C1(_3398_), |
| .X(_0313_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7141_ ( |
| .A(\execute.rf.reg_outputs[1][7] ), |
| .B(_3392_), |
| .X(_3402_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7142_ ( |
| .A1(_3361_), |
| .A2(_3391_), |
| .B1(_3402_), |
| .C1(_3398_), |
| .X(_0314_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7143_ ( |
| .A(_3392_), |
| .X(_3403_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7144_ ( |
| .A(_3367_), |
| .B(_3403_), |
| .Y(_3404_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7145_ ( |
| .A1(\execute.rf.reg_outputs[1][8] ), |
| .A2(_3403_), |
| .B1(_3404_), |
| .C1(_3398_), |
| .X(_0315_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7146_ ( |
| .A(_3370_), |
| .B(_3403_), |
| .Y(_3405_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7147_ ( |
| .A1(\execute.rf.reg_outputs[1][9] ), |
| .A2(_3403_), |
| .B1(_3405_), |
| .C1(_3398_), |
| .X(_0316_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7148_ ( |
| .A(_3374_), |
| .B(_3393_), |
| .Y(_3406_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7149_ ( |
| .A1(\execute.rf.reg_outputs[1][10] ), |
| .A2(_3403_), |
| .B1(_3406_), |
| .C1(_3398_), |
| .X(_0317_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7150_ ( |
| .A(_3377_), |
| .B(_3393_), |
| .Y(_3407_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7151_ ( |
| .A1(\execute.rf.reg_outputs[1][11] ), |
| .A2(_3403_), |
| .B1(_3407_), |
| .C1(_3398_), |
| .X(_0318_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7152_ ( |
| .A(_3380_), |
| .B(_3393_), |
| .Y(_3408_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7153_ ( |
| .A1(\execute.rf.reg_outputs[1][12] ), |
| .A2(_3403_), |
| .B1(_3408_), |
| .C1(_3398_), |
| .X(_0319_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7154_ ( |
| .A(_3383_), |
| .B(_3393_), |
| .Y(_3409_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7155_ ( |
| .A(_1898_), |
| .X(_3410_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7156_ ( |
| .A1(\execute.rf.reg_outputs[1][13] ), |
| .A2(_3403_), |
| .B1(_3409_), |
| .C1(_3410_), |
| .X(_0320_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7157_ ( |
| .A(_3386_), |
| .B(_3393_), |
| .Y(_3411_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7158_ ( |
| .A1(\execute.rf.reg_outputs[1][14] ), |
| .A2(_3403_), |
| .B1(_3411_), |
| .C1(_3410_), |
| .X(_0321_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7159_ ( |
| .A(_3389_), |
| .B(_3393_), |
| .Y(_3412_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7160_ ( |
| .A1(\execute.rf.reg_outputs[1][15] ), |
| .A2(_3403_), |
| .B1(_3412_), |
| .C1(_3410_), |
| .X(_0322_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7161_ ( |
| .A(\execute.o_reg_ie[2] ), |
| .B(_3327_), |
| .Y(_3413_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7162_ ( |
| .A(\execute.o_reg_ie[2] ), |
| .B(_3326_), |
| .X(_3414_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7163_ ( |
| .A(_3414_), |
| .X(_3415_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7164_ ( |
| .A(\execute.rf.reg_outputs[2][0] ), |
| .B(_3415_), |
| .X(_3416_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7165_ ( |
| .A1(_3331_), |
| .A2(_3413_), |
| .B1(_3416_), |
| .C1(_3410_), |
| .X(_0323_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7166_ ( |
| .A(\execute.rf.reg_outputs[2][1] ), |
| .B(_3415_), |
| .X(_3417_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7167_ ( |
| .A1(_3337_), |
| .A2(_3413_), |
| .B1(_3417_), |
| .C1(_3410_), |
| .X(_0324_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7168_ ( |
| .A(\execute.rf.reg_outputs[2][2] ), |
| .B(_3415_), |
| .X(_3418_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7169_ ( |
| .A1(_3341_), |
| .A2(_3413_), |
| .B1(_3418_), |
| .C1(_3410_), |
| .X(_0325_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7170_ ( |
| .A(\execute.rf.reg_outputs[2][3] ), |
| .B(_3415_), |
| .X(_3419_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7171_ ( |
| .A1(_3345_), |
| .A2(_3413_), |
| .B1(_3419_), |
| .C1(_3410_), |
| .X(_0326_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7172_ ( |
| .A(\execute.rf.reg_outputs[2][4] ), |
| .B(_3414_), |
| .X(_3420_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7173_ ( |
| .A1(_3349_), |
| .A2(_3413_), |
| .B1(_3420_), |
| .C1(_3410_), |
| .X(_0327_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7174_ ( |
| .A(\execute.rf.reg_outputs[2][5] ), |
| .B(_3414_), |
| .X(_3421_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7175_ ( |
| .A1(_3353_), |
| .A2(_3413_), |
| .B1(_3421_), |
| .C1(_3410_), |
| .X(_0328_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7176_ ( |
| .A(\execute.rf.reg_outputs[2][6] ), |
| .B(_3414_), |
| .X(_3422_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7177_ ( |
| .A1(_3357_), |
| .A2(_3413_), |
| .B1(_3422_), |
| .C1(_3410_), |
| .X(_0329_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7178_ ( |
| .A(\execute.rf.reg_outputs[2][7] ), |
| .B(_3414_), |
| .X(_3423_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7179_ ( |
| .A(_1898_), |
| .X(_3424_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7180_ ( |
| .A1(_3361_), |
| .A2(_3413_), |
| .B1(_3423_), |
| .C1(_3424_), |
| .X(_0330_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7181_ ( |
| .A(_3414_), |
| .X(_3425_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7182_ ( |
| .A(_3367_), |
| .B(_3425_), |
| .Y(_3426_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7183_ ( |
| .A1(\execute.rf.reg_outputs[2][8] ), |
| .A2(_3425_), |
| .B1(_3426_), |
| .C1(_3424_), |
| .X(_0331_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7184_ ( |
| .A(_3370_), |
| .B(_3425_), |
| .Y(_3427_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7185_ ( |
| .A1(\execute.rf.reg_outputs[2][9] ), |
| .A2(_3425_), |
| .B1(_3427_), |
| .C1(_3424_), |
| .X(_0332_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7186_ ( |
| .A(_3374_), |
| .B(_3415_), |
| .Y(_3428_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7187_ ( |
| .A1(\execute.rf.reg_outputs[2][10] ), |
| .A2(_3425_), |
| .B1(_3428_), |
| .C1(_3424_), |
| .X(_0333_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7188_ ( |
| .A(_3377_), |
| .B(_3415_), |
| .Y(_3429_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7189_ ( |
| .A1(\execute.rf.reg_outputs[2][11] ), |
| .A2(_3425_), |
| .B1(_3429_), |
| .C1(_3424_), |
| .X(_0334_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7190_ ( |
| .A(_3380_), |
| .B(_3415_), |
| .Y(_3430_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7191_ ( |
| .A1(\execute.rf.reg_outputs[2][12] ), |
| .A2(_3425_), |
| .B1(_3430_), |
| .C1(_3424_), |
| .X(_0335_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7192_ ( |
| .A(_3383_), |
| .B(_3415_), |
| .Y(_3431_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7193_ ( |
| .A1(\execute.rf.reg_outputs[2][13] ), |
| .A2(_3425_), |
| .B1(_3431_), |
| .C1(_3424_), |
| .X(_0336_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7194_ ( |
| .A(_3386_), |
| .B(_3415_), |
| .Y(_3432_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7195_ ( |
| .A1(\execute.rf.reg_outputs[2][14] ), |
| .A2(_3425_), |
| .B1(_3432_), |
| .C1(_3424_), |
| .X(_0337_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7196_ ( |
| .A(_3389_), |
| .B(_3415_), |
| .Y(_3433_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7197_ ( |
| .A1(\execute.rf.reg_outputs[2][15] ), |
| .A2(_3425_), |
| .B1(_3433_), |
| .C1(_3424_), |
| .X(_0338_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7198_ ( |
| .A(\execute.o_reg_ie[3] ), |
| .B(_3327_), |
| .Y(_3434_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7199_ ( |
| .A(\execute.o_reg_ie[3] ), |
| .B(_3326_), |
| .X(_3435_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7200_ ( |
| .A(_3435_), |
| .X(_3436_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7201_ ( |
| .A(\execute.rf.reg_outputs[3][0] ), |
| .B(_3436_), |
| .X(_3437_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7202_ ( |
| .A1(_3331_), |
| .A2(_3434_), |
| .B1(_3437_), |
| .C1(_3424_), |
| .X(_0339_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7203_ ( |
| .A(\execute.rf.reg_outputs[3][1] ), |
| .B(_3436_), |
| .X(_3438_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7204_ ( |
| .A(_1898_), |
| .X(_3439_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7205_ ( |
| .A1(_3337_), |
| .A2(_3434_), |
| .B1(_3438_), |
| .C1(_3439_), |
| .X(_0340_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7206_ ( |
| .A(\execute.rf.reg_outputs[3][2] ), |
| .B(_3436_), |
| .X(_3440_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7207_ ( |
| .A1(_3341_), |
| .A2(_3434_), |
| .B1(_3440_), |
| .C1(_3439_), |
| .X(_0341_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7208_ ( |
| .A(\execute.rf.reg_outputs[3][3] ), |
| .B(_3436_), |
| .X(_3441_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7209_ ( |
| .A1(_3345_), |
| .A2(_3434_), |
| .B1(_3441_), |
| .C1(_3439_), |
| .X(_0342_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7210_ ( |
| .A(\execute.rf.reg_outputs[3][4] ), |
| .B(_3435_), |
| .X(_3442_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7211_ ( |
| .A1(_3349_), |
| .A2(_3434_), |
| .B1(_3442_), |
| .C1(_3439_), |
| .X(_0343_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7212_ ( |
| .A(\execute.rf.reg_outputs[3][5] ), |
| .B(_3435_), |
| .X(_3443_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7213_ ( |
| .A1(_3353_), |
| .A2(_3434_), |
| .B1(_3443_), |
| .C1(_3439_), |
| .X(_0344_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7214_ ( |
| .A(\execute.rf.reg_outputs[3][6] ), |
| .B(_3435_), |
| .X(_3444_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7215_ ( |
| .A1(_3357_), |
| .A2(_3434_), |
| .B1(_3444_), |
| .C1(_3439_), |
| .X(_0345_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7216_ ( |
| .A(\execute.rf.reg_outputs[3][7] ), |
| .B(_3435_), |
| .X(_3445_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7217_ ( |
| .A1(_3361_), |
| .A2(_3434_), |
| .B1(_3445_), |
| .C1(_3439_), |
| .X(_0346_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7218_ ( |
| .A(_3435_), |
| .X(_3446_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7219_ ( |
| .A(_3367_), |
| .B(_3446_), |
| .Y(_3447_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7220_ ( |
| .A1(\execute.rf.reg_outputs[3][8] ), |
| .A2(_3446_), |
| .B1(_3447_), |
| .C1(_3439_), |
| .X(_0347_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7221_ ( |
| .A(_3370_), |
| .B(_3446_), |
| .Y(_3448_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7222_ ( |
| .A1(\execute.rf.reg_outputs[3][9] ), |
| .A2(_3446_), |
| .B1(_3448_), |
| .C1(_3439_), |
| .X(_0348_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7223_ ( |
| .A(_3374_), |
| .B(_3436_), |
| .Y(_3449_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7224_ ( |
| .A1(\execute.rf.reg_outputs[3][10] ), |
| .A2(_3446_), |
| .B1(_3449_), |
| .C1(_3439_), |
| .X(_0349_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7225_ ( |
| .A(_3377_), |
| .B(_3436_), |
| .Y(_3450_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7226_ ( |
| .A(_1898_), |
| .X(_3451_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7227_ ( |
| .A1(\execute.rf.reg_outputs[3][11] ), |
| .A2(_3446_), |
| .B1(_3450_), |
| .C1(_3451_), |
| .X(_0350_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7228_ ( |
| .A(_3380_), |
| .B(_3436_), |
| .Y(_3452_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7229_ ( |
| .A1(\execute.rf.reg_outputs[3][12] ), |
| .A2(_3446_), |
| .B1(_3452_), |
| .C1(_3451_), |
| .X(_0351_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7230_ ( |
| .A(_3383_), |
| .B(_3436_), |
| .Y(_3453_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7231_ ( |
| .A1(\execute.rf.reg_outputs[3][13] ), |
| .A2(_3446_), |
| .B1(_3453_), |
| .C1(_3451_), |
| .X(_0352_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7232_ ( |
| .A(_3386_), |
| .B(_3436_), |
| .Y(_3454_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7233_ ( |
| .A1(\execute.rf.reg_outputs[3][14] ), |
| .A2(_3446_), |
| .B1(_3454_), |
| .C1(_3451_), |
| .X(_0353_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7234_ ( |
| .A(_3389_), |
| .B(_3436_), |
| .Y(_3455_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7235_ ( |
| .A1(\execute.rf.reg_outputs[3][15] ), |
| .A2(_3446_), |
| .B1(_3455_), |
| .C1(_3451_), |
| .X(_0354_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7236_ ( |
| .A(\execute.o_reg_ie[4] ), |
| .B(_3327_), |
| .Y(_3456_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7237_ ( |
| .A(\execute.o_reg_ie[4] ), |
| .B(_3326_), |
| .X(_3457_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7238_ ( |
| .A(_3457_), |
| .X(_3458_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7239_ ( |
| .A(\execute.rf.reg_outputs[4][0] ), |
| .B(_3458_), |
| .X(_3459_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7240_ ( |
| .A1(_3331_), |
| .A2(_3456_), |
| .B1(_3459_), |
| .C1(_3451_), |
| .X(_0355_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7241_ ( |
| .A(\execute.rf.reg_outputs[4][1] ), |
| .B(_3458_), |
| .X(_3460_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7242_ ( |
| .A1(_3337_), |
| .A2(_3456_), |
| .B1(_3460_), |
| .C1(_3451_), |
| .X(_0356_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7243_ ( |
| .A(\execute.rf.reg_outputs[4][2] ), |
| .B(_3458_), |
| .X(_3461_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7244_ ( |
| .A1(_3341_), |
| .A2(_3456_), |
| .B1(_3461_), |
| .C1(_3451_), |
| .X(_0357_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7245_ ( |
| .A(\execute.rf.reg_outputs[4][3] ), |
| .B(_3458_), |
| .X(_3462_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7246_ ( |
| .A1(_3345_), |
| .A2(_3456_), |
| .B1(_3462_), |
| .C1(_3451_), |
| .X(_0358_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7247_ ( |
| .A(\execute.rf.reg_outputs[4][4] ), |
| .B(_3457_), |
| .X(_3463_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7248_ ( |
| .A1(_3349_), |
| .A2(_3456_), |
| .B1(_3463_), |
| .C1(_3451_), |
| .X(_0359_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7249_ ( |
| .A(\execute.rf.reg_outputs[4][5] ), |
| .B(_3457_), |
| .X(_3464_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7250_ ( |
| .A(_1898_), |
| .X(_3465_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7251_ ( |
| .A1(_3353_), |
| .A2(_3456_), |
| .B1(_3464_), |
| .C1(_3465_), |
| .X(_0360_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7252_ ( |
| .A(\execute.rf.reg_outputs[4][6] ), |
| .B(_3457_), |
| .X(_3466_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7253_ ( |
| .A1(_3357_), |
| .A2(_3456_), |
| .B1(_3466_), |
| .C1(_3465_), |
| .X(_0361_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7254_ ( |
| .A(\execute.rf.reg_outputs[4][7] ), |
| .B(_3457_), |
| .X(_3467_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7255_ ( |
| .A1(_3361_), |
| .A2(_3456_), |
| .B1(_3467_), |
| .C1(_3465_), |
| .X(_0362_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7256_ ( |
| .A(_3457_), |
| .X(_3468_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7257_ ( |
| .A(_3367_), |
| .B(_3468_), |
| .Y(_3469_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7258_ ( |
| .A1(\execute.rf.reg_outputs[4][8] ), |
| .A2(_3468_), |
| .B1(_3469_), |
| .C1(_3465_), |
| .X(_0363_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7259_ ( |
| .A(_3370_), |
| .B(_3468_), |
| .Y(_3470_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7260_ ( |
| .A1(\execute.rf.reg_outputs[4][9] ), |
| .A2(_3468_), |
| .B1(_3470_), |
| .C1(_3465_), |
| .X(_0364_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7261_ ( |
| .A(_3374_), |
| .B(_3458_), |
| .Y(_3471_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7262_ ( |
| .A1(\execute.rf.reg_outputs[4][10] ), |
| .A2(_3468_), |
| .B1(_3471_), |
| .C1(_3465_), |
| .X(_0365_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7263_ ( |
| .A(_3377_), |
| .B(_3458_), |
| .Y(_3472_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7264_ ( |
| .A1(\execute.rf.reg_outputs[4][11] ), |
| .A2(_3468_), |
| .B1(_3472_), |
| .C1(_3465_), |
| .X(_0366_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7265_ ( |
| .A(_3380_), |
| .B(_3458_), |
| .Y(_3473_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7266_ ( |
| .A1(\execute.rf.reg_outputs[4][12] ), |
| .A2(_3468_), |
| .B1(_3473_), |
| .C1(_3465_), |
| .X(_0367_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7267_ ( |
| .A(_3383_), |
| .B(_3458_), |
| .Y(_3474_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7268_ ( |
| .A1(\execute.rf.reg_outputs[4][13] ), |
| .A2(_3468_), |
| .B1(_3474_), |
| .C1(_3465_), |
| .X(_0368_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7269_ ( |
| .A(_3386_), |
| .B(_3458_), |
| .Y(_3475_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7270_ ( |
| .A1(\execute.rf.reg_outputs[4][14] ), |
| .A2(_3468_), |
| .B1(_3475_), |
| .C1(_3465_), |
| .X(_0369_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7271_ ( |
| .A(_3389_), |
| .B(_3458_), |
| .Y(_3476_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7272_ ( |
| .A(_1898_), |
| .X(_3477_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7273_ ( |
| .A1(\execute.rf.reg_outputs[4][15] ), |
| .A2(_3468_), |
| .B1(_3476_), |
| .C1(_3477_), |
| .X(_0370_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7274_ ( |
| .A(\execute.o_reg_ie[5] ), |
| .B(_3327_), |
| .Y(_3478_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7275_ ( |
| .A(\execute.o_reg_ie[5] ), |
| .B(_3326_), |
| .X(_3479_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7276_ ( |
| .A(_3479_), |
| .X(_3480_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7277_ ( |
| .A(\execute.rf.reg_outputs[5][0] ), |
| .B(_3480_), |
| .X(_3481_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7278_ ( |
| .A1(_3331_), |
| .A2(_3478_), |
| .B1(_3481_), |
| .C1(_3477_), |
| .X(_0371_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7279_ ( |
| .A(\execute.rf.reg_outputs[5][1] ), |
| .B(_3480_), |
| .X(_3482_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7280_ ( |
| .A1(_3337_), |
| .A2(_3478_), |
| .B1(_3482_), |
| .C1(_3477_), |
| .X(_0372_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7281_ ( |
| .A(\execute.rf.reg_outputs[5][2] ), |
| .B(_3480_), |
| .X(_3483_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7282_ ( |
| .A1(_3341_), |
| .A2(_3478_), |
| .B1(_3483_), |
| .C1(_3477_), |
| .X(_0373_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7283_ ( |
| .A(\execute.rf.reg_outputs[5][3] ), |
| .B(_3480_), |
| .X(_3484_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7284_ ( |
| .A1(_3345_), |
| .A2(_3478_), |
| .B1(_3484_), |
| .C1(_3477_), |
| .X(_0374_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7285_ ( |
| .A(\execute.rf.reg_outputs[5][4] ), |
| .B(_3479_), |
| .X(_3485_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7286_ ( |
| .A1(_3349_), |
| .A2(_3478_), |
| .B1(_3485_), |
| .C1(_3477_), |
| .X(_0375_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7287_ ( |
| .A(\execute.rf.reg_outputs[5][5] ), |
| .B(_3479_), |
| .X(_3486_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7288_ ( |
| .A1(_3353_), |
| .A2(_3478_), |
| .B1(_3486_), |
| .C1(_3477_), |
| .X(_0376_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7289_ ( |
| .A(\execute.rf.reg_outputs[5][6] ), |
| .B(_3479_), |
| .X(_3487_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7290_ ( |
| .A1(_3357_), |
| .A2(_3478_), |
| .B1(_3487_), |
| .C1(_3477_), |
| .X(_0377_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7291_ ( |
| .A(\execute.rf.reg_outputs[5][7] ), |
| .B(_3479_), |
| .X(_3488_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7292_ ( |
| .A1(_3361_), |
| .A2(_3478_), |
| .B1(_3488_), |
| .C1(_3477_), |
| .X(_0378_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7293_ ( |
| .A(_3479_), |
| .X(_3489_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7294_ ( |
| .A(_3367_), |
| .B(_3489_), |
| .Y(_3490_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7295_ ( |
| .A1(\execute.rf.reg_outputs[5][8] ), |
| .A2(_3489_), |
| .B1(_3490_), |
| .C1(_3477_), |
| .X(_0379_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7296_ ( |
| .A(_3370_), |
| .B(_3489_), |
| .Y(_3491_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7297_ ( |
| .A(_1180_), |
| .X(_3492_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7298_ ( |
| .A1(\execute.rf.reg_outputs[5][9] ), |
| .A2(_3489_), |
| .B1(_3491_), |
| .C1(_3492_), |
| .X(_0380_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7299_ ( |
| .A(_3374_), |
| .B(_3480_), |
| .Y(_3493_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7300_ ( |
| .A1(\execute.rf.reg_outputs[5][10] ), |
| .A2(_3489_), |
| .B1(_3493_), |
| .C1(_3492_), |
| .X(_0381_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7301_ ( |
| .A(_3377_), |
| .B(_3480_), |
| .Y(_3494_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7302_ ( |
| .A1(\execute.rf.reg_outputs[5][11] ), |
| .A2(_3489_), |
| .B1(_3494_), |
| .C1(_3492_), |
| .X(_0382_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7303_ ( |
| .A(_3380_), |
| .B(_3480_), |
| .Y(_3495_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7304_ ( |
| .A1(\execute.rf.reg_outputs[5][12] ), |
| .A2(_3489_), |
| .B1(_3495_), |
| .C1(_3492_), |
| .X(_0383_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7305_ ( |
| .A(_3383_), |
| .B(_3480_), |
| .Y(_3496_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7306_ ( |
| .A1(\execute.rf.reg_outputs[5][13] ), |
| .A2(_3489_), |
| .B1(_3496_), |
| .C1(_3492_), |
| .X(_0384_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7307_ ( |
| .A(_3386_), |
| .B(_3480_), |
| .Y(_3497_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7308_ ( |
| .A1(\execute.rf.reg_outputs[5][14] ), |
| .A2(_3489_), |
| .B1(_3497_), |
| .C1(_3492_), |
| .X(_0385_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7309_ ( |
| .A(_3389_), |
| .B(_3480_), |
| .Y(_3498_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7310_ ( |
| .A1(\execute.rf.reg_outputs[5][15] ), |
| .A2(_3489_), |
| .B1(_3498_), |
| .C1(_3492_), |
| .X(_0386_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7311_ ( |
| .A(\execute.o_reg_ie[6] ), |
| .B(_3327_), |
| .Y(_3499_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7312_ ( |
| .A(\execute.o_reg_ie[6] ), |
| .B(_3326_), |
| .X(_3500_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7313_ ( |
| .A(_3500_), |
| .X(_3501_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7314_ ( |
| .A(\execute.rf.reg_outputs[6][0] ), |
| .B(_3501_), |
| .X(_3502_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7315_ ( |
| .A1(_3331_), |
| .A2(_3499_), |
| .B1(_3502_), |
| .C1(_3492_), |
| .X(_0387_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7316_ ( |
| .A(\execute.rf.reg_outputs[6][1] ), |
| .B(_3501_), |
| .X(_3503_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7317_ ( |
| .A1(_3337_), |
| .A2(_3499_), |
| .B1(_3503_), |
| .C1(_3492_), |
| .X(_0388_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7318_ ( |
| .A(\execute.rf.reg_outputs[6][2] ), |
| .B(_3501_), |
| .X(_3504_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7319_ ( |
| .A1(_3341_), |
| .A2(_3499_), |
| .B1(_3504_), |
| .C1(_3492_), |
| .X(_0389_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7320_ ( |
| .A(\execute.rf.reg_outputs[6][3] ), |
| .B(_3501_), |
| .X(_3505_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7321_ ( |
| .A(_1180_), |
| .X(_3506_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7322_ ( |
| .A1(_3345_), |
| .A2(_3499_), |
| .B1(_3505_), |
| .C1(_3506_), |
| .X(_0390_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7323_ ( |
| .A(\execute.rf.reg_outputs[6][4] ), |
| .B(_3500_), |
| .X(_3507_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7324_ ( |
| .A1(_3349_), |
| .A2(_3499_), |
| .B1(_3507_), |
| .C1(_3506_), |
| .X(_0391_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7325_ ( |
| .A(\execute.rf.reg_outputs[6][5] ), |
| .B(_3500_), |
| .X(_3508_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7326_ ( |
| .A1(_3353_), |
| .A2(_3499_), |
| .B1(_3508_), |
| .C1(_3506_), |
| .X(_0392_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7327_ ( |
| .A(\execute.rf.reg_outputs[6][6] ), |
| .B(_3500_), |
| .X(_3509_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7328_ ( |
| .A1(_3357_), |
| .A2(_3499_), |
| .B1(_3509_), |
| .C1(_3506_), |
| .X(_0393_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7329_ ( |
| .A(\execute.rf.reg_outputs[6][7] ), |
| .B(_3500_), |
| .X(_3510_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7330_ ( |
| .A1(_3361_), |
| .A2(_3499_), |
| .B1(_3510_), |
| .C1(_3506_), |
| .X(_0394_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7331_ ( |
| .A(_3500_), |
| .X(_3511_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7332_ ( |
| .A(_3367_), |
| .B(_3511_), |
| .Y(_3512_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7333_ ( |
| .A1(\execute.rf.reg_outputs[6][8] ), |
| .A2(_3511_), |
| .B1(_3512_), |
| .C1(_3506_), |
| .X(_0395_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7334_ ( |
| .A(_3370_), |
| .B(_3511_), |
| .Y(_3513_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7335_ ( |
| .A1(\execute.rf.reg_outputs[6][9] ), |
| .A2(_3511_), |
| .B1(_3513_), |
| .C1(_3506_), |
| .X(_0396_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7336_ ( |
| .A(_3374_), |
| .B(_3501_), |
| .Y(_3514_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7337_ ( |
| .A1(\execute.rf.reg_outputs[6][10] ), |
| .A2(_3511_), |
| .B1(_3514_), |
| .C1(_3506_), |
| .X(_0397_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7338_ ( |
| .A(_3377_), |
| .B(_3501_), |
| .Y(_3515_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7339_ ( |
| .A1(\execute.rf.reg_outputs[6][11] ), |
| .A2(_3511_), |
| .B1(_3515_), |
| .C1(_3506_), |
| .X(_0398_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7340_ ( |
| .A(_3380_), |
| .B(_3501_), |
| .Y(_3516_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7341_ ( |
| .A1(\execute.rf.reg_outputs[6][12] ), |
| .A2(_3511_), |
| .B1(_3516_), |
| .C1(_3506_), |
| .X(_0399_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7342_ ( |
| .A(_3383_), |
| .B(_3501_), |
| .Y(_3517_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7343_ ( |
| .A(_1180_), |
| .X(_3518_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7344_ ( |
| .A1(\execute.rf.reg_outputs[6][13] ), |
| .A2(_3511_), |
| .B1(_3517_), |
| .C1(_3518_), |
| .X(_0400_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7345_ ( |
| .A(_3386_), |
| .B(_3501_), |
| .Y(_3519_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7346_ ( |
| .A1(\execute.rf.reg_outputs[6][14] ), |
| .A2(_3511_), |
| .B1(_3519_), |
| .C1(_3518_), |
| .X(_0401_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7347_ ( |
| .A(_3389_), |
| .B(_3501_), |
| .Y(_3520_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7348_ ( |
| .A1(\execute.rf.reg_outputs[6][15] ), |
| .A2(_3511_), |
| .B1(_3520_), |
| .C1(_3518_), |
| .X(_0402_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7349_ ( |
| .A(\execute.o_reg_ie[7] ), |
| .B(_3327_), |
| .Y(_3521_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7350_ ( |
| .A(\execute.o_reg_ie[7] ), |
| .B(_3326_), |
| .X(_3522_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7351_ ( |
| .A(_3522_), |
| .X(_3523_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7352_ ( |
| .A(\execute.rf.reg_outputs[7][0] ), |
| .B(_3523_), |
| .X(_3524_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7353_ ( |
| .A1(_3331_), |
| .A2(_3521_), |
| .B1(_3524_), |
| .C1(_3518_), |
| .X(_0403_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7354_ ( |
| .A(\execute.rf.reg_outputs[7][1] ), |
| .B(_3523_), |
| .X(_3525_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7355_ ( |
| .A1(_3337_), |
| .A2(_3521_), |
| .B1(_3525_), |
| .C1(_3518_), |
| .X(_0404_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7356_ ( |
| .A(\execute.rf.reg_outputs[7][2] ), |
| .B(_3523_), |
| .X(_3526_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7357_ ( |
| .A1(_3341_), |
| .A2(_3521_), |
| .B1(_3526_), |
| .C1(_3518_), |
| .X(_0405_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7358_ ( |
| .A(\execute.rf.reg_outputs[7][3] ), |
| .B(_3523_), |
| .X(_3527_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7359_ ( |
| .A1(_3345_), |
| .A2(_3521_), |
| .B1(_3527_), |
| .C1(_3518_), |
| .X(_0406_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7360_ ( |
| .A(\execute.rf.reg_outputs[7][4] ), |
| .B(_3522_), |
| .X(_3528_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7361_ ( |
| .A1(_3349_), |
| .A2(_3521_), |
| .B1(_3528_), |
| .C1(_3518_), |
| .X(_0407_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7362_ ( |
| .A(\execute.rf.reg_outputs[7][5] ), |
| .B(_3522_), |
| .X(_3529_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7363_ ( |
| .A1(_3353_), |
| .A2(_3521_), |
| .B1(_3529_), |
| .C1(_3518_), |
| .X(_0408_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7364_ ( |
| .A(\execute.rf.reg_outputs[7][6] ), |
| .B(_3522_), |
| .X(_3530_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7365_ ( |
| .A1(_3357_), |
| .A2(_3521_), |
| .B1(_3530_), |
| .C1(_3518_), |
| .X(_0409_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7366_ ( |
| .A(\execute.rf.reg_outputs[7][7] ), |
| .B(_3522_), |
| .X(_3531_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7367_ ( |
| .A(_1180_), |
| .X(_3532_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7368_ ( |
| .A1(_3361_), |
| .A2(_3521_), |
| .B1(_3531_), |
| .C1(_3532_), |
| .X(_0410_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7369_ ( |
| .A(_3522_), |
| .X(_3533_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7370_ ( |
| .A(_3367_), |
| .B(_3533_), |
| .Y(_3534_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7371_ ( |
| .A1(\execute.rf.reg_outputs[7][8] ), |
| .A2(_3533_), |
| .B1(_3534_), |
| .C1(_3532_), |
| .X(_0411_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7372_ ( |
| .A(_3370_), |
| .B(_3533_), |
| .Y(_3535_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7373_ ( |
| .A1(\execute.rf.reg_outputs[7][9] ), |
| .A2(_3533_), |
| .B1(_3535_), |
| .C1(_3532_), |
| .X(_0412_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7374_ ( |
| .A(_3374_), |
| .B(_3523_), |
| .Y(_3536_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7375_ ( |
| .A1(\execute.rf.reg_outputs[7][10] ), |
| .A2(_3533_), |
| .B1(_3536_), |
| .C1(_3532_), |
| .X(_0413_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7376_ ( |
| .A(_3377_), |
| .B(_3523_), |
| .Y(_3537_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7377_ ( |
| .A1(\execute.rf.reg_outputs[7][11] ), |
| .A2(_3533_), |
| .B1(_3537_), |
| .C1(_3532_), |
| .X(_0414_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7378_ ( |
| .A(_3380_), |
| .B(_3523_), |
| .Y(_3538_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7379_ ( |
| .A1(\execute.rf.reg_outputs[7][12] ), |
| .A2(_3533_), |
| .B1(_3538_), |
| .C1(_3532_), |
| .X(_0415_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7380_ ( |
| .A(_3383_), |
| .B(_3523_), |
| .Y(_3539_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7381_ ( |
| .A1(\execute.rf.reg_outputs[7][13] ), |
| .A2(_3533_), |
| .B1(_3539_), |
| .C1(_3532_), |
| .X(_0416_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7382_ ( |
| .A(_3386_), |
| .B(_3523_), |
| .Y(_3540_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7383_ ( |
| .A1(\execute.rf.reg_outputs[7][14] ), |
| .A2(_3533_), |
| .B1(_3540_), |
| .C1(_3532_), |
| .X(_0417_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7384_ ( |
| .A(_3389_), |
| .B(_3523_), |
| .Y(_3541_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7385_ ( |
| .A1(\execute.rf.reg_outputs[7][15] ), |
| .A2(_3533_), |
| .B1(_3541_), |
| .C1(_3532_), |
| .X(_0418_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7386_ ( |
| .A(_1106_), |
| .B(dbg_out[32]), |
| .Y(_0419_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7387_ ( |
| .A(_1180_), |
| .B(_0740_), |
| .Y(_3542_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7388_ ( |
| .A(_3542_), |
| .Y(_0463_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7389_ ( |
| .A(_1179_), |
| .B(_1110_), |
| .Y(_3543_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7390_ ( |
| .A(_3543_), |
| .X(_3544_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _7391_ ( |
| .A1(\execute.sreg_long_ptr_en ), |
| .A2(\decode.oc_mem_long ), |
| .B1(_3544_), |
| .X(_3545_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _7392_ ( |
| .A1(o_mem_long), |
| .A2(_0463_), |
| .B1(_3545_), |
| .X(_0420_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7393_ ( |
| .A0(\decode.oc_mem_width ), |
| .A1(\execute.o_mem_width ), |
| .S(_3544_), |
| .X(_3546_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7394_ ( |
| .A(_3546_), |
| .X(_0421_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7395_ ( |
| .A0(_1695_), |
| .A1(_1200_), |
| .S(_3544_), |
| .X(_3547_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7396_ ( |
| .A(_3547_), |
| .X(_0422_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7397_ ( |
| .A0(\decode.oc_rf_ie[0] ), |
| .A1(\execute.o_reg_ie[0] ), |
| .S(_3544_), |
| .X(_3548_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7398_ ( |
| .A(_3548_), |
| .X(_0423_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7399_ ( |
| .A0(\decode.oc_rf_ie[1] ), |
| .A1(\execute.o_reg_ie[1] ), |
| .S(_3544_), |
| .X(_3549_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7400_ ( |
| .A(_3549_), |
| .X(_0424_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7401_ ( |
| .A0(\decode.oc_rf_ie[2] ), |
| .A1(\execute.o_reg_ie[2] ), |
| .S(_3544_), |
| .X(_3550_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7402_ ( |
| .A(_3550_), |
| .X(_0425_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7403_ ( |
| .A0(\decode.oc_rf_ie[3] ), |
| .A1(\execute.o_reg_ie[3] ), |
| .S(_3544_), |
| .X(_3551_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7404_ ( |
| .A(_3551_), |
| .X(_0426_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7405_ ( |
| .A0(\decode.oc_rf_ie[4] ), |
| .A1(\execute.o_reg_ie[4] ), |
| .S(_3544_), |
| .X(_3552_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7406_ ( |
| .A(_3552_), |
| .X(_0427_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7407_ ( |
| .A(_3543_), |
| .X(_3553_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7408_ ( |
| .A0(\decode.oc_rf_ie[5] ), |
| .A1(\execute.o_reg_ie[5] ), |
| .S(_3553_), |
| .X(_3554_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7409_ ( |
| .A(_3554_), |
| .X(_0428_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7410_ ( |
| .A0(\decode.oc_rf_ie[6] ), |
| .A1(\execute.o_reg_ie[6] ), |
| .S(_3553_), |
| .X(_3555_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7411_ ( |
| .A(_3555_), |
| .X(_0429_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7412_ ( |
| .A0(\decode.oc_rf_ie[7] ), |
| .A1(\execute.o_reg_ie[7] ), |
| .S(_3553_), |
| .X(_3556_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7413_ ( |
| .A(_3556_), |
| .X(_0430_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7414_ ( |
| .A0(_1644_), |
| .A1(\execute.o_addr[0] ), |
| .S(_3553_), |
| .X(_3557_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7415_ ( |
| .A(_3557_), |
| .X(_0431_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7416_ ( |
| .A0(_3044_), |
| .A1(o_mem_addr[0]), |
| .S(_3553_), |
| .X(_3558_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7417_ ( |
| .A(_3558_), |
| .X(_0432_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7418_ ( |
| .A0(_3055_), |
| .A1(o_mem_addr[1]), |
| .S(_3553_), |
| .X(_3559_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7419_ ( |
| .A(_3559_), |
| .X(_0433_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7420_ ( |
| .A0(_3060_), |
| .A1(o_mem_addr[2]), |
| .S(_3553_), |
| .X(_3560_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7421_ ( |
| .A(_3560_), |
| .X(_0434_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7422_ ( |
| .A0(_3068_), |
| .A1(o_mem_addr[3]), |
| .S(_3553_), |
| .X(_3561_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7423_ ( |
| .A(_3561_), |
| .X(_0435_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7424_ ( |
| .A0(_3074_), |
| .A1(o_mem_addr[4]), |
| .S(_3553_), |
| .X(_3562_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7425_ ( |
| .A(_3562_), |
| .X(_0436_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7426_ ( |
| .A(_3082_), |
| .Y(_3563_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7427_ ( |
| .A0(_3563_), |
| .A1(o_mem_addr[5]), |
| .S(_3553_), |
| .X(_3564_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7428_ ( |
| .A(_3564_), |
| .X(_0437_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7429_ ( |
| .A(_3543_), |
| .X(_3565_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7430_ ( |
| .A0(_3089_), |
| .A1(o_mem_addr[6]), |
| .S(_3565_), |
| .X(_3566_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7431_ ( |
| .A(_3566_), |
| .X(_0438_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7432_ ( |
| .A0(_3098_), |
| .A1(o_mem_addr[7]), |
| .S(_3565_), |
| .X(_3567_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7433_ ( |
| .A(_3567_), |
| .X(_0439_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7434_ ( |
| .A(_3105_), |
| .Y(_3568_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7435_ ( |
| .A0(_3568_), |
| .A1(o_mem_addr[8]), |
| .S(_3565_), |
| .X(_3569_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7436_ ( |
| .A(_3569_), |
| .X(_0440_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7437_ ( |
| .A0(_3113_), |
| .A1(o_mem_addr[9]), |
| .S(_3565_), |
| .X(_3570_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7438_ ( |
| .A(_3570_), |
| .X(_0441_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7439_ ( |
| .A0(_3120_), |
| .A1(o_mem_addr[10]), |
| .S(_3565_), |
| .X(_3571_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7440_ ( |
| .A(_3571_), |
| .X(_0442_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7441_ ( |
| .A0(_3130_), |
| .A1(o_mem_addr[11]), |
| .S(_3565_), |
| .X(_3572_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7442_ ( |
| .A(_3572_), |
| .X(_0443_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7443_ ( |
| .A0(_3136_), |
| .A1(o_mem_addr[12]), |
| .S(_3565_), |
| .X(_3573_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7444_ ( |
| .A(_3573_), |
| .X(_0444_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7445_ ( |
| .A0(_3143_), |
| .A1(o_mem_addr[13]), |
| .S(_3565_), |
| .X(_3574_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7446_ ( |
| .A(_3574_), |
| .X(_0445_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7447_ ( |
| .A0(_3151_), |
| .A1(o_mem_addr[14]), |
| .S(_3565_), |
| .X(_3575_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7448_ ( |
| .A(_3575_), |
| .X(_0446_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7449_ ( |
| .A(_1658_), |
| .Y(_3576_) |
| ); |
| sky130_fd_sc_hd__and3_2 _7450_ ( |
| .A(_1162_), |
| .B(_1119_), |
| .C(_1822_), |
| .X(_3577_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7451_ ( |
| .A1(\execute.pc_high_out[0] ), |
| .A2(_1769_), |
| .B1(_3577_), |
| .B2(\execute.sreg_irq_flags.o_d[0] ), |
| .X(_3578_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7452_ ( |
| .A(\decode.oc_sreg_jal_over ), |
| .B(_1121_), |
| .X(_3579_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7453_ ( |
| .A1(\execute.pc_high_buff_out[0] ), |
| .A2(_1743_), |
| .B1(_3579_), |
| .B2(dbg_out[16]), |
| .X(_3580_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7454_ ( |
| .A1(o_c_instr_page), |
| .A2(_1853_), |
| .B1(_1860_), |
| .B2(\execute.sreg_irq_pc.o_d[0] ), |
| .X(_3581_) |
| ); |
| sky130_fd_sc_hd__and4_2 _7455_ ( |
| .A(_1114_), |
| .B(sr_bus_addr[3]), |
| .C(_1117_), |
| .D(_1741_), |
| .X(_3582_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7456_ ( |
| .A1(\execute.sreg_priv_control.o_d[0] ), |
| .A2(_1164_), |
| .B1(_3582_), |
| .B2(i_core_int_sreg[0]), |
| .X(_3583_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _7457_ ( |
| .A1(\execute.alu_flag_reg.o_d[0] ), |
| .A2(_1923_), |
| .B1(_3581_), |
| .C1(_3583_), |
| .X(_3584_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _7458_ ( |
| .A1(\execute.sreg_scratch.o_d[0] ), |
| .A2(_1823_), |
| .B1(_3580_), |
| .C1(_3584_), |
| .X(_3585_) |
| ); |
| sky130_fd_sc_hd__o22a_2 _7459_ ( |
| .A1(dbg_out[16]), |
| .A2(_3576_), |
| .B1(_3578_), |
| .B2(_3585_), |
| .X(_3586_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7460_ ( |
| .A0(\execute.sreg_irq_pc.o_d[0] ), |
| .A1(_3586_), |
| .S(_1166_), |
| .X(_3587_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7461_ ( |
| .A(_1658_), |
| .B(_3587_), |
| .X(_3588_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7462_ ( |
| .A(_1658_), |
| .B(_3587_), |
| .Y(_3589_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7463_ ( |
| .A(_3588_), |
| .B(_3589_), |
| .Y(_3590_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7464_ ( |
| .A(\decode.oc_sreg_load ), |
| .B(_1658_), |
| .X(_3591_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7465_ ( |
| .A(_3591_), |
| .X(_3592_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7466_ ( |
| .A0(_1644_), |
| .A1(_3590_), |
| .S(_3592_), |
| .X(_3593_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7467_ ( |
| .A(\decode.oc_mem_access ), |
| .Y(_3594_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7468_ ( |
| .A0(sr_bus_data_o[0]), |
| .A1(_3593_), |
| .S(_3594_), |
| .X(_3595_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7469_ ( |
| .A0(_3595_), |
| .A1(\execute.o_data[0] ), |
| .S(_3565_), |
| .X(_3596_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7470_ ( |
| .A(_3596_), |
| .X(_0447_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7471_ ( |
| .A(_3543_), |
| .X(_3597_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7472_ ( |
| .A(\decode.oc_sreg_load ), |
| .B(_1658_), |
| .Y(_3598_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7473_ ( |
| .A(_3598_), |
| .X(_3599_) |
| ); |
| sky130_fd_sc_hd__and3_2 _7474_ ( |
| .A(sr_bus_addr[1]), |
| .B(_1119_), |
| .C(_1822_), |
| .X(_3600_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7475_ ( |
| .A1(\execute.pc_high_buff_out[1] ), |
| .A2(_1743_), |
| .B1(_3577_), |
| .B2(\execute.sreg_irq_flags.o_d[1] ), |
| .C1(_3600_), |
| .X(_3601_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7476_ ( |
| .A1(\execute.sreg_scratch.o_d[1] ), |
| .A2(_1823_), |
| .B1(_1853_), |
| .B2(\execute.trap_flag ), |
| .X(_3602_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7477_ ( |
| .A(\execute.pc_high_out[1] ), |
| .B(_1769_), |
| .X(_3603_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7478_ ( |
| .A1(\execute.sreg_data_page ), |
| .A2(_1164_), |
| .B1(_3582_), |
| .B2(i_core_int_sreg[1]), |
| .X(_3604_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7479_ ( |
| .A1(\execute.sreg_irq_pc.o_d[1] ), |
| .A2(_1860_), |
| .B1(_1923_), |
| .B2(\execute.alu_flag_reg.o_d[1] ), |
| .C1(_3604_), |
| .X(_3605_) |
| ); |
| sky130_fd_sc_hd__or4_2 _7480_ ( |
| .A(_3601_), |
| .B(_3602_), |
| .C(_3603_), |
| .D(_3605_), |
| .X(_3606_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7481_ ( |
| .A1(dbg_out[17]), |
| .A2(_3579_), |
| .B1(_3606_), |
| .B2(_3576_), |
| .X(_3607_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7482_ ( |
| .A0(\execute.sreg_irq_pc.o_d[1] ), |
| .A1(_3607_), |
| .S(_1166_), |
| .X(_3608_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7483_ ( |
| .A(_3588_), |
| .B(_3608_), |
| .Y(_3609_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _7484_ ( |
| .A1(_3592_), |
| .A2(_3608_), |
| .B1(_3588_), |
| .X(_3610_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7485_ ( |
| .A1(_3044_), |
| .A2(_3599_), |
| .B1(_3609_), |
| .B2(_3610_), |
| .C1(\decode.oc_mem_access ), |
| .X(_3611_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7486_ ( |
| .A1(_1695_), |
| .A2(_0657_), |
| .B1(_3542_), |
| .Y(_3612_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7487_ ( |
| .A1(\execute.o_data[1] ), |
| .A2(_3597_), |
| .B1(_3611_), |
| .B2(_3612_), |
| .X(_0448_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7488_ ( |
| .A1(\execute.pc_high_buff_out[2] ), |
| .A2(_1743_), |
| .B1(_1769_), |
| .B2(\execute.pc_high_out[2] ), |
| .X(_3613_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7489_ ( |
| .A1(dbg_out[18]), |
| .A2(_3579_), |
| .B1(_3577_), |
| .B2(\execute.sreg_irq_flags.o_d[2] ), |
| .X(_3614_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7490_ ( |
| .A1(o_c_instr_long), |
| .A2(_1853_), |
| .B1(_1860_), |
| .B2(\execute.sreg_irq_pc.o_d[2] ), |
| .X(_3615_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7491_ ( |
| .A1(\execute.irq_en ), |
| .A2(_1164_), |
| .B1(_3582_), |
| .B2(i_core_int_sreg[2]), |
| .C1(_3615_), |
| .X(_3616_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7492_ ( |
| .A1(\execute.sreg_scratch.o_d[2] ), |
| .A2(_1823_), |
| .B1(_1923_), |
| .B2(\execute.alu_flag_reg.o_d[2] ), |
| .C1(_3616_), |
| .X(_3617_) |
| ); |
| sky130_fd_sc_hd__o32a_2 _7493_ ( |
| .A1(_3613_), |
| .A2(_3614_), |
| .A3(_3617_), |
| .B1(_3576_), |
| .B2(dbg_out[18]), |
| .X(_3618_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7494_ ( |
| .A0(\execute.sreg_irq_pc.o_d[2] ), |
| .A1(_3618_), |
| .S(_1166_), |
| .X(_3619_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7495_ ( |
| .A1(_3588_), |
| .A2(_3608_), |
| .B1(_3619_), |
| .Y(_3620_) |
| ); |
| sky130_fd_sc_hd__and3_2 _7496_ ( |
| .A(_3588_), |
| .B(_3608_), |
| .C(_3619_), |
| .X(_3621_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _7497_ ( |
| .A1(_3620_), |
| .A2(_3621_), |
| .B1(_3592_), |
| .Y(_3622_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7498_ ( |
| .A1(_3055_), |
| .A2(_3592_), |
| .B1(_3622_), |
| .C1(_3594_), |
| .X(_3623_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _7499_ ( |
| .A1(\decode.oc_mem_access ), |
| .A2(sr_bus_data_o[2]), |
| .B1(_3623_), |
| .X(_3624_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7500_ ( |
| .A(_3543_), |
| .X(_3625_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7501_ ( |
| .A0(_3624_), |
| .A1(\execute.o_data[2] ), |
| .S(_3625_), |
| .X(_3626_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7502_ ( |
| .A(_3626_), |
| .X(_0449_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7503_ ( |
| .A1(\execute.sreg_long_ptr_en ), |
| .A2(_1164_), |
| .B1(_1860_), |
| .B2(\execute.sreg_irq_pc.o_d[3] ), |
| .X(_3627_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7504_ ( |
| .A1(\execute.alu_flag_reg.o_d[3] ), |
| .A2(_1923_), |
| .B1(_3582_), |
| .B2(i_core_int_sreg[3]), |
| .C1(_3627_), |
| .X(_3628_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7505_ ( |
| .A1(\execute.pc_high_buff_out[3] ), |
| .A2(_1743_), |
| .B1(_1769_), |
| .B2(\execute.pc_high_out[3] ), |
| .C1(_3628_), |
| .X(_3629_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7506_ ( |
| .A1(\execute.sreg_scratch.o_d[3] ), |
| .A2(_1823_), |
| .B1(_3577_), |
| .B2(\execute.sreg_irq_flags.o_d[3] ), |
| .C1(_3629_), |
| .X(_3630_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7507_ ( |
| .A(_3576_), |
| .X(_3631_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7508_ ( |
| .A1(dbg_out[19]), |
| .A2(_3579_), |
| .B1(_3630_), |
| .B2(_3631_), |
| .X(_3632_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7509_ ( |
| .A(_1166_), |
| .B(_3632_), |
| .X(_3633_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _7510_ ( |
| .A1(_3062_), |
| .A2(_3633_), |
| .B1(_3621_), |
| .Y(_3634_) |
| ); |
| sky130_fd_sc_hd__o31a_2 _7511_ ( |
| .A1(_3062_), |
| .A2(_3621_), |
| .A3(_3633_), |
| .B1(_3592_), |
| .X(_3635_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7512_ ( |
| .A1(_3060_), |
| .A2(_3599_), |
| .B1(_3634_), |
| .B2(_3635_), |
| .C1(\decode.oc_mem_access ), |
| .X(_3636_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7513_ ( |
| .A1(_1695_), |
| .A2(_0642_), |
| .B1(_3542_), |
| .Y(_3637_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7514_ ( |
| .A1(\execute.o_data[3] ), |
| .A2(_3597_), |
| .B1(_3636_), |
| .B2(_3637_), |
| .X(_0450_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _7515_ ( |
| .A1(_3062_), |
| .A2(_3633_), |
| .B1(_3621_), |
| .X(_3638_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7516_ ( |
| .A1(\execute.pc_high_buff_out[4] ), |
| .A2(_1743_), |
| .B1(_3577_), |
| .B2(\execute.sreg_irq_flags.o_d[4] ), |
| .C1(_3600_), |
| .X(_3639_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7517_ ( |
| .A1(\execute.sreg_priv_control.o_d[4] ), |
| .A2(_1164_), |
| .B1(_1923_), |
| .B2(\execute.alu_flag_reg.o_d[4] ), |
| .X(_3640_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7518_ ( |
| .A1(\execute.sreg_irq_pc.o_d[4] ), |
| .A2(_1860_), |
| .B1(_3582_), |
| .B2(i_core_int_sreg[4]), |
| .X(_3641_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7519_ ( |
| .A1(\execute.pc_high_out[4] ), |
| .A2(_1769_), |
| .B1(_1823_), |
| .B2(\execute.sreg_scratch.o_d[4] ), |
| .C1(_3641_), |
| .X(_3642_) |
| ); |
| sky130_fd_sc_hd__or3_2 _7520_ ( |
| .A(_3639_), |
| .B(_3640_), |
| .C(_3642_), |
| .X(_3643_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7521_ ( |
| .A1(dbg_out[20]), |
| .A2(_3579_), |
| .B1(_3643_), |
| .B2(_3631_), |
| .X(_3644_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7522_ ( |
| .A0(\execute.sreg_irq_pc.o_d[4] ), |
| .A1(_3644_), |
| .S(_1166_), |
| .X(_3645_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7523_ ( |
| .A(_3638_), |
| .B(_3645_), |
| .X(_3646_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7524_ ( |
| .A1(_3638_), |
| .A2(_3645_), |
| .B1(_3599_), |
| .Y(_3647_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7525_ ( |
| .A1(_3068_), |
| .A2(_3599_), |
| .B1(_3646_), |
| .B2(_3647_), |
| .C1(\decode.oc_mem_access ), |
| .X(_3648_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7526_ ( |
| .A1(_1695_), |
| .A2(_0635_), |
| .B1(_3542_), |
| .Y(_3649_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7527_ ( |
| .A1(\execute.o_data[4] ), |
| .A2(_3597_), |
| .B1(_3648_), |
| .B2(_3649_), |
| .X(_0451_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7528_ ( |
| .A1(\execute.sreg_priv_control.o_d[5] ), |
| .A2(_1164_), |
| .B1(_3582_), |
| .B2(i_core_int_sreg[5]), |
| .X(_3650_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _7529_ ( |
| .A1(\execute.sreg_scratch.o_d[5] ), |
| .A2(_1119_), |
| .B1(sr_bus_addr[1]), |
| .X(_3651_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7530_ ( |
| .A1(\execute.pc_high_buff_out[5] ), |
| .A2(_1743_), |
| .B1(_1822_), |
| .B2(_3651_), |
| .X(_3652_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _7531_ ( |
| .A1(\execute.sreg_irq_pc.o_d[5] ), |
| .A2(_1860_), |
| .B1(_3650_), |
| .C1(_3652_), |
| .X(_3653_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7532_ ( |
| .A1(\execute.pc_high_out[5] ), |
| .A2(_1769_), |
| .B1(_3653_), |
| .Y(_3654_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7533_ ( |
| .A1_N(dbg_out[21]), |
| .A2_N(_3579_), |
| .B1(_3654_), |
| .B2(_1658_), |
| .X(_3655_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _7534_ ( |
| .A1(\decode.oc_sreg_irt ), |
| .A2(_3655_), |
| .B1(_3075_), |
| .Y(_3656_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _7535_ ( |
| .A1(_3638_), |
| .A2(_3645_), |
| .B1(_3656_), |
| .X(_3657_) |
| ); |
| sky130_fd_sc_hd__and3_2 _7536_ ( |
| .A(_3638_), |
| .B(_3645_), |
| .C(_3656_), |
| .X(_3658_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7537_ ( |
| .A(_3599_), |
| .B(_3658_), |
| .Y(_3659_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7538_ ( |
| .A1(_3074_), |
| .A2(_3599_), |
| .B1(_3657_), |
| .B2(_3659_), |
| .C1(\decode.oc_mem_access ), |
| .X(_3660_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7539_ ( |
| .A1(_1695_), |
| .A2(_0627_), |
| .B1(_3542_), |
| .Y(_3661_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7540_ ( |
| .A1(\execute.o_data[5] ), |
| .A2(_3597_), |
| .B1(_3660_), |
| .B2(_3661_), |
| .X(_0452_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7541_ ( |
| .A(_1695_), |
| .B(_0618_), |
| .Y(_3662_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7542_ ( |
| .A(_3579_), |
| .X(_3663_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7543_ ( |
| .A(_3582_), |
| .X(_3664_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7544_ ( |
| .A1(\execute.sreg_priv_control.o_d[6] ), |
| .A2(_1164_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[6]), |
| .X(_3665_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7545_ ( |
| .A1(\execute.pc_high_out[6] ), |
| .A2(_1769_), |
| .B1(_1860_), |
| .B2(\execute.sreg_irq_pc.o_d[6] ), |
| .C1(_3665_), |
| .X(_3666_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7546_ ( |
| .A1(\execute.pc_high_buff_out[6] ), |
| .A2(_1743_), |
| .B1(_1823_), |
| .B2(\execute.sreg_scratch.o_d[6] ), |
| .C1(_3666_), |
| .X(_3667_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7547_ ( |
| .A1(dbg_out[22]), |
| .A2(_3663_), |
| .B1(_3667_), |
| .B2(_3631_), |
| .X(_3668_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _7548_ ( |
| .A1(_1166_), |
| .A2(_3668_), |
| .B1_N(_3083_), |
| .X(_3669_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _7549_ ( |
| .A1(_3658_), |
| .A2(_3669_), |
| .B1(_3592_), |
| .X(_3670_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7550_ ( |
| .A(_3658_), |
| .B(_3669_), |
| .Y(_3671_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7551_ ( |
| .A1_N(_3670_), |
| .A2_N(_3671_), |
| .B1(_3592_), |
| .B2(_3082_), |
| .X(_3672_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7552_ ( |
| .A1(_3594_), |
| .A2(_3672_), |
| .B1(_3597_), |
| .Y(_3673_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7553_ ( |
| .A1(\execute.o_data[6] ), |
| .A2(_3597_), |
| .B1(_3662_), |
| .B2(_3673_), |
| .X(_0453_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7554_ ( |
| .A1(\execute.sreg_priv_control.o_d[7] ), |
| .A2(_1164_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[7]), |
| .X(_3674_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7555_ ( |
| .A1(\execute.pc_high_out[7] ), |
| .A2(_1769_), |
| .B1(_1861_), |
| .B2(\execute.sreg_irq_pc.o_d[7] ), |
| .C1(_3674_), |
| .X(_3675_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7556_ ( |
| .A1(\execute.pc_high_buff_out[7] ), |
| .A2(_1743_), |
| .B1(_1824_), |
| .B2(\execute.sreg_scratch.o_d[7] ), |
| .C1(_3675_), |
| .X(_3676_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7557_ ( |
| .A1(dbg_out[23]), |
| .A2(_3663_), |
| .B1(_3676_), |
| .B2(_3631_), |
| .X(_3677_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7558_ ( |
| .A1(_1166_), |
| .A2(_3677_), |
| .B1(_3090_), |
| .Y(_3678_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7559_ ( |
| .A(_3671_), |
| .B(_3678_), |
| .Y(_3679_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7560_ ( |
| .A(_3671_), |
| .B(_3678_), |
| .Y(_3680_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7561_ ( |
| .A(_3598_), |
| .B(_3680_), |
| .Y(_3681_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7562_ ( |
| .A1(_3089_), |
| .A2(_3599_), |
| .B1(_3679_), |
| .B2(_3681_), |
| .X(_3682_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7563_ ( |
| .A0(sr_bus_data_o[7]), |
| .A1(_3682_), |
| .S(_3594_), |
| .X(_3683_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7564_ ( |
| .A0(_3683_), |
| .A1(\execute.o_data[7] ), |
| .S(_3625_), |
| .X(_3684_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7565_ ( |
| .A(_3684_), |
| .X(_0454_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7566_ ( |
| .A1(\execute.sreg_priv_control.o_d[8] ), |
| .A2(_1165_), |
| .B1(_1861_), |
| .B2(\execute.sreg_irq_pc.o_d[8] ), |
| .X(_3685_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7567_ ( |
| .A1(\execute.sreg_scratch.o_d[8] ), |
| .A2(_1824_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[8]), |
| .C1(_3685_), |
| .X(_3686_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7568_ ( |
| .A1(dbg_out[24]), |
| .A2(_3663_), |
| .B1(_3686_), |
| .B2(_3631_), |
| .X(_3687_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _7569_ ( |
| .A1(_1166_), |
| .A2(_3687_), |
| .B1_N(_3099_), |
| .X(_3688_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7570_ ( |
| .A(_3680_), |
| .B(_3688_), |
| .Y(_3689_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7571_ ( |
| .A(_3592_), |
| .B(_3689_), |
| .Y(_3690_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _7572_ ( |
| .A1(_3680_), |
| .A2(_3688_), |
| .B1_N(_3690_), |
| .X(_3691_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _7573_ ( |
| .A1(_3098_), |
| .A2(_3599_), |
| .B1(_3691_), |
| .C1(\decode.oc_mem_access ), |
| .X(_3692_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7574_ ( |
| .A1(_1695_), |
| .A2(_0601_), |
| .B1(_3542_), |
| .Y(_3693_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7575_ ( |
| .A1(\execute.o_data[8] ), |
| .A2(_3597_), |
| .B1(_3692_), |
| .B2(_3693_), |
| .X(_0455_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7576_ ( |
| .A(_1695_), |
| .B(_0591_), |
| .Y(_3694_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7577_ ( |
| .A1(\execute.sreg_priv_control.o_d[9] ), |
| .A2(_1165_), |
| .B1(_1861_), |
| .B2(\execute.sreg_irq_pc.o_d[9] ), |
| .X(_3695_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7578_ ( |
| .A1(\execute.sreg_scratch.o_d[9] ), |
| .A2(_1824_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[9]), |
| .C1(_3695_), |
| .X(_3696_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7579_ ( |
| .A1(dbg_out[25]), |
| .A2(_3663_), |
| .B1(_3696_), |
| .B2(_3631_), |
| .X(_3697_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _7580_ ( |
| .A1(_1166_), |
| .A2(_3697_), |
| .B1_N(_3106_), |
| .X(_3698_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _7581_ ( |
| .A(_3689_), |
| .B(_3698_), |
| .X(_3699_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7582_ ( |
| .A0(_3105_), |
| .A1(_3699_), |
| .S(_3592_), |
| .X(_3700_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7583_ ( |
| .A1(_3594_), |
| .A2(_3700_), |
| .B1(_3544_), |
| .Y(_3701_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7584_ ( |
| .A1(\execute.o_data[9] ), |
| .A2(_3597_), |
| .B1(_3694_), |
| .B2(_3701_), |
| .X(_0456_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _7585_ ( |
| .A(_3689_), |
| .B_N(_3698_), |
| .X(_3702_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7586_ ( |
| .A1(\execute.sreg_priv_control.o_d[10] ), |
| .A2(_1165_), |
| .B1(_1861_), |
| .B2(\execute.sreg_irq_pc.o_d[10] ), |
| .X(_3703_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7587_ ( |
| .A1(\execute.sreg_scratch.o_d[10] ), |
| .A2(_1824_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[10]), |
| .C1(_3703_), |
| .X(_3704_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7588_ ( |
| .A1(dbg_out[26]), |
| .A2(_3663_), |
| .B1(_3704_), |
| .B2(_3631_), |
| .X(_3705_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _7589_ ( |
| .A1(_1167_), |
| .A2(_3705_), |
| .B1_N(_3114_), |
| .X(_3706_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7590_ ( |
| .A(_3702_), |
| .B(_3706_), |
| .Y(_3707_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7591_ ( |
| .A0(_3113_), |
| .A1(_3707_), |
| .S(_3591_), |
| .X(_3708_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7592_ ( |
| .A0(sr_bus_data_o[10]), |
| .A1(_3708_), |
| .S(_3594_), |
| .X(_3709_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7593_ ( |
| .A0(_3709_), |
| .A1(\execute.o_data[10] ), |
| .S(_3625_), |
| .X(_3710_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7594_ ( |
| .A(_3710_), |
| .X(_0457_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _7595_ ( |
| .A_N(_3702_), |
| .B(_3706_), |
| .X(_3711_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7596_ ( |
| .A1(\execute.sreg_priv_control.o_d[11] ), |
| .A2(_1165_), |
| .B1(_1861_), |
| .B2(\execute.sreg_irq_pc.o_d[11] ), |
| .X(_3712_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7597_ ( |
| .A1(\execute.sreg_scratch.o_d[11] ), |
| .A2(_1824_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[11]), |
| .C1(_3712_), |
| .X(_3713_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7598_ ( |
| .A1(dbg_out[27]), |
| .A2(_3663_), |
| .B1(_3713_), |
| .B2(_3631_), |
| .X(_3714_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _7599_ ( |
| .A1(_1167_), |
| .A2(_3714_), |
| .B1_N(_3121_), |
| .X(_3715_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7600_ ( |
| .A(_3711_), |
| .B(_3715_), |
| .Y(_3716_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _7601_ ( |
| .A1(_3711_), |
| .A2(_3715_), |
| .B1(_3592_), |
| .X(_3717_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7602_ ( |
| .A1(_3120_), |
| .A2(_3599_), |
| .B1(_3716_), |
| .B2(_3717_), |
| .C1(\decode.oc_mem_access ), |
| .X(_3718_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7603_ ( |
| .A1(_1695_), |
| .A2(_0574_), |
| .B1(_3542_), |
| .Y(_3719_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7604_ ( |
| .A1(\execute.o_data[11] ), |
| .A2(_3597_), |
| .B1(_3718_), |
| .B2(_3719_), |
| .X(_0458_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7605_ ( |
| .A1(\execute.sreg_irq_pc.o_d[12] ), |
| .A2(_1861_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[12]), |
| .C1(_3600_), |
| .X(_3720_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7606_ ( |
| .A1(\execute.sreg_priv_control.o_d[12] ), |
| .A2(_1165_), |
| .B1(_1824_), |
| .B2(\execute.sreg_scratch.o_d[12] ), |
| .C1(_3720_), |
| .X(_3721_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7607_ ( |
| .A1(dbg_out[28]), |
| .A2(_3663_), |
| .B1(_3721_), |
| .B2(_3631_), |
| .X(_3722_) |
| ); |
| sky130_fd_sc_hd__a21bo_2 _7608_ ( |
| .A1(_1167_), |
| .A2(_3722_), |
| .B1_N(_3131_), |
| .X(_3723_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7609_ ( |
| .A(_3716_), |
| .B(_3723_), |
| .Y(_3724_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7610_ ( |
| .A0(_3130_), |
| .A1(_3724_), |
| .S(_3591_), |
| .X(_3725_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7611_ ( |
| .A0(sr_bus_data_o[12]), |
| .A1(_3725_), |
| .S(_3594_), |
| .X(_3726_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7612_ ( |
| .A0(_3726_), |
| .A1(\execute.o_data[12] ), |
| .S(_3625_), |
| .X(_3727_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7613_ ( |
| .A(_3727_), |
| .X(_0459_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _7614_ ( |
| .A(_3716_), |
| .B_N(_3723_), |
| .X(_3728_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7615_ ( |
| .A1(\execute.sreg_priv_control.o_d[13] ), |
| .A2(_1165_), |
| .B1(_1861_), |
| .B2(\execute.sreg_irq_pc.o_d[13] ), |
| .X(_3729_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7616_ ( |
| .A1(\execute.sreg_scratch.o_d[13] ), |
| .A2(_1824_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[13]), |
| .C1(_3729_), |
| .X(_3730_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7617_ ( |
| .A(_3600_), |
| .B(_3730_), |
| .Y(_3731_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7618_ ( |
| .A1_N(dbg_out[29]), |
| .A2_N(_3663_), |
| .B1(_3731_), |
| .B2(_1658_), |
| .X(_3732_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _7619_ ( |
| .A1(_1122_), |
| .A2(_3732_), |
| .B1(_3137_), |
| .Y(_3733_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7620_ ( |
| .A(_3728_), |
| .B(_3733_), |
| .Y(_3734_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7621_ ( |
| .A0(_3136_), |
| .A1(_3734_), |
| .S(_3591_), |
| .X(_3735_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7622_ ( |
| .A0(sr_bus_data_o[13]), |
| .A1(_3735_), |
| .S(_3594_), |
| .X(_3736_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7623_ ( |
| .A0(_3736_), |
| .A1(\execute.o_data[13] ), |
| .S(_3625_), |
| .X(_3737_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7624_ ( |
| .A(_3737_), |
| .X(_0460_) |
| ); |
| sky130_fd_sc_hd__and2b_2 _7625_ ( |
| .A_N(_3728_), |
| .B(_3733_), |
| .X(_3738_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7626_ ( |
| .A1(\execute.sreg_priv_control.o_d[14] ), |
| .A2(_1165_), |
| .B1(_1861_), |
| .B2(\execute.sreg_irq_pc.o_d[14] ), |
| .X(_3739_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7627_ ( |
| .A1(\execute.sreg_scratch.o_d[14] ), |
| .A2(_1824_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[14]), |
| .C1(_3739_), |
| .X(_3740_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7628_ ( |
| .A(_3600_), |
| .B(_3740_), |
| .Y(_3741_) |
| ); |
| sky130_fd_sc_hd__o2bb2a_2 _7629_ ( |
| .A1_N(dbg_out[30]), |
| .A2_N(_3663_), |
| .B1(_3741_), |
| .B2(_1658_), |
| .X(_3742_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _7630_ ( |
| .A1(_1185_), |
| .A2(_3742_), |
| .B1(_3144_), |
| .Y(_3743_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7631_ ( |
| .A(_3738_), |
| .B(_3743_), |
| .X(_3744_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7632_ ( |
| .A1(_3738_), |
| .A2(_3743_), |
| .B1(_3598_), |
| .Y(_3745_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7633_ ( |
| .A1(_3143_), |
| .A2(_3599_), |
| .B1(_3744_), |
| .B2(_3745_), |
| .X(_3746_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7634_ ( |
| .A0(sr_bus_data_o[14]), |
| .A1(_3746_), |
| .S(_3594_), |
| .X(_3747_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7635_ ( |
| .A0(_3747_), |
| .A1(\execute.o_data[14] ), |
| .S(_3625_), |
| .X(_3748_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7636_ ( |
| .A(_3748_), |
| .X(_0461_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7637_ ( |
| .A1(\execute.sreg_irq_pc.o_d[15] ), |
| .A2(_1861_), |
| .B1(_3664_), |
| .B2(i_core_int_sreg[15]), |
| .X(_3749_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _7638_ ( |
| .A1(\execute.sreg_scratch.o_d[15] ), |
| .A2(_1824_), |
| .B1(_3749_), |
| .X(_3750_) |
| ); |
| sky130_fd_sc_hd__a211o_2 _7639_ ( |
| .A1(\execute.sreg_priv_control.o_d[15] ), |
| .A2(_1165_), |
| .B1(_3600_), |
| .C1(_3750_), |
| .X(_3751_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7640_ ( |
| .A1(dbg_out[31]), |
| .A2(_3663_), |
| .B1(_3751_), |
| .B2(_3631_), |
| .X(_3752_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7641_ ( |
| .A0(\execute.sreg_irq_pc.o_d[15] ), |
| .A1(_3752_), |
| .S(_1167_), |
| .X(_3753_) |
| ); |
| sky130_fd_sc_hd__a31o_2 _7642_ ( |
| .A1(_3738_), |
| .A2(_3743_), |
| .A3(_3753_), |
| .B1(_3598_), |
| .X(_3754_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7643_ ( |
| .A1(_3738_), |
| .A2(_3743_), |
| .B1(_3753_), |
| .Y(_3755_) |
| ); |
| sky130_fd_sc_hd__a2bb2o_2 _7644_ ( |
| .A1_N(_3754_), |
| .A2_N(_3755_), |
| .B1(_3598_), |
| .B2(_3151_), |
| .X(_3756_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7645_ ( |
| .A0(sr_bus_data_o[15]), |
| .A1(_3756_), |
| .S(_3594_), |
| .X(_3757_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7646_ ( |
| .A0(_3757_), |
| .A1(\execute.o_data[15] ), |
| .S(_3625_), |
| .X(_3758_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7647_ ( |
| .A(_3758_), |
| .X(_0462_) |
| ); |
| sky130_fd_sc_hd__or4_2 _7648_ ( |
| .A(_1452_), |
| .B(_1456_), |
| .C(_1457_), |
| .D(_1458_), |
| .X(_3759_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7649_ ( |
| .A(_1312_), |
| .B(_3007_), |
| .Y(_3760_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7650_ ( |
| .A(_3759_), |
| .B(_3760_), |
| .Y(_3761_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7651_ ( |
| .A0(_3761_), |
| .A1(\execute.o_mem_addr_high[0] ), |
| .S(_3625_), |
| .X(_3762_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7652_ ( |
| .A(_3762_), |
| .X(_0464_) |
| ); |
| sky130_fd_sc_hd__or3_2 _7653_ ( |
| .A(_1475_), |
| .B(_1476_), |
| .C(_1477_), |
| .X(_3763_) |
| ); |
| sky130_fd_sc_hd__or3_2 _7654_ ( |
| .A(_1471_), |
| .B(_3763_), |
| .C(_3759_), |
| .X(_3764_) |
| ); |
| sky130_fd_sc_hd__o21ai_2 _7655_ ( |
| .A1(_1471_), |
| .A2(_3763_), |
| .B1(_3759_), |
| .Y(_3765_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7656_ ( |
| .A(_3764_), |
| .B(_3765_), |
| .Y(_3766_) |
| ); |
| sky130_fd_sc_hd__inv_2 _7657_ ( |
| .A(_3007_), |
| .Y(_3767_) |
| ); |
| sky130_fd_sc_hd__o21a_2 _7658_ ( |
| .A1(_1312_), |
| .A2(_3759_), |
| .B1(_3767_), |
| .X(_3768_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7659_ ( |
| .A(_3766_), |
| .B(_3768_), |
| .Y(_3769_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7660_ ( |
| .A0(_3769_), |
| .A1(o_mem_addr_high[0]), |
| .S(_3625_), |
| .X(_3770_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7661_ ( |
| .A(_3770_), |
| .X(_0465_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7662_ ( |
| .A(_2682_), |
| .B(_3007_), |
| .X(_3771_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7663_ ( |
| .A1(_3767_), |
| .A2(_3764_), |
| .B1(_3765_), |
| .B2(_3771_), |
| .X(_3772_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7664_ ( |
| .A1(\execute.rf.reg_outputs[1][2] ), |
| .A2(_1406_), |
| .B1(_1411_), |
| .B2(\execute.rf.reg_outputs[3][2] ), |
| .C1(_1464_), |
| .X(_3773_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7665_ ( |
| .A(_3772_), |
| .B(_3773_), |
| .Y(_3774_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7666_ ( |
| .A0(_3774_), |
| .A1(o_mem_addr_high[1]), |
| .S(_3625_), |
| .X(_3775_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7667_ ( |
| .A(_3775_), |
| .X(_0466_) |
| ); |
| sky130_fd_sc_hd__nand3b_2 _7668_ ( |
| .A_N(_3765_), |
| .B(_3773_), |
| .C(_3007_), |
| .Y(_3776_) |
| ); |
| sky130_fd_sc_hd__or4_2 _7669_ ( |
| .A(_2682_), |
| .B(_3007_), |
| .C(_3764_), |
| .D(_3773_), |
| .X(_3777_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7670_ ( |
| .A(_3776_), |
| .B(_3777_), |
| .Y(_3778_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7671_ ( |
| .A1(\execute.rf.reg_outputs[1][3] ), |
| .A2(_1406_), |
| .B1(_1411_), |
| .B2(\execute.rf.reg_outputs[3][3] ), |
| .C1(_1513_), |
| .X(_3779_) |
| ); |
| sky130_fd_sc_hd__xor2_2 _7672_ ( |
| .A(_3778_), |
| .B(_3779_), |
| .X(_3780_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7673_ ( |
| .A0(_3780_), |
| .A1(o_mem_addr_high[2]), |
| .S(_3543_), |
| .X(_3781_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7674_ ( |
| .A(_3781_), |
| .X(_0467_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7675_ ( |
| .A(_1502_), |
| .B(_1503_), |
| .X(_3782_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7676_ ( |
| .A1(\execute.rf.reg_outputs[1][4] ), |
| .A2(_1406_), |
| .B1(_1411_), |
| .B2(\execute.rf.reg_outputs[3][4] ), |
| .C1(_3782_), |
| .X(_3783_) |
| ); |
| sky130_fd_sc_hd__or2b_2 _7677_ ( |
| .A(_3776_), |
| .B_N(_3779_), |
| .X(_3784_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7678_ ( |
| .A(_3777_), |
| .B(_3779_), |
| .X(_3785_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7679_ ( |
| .A(_3784_), |
| .B(_3785_), |
| .Y(_3786_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7680_ ( |
| .A(_3783_), |
| .B(_3786_), |
| .Y(_3787_) |
| ); |
| sky130_fd_sc_hd__o21ba_2 _7681_ ( |
| .A1(_3783_), |
| .A2(_3786_), |
| .B1_N(_3544_), |
| .X(_3788_) |
| ); |
| sky130_fd_sc_hd__a22o_2 _7682_ ( |
| .A1(o_mem_addr_high[3]), |
| .A2(_3597_), |
| .B1(_3787_), |
| .B2(_3788_), |
| .X(_0468_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7683_ ( |
| .A(_1493_), |
| .B(_1494_), |
| .X(_3789_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7684_ ( |
| .A1(\execute.rf.reg_outputs[1][5] ), |
| .A2(_1406_), |
| .B1(_1411_), |
| .B2(\execute.rf.reg_outputs[3][5] ), |
| .C1(_3789_), |
| .X(_3790_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7685_ ( |
| .A0(_3785_), |
| .A1(_3784_), |
| .S(_3783_), |
| .X(_3791_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7686_ ( |
| .A(_3790_), |
| .B(_3791_), |
| .Y(_3792_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7687_ ( |
| .A0(_3792_), |
| .A1(o_mem_addr_high[4]), |
| .S(_3543_), |
| .X(_3793_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7688_ ( |
| .A(_3793_), |
| .X(_0469_) |
| ); |
| sky130_fd_sc_hd__a221o_2 _7689_ ( |
| .A1(\execute.rf.reg_outputs[1][6] ), |
| .A2(_1406_), |
| .B1(_1411_), |
| .B2(\execute.rf.reg_outputs[3][6] ), |
| .C1(_1486_), |
| .X(_3794_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7690_ ( |
| .A(_3771_), |
| .B(_3790_), |
| .X(_3795_) |
| ); |
| sky130_fd_sc_hd__nand2_2 _7691_ ( |
| .A(_3771_), |
| .B(_3790_), |
| .Y(_3796_) |
| ); |
| sky130_fd_sc_hd__a21o_2 _7692_ ( |
| .A1(_3795_), |
| .A2(_3796_), |
| .B1(_3791_), |
| .X(_3797_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7693_ ( |
| .A(_3794_), |
| .B(_3797_), |
| .Y(_3798_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7694_ ( |
| .A0(_3798_), |
| .A1(o_mem_addr_high[5]), |
| .S(_3543_), |
| .X(_3799_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7695_ ( |
| .A(_3799_), |
| .X(_0470_) |
| ); |
| sky130_fd_sc_hd__a21oi_2 _7696_ ( |
| .A1(\execute.rf.reg_outputs[1][7] ), |
| .A2(_1406_), |
| .B1(_1413_), |
| .Y(_3800_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7697_ ( |
| .A0(_3795_), |
| .A1(_3796_), |
| .S(_3794_), |
| .X(_3801_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7698_ ( |
| .A(_3791_), |
| .B(_3801_), |
| .Y(_3802_) |
| ); |
| sky130_fd_sc_hd__xnor2_2 _7699_ ( |
| .A(_3800_), |
| .B(_3802_), |
| .Y(_3803_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7700_ ( |
| .A0(_3803_), |
| .A1(o_mem_addr_high[6]), |
| .S(_3543_), |
| .X(_3804_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7701_ ( |
| .A(_3804_), |
| .X(_0471_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7702_ ( |
| .A0(\decode.oc_mem_we ), |
| .A1(o_mem_we), |
| .S(_3543_), |
| .X(_3805_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7703_ ( |
| .A(_3805_), |
| .X(_0472_) |
| ); |
| sky130_fd_sc_hd__and3_2 _7704_ ( |
| .A(_1197_), |
| .B(\decode.oc_sys ), |
| .C(_1135_), |
| .X(_3806_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7705_ ( |
| .A(_3806_), |
| .X(_0473_) |
| ); |
| sky130_fd_sc_hd__and3_2 _7706_ ( |
| .A(\execute.trap_flag ), |
| .B(_1180_), |
| .C(_0740_), |
| .X(_3807_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7707_ ( |
| .A(_3807_), |
| .X(_0474_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7708_ ( |
| .A(_1106_), |
| .B(_0691_), |
| .Y(_0475_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7709_ ( |
| .A(_1106_), |
| .B(_0689_), |
| .Y(_0476_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7710_ ( |
| .A(_1106_), |
| .B(_0678_), |
| .Y(_0477_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7711_ ( |
| .A(_1106_), |
| .B(_0680_), |
| .Y(_0478_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7712_ ( |
| .A(_1106_), |
| .B(_0684_), |
| .Y(_0479_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7713_ ( |
| .A(_1106_), |
| .B(_0687_), |
| .Y(_0480_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7714_ ( |
| .A(_1106_), |
| .B(_0683_), |
| .Y(_0481_) |
| ); |
| sky130_fd_sc_hd__nor2_2 _7715_ ( |
| .A(_1818_), |
| .B(_0679_), |
| .Y(_0482_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7716_ ( |
| .A0(\execute.mem_stage_pc[0] ), |
| .A1(dbg_out[16]), |
| .S(_1135_), |
| .X(_3808_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7717_ ( |
| .A(_1181_), |
| .B(_3808_), |
| .X(_3809_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7718_ ( |
| .A(_3809_), |
| .X(_0483_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7719_ ( |
| .A(_1180_), |
| .X(_3810_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7720_ ( |
| .A0(\execute.mem_stage_pc[1] ), |
| .A1(dbg_out[17]), |
| .S(_1135_), |
| .X(_3811_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7721_ ( |
| .A(_3810_), |
| .B(_3811_), |
| .X(_3812_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7722_ ( |
| .A(_3812_), |
| .X(_0484_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7723_ ( |
| .A0(\execute.mem_stage_pc[2] ), |
| .A1(dbg_out[18]), |
| .S(_1135_), |
| .X(_3813_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7724_ ( |
| .A(_3810_), |
| .B(_3813_), |
| .X(_3814_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7725_ ( |
| .A(_3814_), |
| .X(_0485_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7726_ ( |
| .A0(\execute.mem_stage_pc[3] ), |
| .A1(dbg_out[19]), |
| .S(_1135_), |
| .X(_3815_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7727_ ( |
| .A(_3810_), |
| .B(_3815_), |
| .X(_3816_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7728_ ( |
| .A(_3816_), |
| .X(_0486_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7729_ ( |
| .A0(\execute.mem_stage_pc[4] ), |
| .A1(dbg_out[20]), |
| .S(_1135_), |
| .X(_3817_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7730_ ( |
| .A(_3810_), |
| .B(_3817_), |
| .X(_3818_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7731_ ( |
| .A(_3818_), |
| .X(_0487_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7732_ ( |
| .A0(\execute.mem_stage_pc[5] ), |
| .A1(dbg_out[21]), |
| .S(_1135_), |
| .X(_3819_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7733_ ( |
| .A(_3810_), |
| .B(_3819_), |
| .X(_3820_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7734_ ( |
| .A(_3820_), |
| .X(_0488_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7735_ ( |
| .A0(\execute.mem_stage_pc[6] ), |
| .A1(dbg_out[22]), |
| .S(_1135_), |
| .X(_3821_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7736_ ( |
| .A(_3810_), |
| .B(_3821_), |
| .X(_3822_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7737_ ( |
| .A(_3822_), |
| .X(_0489_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7738_ ( |
| .A0(\execute.mem_stage_pc[7] ), |
| .A1(dbg_out[23]), |
| .S(_1135_), |
| .X(_3823_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7739_ ( |
| .A(_3810_), |
| .B(_3823_), |
| .X(_3824_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7740_ ( |
| .A(_3824_), |
| .X(_0490_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7741_ ( |
| .A0(\execute.mem_stage_pc[8] ), |
| .A1(dbg_out[24]), |
| .S(_1134_), |
| .X(_3825_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7742_ ( |
| .A(_3810_), |
| .B(_3825_), |
| .X(_3826_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7743_ ( |
| .A(_3826_), |
| .X(_0491_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7744_ ( |
| .A0(\execute.mem_stage_pc[9] ), |
| .A1(dbg_out[25]), |
| .S(_1134_), |
| .X(_3827_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7745_ ( |
| .A(_3810_), |
| .B(_3827_), |
| .X(_3828_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7746_ ( |
| .A(_3828_), |
| .X(_0492_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7747_ ( |
| .A0(\execute.mem_stage_pc[10] ), |
| .A1(dbg_out[26]), |
| .S(_1134_), |
| .X(_3829_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7748_ ( |
| .A(_3810_), |
| .B(_3829_), |
| .X(_3830_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7749_ ( |
| .A(_3830_), |
| .X(_0493_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7750_ ( |
| .A0(\execute.mem_stage_pc[11] ), |
| .A1(dbg_out[27]), |
| .S(_1134_), |
| .X(_3831_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7751_ ( |
| .A(_1197_), |
| .B(_3831_), |
| .X(_3832_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7752_ ( |
| .A(_3832_), |
| .X(_0494_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7753_ ( |
| .A0(\execute.mem_stage_pc[12] ), |
| .A1(dbg_out[28]), |
| .S(_1134_), |
| .X(_3833_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7754_ ( |
| .A(_1197_), |
| .B(_3833_), |
| .X(_3834_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7755_ ( |
| .A(_3834_), |
| .X(_0495_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7756_ ( |
| .A0(\execute.mem_stage_pc[13] ), |
| .A1(dbg_out[29]), |
| .S(_1134_), |
| .X(_3835_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7757_ ( |
| .A(_1197_), |
| .B(_3835_), |
| .X(_3836_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7758_ ( |
| .A(_3836_), |
| .X(_0496_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7759_ ( |
| .A0(\execute.mem_stage_pc[14] ), |
| .A1(dbg_out[30]), |
| .S(_1134_), |
| .X(_3837_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7760_ ( |
| .A(_1197_), |
| .B(_3837_), |
| .X(_3838_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7761_ ( |
| .A(_3838_), |
| .X(_0497_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7762_ ( |
| .A0(\execute.mem_stage_pc[15] ), |
| .A1(dbg_out[31]), |
| .S(_1134_), |
| .X(_3839_) |
| ); |
| sky130_fd_sc_hd__and2_2 _7763_ ( |
| .A(_1197_), |
| .B(_3839_), |
| .X(_3840_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7764_ ( |
| .A(_3840_), |
| .X(_0498_) |
| ); |
| sky130_fd_sc_hd__or2_2 _7765_ ( |
| .A(\execute.sreg_data_page ), |
| .B(_0502_), |
| .X(_3841_) |
| ); |
| sky130_fd_sc_hd__o211a_2 _7766_ ( |
| .A1(o_c_data_page), |
| .A2(dbg_out[35]), |
| .B1(_3841_), |
| .C1(_3532_), |
| .X(_0499_) |
| ); |
| sky130_fd_sc_hd__mux2_2 _7767_ ( |
| .A0(\decode.oc_mem_long ), |
| .A1(_0862_), |
| .S(_0844_), |
| .X(_3842_) |
| ); |
| sky130_fd_sc_hd__buf_1 _7768_ ( |
| .A(_3842_), |
| .X(_0500_) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7769_ ( |
| .CLK(i_clk), |
| .D(_0015_), |
| .Q(\execute.sreg_priv_control.o_d[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7770_ ( |
| .CLK(i_clk), |
| .D(_0016_), |
| .Q(\execute.sreg_data_page ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7771_ ( |
| .CLK(i_clk), |
| .D(_0017_), |
| .Q(\execute.sreg_long_ptr_en ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7772_ ( |
| .CLK(i_clk), |
| .D(_0018_), |
| .Q(\execute.sreg_priv_control.o_d[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7773_ ( |
| .CLK(i_clk), |
| .D(_0019_), |
| .Q(\execute.sreg_priv_control.o_d[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7774_ ( |
| .CLK(i_clk), |
| .D(_0020_), |
| .Q(\execute.sreg_priv_control.o_d[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7775_ ( |
| .CLK(i_clk), |
| .D(_0021_), |
| .Q(\execute.sreg_priv_control.o_d[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7776_ ( |
| .CLK(i_clk), |
| .D(_0022_), |
| .Q(\execute.sreg_priv_control.o_d[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7777_ ( |
| .CLK(i_clk), |
| .D(_0023_), |
| .Q(\execute.sreg_priv_control.o_d[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7778_ ( |
| .CLK(i_clk), |
| .D(_0024_), |
| .Q(\execute.sreg_priv_control.o_d[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7779_ ( |
| .CLK(i_clk), |
| .D(_0025_), |
| .Q(\execute.sreg_priv_control.o_d[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7780_ ( |
| .CLK(i_clk), |
| .D(_0026_), |
| .Q(\execute.sreg_priv_control.o_d[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7781_ ( |
| .CLK(i_clk), |
| .D(_0027_), |
| .Q(\execute.sreg_priv_control.o_d[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7782_ ( |
| .CLK(i_clk), |
| .D(_0028_), |
| .Q(\execute.sreg_priv_control.o_d[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7783_ ( |
| .CLK(i_clk), |
| .D(_0029_), |
| .Q(\execute.sreg_priv_control.o_d[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7784_ ( |
| .CLK(i_clk), |
| .D(_0030_), |
| .Q(o_mem_req) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7785_ ( |
| .CLK(i_clk), |
| .D(_0031_), |
| .Q(\fetch.pc_reset_override ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7786_ ( |
| .CLK(i_clk), |
| .D(_0032_), |
| .Q(\fetch.pc_flush_override ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7787_ ( |
| .CLK(i_clk), |
| .D(_0033_), |
| .Q(\fetch.flush_event_invalidate ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7788_ ( |
| .CLK(i_clk), |
| .D(_0034_), |
| .Q(dbg_out[33]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7789_ ( |
| .CLK(i_clk), |
| .D(_0035_), |
| .Q(\decode.i_instr_l[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7790_ ( |
| .CLK(i_clk), |
| .D(_0036_), |
| .Q(\decode.i_instr_l[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7791_ ( |
| .CLK(i_clk), |
| .D(_0037_), |
| .Q(\decode.i_instr_l[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7792_ ( |
| .CLK(i_clk), |
| .D(_0038_), |
| .Q(\decode.i_instr_l[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7793_ ( |
| .CLK(i_clk), |
| .D(_0039_), |
| .Q(\decode.i_instr_l[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7794_ ( |
| .CLK(i_clk), |
| .D(_0040_), |
| .Q(\decode.i_instr_l[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7795_ ( |
| .CLK(i_clk), |
| .D(_0041_), |
| .Q(\decode.i_instr_l[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7796_ ( |
| .CLK(i_clk), |
| .D(_0042_), |
| .Q(\decode.i_instr_l[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7797_ ( |
| .CLK(i_clk), |
| .D(_0043_), |
| .Q(\decode.i_instr_l[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7798_ ( |
| .CLK(i_clk), |
| .D(_0044_), |
| .Q(\decode.i_instr_l[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7799_ ( |
| .CLK(i_clk), |
| .D(_0045_), |
| .Q(\decode.i_instr_l[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7800_ ( |
| .CLK(i_clk), |
| .D(_0046_), |
| .Q(\decode.i_instr_l[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7801_ ( |
| .CLK(i_clk), |
| .D(_0047_), |
| .Q(\decode.i_instr_l[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7802_ ( |
| .CLK(i_clk), |
| .D(_0048_), |
| .Q(\decode.i_instr_l[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7803_ ( |
| .CLK(i_clk), |
| .D(_0049_), |
| .Q(\decode.i_instr_l[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7804_ ( |
| .CLK(i_clk), |
| .D(_0050_), |
| .Q(\decode.i_instr_l[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7805_ ( |
| .CLK(i_clk), |
| .D(_0051_), |
| .Q(\decode.i_imm_pass[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7806_ ( |
| .CLK(i_clk), |
| .D(_0052_), |
| .Q(\decode.i_imm_pass[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7807_ ( |
| .CLK(i_clk), |
| .D(_0053_), |
| .Q(\decode.i_imm_pass[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7808_ ( |
| .CLK(i_clk), |
| .D(_0054_), |
| .Q(\decode.i_imm_pass[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7809_ ( |
| .CLK(i_clk), |
| .D(_0055_), |
| .Q(\decode.i_imm_pass[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7810_ ( |
| .CLK(i_clk), |
| .D(_0056_), |
| .Q(\decode.i_imm_pass[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7811_ ( |
| .CLK(i_clk), |
| .D(_0057_), |
| .Q(\decode.i_imm_pass[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7812_ ( |
| .CLK(i_clk), |
| .D(_0058_), |
| .Q(\decode.i_imm_pass[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7813_ ( |
| .CLK(i_clk), |
| .D(_0059_), |
| .Q(\decode.i_imm_pass[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7814_ ( |
| .CLK(i_clk), |
| .D(_0060_), |
| .Q(\decode.i_imm_pass[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7815_ ( |
| .CLK(i_clk), |
| .D(_0061_), |
| .Q(\decode.i_imm_pass[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7816_ ( |
| .CLK(i_clk), |
| .D(_0062_), |
| .Q(\decode.i_imm_pass[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7817_ ( |
| .CLK(i_clk), |
| .D(_0063_), |
| .Q(\decode.i_imm_pass[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7818_ ( |
| .CLK(i_clk), |
| .D(_0064_), |
| .Q(\decode.i_imm_pass[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7819_ ( |
| .CLK(i_clk), |
| .D(_0065_), |
| .Q(\decode.i_imm_pass[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7820_ ( |
| .CLK(i_clk), |
| .D(_0066_), |
| .Q(\decode.i_imm_pass[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7821_ ( |
| .CLK(i_clk), |
| .D(_0067_), |
| .Q(\fetch.prev_request_pc[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7822_ ( |
| .CLK(i_clk), |
| .D(_0068_), |
| .Q(\fetch.prev_request_pc[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7823_ ( |
| .CLK(i_clk), |
| .D(_0069_), |
| .Q(\fetch.prev_request_pc[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7824_ ( |
| .CLK(i_clk), |
| .D(_0070_), |
| .Q(\fetch.prev_request_pc[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7825_ ( |
| .CLK(i_clk), |
| .D(_0071_), |
| .Q(\fetch.prev_request_pc[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7826_ ( |
| .CLK(i_clk), |
| .D(_0072_), |
| .Q(\fetch.prev_request_pc[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7827_ ( |
| .CLK(i_clk), |
| .D(_0073_), |
| .Q(\fetch.prev_request_pc[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7828_ ( |
| .CLK(i_clk), |
| .D(_0074_), |
| .Q(\fetch.prev_request_pc[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7829_ ( |
| .CLK(i_clk), |
| .D(_0075_), |
| .Q(\fetch.prev_request_pc[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7830_ ( |
| .CLK(i_clk), |
| .D(_0076_), |
| .Q(\fetch.prev_request_pc[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7831_ ( |
| .CLK(i_clk), |
| .D(_0077_), |
| .Q(\fetch.prev_request_pc[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7832_ ( |
| .CLK(i_clk), |
| .D(_0078_), |
| .Q(\fetch.prev_request_pc[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7833_ ( |
| .CLK(i_clk), |
| .D(_0079_), |
| .Q(\fetch.prev_request_pc[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7834_ ( |
| .CLK(i_clk), |
| .D(_0080_), |
| .Q(\fetch.prev_request_pc[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7835_ ( |
| .CLK(i_clk), |
| .D(_0081_), |
| .Q(\fetch.prev_request_pc[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7836_ ( |
| .CLK(i_clk), |
| .D(_0082_), |
| .Q(\fetch.prev_request_pc[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7837_ ( |
| .CLK(i_clk), |
| .D(\fetch.submitable ), |
| .Q(\decode.i_submit ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7838_ ( |
| .CLK(i_clk), |
| .D(_0083_), |
| .Q(\fetch.out_buffer_data_pred ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7839_ ( |
| .CLK(i_clk), |
| .D(\fetch.current_req_branch_pred ), |
| .Q(\fetch.prev_req_branch_pred ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7840_ ( |
| .CLK(i_clk), |
| .D(_0084_), |
| .Q(\fetch.out_buffer_valid ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7841_ ( |
| .CLK(i_clk), |
| .D(_0085_), |
| .Q(\fetch.out_buffer_data_instr[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7842_ ( |
| .CLK(i_clk), |
| .D(_0086_), |
| .Q(\fetch.out_buffer_data_instr[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7843_ ( |
| .CLK(i_clk), |
| .D(_0087_), |
| .Q(\fetch.out_buffer_data_instr[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7844_ ( |
| .CLK(i_clk), |
| .D(_0088_), |
| .Q(\fetch.out_buffer_data_instr[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7845_ ( |
| .CLK(i_clk), |
| .D(_0089_), |
| .Q(\fetch.out_buffer_data_instr[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7846_ ( |
| .CLK(i_clk), |
| .D(_0090_), |
| .Q(\fetch.out_buffer_data_instr[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7847_ ( |
| .CLK(i_clk), |
| .D(_0091_), |
| .Q(\fetch.out_buffer_data_instr[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7848_ ( |
| .CLK(i_clk), |
| .D(_0092_), |
| .Q(\fetch.out_buffer_data_instr[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7849_ ( |
| .CLK(i_clk), |
| .D(_0093_), |
| .Q(\fetch.out_buffer_data_instr[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7850_ ( |
| .CLK(i_clk), |
| .D(_0094_), |
| .Q(\fetch.out_buffer_data_instr[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7851_ ( |
| .CLK(i_clk), |
| .D(_0095_), |
| .Q(\fetch.out_buffer_data_instr[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7852_ ( |
| .CLK(i_clk), |
| .D(_0096_), |
| .Q(\fetch.out_buffer_data_instr[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7853_ ( |
| .CLK(i_clk), |
| .D(_0097_), |
| .Q(\fetch.out_buffer_data_instr[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7854_ ( |
| .CLK(i_clk), |
| .D(_0098_), |
| .Q(\fetch.out_buffer_data_instr[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7855_ ( |
| .CLK(i_clk), |
| .D(_0099_), |
| .Q(\fetch.out_buffer_data_instr[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7856_ ( |
| .CLK(i_clk), |
| .D(_0100_), |
| .Q(\fetch.out_buffer_data_instr[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7857_ ( |
| .CLK(i_clk), |
| .D(_0101_), |
| .Q(\fetch.out_buffer_data_instr[16] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7858_ ( |
| .CLK(i_clk), |
| .D(_0102_), |
| .Q(\fetch.out_buffer_data_instr[17] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7859_ ( |
| .CLK(i_clk), |
| .D(_0103_), |
| .Q(\fetch.out_buffer_data_instr[18] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7860_ ( |
| .CLK(i_clk), |
| .D(_0104_), |
| .Q(\fetch.out_buffer_data_instr[19] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7861_ ( |
| .CLK(i_clk), |
| .D(_0105_), |
| .Q(\fetch.out_buffer_data_instr[20] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7862_ ( |
| .CLK(i_clk), |
| .D(_0106_), |
| .Q(\fetch.out_buffer_data_instr[21] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7863_ ( |
| .CLK(i_clk), |
| .D(_0107_), |
| .Q(\fetch.out_buffer_data_instr[22] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7864_ ( |
| .CLK(i_clk), |
| .D(_0108_), |
| .Q(\fetch.out_buffer_data_instr[23] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7865_ ( |
| .CLK(i_clk), |
| .D(_0109_), |
| .Q(\fetch.out_buffer_data_instr[24] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7866_ ( |
| .CLK(i_clk), |
| .D(_0110_), |
| .Q(\fetch.out_buffer_data_instr[25] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7867_ ( |
| .CLK(i_clk), |
| .D(_0111_), |
| .Q(\fetch.out_buffer_data_instr[26] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7868_ ( |
| .CLK(i_clk), |
| .D(_0112_), |
| .Q(\fetch.out_buffer_data_instr[27] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7869_ ( |
| .CLK(i_clk), |
| .D(_0113_), |
| .Q(\fetch.out_buffer_data_instr[28] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7870_ ( |
| .CLK(i_clk), |
| .D(_0114_), |
| .Q(\fetch.out_buffer_data_instr[29] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7871_ ( |
| .CLK(i_clk), |
| .D(_0115_), |
| .Q(\fetch.out_buffer_data_instr[30] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7872_ ( |
| .CLK(i_clk), |
| .D(_0116_), |
| .Q(\fetch.out_buffer_data_instr[31] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7873_ ( |
| .CLK(i_clk), |
| .D(_0117_), |
| .Q(\execute.alu_mul_div.div_cur[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7874_ ( |
| .CLK(i_clk), |
| .D(_0118_), |
| .Q(\execute.alu_mul_div.cbit[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7875_ ( |
| .CLK(i_clk), |
| .D(_0119_), |
| .Q(\execute.alu_mul_div.cbit[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7876_ ( |
| .CLK(i_clk), |
| .D(_0120_), |
| .Q(\execute.alu_mul_div.cbit[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7877_ ( |
| .CLK(i_clk), |
| .D(_0121_), |
| .Q(dbg_out[16]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7878_ ( |
| .CLK(i_clk), |
| .D(_0004_), |
| .Q(\decode.oc_alu_mode[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7879_ ( |
| .CLK(i_clk), |
| .D(_0005_), |
| .Q(\decode.oc_alu_mode[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7880_ ( |
| .CLK(i_clk), |
| .D(_0006_), |
| .Q(\decode.oc_alu_mode[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7881_ ( |
| .CLK(i_clk), |
| .D(_0007_), |
| .Q(\decode.oc_alu_mode[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7882_ ( |
| .CLK(i_clk), |
| .D(_0008_), |
| .Q(\execute.alu_mul_div.i_div ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7883_ ( |
| .CLK(i_clk), |
| .D(_0009_), |
| .Q(\decode.oc_alu_mode[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7884_ ( |
| .CLK(i_clk), |
| .D(_0010_), |
| .Q(\decode.oc_alu_mode[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7885_ ( |
| .CLK(i_clk), |
| .D(_0011_), |
| .Q(\execute.alu_mul_div.i_mul ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7886_ ( |
| .CLK(i_clk), |
| .D(_0012_), |
| .Q(\decode.oc_alu_mode[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7887_ ( |
| .CLK(i_clk), |
| .D(_0000_), |
| .Q(\execute.alu_mul_div.i_mod ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7888_ ( |
| .CLK(i_clk), |
| .D(_0001_), |
| .Q(\decode.oc_alu_mode[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7889_ ( |
| .CLK(i_clk), |
| .D(_0002_), |
| .Q(\decode.oc_alu_mode[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7890_ ( |
| .CLK(i_clk), |
| .D(_0003_), |
| .Q(\decode.oc_alu_mode[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7891_ ( |
| .CLK(i_clk), |
| .D(_0122_), |
| .Q(\decode.i_jmp_pred_pass ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7892_ ( |
| .CLK(i_clk), |
| .D(_0123_), |
| .Q(\decode.input_valid ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7893_ ( |
| .CLK(i_clk), |
| .D(_0124_), |
| .Q(\decode.oc_mem_width ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7894_ ( |
| .CLK(i_clk), |
| .D(_0125_), |
| .Q(\decode.oc_sys ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7895_ ( |
| .CLK(i_clk), |
| .D(_0126_), |
| .Q(\decode.oc_sreg_irt ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7896_ ( |
| .CLK(i_clk), |
| .D(_0127_), |
| .Q(\decode.oc_sreg_jal_over ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7897_ ( |
| .CLK(i_clk), |
| .D(_0128_), |
| .Q(\decode.oc_sreg_store ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7898_ ( |
| .CLK(i_clk), |
| .D(_0129_), |
| .Q(\decode.oc_sreg_load ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7899_ ( |
| .CLK(i_clk), |
| .D(_0130_), |
| .Q(\decode.oc_used_operands[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7900_ ( |
| .CLK(i_clk), |
| .D(_0131_), |
| .Q(\decode.oc_used_operands[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7901_ ( |
| .CLK(i_clk), |
| .D(_0132_), |
| .Q(\decode.oc_mem_we ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7902_ ( |
| .CLK(i_clk), |
| .D(_0133_), |
| .Q(\decode.oc_mem_access ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7903_ ( |
| .CLK(i_clk), |
| .D(_0134_), |
| .Q(\decode.o_jmp_pred_pass ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7904_ ( |
| .CLK(i_clk), |
| .D(_0135_), |
| .Q(\decode.oc_jump_cond_code[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7905_ ( |
| .CLK(i_clk), |
| .D(_0136_), |
| .Q(\decode.oc_jump_cond_code[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7906_ ( |
| .CLK(i_clk), |
| .D(_0137_), |
| .Q(\decode.oc_jump_cond_code[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7907_ ( |
| .CLK(i_clk), |
| .D(_0138_), |
| .Q(\decode.oc_jump_cond_code[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7908_ ( |
| .CLK(i_clk), |
| .D(_0139_), |
| .Q(\decode.oc_jump_cond_code[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7909_ ( |
| .CLK(i_clk), |
| .D(_0140_), |
| .Q(\decode.oc_r_reg_sel[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7910_ ( |
| .CLK(i_clk), |
| .D(_0141_), |
| .Q(\decode.oc_r_reg_sel[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7911_ ( |
| .CLK(i_clk), |
| .D(_0142_), |
| .Q(\decode.oc_r_reg_sel[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7912_ ( |
| .CLK(i_clk), |
| .D(_0143_), |
| .Q(\decode.oc_rf_ie[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7913_ ( |
| .CLK(i_clk), |
| .D(_0144_), |
| .Q(\decode.oc_rf_ie[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7914_ ( |
| .CLK(i_clk), |
| .D(_0145_), |
| .Q(\decode.oc_rf_ie[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7915_ ( |
| .CLK(i_clk), |
| .D(_0146_), |
| .Q(\decode.oc_rf_ie[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7916_ ( |
| .CLK(i_clk), |
| .D(_0147_), |
| .Q(\decode.oc_rf_ie[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7917_ ( |
| .CLK(i_clk), |
| .D(_0148_), |
| .Q(\decode.oc_rf_ie[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7918_ ( |
| .CLK(i_clk), |
| .D(_0149_), |
| .Q(\decode.oc_rf_ie[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7919_ ( |
| .CLK(i_clk), |
| .D(_0150_), |
| .Q(\decode.oc_rf_ie[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7920_ ( |
| .CLK(i_clk), |
| .D(_0151_), |
| .Q(\decode.oc_l_reg_sel[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7921_ ( |
| .CLK(i_clk), |
| .D(_0152_), |
| .Q(\decode.oc_l_reg_sel[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7922_ ( |
| .CLK(i_clk), |
| .D(_0153_), |
| .Q(\decode.oc_l_reg_sel[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7923_ ( |
| .CLK(i_clk), |
| .D(_0154_), |
| .Q(\decode.oc_alu_carry_en ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7924_ ( |
| .CLK(i_clk), |
| .D(_0155_), |
| .Q(\decode.oc_alu_flags_ie ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7925_ ( |
| .CLK(i_clk), |
| .D(_0156_), |
| .Q(\decode.oc_r_bus_imm ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7926_ ( |
| .CLK(i_clk), |
| .D(_0157_), |
| .Q(\decode.oc_pc_inc ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7927_ ( |
| .CLK(i_clk), |
| .D(_0158_), |
| .Q(sr_bus_addr[0]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7928_ ( |
| .CLK(i_clk), |
| .D(_0159_), |
| .Q(sr_bus_addr[1]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7929_ ( |
| .CLK(i_clk), |
| .D(_0160_), |
| .Q(sr_bus_addr[2]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7930_ ( |
| .CLK(i_clk), |
| .D(_0161_), |
| .Q(sr_bus_addr[3]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7931_ ( |
| .CLK(i_clk), |
| .D(_0162_), |
| .Q(sr_bus_addr[4]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7932_ ( |
| .CLK(i_clk), |
| .D(_0163_), |
| .Q(sr_bus_addr[5]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7933_ ( |
| .CLK(i_clk), |
| .D(_0164_), |
| .Q(sr_bus_addr[6]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7934_ ( |
| .CLK(i_clk), |
| .D(_0165_), |
| .Q(sr_bus_addr[7]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7935_ ( |
| .CLK(i_clk), |
| .D(_0166_), |
| .Q(sr_bus_addr[8]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7936_ ( |
| .CLK(i_clk), |
| .D(_0167_), |
| .Q(sr_bus_addr[9]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7937_ ( |
| .CLK(i_clk), |
| .D(_0168_), |
| .Q(sr_bus_addr[10]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7938_ ( |
| .CLK(i_clk), |
| .D(_0169_), |
| .Q(sr_bus_addr[11]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7939_ ( |
| .CLK(i_clk), |
| .D(_0170_), |
| .Q(sr_bus_addr[12]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7940_ ( |
| .CLK(i_clk), |
| .D(_0171_), |
| .Q(sr_bus_addr[13]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7941_ ( |
| .CLK(i_clk), |
| .D(_0172_), |
| .Q(sr_bus_addr[14]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7942_ ( |
| .CLK(i_clk), |
| .D(_0173_), |
| .Q(sr_bus_addr[15]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7943_ ( |
| .CLK(i_clk), |
| .D(_0174_), |
| .Q(\decode.o_submit ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7944_ ( |
| .CLK(i_clk), |
| .D(_0175_), |
| .Q(\execute.pc_high_buff_out[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7945_ ( |
| .CLK(i_clk), |
| .D(_0176_), |
| .Q(\execute.pc_high_buff_out[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7946_ ( |
| .CLK(i_clk), |
| .D(_0177_), |
| .Q(\execute.pc_high_buff_out[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7947_ ( |
| .CLK(i_clk), |
| .D(_0178_), |
| .Q(\execute.pc_high_buff_out[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7948_ ( |
| .CLK(i_clk), |
| .D(_0179_), |
| .Q(\execute.pc_high_buff_out[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7949_ ( |
| .CLK(i_clk), |
| .D(_0180_), |
| .Q(\execute.pc_high_buff_out[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7950_ ( |
| .CLK(i_clk), |
| .D(_0181_), |
| .Q(\execute.pc_high_buff_out[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7951_ ( |
| .CLK(i_clk), |
| .D(_0182_), |
| .Q(\execute.pc_high_buff_out[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7952_ ( |
| .CLK(i_clk), |
| .D(_0183_), |
| .Q(\execute.pc_high_out[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7953_ ( |
| .CLK(i_clk), |
| .D(_0184_), |
| .Q(\execute.pc_high_out[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7954_ ( |
| .CLK(i_clk), |
| .D(_0185_), |
| .Q(\execute.pc_high_out[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7955_ ( |
| .CLK(i_clk), |
| .D(_0186_), |
| .Q(\execute.pc_high_out[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7956_ ( |
| .CLK(i_clk), |
| .D(_0187_), |
| .Q(\execute.pc_high_out[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7957_ ( |
| .CLK(i_clk), |
| .D(_0188_), |
| .Q(\execute.pc_high_out[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7958_ ( |
| .CLK(i_clk), |
| .D(_0189_), |
| .Q(\execute.pc_high_out[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7959_ ( |
| .CLK(i_clk), |
| .D(_0190_), |
| .Q(\execute.pc_high_out[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7960_ ( |
| .CLK(i_clk), |
| .D(_0191_), |
| .Q(\execute.sreg_irq_flags.o_d[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7961_ ( |
| .CLK(i_clk), |
| .D(_0192_), |
| .Q(\execute.sreg_irq_flags.o_d[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7962_ ( |
| .CLK(i_clk), |
| .D(_0193_), |
| .Q(\execute.sreg_irq_flags.o_d[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7963_ ( |
| .CLK(i_clk), |
| .D(_0194_), |
| .Q(\execute.sreg_irq_flags.o_d[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7964_ ( |
| .CLK(i_clk), |
| .D(_0195_), |
| .Q(\execute.sreg_irq_flags.o_d[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7965_ ( |
| .CLK(i_clk), |
| .D(_0196_), |
| .Q(\execute.sreg_scratch.o_d[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7966_ ( |
| .CLK(i_clk), |
| .D(_0197_), |
| .Q(\execute.sreg_scratch.o_d[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7967_ ( |
| .CLK(i_clk), |
| .D(_0198_), |
| .Q(\execute.sreg_scratch.o_d[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7968_ ( |
| .CLK(i_clk), |
| .D(_0199_), |
| .Q(\execute.sreg_scratch.o_d[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7969_ ( |
| .CLK(i_clk), |
| .D(_0200_), |
| .Q(\execute.sreg_scratch.o_d[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7970_ ( |
| .CLK(i_clk), |
| .D(_0201_), |
| .Q(\execute.sreg_scratch.o_d[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7971_ ( |
| .CLK(i_clk), |
| .D(_0202_), |
| .Q(\execute.sreg_scratch.o_d[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7972_ ( |
| .CLK(i_clk), |
| .D(_0203_), |
| .Q(\execute.sreg_scratch.o_d[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7973_ ( |
| .CLK(i_clk), |
| .D(_0204_), |
| .Q(\execute.sreg_scratch.o_d[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7974_ ( |
| .CLK(i_clk), |
| .D(_0205_), |
| .Q(\execute.sreg_scratch.o_d[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7975_ ( |
| .CLK(i_clk), |
| .D(_0206_), |
| .Q(\execute.sreg_scratch.o_d[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7976_ ( |
| .CLK(i_clk), |
| .D(_0207_), |
| .Q(\execute.sreg_scratch.o_d[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7977_ ( |
| .CLK(i_clk), |
| .D(_0208_), |
| .Q(\execute.sreg_scratch.o_d[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7978_ ( |
| .CLK(i_clk), |
| .D(_0209_), |
| .Q(\execute.sreg_scratch.o_d[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7979_ ( |
| .CLK(i_clk), |
| .D(_0210_), |
| .Q(\execute.sreg_scratch.o_d[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7980_ ( |
| .CLK(i_clk), |
| .D(_0211_), |
| .Q(\execute.sreg_scratch.o_d[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7981_ ( |
| .CLK(i_clk), |
| .D(_0212_), |
| .Q(o_c_instr_page) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7982_ ( |
| .CLK(i_clk), |
| .D(_0213_), |
| .Q(\execute.trap_flag ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7983_ ( |
| .CLK(i_clk), |
| .D(_0214_), |
| .Q(o_c_instr_long) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7984_ ( |
| .CLK(i_clk), |
| .D(_0215_), |
| .Q(\execute.sreg_jtr_buff.o_d[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7985_ ( |
| .CLK(i_clk), |
| .D(_0216_), |
| .Q(\execute.sreg_jtr_buff.o_d[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7986_ ( |
| .CLK(i_clk), |
| .D(_0217_), |
| .Q(\execute.sreg_jtr_buff.o_d[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7987_ ( |
| .CLK(i_clk), |
| .D(_0218_), |
| .Q(\execute.sreg_irq_pc.o_d[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7988_ ( |
| .CLK(i_clk), |
| .D(_0219_), |
| .Q(\execute.sreg_irq_pc.o_d[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7989_ ( |
| .CLK(i_clk), |
| .D(_0220_), |
| .Q(\execute.sreg_irq_pc.o_d[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7990_ ( |
| .CLK(i_clk), |
| .D(_0221_), |
| .Q(\execute.sreg_irq_pc.o_d[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7991_ ( |
| .CLK(i_clk), |
| .D(_0222_), |
| .Q(\execute.sreg_irq_pc.o_d[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7992_ ( |
| .CLK(i_clk), |
| .D(_0223_), |
| .Q(\execute.sreg_irq_pc.o_d[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7993_ ( |
| .CLK(i_clk), |
| .D(_0224_), |
| .Q(\execute.sreg_irq_pc.o_d[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7994_ ( |
| .CLK(i_clk), |
| .D(_0225_), |
| .Q(\execute.sreg_irq_pc.o_d[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7995_ ( |
| .CLK(i_clk), |
| .D(_0226_), |
| .Q(\execute.sreg_irq_pc.o_d[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7996_ ( |
| .CLK(i_clk), |
| .D(_0227_), |
| .Q(\execute.sreg_irq_pc.o_d[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7997_ ( |
| .CLK(i_clk), |
| .D(_0228_), |
| .Q(\execute.sreg_irq_pc.o_d[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7998_ ( |
| .CLK(i_clk), |
| .D(_0229_), |
| .Q(\execute.sreg_irq_pc.o_d[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _7999_ ( |
| .CLK(i_clk), |
| .D(_0230_), |
| .Q(\execute.sreg_irq_pc.o_d[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8000_ ( |
| .CLK(i_clk), |
| .D(_0231_), |
| .Q(\execute.sreg_irq_pc.o_d[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8001_ ( |
| .CLK(i_clk), |
| .D(_0232_), |
| .Q(\execute.sreg_irq_pc.o_d[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8002_ ( |
| .CLK(i_clk), |
| .D(_0233_), |
| .Q(\execute.sreg_irq_pc.o_d[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8003_ ( |
| .CLK(i_clk), |
| .D(_0234_), |
| .Q(\execute.alu_flag_reg.o_d[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8004_ ( |
| .CLK(i_clk), |
| .D(_0235_), |
| .Q(\execute.alu_flag_reg.o_d[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8005_ ( |
| .CLK(i_clk), |
| .D(_0236_), |
| .Q(\execute.alu_flag_reg.o_d[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8006_ ( |
| .CLK(i_clk), |
| .D(_0237_), |
| .Q(\execute.alu_flag_reg.o_d[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8007_ ( |
| .CLK(i_clk), |
| .D(_0238_), |
| .Q(\execute.alu_flag_reg.o_d[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8008_ ( |
| .CLK(i_clk), |
| .D(_0239_), |
| .Q(dbg_out[17]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8009_ ( |
| .CLK(i_clk), |
| .D(_0240_), |
| .Q(dbg_out[18]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8010_ ( |
| .CLK(i_clk), |
| .D(_0241_), |
| .Q(dbg_out[19]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8011_ ( |
| .CLK(i_clk), |
| .D(_0242_), |
| .Q(dbg_out[20]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8012_ ( |
| .CLK(i_clk), |
| .D(_0243_), |
| .Q(dbg_out[21]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8013_ ( |
| .CLK(i_clk), |
| .D(_0244_), |
| .Q(dbg_out[22]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8014_ ( |
| .CLK(i_clk), |
| .D(_0245_), |
| .Q(dbg_out[23]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8015_ ( |
| .CLK(i_clk), |
| .D(_0246_), |
| .Q(dbg_out[24]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8016_ ( |
| .CLK(i_clk), |
| .D(_0247_), |
| .Q(dbg_out[25]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8017_ ( |
| .CLK(i_clk), |
| .D(_0248_), |
| .Q(dbg_out[26]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8018_ ( |
| .CLK(i_clk), |
| .D(_0249_), |
| .Q(dbg_out[27]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8019_ ( |
| .CLK(i_clk), |
| .D(_0250_), |
| .Q(dbg_out[28]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8020_ ( |
| .CLK(i_clk), |
| .D(_0251_), |
| .Q(dbg_out[29]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8021_ ( |
| .CLK(i_clk), |
| .D(_0252_), |
| .Q(dbg_out[30]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8022_ ( |
| .CLK(i_clk), |
| .D(_0253_), |
| .Q(dbg_out[31]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8023_ ( |
| .CLK(i_clk), |
| .D(_0254_), |
| .Q(\execute.next_ready_delayed ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8024_ ( |
| .CLK(i_clk), |
| .D(_0255_), |
| .Q(\execute.alu_mul_div.mul_res[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8025_ ( |
| .CLK(i_clk), |
| .D(_0256_), |
| .Q(\execute.alu_mul_div.mul_res[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8026_ ( |
| .CLK(i_clk), |
| .D(_0257_), |
| .Q(\execute.alu_mul_div.mul_res[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8027_ ( |
| .CLK(i_clk), |
| .D(_0258_), |
| .Q(\execute.alu_mul_div.mul_res[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8028_ ( |
| .CLK(i_clk), |
| .D(_0259_), |
| .Q(\execute.alu_mul_div.mul_res[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8029_ ( |
| .CLK(i_clk), |
| .D(_0260_), |
| .Q(\execute.alu_mul_div.mul_res[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8030_ ( |
| .CLK(i_clk), |
| .D(_0261_), |
| .Q(\execute.alu_mul_div.mul_res[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8031_ ( |
| .CLK(i_clk), |
| .D(_0262_), |
| .Q(\execute.alu_mul_div.mul_res[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8032_ ( |
| .CLK(i_clk), |
| .D(_0263_), |
| .Q(\execute.alu_mul_div.mul_res[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8033_ ( |
| .CLK(i_clk), |
| .D(_0264_), |
| .Q(\execute.alu_mul_div.mul_res[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8034_ ( |
| .CLK(i_clk), |
| .D(_0265_), |
| .Q(\execute.alu_mul_div.mul_res[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8035_ ( |
| .CLK(i_clk), |
| .D(_0266_), |
| .Q(\execute.alu_mul_div.mul_res[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8036_ ( |
| .CLK(i_clk), |
| .D(_0267_), |
| .Q(\execute.alu_mul_div.mul_res[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8037_ ( |
| .CLK(i_clk), |
| .D(_0268_), |
| .Q(\execute.alu_mul_div.mul_res[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8038_ ( |
| .CLK(i_clk), |
| .D(_0269_), |
| .Q(\execute.alu_mul_div.mul_res[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8039_ ( |
| .CLK(i_clk), |
| .D(_0270_), |
| .Q(\execute.alu_mul_div.mul_res[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8040_ ( |
| .CLK(i_clk), |
| .D(_0271_), |
| .Q(\execute.alu_mul_div.mul_res[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8041_ ( |
| .CLK(i_clk), |
| .D(_0272_), |
| .Q(\execute.alu_mul_div.mul_res[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8042_ ( |
| .CLK(i_clk), |
| .D(_0273_), |
| .Q(\execute.alu_mul_div.mul_res[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8043_ ( |
| .CLK(i_clk), |
| .D(_0274_), |
| .Q(\execute.alu_mul_div.mul_res[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8044_ ( |
| .CLK(i_clk), |
| .D(_0275_), |
| .Q(\execute.alu_mul_div.mul_res[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8045_ ( |
| .CLK(i_clk), |
| .D(_0276_), |
| .Q(\execute.alu_mul_div.mul_res[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8046_ ( |
| .CLK(i_clk), |
| .D(_0277_), |
| .Q(\execute.alu_mul_div.mul_res[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8047_ ( |
| .CLK(i_clk), |
| .D(_0278_), |
| .Q(\execute.alu_mul_div.mul_res[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8048_ ( |
| .CLK(i_clk), |
| .D(_0279_), |
| .Q(\execute.alu_mul_div.mul_res[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8049_ ( |
| .CLK(i_clk), |
| .D(_0280_), |
| .Q(\execute.alu_mul_div.mul_res[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8050_ ( |
| .CLK(i_clk), |
| .D(_0281_), |
| .Q(\execute.alu_mul_div.mul_res[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8051_ ( |
| .CLK(i_clk), |
| .D(_0282_), |
| .Q(\execute.alu_mul_div.mul_res[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8052_ ( |
| .CLK(i_clk), |
| .D(_0283_), |
| .Q(\execute.alu_mul_div.mul_res[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8053_ ( |
| .CLK(i_clk), |
| .D(_0284_), |
| .Q(\execute.alu_mul_div.mul_res[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8054_ ( |
| .CLK(i_clk), |
| .D(_0285_), |
| .Q(\execute.alu_mul_div.mul_res[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8055_ ( |
| .CLK(i_clk), |
| .D(_0286_), |
| .Q(\execute.alu_mul_div.mul_res[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8056_ ( |
| .CLK(i_clk), |
| .D(_0287_), |
| .Q(\execute.alu_mul_div.comp ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8057_ ( |
| .CLK(i_clk), |
| .D(_0288_), |
| .Q(\execute.alu_mul_div.div_cur[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8058_ ( |
| .CLK(i_clk), |
| .D(_0289_), |
| .Q(\execute.alu_mul_div.cbit[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8059_ ( |
| .CLK(i_clk), |
| .D(_0290_), |
| .Q(\execute.irq_en ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8060_ ( |
| .CLK(i_clk), |
| .D(_0291_), |
| .Q(dbg_r0[0]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8061_ ( |
| .CLK(i_clk), |
| .D(_0292_), |
| .Q(dbg_r0[1]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8062_ ( |
| .CLK(i_clk), |
| .D(_0293_), |
| .Q(dbg_r0[2]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8063_ ( |
| .CLK(i_clk), |
| .D(_0294_), |
| .Q(dbg_r0[3]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8064_ ( |
| .CLK(i_clk), |
| .D(_0295_), |
| .Q(dbg_r0[4]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8065_ ( |
| .CLK(i_clk), |
| .D(_0296_), |
| .Q(dbg_r0[5]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8066_ ( |
| .CLK(i_clk), |
| .D(_0297_), |
| .Q(dbg_r0[6]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8067_ ( |
| .CLK(i_clk), |
| .D(_0298_), |
| .Q(dbg_r0[7]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8068_ ( |
| .CLK(i_clk), |
| .D(_0299_), |
| .Q(dbg_r0[8]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8069_ ( |
| .CLK(i_clk), |
| .D(_0300_), |
| .Q(dbg_r0[9]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8070_ ( |
| .CLK(i_clk), |
| .D(_0301_), |
| .Q(dbg_r0[10]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8071_ ( |
| .CLK(i_clk), |
| .D(_0302_), |
| .Q(dbg_r0[11]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8072_ ( |
| .CLK(i_clk), |
| .D(_0303_), |
| .Q(dbg_r0[12]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8073_ ( |
| .CLK(i_clk), |
| .D(_0304_), |
| .Q(dbg_r0[13]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8074_ ( |
| .CLK(i_clk), |
| .D(_0305_), |
| .Q(dbg_r0[14]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8075_ ( |
| .CLK(i_clk), |
| .D(_0306_), |
| .Q(dbg_r0[15]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8076_ ( |
| .CLK(i_clk), |
| .D(_0307_), |
| .Q(\execute.rf.reg_outputs[1][0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8077_ ( |
| .CLK(i_clk), |
| .D(_0308_), |
| .Q(\execute.rf.reg_outputs[1][1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8078_ ( |
| .CLK(i_clk), |
| .D(_0309_), |
| .Q(\execute.rf.reg_outputs[1][2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8079_ ( |
| .CLK(i_clk), |
| .D(_0310_), |
| .Q(\execute.rf.reg_outputs[1][3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8080_ ( |
| .CLK(i_clk), |
| .D(_0311_), |
| .Q(\execute.rf.reg_outputs[1][4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8081_ ( |
| .CLK(i_clk), |
| .D(_0312_), |
| .Q(\execute.rf.reg_outputs[1][5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8082_ ( |
| .CLK(i_clk), |
| .D(_0313_), |
| .Q(\execute.rf.reg_outputs[1][6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8083_ ( |
| .CLK(i_clk), |
| .D(_0314_), |
| .Q(\execute.rf.reg_outputs[1][7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8084_ ( |
| .CLK(i_clk), |
| .D(_0315_), |
| .Q(\execute.rf.reg_outputs[1][8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8085_ ( |
| .CLK(i_clk), |
| .D(_0316_), |
| .Q(\execute.rf.reg_outputs[1][9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8086_ ( |
| .CLK(i_clk), |
| .D(_0317_), |
| .Q(\execute.rf.reg_outputs[1][10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8087_ ( |
| .CLK(i_clk), |
| .D(_0318_), |
| .Q(\execute.rf.reg_outputs[1][11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8088_ ( |
| .CLK(i_clk), |
| .D(_0319_), |
| .Q(\execute.rf.reg_outputs[1][12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8089_ ( |
| .CLK(i_clk), |
| .D(_0320_), |
| .Q(\execute.rf.reg_outputs[1][13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8090_ ( |
| .CLK(i_clk), |
| .D(_0321_), |
| .Q(\execute.rf.reg_outputs[1][14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8091_ ( |
| .CLK(i_clk), |
| .D(_0322_), |
| .Q(\execute.rf.reg_outputs[1][15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8092_ ( |
| .CLK(i_clk), |
| .D(_0323_), |
| .Q(\execute.rf.reg_outputs[2][0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8093_ ( |
| .CLK(i_clk), |
| .D(_0324_), |
| .Q(\execute.rf.reg_outputs[2][1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8094_ ( |
| .CLK(i_clk), |
| .D(_0325_), |
| .Q(\execute.rf.reg_outputs[2][2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8095_ ( |
| .CLK(i_clk), |
| .D(_0326_), |
| .Q(\execute.rf.reg_outputs[2][3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8096_ ( |
| .CLK(i_clk), |
| .D(_0327_), |
| .Q(\execute.rf.reg_outputs[2][4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8097_ ( |
| .CLK(i_clk), |
| .D(_0328_), |
| .Q(\execute.rf.reg_outputs[2][5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8098_ ( |
| .CLK(i_clk), |
| .D(_0329_), |
| .Q(\execute.rf.reg_outputs[2][6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8099_ ( |
| .CLK(i_clk), |
| .D(_0330_), |
| .Q(\execute.rf.reg_outputs[2][7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8100_ ( |
| .CLK(i_clk), |
| .D(_0331_), |
| .Q(\execute.rf.reg_outputs[2][8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8101_ ( |
| .CLK(i_clk), |
| .D(_0332_), |
| .Q(\execute.rf.reg_outputs[2][9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8102_ ( |
| .CLK(i_clk), |
| .D(_0333_), |
| .Q(\execute.rf.reg_outputs[2][10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8103_ ( |
| .CLK(i_clk), |
| .D(_0334_), |
| .Q(\execute.rf.reg_outputs[2][11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8104_ ( |
| .CLK(i_clk), |
| .D(_0335_), |
| .Q(\execute.rf.reg_outputs[2][12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8105_ ( |
| .CLK(i_clk), |
| .D(_0336_), |
| .Q(\execute.rf.reg_outputs[2][13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8106_ ( |
| .CLK(i_clk), |
| .D(_0337_), |
| .Q(\execute.rf.reg_outputs[2][14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8107_ ( |
| .CLK(i_clk), |
| .D(_0338_), |
| .Q(\execute.rf.reg_outputs[2][15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8108_ ( |
| .CLK(i_clk), |
| .D(_0339_), |
| .Q(\execute.rf.reg_outputs[3][0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8109_ ( |
| .CLK(i_clk), |
| .D(_0340_), |
| .Q(\execute.rf.reg_outputs[3][1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8110_ ( |
| .CLK(i_clk), |
| .D(_0341_), |
| .Q(\execute.rf.reg_outputs[3][2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8111_ ( |
| .CLK(i_clk), |
| .D(_0342_), |
| .Q(\execute.rf.reg_outputs[3][3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8112_ ( |
| .CLK(i_clk), |
| .D(_0343_), |
| .Q(\execute.rf.reg_outputs[3][4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8113_ ( |
| .CLK(i_clk), |
| .D(_0344_), |
| .Q(\execute.rf.reg_outputs[3][5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8114_ ( |
| .CLK(i_clk), |
| .D(_0345_), |
| .Q(\execute.rf.reg_outputs[3][6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8115_ ( |
| .CLK(i_clk), |
| .D(_0346_), |
| .Q(\execute.rf.reg_outputs[3][7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8116_ ( |
| .CLK(i_clk), |
| .D(_0347_), |
| .Q(\execute.rf.reg_outputs[3][8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8117_ ( |
| .CLK(i_clk), |
| .D(_0348_), |
| .Q(\execute.rf.reg_outputs[3][9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8118_ ( |
| .CLK(i_clk), |
| .D(_0349_), |
| .Q(\execute.rf.reg_outputs[3][10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8119_ ( |
| .CLK(i_clk), |
| .D(_0350_), |
| .Q(\execute.rf.reg_outputs[3][11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8120_ ( |
| .CLK(i_clk), |
| .D(_0351_), |
| .Q(\execute.rf.reg_outputs[3][12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8121_ ( |
| .CLK(i_clk), |
| .D(_0352_), |
| .Q(\execute.rf.reg_outputs[3][13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8122_ ( |
| .CLK(i_clk), |
| .D(_0353_), |
| .Q(\execute.rf.reg_outputs[3][14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8123_ ( |
| .CLK(i_clk), |
| .D(_0354_), |
| .Q(\execute.rf.reg_outputs[3][15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8124_ ( |
| .CLK(i_clk), |
| .D(_0355_), |
| .Q(\execute.rf.reg_outputs[4][0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8125_ ( |
| .CLK(i_clk), |
| .D(_0356_), |
| .Q(\execute.rf.reg_outputs[4][1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8126_ ( |
| .CLK(i_clk), |
| .D(_0357_), |
| .Q(\execute.rf.reg_outputs[4][2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8127_ ( |
| .CLK(i_clk), |
| .D(_0358_), |
| .Q(\execute.rf.reg_outputs[4][3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8128_ ( |
| .CLK(i_clk), |
| .D(_0359_), |
| .Q(\execute.rf.reg_outputs[4][4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8129_ ( |
| .CLK(i_clk), |
| .D(_0360_), |
| .Q(\execute.rf.reg_outputs[4][5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8130_ ( |
| .CLK(i_clk), |
| .D(_0361_), |
| .Q(\execute.rf.reg_outputs[4][6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8131_ ( |
| .CLK(i_clk), |
| .D(_0362_), |
| .Q(\execute.rf.reg_outputs[4][7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8132_ ( |
| .CLK(i_clk), |
| .D(_0363_), |
| .Q(\execute.rf.reg_outputs[4][8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8133_ ( |
| .CLK(i_clk), |
| .D(_0364_), |
| .Q(\execute.rf.reg_outputs[4][9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8134_ ( |
| .CLK(i_clk), |
| .D(_0365_), |
| .Q(\execute.rf.reg_outputs[4][10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8135_ ( |
| .CLK(i_clk), |
| .D(_0366_), |
| .Q(\execute.rf.reg_outputs[4][11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8136_ ( |
| .CLK(i_clk), |
| .D(_0367_), |
| .Q(\execute.rf.reg_outputs[4][12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8137_ ( |
| .CLK(i_clk), |
| .D(_0368_), |
| .Q(\execute.rf.reg_outputs[4][13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8138_ ( |
| .CLK(i_clk), |
| .D(_0369_), |
| .Q(\execute.rf.reg_outputs[4][14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8139_ ( |
| .CLK(i_clk), |
| .D(_0370_), |
| .Q(\execute.rf.reg_outputs[4][15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8140_ ( |
| .CLK(i_clk), |
| .D(_0371_), |
| .Q(\execute.rf.reg_outputs[5][0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8141_ ( |
| .CLK(i_clk), |
| .D(_0372_), |
| .Q(\execute.rf.reg_outputs[5][1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8142_ ( |
| .CLK(i_clk), |
| .D(_0373_), |
| .Q(\execute.rf.reg_outputs[5][2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8143_ ( |
| .CLK(i_clk), |
| .D(_0374_), |
| .Q(\execute.rf.reg_outputs[5][3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8144_ ( |
| .CLK(i_clk), |
| .D(_0375_), |
| .Q(\execute.rf.reg_outputs[5][4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8145_ ( |
| .CLK(i_clk), |
| .D(_0376_), |
| .Q(\execute.rf.reg_outputs[5][5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8146_ ( |
| .CLK(i_clk), |
| .D(_0377_), |
| .Q(\execute.rf.reg_outputs[5][6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8147_ ( |
| .CLK(i_clk), |
| .D(_0378_), |
| .Q(\execute.rf.reg_outputs[5][7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8148_ ( |
| .CLK(i_clk), |
| .D(_0379_), |
| .Q(\execute.rf.reg_outputs[5][8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8149_ ( |
| .CLK(i_clk), |
| .D(_0380_), |
| .Q(\execute.rf.reg_outputs[5][9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8150_ ( |
| .CLK(i_clk), |
| .D(_0381_), |
| .Q(\execute.rf.reg_outputs[5][10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8151_ ( |
| .CLK(i_clk), |
| .D(_0382_), |
| .Q(\execute.rf.reg_outputs[5][11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8152_ ( |
| .CLK(i_clk), |
| .D(_0383_), |
| .Q(\execute.rf.reg_outputs[5][12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8153_ ( |
| .CLK(i_clk), |
| .D(_0384_), |
| .Q(\execute.rf.reg_outputs[5][13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8154_ ( |
| .CLK(i_clk), |
| .D(_0385_), |
| .Q(\execute.rf.reg_outputs[5][14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8155_ ( |
| .CLK(i_clk), |
| .D(_0386_), |
| .Q(\execute.rf.reg_outputs[5][15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8156_ ( |
| .CLK(i_clk), |
| .D(_0387_), |
| .Q(\execute.rf.reg_outputs[6][0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8157_ ( |
| .CLK(i_clk), |
| .D(_0388_), |
| .Q(\execute.rf.reg_outputs[6][1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8158_ ( |
| .CLK(i_clk), |
| .D(_0389_), |
| .Q(\execute.rf.reg_outputs[6][2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8159_ ( |
| .CLK(i_clk), |
| .D(_0390_), |
| .Q(\execute.rf.reg_outputs[6][3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8160_ ( |
| .CLK(i_clk), |
| .D(_0391_), |
| .Q(\execute.rf.reg_outputs[6][4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8161_ ( |
| .CLK(i_clk), |
| .D(_0392_), |
| .Q(\execute.rf.reg_outputs[6][5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8162_ ( |
| .CLK(i_clk), |
| .D(_0393_), |
| .Q(\execute.rf.reg_outputs[6][6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8163_ ( |
| .CLK(i_clk), |
| .D(_0394_), |
| .Q(\execute.rf.reg_outputs[6][7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8164_ ( |
| .CLK(i_clk), |
| .D(_0395_), |
| .Q(\execute.rf.reg_outputs[6][8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8165_ ( |
| .CLK(i_clk), |
| .D(_0396_), |
| .Q(\execute.rf.reg_outputs[6][9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8166_ ( |
| .CLK(i_clk), |
| .D(_0397_), |
| .Q(\execute.rf.reg_outputs[6][10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8167_ ( |
| .CLK(i_clk), |
| .D(_0398_), |
| .Q(\execute.rf.reg_outputs[6][11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8168_ ( |
| .CLK(i_clk), |
| .D(_0399_), |
| .Q(\execute.rf.reg_outputs[6][12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8169_ ( |
| .CLK(i_clk), |
| .D(_0400_), |
| .Q(\execute.rf.reg_outputs[6][13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8170_ ( |
| .CLK(i_clk), |
| .D(_0401_), |
| .Q(\execute.rf.reg_outputs[6][14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8171_ ( |
| .CLK(i_clk), |
| .D(_0402_), |
| .Q(\execute.rf.reg_outputs[6][15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8172_ ( |
| .CLK(i_clk), |
| .D(_0403_), |
| .Q(\execute.rf.reg_outputs[7][0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8173_ ( |
| .CLK(i_clk), |
| .D(_0404_), |
| .Q(\execute.rf.reg_outputs[7][1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8174_ ( |
| .CLK(i_clk), |
| .D(_0405_), |
| .Q(\execute.rf.reg_outputs[7][2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8175_ ( |
| .CLK(i_clk), |
| .D(_0406_), |
| .Q(\execute.rf.reg_outputs[7][3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8176_ ( |
| .CLK(i_clk), |
| .D(_0407_), |
| .Q(\execute.rf.reg_outputs[7][4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8177_ ( |
| .CLK(i_clk), |
| .D(_0408_), |
| .Q(\execute.rf.reg_outputs[7][5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8178_ ( |
| .CLK(i_clk), |
| .D(_0409_), |
| .Q(\execute.rf.reg_outputs[7][6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8179_ ( |
| .CLK(i_clk), |
| .D(_0410_), |
| .Q(\execute.rf.reg_outputs[7][7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8180_ ( |
| .CLK(i_clk), |
| .D(_0411_), |
| .Q(\execute.rf.reg_outputs[7][8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8181_ ( |
| .CLK(i_clk), |
| .D(_0412_), |
| .Q(\execute.rf.reg_outputs[7][9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8182_ ( |
| .CLK(i_clk), |
| .D(_0413_), |
| .Q(\execute.rf.reg_outputs[7][10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8183_ ( |
| .CLK(i_clk), |
| .D(_0414_), |
| .Q(\execute.rf.reg_outputs[7][11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8184_ ( |
| .CLK(i_clk), |
| .D(_0415_), |
| .Q(\execute.rf.reg_outputs[7][12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8185_ ( |
| .CLK(i_clk), |
| .D(_0416_), |
| .Q(\execute.rf.reg_outputs[7][13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8186_ ( |
| .CLK(i_clk), |
| .D(_0417_), |
| .Q(\execute.rf.reg_outputs[7][14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8187_ ( |
| .CLK(i_clk), |
| .D(_0418_), |
| .Q(\execute.rf.reg_outputs[7][15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8188_ ( |
| .CLK(i_clk), |
| .D(_0419_), |
| .Q(\execute.hold_valid ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8189_ ( |
| .CLK(i_clk), |
| .D(_0420_), |
| .Q(o_mem_long) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8190_ ( |
| .CLK(i_clk), |
| .D(_0013_), |
| .Q(\decode.i_flush ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8191_ ( |
| .CLK(i_clk), |
| .D(_0421_), |
| .Q(\execute.o_mem_width ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8192_ ( |
| .CLK(i_clk), |
| .D(_0422_), |
| .Q(\execute.o_mem_access ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8193_ ( |
| .CLK(i_clk), |
| .D(_0423_), |
| .Q(\execute.o_reg_ie[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8194_ ( |
| .CLK(i_clk), |
| .D(_0424_), |
| .Q(\execute.o_reg_ie[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8195_ ( |
| .CLK(i_clk), |
| .D(_0425_), |
| .Q(\execute.o_reg_ie[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8196_ ( |
| .CLK(i_clk), |
| .D(_0426_), |
| .Q(\execute.o_reg_ie[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8197_ ( |
| .CLK(i_clk), |
| .D(_0427_), |
| .Q(\execute.o_reg_ie[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8198_ ( |
| .CLK(i_clk), |
| .D(_0428_), |
| .Q(\execute.o_reg_ie[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8199_ ( |
| .CLK(i_clk), |
| .D(_0429_), |
| .Q(\execute.o_reg_ie[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8200_ ( |
| .CLK(i_clk), |
| .D(_0430_), |
| .Q(\execute.o_reg_ie[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8201_ ( |
| .CLK(i_clk), |
| .D(_0431_), |
| .Q(\execute.o_addr[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8202_ ( |
| .CLK(i_clk), |
| .D(_0432_), |
| .Q(o_mem_addr[0]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8203_ ( |
| .CLK(i_clk), |
| .D(_0433_), |
| .Q(o_mem_addr[1]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8204_ ( |
| .CLK(i_clk), |
| .D(_0434_), |
| .Q(o_mem_addr[2]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8205_ ( |
| .CLK(i_clk), |
| .D(_0435_), |
| .Q(o_mem_addr[3]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8206_ ( |
| .CLK(i_clk), |
| .D(_0436_), |
| .Q(o_mem_addr[4]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8207_ ( |
| .CLK(i_clk), |
| .D(_0437_), |
| .Q(o_mem_addr[5]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8208_ ( |
| .CLK(i_clk), |
| .D(_0438_), |
| .Q(o_mem_addr[6]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8209_ ( |
| .CLK(i_clk), |
| .D(_0439_), |
| .Q(o_mem_addr[7]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8210_ ( |
| .CLK(i_clk), |
| .D(_0440_), |
| .Q(o_mem_addr[8]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8211_ ( |
| .CLK(i_clk), |
| .D(_0441_), |
| .Q(o_mem_addr[9]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8212_ ( |
| .CLK(i_clk), |
| .D(_0442_), |
| .Q(o_mem_addr[10]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8213_ ( |
| .CLK(i_clk), |
| .D(_0443_), |
| .Q(o_mem_addr[11]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8214_ ( |
| .CLK(i_clk), |
| .D(_0444_), |
| .Q(o_mem_addr[12]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8215_ ( |
| .CLK(i_clk), |
| .D(_0445_), |
| .Q(o_mem_addr[13]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8216_ ( |
| .CLK(i_clk), |
| .D(_0446_), |
| .Q(o_mem_addr[14]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8217_ ( |
| .CLK(i_clk), |
| .D(_0447_), |
| .Q(\execute.o_data[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8218_ ( |
| .CLK(i_clk), |
| .D(_0448_), |
| .Q(\execute.o_data[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8219_ ( |
| .CLK(i_clk), |
| .D(_0449_), |
| .Q(\execute.o_data[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8220_ ( |
| .CLK(i_clk), |
| .D(_0450_), |
| .Q(\execute.o_data[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8221_ ( |
| .CLK(i_clk), |
| .D(_0451_), |
| .Q(\execute.o_data[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8222_ ( |
| .CLK(i_clk), |
| .D(_0452_), |
| .Q(\execute.o_data[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8223_ ( |
| .CLK(i_clk), |
| .D(_0453_), |
| .Q(\execute.o_data[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8224_ ( |
| .CLK(i_clk), |
| .D(_0454_), |
| .Q(\execute.o_data[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8225_ ( |
| .CLK(i_clk), |
| .D(_0455_), |
| .Q(\execute.o_data[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8226_ ( |
| .CLK(i_clk), |
| .D(_0456_), |
| .Q(\execute.o_data[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8227_ ( |
| .CLK(i_clk), |
| .D(_0457_), |
| .Q(\execute.o_data[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8228_ ( |
| .CLK(i_clk), |
| .D(_0458_), |
| .Q(\execute.o_data[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8229_ ( |
| .CLK(i_clk), |
| .D(_0459_), |
| .Q(\execute.o_data[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8230_ ( |
| .CLK(i_clk), |
| .D(_0460_), |
| .Q(\execute.o_data[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8231_ ( |
| .CLK(i_clk), |
| .D(_0461_), |
| .Q(\execute.o_data[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8232_ ( |
| .CLK(i_clk), |
| .D(_0462_), |
| .Q(\execute.o_data[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8233_ ( |
| .CLK(i_clk), |
| .D(_0463_), |
| .Q(\execute.o_submit ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8234_ ( |
| .CLK(i_clk), |
| .D(_0464_), |
| .Q(\execute.o_mem_addr_high[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8235_ ( |
| .CLK(i_clk), |
| .D(_0465_), |
| .Q(o_mem_addr_high[0]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8236_ ( |
| .CLK(i_clk), |
| .D(_0466_), |
| .Q(o_mem_addr_high[1]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8237_ ( |
| .CLK(i_clk), |
| .D(_0467_), |
| .Q(o_mem_addr_high[2]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8238_ ( |
| .CLK(i_clk), |
| .D(_0468_), |
| .Q(o_mem_addr_high[3]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8239_ ( |
| .CLK(i_clk), |
| .D(_0469_), |
| .Q(o_mem_addr_high[4]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8240_ ( |
| .CLK(i_clk), |
| .D(_0470_), |
| .Q(o_mem_addr_high[5]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8241_ ( |
| .CLK(i_clk), |
| .D(_0471_), |
| .Q(o_mem_addr_high[6]) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8242_ ( |
| .CLK(i_clk), |
| .D(_0472_), |
| .Q(o_mem_we) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8243_ ( |
| .CLK(i_clk), |
| .D(_0473_), |
| .Q(\execute.prev_sys ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8244_ ( |
| .CLK(i_clk), |
| .D(_0474_), |
| .Q(\execute.sreg_irq_flags.i_d[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8245_ ( |
| .CLK(i_clk), |
| .D(_0475_), |
| .Q(\execute.prev_pc_high[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8246_ ( |
| .CLK(i_clk), |
| .D(_0476_), |
| .Q(\execute.prev_pc_high[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8247_ ( |
| .CLK(i_clk), |
| .D(_0477_), |
| .Q(\execute.prev_pc_high[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8248_ ( |
| .CLK(i_clk), |
| .D(_0478_), |
| .Q(\execute.prev_pc_high[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8249_ ( |
| .CLK(i_clk), |
| .D(_0479_), |
| .Q(\execute.prev_pc_high[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8250_ ( |
| .CLK(i_clk), |
| .D(_0480_), |
| .Q(\execute.prev_pc_high[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8251_ ( |
| .CLK(i_clk), |
| .D(_0481_), |
| .Q(\execute.prev_pc_high[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8252_ ( |
| .CLK(i_clk), |
| .D(_0482_), |
| .Q(\execute.prev_pc_high[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8253_ ( |
| .CLK(i_clk), |
| .D(_0483_), |
| .Q(\execute.mem_stage_pc[0] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8254_ ( |
| .CLK(i_clk), |
| .D(_0484_), |
| .Q(\execute.mem_stage_pc[1] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8255_ ( |
| .CLK(i_clk), |
| .D(_0485_), |
| .Q(\execute.mem_stage_pc[2] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8256_ ( |
| .CLK(i_clk), |
| .D(_0486_), |
| .Q(\execute.mem_stage_pc[3] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8257_ ( |
| .CLK(i_clk), |
| .D(_0487_), |
| .Q(\execute.mem_stage_pc[4] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8258_ ( |
| .CLK(i_clk), |
| .D(_0488_), |
| .Q(\execute.mem_stage_pc[5] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8259_ ( |
| .CLK(i_clk), |
| .D(_0489_), |
| .Q(\execute.mem_stage_pc[6] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8260_ ( |
| .CLK(i_clk), |
| .D(_0490_), |
| .Q(\execute.mem_stage_pc[7] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8261_ ( |
| .CLK(i_clk), |
| .D(_0491_), |
| .Q(\execute.mem_stage_pc[8] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8262_ ( |
| .CLK(i_clk), |
| .D(_0492_), |
| .Q(\execute.mem_stage_pc[9] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8263_ ( |
| .CLK(i_clk), |
| .D(_0493_), |
| .Q(\execute.mem_stage_pc[10] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8264_ ( |
| .CLK(i_clk), |
| .D(_0494_), |
| .Q(\execute.mem_stage_pc[11] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8265_ ( |
| .CLK(i_clk), |
| .D(_0495_), |
| .Q(\execute.mem_stage_pc[12] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8266_ ( |
| .CLK(i_clk), |
| .D(_0496_), |
| .Q(\execute.mem_stage_pc[13] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8267_ ( |
| .CLK(i_clk), |
| .D(_0497_), |
| .Q(\execute.mem_stage_pc[14] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8268_ ( |
| .CLK(i_clk), |
| .D(_0498_), |
| .Q(\execute.mem_stage_pc[15] ) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8269_ ( |
| .CLK(i_clk), |
| .D(_0014_), |
| .Q(o_icache_flush) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8270_ ( |
| .CLK(i_clk), |
| .D(_0499_), |
| .Q(o_c_data_page) |
| ); |
| sky130_fd_sc_hd__dfxtp_2 _8271_ ( |
| .CLK(i_clk), |
| .D(_0500_), |
| .Q(\decode.oc_mem_long ) |
| ); |
| sky130_fd_sc_hd__conb_1 _8272_ ( |
| .LO(o_mem_addr_high[7]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8273_ ( |
| .A(dbg_out[16]), |
| .X(dbg_pc[0]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8274_ ( |
| .A(dbg_out[17]), |
| .X(dbg_pc[1]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8275_ ( |
| .A(dbg_out[18]), |
| .X(dbg_pc[2]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8276_ ( |
| .A(dbg_out[19]), |
| .X(dbg_pc[3]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8277_ ( |
| .A(dbg_out[20]), |
| .X(dbg_pc[4]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8278_ ( |
| .A(dbg_out[21]), |
| .X(dbg_pc[5]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8279_ ( |
| .A(dbg_out[22]), |
| .X(dbg_pc[6]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8280_ ( |
| .A(dbg_out[23]), |
| .X(dbg_pc[7]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8281_ ( |
| .A(dbg_out[24]), |
| .X(dbg_pc[8]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8282_ ( |
| .A(dbg_out[25]), |
| .X(dbg_pc[9]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8283_ ( |
| .A(dbg_out[26]), |
| .X(dbg_pc[10]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8284_ ( |
| .A(dbg_out[27]), |
| .X(dbg_pc[11]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8285_ ( |
| .A(dbg_out[28]), |
| .X(dbg_pc[12]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8286_ ( |
| .A(dbg_out[29]), |
| .X(dbg_pc[13]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8287_ ( |
| .A(dbg_out[30]), |
| .X(dbg_pc[14]) |
| ); |
| sky130_fd_sc_hd__buf_2 _8288_ ( |
| .A(dbg_out[31]), |
| .X(dbg_pc[15]) |
| ); |
| endmodule |