`timescale 1 ns/100 ps
// Version: v11.7 11.7.0.119


module MSS_075(
       CAN_RXBUS_MGPIO3A_H2F_A,
       CAN_RXBUS_MGPIO3A_H2F_B,
       CAN_TX_EBL_MGPIO4A_H2F_A,
       CAN_TX_EBL_MGPIO4A_H2F_B,
       CAN_TXBUS_MGPIO2A_H2F_A,
       CAN_TXBUS_MGPIO2A_H2F_B,
       CLK_CONFIG_APB,
       COMMS_INT,
       CONFIG_PRESET_N,
       EDAC_ERROR,
       F_FM0_RDATA,
       F_FM0_READYOUT,
       F_FM0_RESP,
       F_HM0_ADDR,
       F_HM0_ENABLE,
       F_HM0_SEL,
       F_HM0_SIZE,
       F_HM0_TRANS1,
       F_HM0_WDATA,
       F_HM0_WRITE,
       FAB_CHRGVBUS,
       FAB_DISCHRGVBUS,
       FAB_DMPULLDOWN,
       FAB_DPPULLDOWN,
       FAB_DRVVBUS,
       FAB_IDPULLUP,
       FAB_OPMODE,
       FAB_SUSPENDM,
       FAB_TERMSEL,
       FAB_TXVALID,
       FAB_VCONTROL,
       FAB_VCONTROLLOADM,
       FAB_XCVRSEL,
       FAB_XDATAOUT,
       FACC_GLMUX_SEL,
       FIC32_0_MASTER,
       FIC32_1_MASTER,
       FPGA_RESET_N,
       GTX_CLK,
       H2F_INTERRUPT,
       H2F_NMI,
       H2FCALIB,
       I2C0_SCL_MGPIO31B_H2F_A,
       I2C0_SCL_MGPIO31B_H2F_B,
       I2C0_SDA_MGPIO30B_H2F_A,
       I2C0_SDA_MGPIO30B_H2F_B,
       I2C1_SCL_MGPIO1A_H2F_A,
       I2C1_SCL_MGPIO1A_H2F_B,
       I2C1_SDA_MGPIO0A_H2F_A,
       I2C1_SDA_MGPIO0A_H2F_B,
       MDCF,
       MDOENF,
       MDOF,
       MMUART0_CTS_MGPIO19B_H2F_A,
       MMUART0_CTS_MGPIO19B_H2F_B,
       MMUART0_DCD_MGPIO22B_H2F_A,
       MMUART0_DCD_MGPIO22B_H2F_B,
       MMUART0_DSR_MGPIO20B_H2F_A,
       MMUART0_DSR_MGPIO20B_H2F_B,
       MMUART0_DTR_MGPIO18B_H2F_A,
       MMUART0_DTR_MGPIO18B_H2F_B,
       MMUART0_RI_MGPIO21B_H2F_A,
       MMUART0_RI_MGPIO21B_H2F_B,
       MMUART0_RTS_MGPIO17B_H2F_A,
       MMUART0_RTS_MGPIO17B_H2F_B,
       MMUART0_RXD_MGPIO28B_H2F_A,
       MMUART0_RXD_MGPIO28B_H2F_B,
       MMUART0_SCK_MGPIO29B_H2F_A,
       MMUART0_SCK_MGPIO29B_H2F_B,
       MMUART0_TXD_MGPIO27B_H2F_A,
       MMUART0_TXD_MGPIO27B_H2F_B,
       MMUART1_DTR_MGPIO12B_H2F_A,
       MMUART1_RTS_MGPIO11B_H2F_A,
       MMUART1_RTS_MGPIO11B_H2F_B,
       MMUART1_RXD_MGPIO26B_H2F_A,
       MMUART1_RXD_MGPIO26B_H2F_B,
       MMUART1_SCK_MGPIO25B_H2F_A,
       MMUART1_SCK_MGPIO25B_H2F_B,
       MMUART1_TXD_MGPIO24B_H2F_A,
       MMUART1_TXD_MGPIO24B_H2F_B,
       MPLL_LOCK,
       PER2_FABRIC_PADDR,
       PER2_FABRIC_PENABLE,
       PER2_FABRIC_PSEL,
       PER2_FABRIC_PWDATA,
       PER2_FABRIC_PWRITE,
       RTC_MATCH,
       SLEEPDEEP,
       SLEEPHOLDACK,
       SLEEPING,
       SMBALERT_NO0,
       SMBALERT_NO1,
       SMBSUS_NO0,
       SMBSUS_NO1,
       SPI0_CLK_OUT,
       SPI0_SDI_MGPIO5A_H2F_A,
       SPI0_SDI_MGPIO5A_H2F_B,
       SPI0_SDO_MGPIO6A_H2F_A,
       SPI0_SDO_MGPIO6A_H2F_B,
       SPI0_SS0_MGPIO7A_H2F_A,
       SPI0_SS0_MGPIO7A_H2F_B,
       SPI0_SS1_MGPIO8A_H2F_A,
       SPI0_SS1_MGPIO8A_H2F_B,
       SPI0_SS2_MGPIO9A_H2F_A,
       SPI0_SS2_MGPIO9A_H2F_B,
       SPI0_SS3_MGPIO10A_H2F_A,
       SPI0_SS3_MGPIO10A_H2F_B,
       SPI0_SS4_MGPIO19A_H2F_A,
       SPI0_SS5_MGPIO20A_H2F_A,
       SPI0_SS6_MGPIO21A_H2F_A,
       SPI0_SS7_MGPIO22A_H2F_A,
       SPI1_CLK_OUT,
       SPI1_SDI_MGPIO11A_H2F_A,
       SPI1_SDI_MGPIO11A_H2F_B,
       SPI1_SDO_MGPIO12A_H2F_A,
       SPI1_SDO_MGPIO12A_H2F_B,
       SPI1_SS0_MGPIO13A_H2F_A,
       SPI1_SS0_MGPIO13A_H2F_B,
       SPI1_SS1_MGPIO14A_H2F_A,
       SPI1_SS1_MGPIO14A_H2F_B,
       SPI1_SS2_MGPIO15A_H2F_A,
       SPI1_SS2_MGPIO15A_H2F_B,
       SPI1_SS3_MGPIO16A_H2F_A,
       SPI1_SS3_MGPIO16A_H2F_B,
       SPI1_SS4_MGPIO17A_H2F_A,
       SPI1_SS5_MGPIO18A_H2F_A,
       SPI1_SS6_MGPIO23A_H2F_A,
       SPI1_SS7_MGPIO24A_H2F_A,
       TCGF,
       TRACECLK,
       TRACEDATA,
       TX_CLK,
       TX_ENF,
       TX_ERRF,
       TXCTL_EN_RIF,
       TXD_RIF,
       TXDF,
       TXEV,
       WDOGTIMEOUT,
       F_ARREADY_HREADYOUT1,
       F_AWREADY_HREADYOUT0,
       F_BID,
       F_BRESP_HRESP0,
       F_BVALID,
       F_RDATA_HRDATA01,
       F_RID,
       F_RLAST,
       F_RRESP_HRESP1,
       F_RVALID,
       F_WREADY,
       MDDR_FABRIC_PRDATA,
       MDDR_FABRIC_PREADY,
       MDDR_FABRIC_PSLVERR,
       CAN_RXBUS_F2H_SCP,
       CAN_TX_EBL_F2H_SCP,
       CAN_TXBUS_F2H_SCP,
       COLF,
       CRSF,
       F2_DMAREADY,
       F2H_INTERRUPT,
       F2HCALIB,
       F_DMAREADY,
       F_FM0_ADDR,
       F_FM0_ENABLE,
       F_FM0_MASTLOCK,
       F_FM0_READY,
       F_FM0_SEL,
       F_FM0_SIZE,
       F_FM0_TRANS1,
       F_FM0_WDATA,
       F_FM0_WRITE,
       F_HM0_RDATA,
       F_HM0_READY,
       F_HM0_RESP,
       FAB_AVALID,
       FAB_HOSTDISCON,
       FAB_IDDIG,
       FAB_LINESTATE,
       FAB_M3_RESET_N,
       FAB_PLL_LOCK,
       FAB_RXACTIVE,
       FAB_RXERROR,
       FAB_RXVALID,
       FAB_RXVALIDH,
       FAB_SESSEND,
       FAB_TXREADY,
       FAB_VBUSVALID,
       FAB_VSTATUS,
       FAB_XDATAIN,
       GTX_CLKPF,
       I2C0_BCLK,
       I2C0_SCL_F2H_SCP,
       I2C0_SDA_F2H_SCP,
       I2C1_BCLK,
       I2C1_SCL_F2H_SCP,
       I2C1_SDA_F2H_SCP,
       MDIF,
       MGPIO0A_F2H_GPIN,
       MGPIO10A_F2H_GPIN,
       MGPIO11A_F2H_GPIN,
       MGPIO11B_F2H_GPIN,
       MGPIO12A_F2H_GPIN,
       MGPIO13A_F2H_GPIN,
       MGPIO14A_F2H_GPIN,
       MGPIO15A_F2H_GPIN,
       MGPIO16A_F2H_GPIN,
       MGPIO17B_F2H_GPIN,
       MGPIO18B_F2H_GPIN,
       MGPIO19B_F2H_GPIN,
       MGPIO1A_F2H_GPIN,
       MGPIO20B_F2H_GPIN,
       MGPIO21B_F2H_GPIN,
       MGPIO22B_F2H_GPIN,
       MGPIO24B_F2H_GPIN,
       MGPIO25B_F2H_GPIN,
       MGPIO26B_F2H_GPIN,
       MGPIO27B_F2H_GPIN,
       MGPIO28B_F2H_GPIN,
       MGPIO29B_F2H_GPIN,
       MGPIO2A_F2H_GPIN,
       MGPIO30B_F2H_GPIN,
       MGPIO31B_F2H_GPIN,
       MGPIO3A_F2H_GPIN,
       MGPIO4A_F2H_GPIN,
       MGPIO5A_F2H_GPIN,
       MGPIO6A_F2H_GPIN,
       MGPIO7A_F2H_GPIN,
       MGPIO8A_F2H_GPIN,
       MGPIO9A_F2H_GPIN,
       MMUART0_CTS_F2H_SCP,
       MMUART0_DCD_F2H_SCP,
       MMUART0_DSR_F2H_SCP,
       MMUART0_DTR_F2H_SCP,
       MMUART0_RI_F2H_SCP,
       MMUART0_RTS_F2H_SCP,
       MMUART0_RXD_F2H_SCP,
       MMUART0_SCK_F2H_SCP,
       MMUART0_TXD_F2H_SCP,
       MMUART1_CTS_F2H_SCP,
       MMUART1_DCD_F2H_SCP,
       MMUART1_DSR_F2H_SCP,
       MMUART1_RI_F2H_SCP,
       MMUART1_RTS_F2H_SCP,
       MMUART1_RXD_F2H_SCP,
       MMUART1_SCK_F2H_SCP,
       MMUART1_TXD_F2H_SCP,
       PER2_FABRIC_PRDATA,
       PER2_FABRIC_PREADY,
       PER2_FABRIC_PSLVERR,
       RCGF,
       RX_CLKPF,
       RX_DVF,
       RX_ERRF,
       RX_EV,
       RXDF,
       SLEEPHOLDREQ,
       SMBALERT_NI0,
       SMBALERT_NI1,
       SMBSUS_NI0,
       SMBSUS_NI1,
       SPI0_CLK_IN,
       SPI0_SDI_F2H_SCP,
       SPI0_SDO_F2H_SCP,
       SPI0_SS0_F2H_SCP,
       SPI0_SS1_F2H_SCP,
       SPI0_SS2_F2H_SCP,
       SPI0_SS3_F2H_SCP,
       SPI1_CLK_IN,
       SPI1_SDI_F2H_SCP,
       SPI1_SDO_F2H_SCP,
       SPI1_SS0_F2H_SCP,
       SPI1_SS1_F2H_SCP,
       SPI1_SS2_F2H_SCP,
       SPI1_SS3_F2H_SCP,
       TX_CLKPF,
       USER_MSS_GPIO_RESET_N,
       USER_MSS_RESET_N,
       XCLK_FAB,
       CLK_BASE,
       CLK_MDDR_APB,
       F_ARADDR_HADDR1,
       F_ARBURST_HTRANS1,
       F_ARID_HSEL1,
       F_ARLEN_HBURST1,
       F_ARLOCK_HMASTLOCK1,
       F_ARSIZE_HSIZE1,
       F_ARVALID_HWRITE1,
       F_AWADDR_HADDR0,
       F_AWBURST_HTRANS0,
       F_AWID_HSEL0,
       F_AWLEN_HBURST0,
       F_AWLOCK_HMASTLOCK0,
       F_AWSIZE_HSIZE0,
       F_AWVALID_HWRITE0,
       F_BREADY,
       F_RMW_AXI,
       F_RREADY,
       F_WDATA_HWDATA01,
       F_WID_HREADY01,
       F_WLAST,
       F_WSTRB,
       F_WVALID,
       FPGA_MDDR_ARESET_N,
       MDDR_FABRIC_PADDR,
       MDDR_FABRIC_PENABLE,
       MDDR_FABRIC_PSEL,
       MDDR_FABRIC_PWDATA,
       MDDR_FABRIC_PWRITE,
       PRESET_N,
       CAN_RXBUS_USBA_DATA1_MGPIO3A_IN,
       CAN_TX_EBL_USBA_DATA2_MGPIO4A_IN,
       CAN_TXBUS_USBA_DATA0_MGPIO2A_IN,
       DM_IN,
       DRAM_DQ_IN,
       DRAM_DQS_IN,
       DRAM_FIFO_WE_IN,
       I2C0_SCL_USBC_DATA1_MGPIO31B_IN,
       I2C0_SDA_USBC_DATA0_MGPIO30B_IN,
       I2C1_SCL_USBA_DATA4_MGPIO1A_IN,
       I2C1_SDA_USBA_DATA3_MGPIO0A_IN,
       MGPIO0B_IN,
       MGPIO10B_IN,
       MGPIO1B_IN,
       MGPIO25A_IN,
       MGPIO26A_IN,
       MGPIO27A_IN,
       MGPIO28A_IN,
       MGPIO29A_IN,
       MGPIO2B_IN,
       MGPIO30A_IN,
       MGPIO31A_IN,
       MGPIO3B_IN,
       MGPIO4B_IN,
       MGPIO5B_IN,
       MGPIO6B_IN,
       MGPIO7B_IN,
       MGPIO8B_IN,
       MGPIO9B_IN,
       MMUART0_CTS_USBC_DATA7_MGPIO19B_IN,
       MMUART0_DCD_MGPIO22B_IN,
       MMUART0_DSR_MGPIO20B_IN,
       MMUART0_DTR_USBC_DATA6_MGPIO18B_IN,
       MMUART0_RI_MGPIO21B_IN,
       MMUART0_RTS_USBC_DATA5_MGPIO17B_IN,
       MMUART0_RXD_USBC_STP_MGPIO28B_IN,
       MMUART0_SCK_USBC_NXT_MGPIO29B_IN,
       MMUART0_TXD_USBC_DIR_MGPIO27B_IN,
       MMUART1_CTS_MGPIO13B_IN,
       MMUART1_DCD_MGPIO16B_IN,
       MMUART1_DSR_MGPIO14B_IN,
       MMUART1_DTR_MGPIO12B_IN,
       MMUART1_RI_MGPIO15B_IN,
       MMUART1_RTS_MGPIO11B_IN,
       MMUART1_RXD_USBC_DATA3_MGPIO26B_IN,
       MMUART1_SCK_USBC_DATA4_MGPIO25B_IN,
       MMUART1_TXD_USBC_DATA2_MGPIO24B_IN,
       RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_IN,
       RGMII_MDC_RMII_MDC_IN,
       RGMII_MDIO_RMII_MDIO_USBB_DATA7_IN,
       RGMII_RX_CLK_IN,
       RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_IN,
       RGMII_RXD0_RMII_RXD0_USBB_DATA0_IN,
       RGMII_RXD1_RMII_RXD1_USBB_DATA1_IN,
       RGMII_RXD2_RMII_RX_ER_USBB_DATA3_IN,
       RGMII_RXD3_USBB_DATA4_IN,
       RGMII_TX_CLK_IN,
       RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_IN,
       RGMII_TXD0_RMII_TXD0_USBB_DIR_IN,
       RGMII_TXD1_RMII_TXD1_USBB_STP_IN,
       RGMII_TXD2_USBB_DATA5_IN,
       RGMII_TXD3_USBB_DATA6_IN,
       SPI0_SCK_USBA_XCLK_IN,
       SPI0_SDI_USBA_DIR_MGPIO5A_IN,
       SPI0_SDO_USBA_STP_MGPIO6A_IN,
       SPI0_SS0_USBA_NXT_MGPIO7A_IN,
       SPI0_SS1_USBA_DATA5_MGPIO8A_IN,
       SPI0_SS2_USBA_DATA6_MGPIO9A_IN,
       SPI0_SS3_USBA_DATA7_MGPIO10A_IN,
       SPI0_SS4_MGPIO19A_IN,
       SPI0_SS5_MGPIO20A_IN,
       SPI0_SS6_MGPIO21A_IN,
       SPI0_SS7_MGPIO22A_IN,
       SPI1_SCK_IN,
       SPI1_SDI_MGPIO11A_IN,
       SPI1_SDO_MGPIO12A_IN,
       SPI1_SS0_MGPIO13A_IN,
       SPI1_SS1_MGPIO14A_IN,
       SPI1_SS2_MGPIO15A_IN,
       SPI1_SS3_MGPIO16A_IN,
       SPI1_SS4_MGPIO17A_IN,
       SPI1_SS5_MGPIO18A_IN,
       SPI1_SS6_MGPIO23A_IN,
       SPI1_SS7_MGPIO24A_IN,
       USBC_XCLK_IN,
       USBD_DATA0_IN,
       USBD_DATA1_IN,
       USBD_DATA2_IN,
       USBD_DATA3_IN,
       USBD_DATA4_IN,
       USBD_DATA5_IN,
       USBD_DATA6_IN,
       USBD_DATA7_MGPIO23B_IN,
       USBD_DIR_IN,
       USBD_NXT_IN,
       USBD_STP_IN,
       USBD_XCLK_IN,
       CAN_RXBUS_USBA_DATA1_MGPIO3A_OUT,
       CAN_TX_EBL_USBA_DATA2_MGPIO4A_OUT,
       CAN_TXBUS_USBA_DATA0_MGPIO2A_OUT,
       DRAM_ADDR,
       DRAM_BA,
       DRAM_CASN,
       DRAM_CKE,
       DRAM_CLK,
       DRAM_CSN,
       DRAM_DM_RDQS_OUT,
       DRAM_DQ_OUT,
       DRAM_DQS_OUT,
       DRAM_FIFO_WE_OUT,
       DRAM_ODT,
       DRAM_RASN,
       DRAM_RSTN,
       DRAM_WEN,
       I2C0_SCL_USBC_DATA1_MGPIO31B_OUT,
       I2C0_SDA_USBC_DATA0_MGPIO30B_OUT,
       I2C1_SCL_USBA_DATA4_MGPIO1A_OUT,
       I2C1_SDA_USBA_DATA3_MGPIO0A_OUT,
       MGPIO0B_OUT,
       MGPIO10B_OUT,
       MGPIO1B_OUT,
       MGPIO25A_OUT,
       MGPIO26A_OUT,
       MGPIO27A_OUT,
       MGPIO28A_OUT,
       MGPIO29A_OUT,
       MGPIO2B_OUT,
       MGPIO30A_OUT,
       MGPIO31A_OUT,
       MGPIO3B_OUT,
       MGPIO4B_OUT,
       MGPIO5B_OUT,
       MGPIO6B_OUT,
       MGPIO7B_OUT,
       MGPIO8B_OUT,
       MGPIO9B_OUT,
       MMUART0_CTS_USBC_DATA7_MGPIO19B_OUT,
       MMUART0_DCD_MGPIO22B_OUT,
       MMUART0_DSR_MGPIO20B_OUT,
       MMUART0_DTR_USBC_DATA6_MGPIO18B_OUT,
       MMUART0_RI_MGPIO21B_OUT,
       MMUART0_RTS_USBC_DATA5_MGPIO17B_OUT,
       MMUART0_RXD_USBC_STP_MGPIO28B_OUT,
       MMUART0_SCK_USBC_NXT_MGPIO29B_OUT,
       MMUART0_TXD_USBC_DIR_MGPIO27B_OUT,
       MMUART1_CTS_MGPIO13B_OUT,
       MMUART1_DCD_MGPIO16B_OUT,
       MMUART1_DSR_MGPIO14B_OUT,
       MMUART1_DTR_MGPIO12B_OUT,
       MMUART1_RI_MGPIO15B_OUT,
       MMUART1_RTS_MGPIO11B_OUT,
       MMUART1_RXD_USBC_DATA3_MGPIO26B_OUT,
       MMUART1_SCK_USBC_DATA4_MGPIO25B_OUT,
       MMUART1_TXD_USBC_DATA2_MGPIO24B_OUT,
       RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_OUT,
       RGMII_MDC_RMII_MDC_OUT,
       RGMII_MDIO_RMII_MDIO_USBB_DATA7_OUT,
       RGMII_RX_CLK_OUT,
       RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_OUT,
       RGMII_RXD0_RMII_RXD0_USBB_DATA0_OUT,
       RGMII_RXD1_RMII_RXD1_USBB_DATA1_OUT,
       RGMII_RXD2_RMII_RX_ER_USBB_DATA3_OUT,
       RGMII_RXD3_USBB_DATA4_OUT,
       RGMII_TX_CLK_OUT,
       RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_OUT,
       RGMII_TXD0_RMII_TXD0_USBB_DIR_OUT,
       RGMII_TXD1_RMII_TXD1_USBB_STP_OUT,
       RGMII_TXD2_USBB_DATA5_OUT,
       RGMII_TXD3_USBB_DATA6_OUT,
       SPI0_SCK_USBA_XCLK_OUT,
       SPI0_SDI_USBA_DIR_MGPIO5A_OUT,
       SPI0_SDO_USBA_STP_MGPIO6A_OUT,
       SPI0_SS0_USBA_NXT_MGPIO7A_OUT,
       SPI0_SS1_USBA_DATA5_MGPIO8A_OUT,
       SPI0_SS2_USBA_DATA6_MGPIO9A_OUT,
       SPI0_SS3_USBA_DATA7_MGPIO10A_OUT,
       SPI0_SS4_MGPIO19A_OUT,
       SPI0_SS5_MGPIO20A_OUT,
       SPI0_SS6_MGPIO21A_OUT,
       SPI0_SS7_MGPIO22A_OUT,
       SPI1_SCK_OUT,
       SPI1_SDI_MGPIO11A_OUT,
       SPI1_SDO_MGPIO12A_OUT,
       SPI1_SS0_MGPIO13A_OUT,
       SPI1_SS1_MGPIO14A_OUT,
       SPI1_SS2_MGPIO15A_OUT,
       SPI1_SS3_MGPIO16A_OUT,
       SPI1_SS4_MGPIO17A_OUT,
       SPI1_SS5_MGPIO18A_OUT,
       SPI1_SS6_MGPIO23A_OUT,
       SPI1_SS7_MGPIO24A_OUT,
       USBC_XCLK_OUT,
       USBD_DATA0_OUT,
       USBD_DATA1_OUT,
       USBD_DATA2_OUT,
       USBD_DATA3_OUT,
       USBD_DATA4_OUT,
       USBD_DATA5_OUT,
       USBD_DATA6_OUT,
       USBD_DATA7_MGPIO23B_OUT,
       USBD_DIR_OUT,
       USBD_NXT_OUT,
       USBD_STP_OUT,
       USBD_XCLK_OUT,
       CAN_RXBUS_USBA_DATA1_MGPIO3A_OE,
       CAN_TX_EBL_USBA_DATA2_MGPIO4A_OE,
       CAN_TXBUS_USBA_DATA0_MGPIO2A_OE,
       DM_OE,
       DRAM_DQ_OE,
       DRAM_DQS_OE,
       I2C0_SCL_USBC_DATA1_MGPIO31B_OE,
       I2C0_SDA_USBC_DATA0_MGPIO30B_OE,
       I2C1_SCL_USBA_DATA4_MGPIO1A_OE,
       I2C1_SDA_USBA_DATA3_MGPIO0A_OE,
       MGPIO0B_OE,
       MGPIO10B_OE,
       MGPIO1B_OE,
       MGPIO25A_OE,
       MGPIO26A_OE,
       MGPIO27A_OE,
       MGPIO28A_OE,
       MGPIO29A_OE,
       MGPIO2B_OE,
       MGPIO30A_OE,
       MGPIO31A_OE,
       MGPIO3B_OE,
       MGPIO4B_OE,
       MGPIO5B_OE,
       MGPIO6B_OE,
       MGPIO7B_OE,
       MGPIO8B_OE,
       MGPIO9B_OE,
       MMUART0_CTS_USBC_DATA7_MGPIO19B_OE,
       MMUART0_DCD_MGPIO22B_OE,
       MMUART0_DSR_MGPIO20B_OE,
       MMUART0_DTR_USBC_DATA6_MGPIO18B_OE,
       MMUART0_RI_MGPIO21B_OE,
       MMUART0_RTS_USBC_DATA5_MGPIO17B_OE,
       MMUART0_RXD_USBC_STP_MGPIO28B_OE,
       MMUART0_SCK_USBC_NXT_MGPIO29B_OE,
       MMUART0_TXD_USBC_DIR_MGPIO27B_OE,
       MMUART1_CTS_MGPIO13B_OE,
       MMUART1_DCD_MGPIO16B_OE,
       MMUART1_DSR_MGPIO14B_OE,
       MMUART1_DTR_MGPIO12B_OE,
       MMUART1_RI_MGPIO15B_OE,
       MMUART1_RTS_MGPIO11B_OE,
       MMUART1_RXD_USBC_DATA3_MGPIO26B_OE,
       MMUART1_SCK_USBC_DATA4_MGPIO25B_OE,
       MMUART1_TXD_USBC_DATA2_MGPIO24B_OE,
       RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_OE,
       RGMII_MDC_RMII_MDC_OE,
       RGMII_MDIO_RMII_MDIO_USBB_DATA7_OE,
       RGMII_RX_CLK_OE,
       RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_OE,
       RGMII_RXD0_RMII_RXD0_USBB_DATA0_OE,
       RGMII_RXD1_RMII_RXD1_USBB_DATA1_OE,
       RGMII_RXD2_RMII_RX_ER_USBB_DATA3_OE,
       RGMII_RXD3_USBB_DATA4_OE,
       RGMII_TX_CLK_OE,
       RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_OE,
       RGMII_TXD0_RMII_TXD0_USBB_DIR_OE,
       RGMII_TXD1_RMII_TXD1_USBB_STP_OE,
       RGMII_TXD2_USBB_DATA5_OE,
       RGMII_TXD3_USBB_DATA6_OE,
       SPI0_SCK_USBA_XCLK_OE,
       SPI0_SDI_USBA_DIR_MGPIO5A_OE,
       SPI0_SDO_USBA_STP_MGPIO6A_OE,
       SPI0_SS0_USBA_NXT_MGPIO7A_OE,
       SPI0_SS1_USBA_DATA5_MGPIO8A_OE,
       SPI0_SS2_USBA_DATA6_MGPIO9A_OE,
       SPI0_SS3_USBA_DATA7_MGPIO10A_OE,
       SPI0_SS4_MGPIO19A_OE,
       SPI0_SS5_MGPIO20A_OE,
       SPI0_SS6_MGPIO21A_OE,
       SPI0_SS7_MGPIO22A_OE,
       SPI1_SCK_OE,
       SPI1_SDI_MGPIO11A_OE,
       SPI1_SDO_MGPIO12A_OE,
       SPI1_SS0_MGPIO13A_OE,
       SPI1_SS1_MGPIO14A_OE,
       SPI1_SS2_MGPIO15A_OE,
       SPI1_SS3_MGPIO16A_OE,
       SPI1_SS4_MGPIO17A_OE,
       SPI1_SS5_MGPIO18A_OE,
       SPI1_SS6_MGPIO23A_OE,
       SPI1_SS7_MGPIO24A_OE,
       USBC_XCLK_OE,
       USBD_DATA0_OE,
       USBD_DATA1_OE,
       USBD_DATA2_OE,
       USBD_DATA3_OE,
       USBD_DATA4_OE,
       USBD_DATA5_OE,
       USBD_DATA6_OE,
       USBD_DATA7_MGPIO23B_OE,
       USBD_DIR_OE,
       USBD_NXT_OE,
       USBD_STP_OE,
       USBD_XCLK_OE
    );
output CAN_RXBUS_MGPIO3A_H2F_A;
output CAN_RXBUS_MGPIO3A_H2F_B;
output CAN_TX_EBL_MGPIO4A_H2F_A;
output CAN_TX_EBL_MGPIO4A_H2F_B;
output CAN_TXBUS_MGPIO2A_H2F_A;
output CAN_TXBUS_MGPIO2A_H2F_B;
output CLK_CONFIG_APB;
output COMMS_INT;
output CONFIG_PRESET_N;
output [7:0] EDAC_ERROR;
output [31:0] F_FM0_RDATA;
output F_FM0_READYOUT;
output F_FM0_RESP;
output [31:0] F_HM0_ADDR;
output F_HM0_ENABLE;
output F_HM0_SEL;
output [1:0] F_HM0_SIZE;
output F_HM0_TRANS1;
output [31:0] F_HM0_WDATA;
output F_HM0_WRITE;
output FAB_CHRGVBUS;
output FAB_DISCHRGVBUS;
output FAB_DMPULLDOWN;
output FAB_DPPULLDOWN;
output FAB_DRVVBUS;
output FAB_IDPULLUP;
output [1:0] FAB_OPMODE;
output FAB_SUSPENDM;
output FAB_TERMSEL;
output FAB_TXVALID;
output [3:0] FAB_VCONTROL;
output FAB_VCONTROLLOADM;
output [1:0] FAB_XCVRSEL;
output [7:0] FAB_XDATAOUT;
output FACC_GLMUX_SEL;
output [1:0] FIC32_0_MASTER;
output [1:0] FIC32_1_MASTER;
output FPGA_RESET_N;
output GTX_CLK;
output [15:0] H2F_INTERRUPT;
output H2F_NMI;
output H2FCALIB;
output I2C0_SCL_MGPIO31B_H2F_A;
output I2C0_SCL_MGPIO31B_H2F_B;
output I2C0_SDA_MGPIO30B_H2F_A;
output I2C0_SDA_MGPIO30B_H2F_B;
output I2C1_SCL_MGPIO1A_H2F_A;
output I2C1_SCL_MGPIO1A_H2F_B;
output I2C1_SDA_MGPIO0A_H2F_A;
output I2C1_SDA_MGPIO0A_H2F_B;
output MDCF;
output MDOENF;
output MDOF;
output MMUART0_CTS_MGPIO19B_H2F_A;
output MMUART0_CTS_MGPIO19B_H2F_B;
output MMUART0_DCD_MGPIO22B_H2F_A;
output MMUART0_DCD_MGPIO22B_H2F_B;
output MMUART0_DSR_MGPIO20B_H2F_A;
output MMUART0_DSR_MGPIO20B_H2F_B;
output MMUART0_DTR_MGPIO18B_H2F_A;
output MMUART0_DTR_MGPIO18B_H2F_B;
output MMUART0_RI_MGPIO21B_H2F_A;
output MMUART0_RI_MGPIO21B_H2F_B;
output MMUART0_RTS_MGPIO17B_H2F_A;
output MMUART0_RTS_MGPIO17B_H2F_B;
output MMUART0_RXD_MGPIO28B_H2F_A;
output MMUART0_RXD_MGPIO28B_H2F_B;
output MMUART0_SCK_MGPIO29B_H2F_A;
output MMUART0_SCK_MGPIO29B_H2F_B;
output MMUART0_TXD_MGPIO27B_H2F_A;
output MMUART0_TXD_MGPIO27B_H2F_B;
output MMUART1_DTR_MGPIO12B_H2F_A;
output MMUART1_RTS_MGPIO11B_H2F_A;
output MMUART1_RTS_MGPIO11B_H2F_B;
output MMUART1_RXD_MGPIO26B_H2F_A;
output MMUART1_RXD_MGPIO26B_H2F_B;
output MMUART1_SCK_MGPIO25B_H2F_A;
output MMUART1_SCK_MGPIO25B_H2F_B;
output MMUART1_TXD_MGPIO24B_H2F_A;
output MMUART1_TXD_MGPIO24B_H2F_B;
output MPLL_LOCK;
output [15:2] PER2_FABRIC_PADDR;
output PER2_FABRIC_PENABLE;
output PER2_FABRIC_PSEL;
output [31:0] PER2_FABRIC_PWDATA;
output PER2_FABRIC_PWRITE;
output RTC_MATCH;
output SLEEPDEEP;
output SLEEPHOLDACK;
output SLEEPING;
output SMBALERT_NO0;
output SMBALERT_NO1;
output SMBSUS_NO0;
output SMBSUS_NO1;
output SPI0_CLK_OUT;
output SPI0_SDI_MGPIO5A_H2F_A;
output SPI0_SDI_MGPIO5A_H2F_B;
output SPI0_SDO_MGPIO6A_H2F_A;
output SPI0_SDO_MGPIO6A_H2F_B;
output SPI0_SS0_MGPIO7A_H2F_A;
output SPI0_SS0_MGPIO7A_H2F_B;
output SPI0_SS1_MGPIO8A_H2F_A;
output SPI0_SS1_MGPIO8A_H2F_B;
output SPI0_SS2_MGPIO9A_H2F_A;
output SPI0_SS2_MGPIO9A_H2F_B;
output SPI0_SS3_MGPIO10A_H2F_A;
output SPI0_SS3_MGPIO10A_H2F_B;
output SPI0_SS4_MGPIO19A_H2F_A;
output SPI0_SS5_MGPIO20A_H2F_A;
output SPI0_SS6_MGPIO21A_H2F_A;
output SPI0_SS7_MGPIO22A_H2F_A;
output SPI1_CLK_OUT;
output SPI1_SDI_MGPIO11A_H2F_A;
output SPI1_SDI_MGPIO11A_H2F_B;
output SPI1_SDO_MGPIO12A_H2F_A;
output SPI1_SDO_MGPIO12A_H2F_B;
output SPI1_SS0_MGPIO13A_H2F_A;
output SPI1_SS0_MGPIO13A_H2F_B;
output SPI1_SS1_MGPIO14A_H2F_A;
output SPI1_SS1_MGPIO14A_H2F_B;
output SPI1_SS2_MGPIO15A_H2F_A;
output SPI1_SS2_MGPIO15A_H2F_B;
output SPI1_SS3_MGPIO16A_H2F_A;
output SPI1_SS3_MGPIO16A_H2F_B;
output SPI1_SS4_MGPIO17A_H2F_A;
output SPI1_SS5_MGPIO18A_H2F_A;
output SPI1_SS6_MGPIO23A_H2F_A;
output SPI1_SS7_MGPIO24A_H2F_A;
output [9:0] TCGF;
output TRACECLK;
output [3:0] TRACEDATA;
output TX_CLK;
output TX_ENF;
output TX_ERRF;
output TXCTL_EN_RIF;
output [3:0] TXD_RIF;
output [7:0] TXDF;
output TXEV;
output WDOGTIMEOUT;
output F_ARREADY_HREADYOUT1;
output F_AWREADY_HREADYOUT0;
output [3:0] F_BID;
output [1:0] F_BRESP_HRESP0;
output F_BVALID;
output [63:0] F_RDATA_HRDATA01;
output [3:0] F_RID;
output F_RLAST;
output [1:0] F_RRESP_HRESP1;
output F_RVALID;
output F_WREADY;
output [15:0] MDDR_FABRIC_PRDATA;
output MDDR_FABRIC_PREADY;
output MDDR_FABRIC_PSLVERR;
input  CAN_RXBUS_F2H_SCP;
input  CAN_TX_EBL_F2H_SCP;
input  CAN_TXBUS_F2H_SCP;
input  COLF;
input  CRSF;
input  [1:0] F2_DMAREADY;
input  [15:0] F2H_INTERRUPT;
input  F2HCALIB;
input  [1:0] F_DMAREADY;
input  [31:0] F_FM0_ADDR;
input  F_FM0_ENABLE;
input  F_FM0_MASTLOCK;
input  F_FM0_READY;
input  F_FM0_SEL;
input  [1:0] F_FM0_SIZE;
input  F_FM0_TRANS1;
input  [31:0] F_FM0_WDATA;
input  F_FM0_WRITE;
input  [31:0] F_HM0_RDATA;
input  F_HM0_READY;
input  F_HM0_RESP;
input  FAB_AVALID;
input  FAB_HOSTDISCON;
input  FAB_IDDIG;
input  [1:0] FAB_LINESTATE;
input  FAB_M3_RESET_N;
input  FAB_PLL_LOCK;
input  FAB_RXACTIVE;
input  FAB_RXERROR;
input  FAB_RXVALID;
input  FAB_RXVALIDH;
input  FAB_SESSEND;
input  FAB_TXREADY;
input  FAB_VBUSVALID;
input  [7:0] FAB_VSTATUS;
input  [7:0] FAB_XDATAIN;
input  GTX_CLKPF;
input  I2C0_BCLK;
input  I2C0_SCL_F2H_SCP;
input  I2C0_SDA_F2H_SCP;
input  I2C1_BCLK;
input  I2C1_SCL_F2H_SCP;
input  I2C1_SDA_F2H_SCP;
input  MDIF;
input  MGPIO0A_F2H_GPIN;
input  MGPIO10A_F2H_GPIN;
input  MGPIO11A_F2H_GPIN;
input  MGPIO11B_F2H_GPIN;
input  MGPIO12A_F2H_GPIN;
input  MGPIO13A_F2H_GPIN;
input  MGPIO14A_F2H_GPIN;
input  MGPIO15A_F2H_GPIN;
input  MGPIO16A_F2H_GPIN;
input  MGPIO17B_F2H_GPIN;
input  MGPIO18B_F2H_GPIN;
input  MGPIO19B_F2H_GPIN;
input  MGPIO1A_F2H_GPIN;
input  MGPIO20B_F2H_GPIN;
input  MGPIO21B_F2H_GPIN;
input  MGPIO22B_F2H_GPIN;
input  MGPIO24B_F2H_GPIN;
input  MGPIO25B_F2H_GPIN;
input  MGPIO26B_F2H_GPIN;
input  MGPIO27B_F2H_GPIN;
input  MGPIO28B_F2H_GPIN;
input  MGPIO29B_F2H_GPIN;
input  MGPIO2A_F2H_GPIN;
input  MGPIO30B_F2H_GPIN;
input  MGPIO31B_F2H_GPIN;
input  MGPIO3A_F2H_GPIN;
input  MGPIO4A_F2H_GPIN;
input  MGPIO5A_F2H_GPIN;
input  MGPIO6A_F2H_GPIN;
input  MGPIO7A_F2H_GPIN;
input  MGPIO8A_F2H_GPIN;
input  MGPIO9A_F2H_GPIN;
input  MMUART0_CTS_F2H_SCP;
input  MMUART0_DCD_F2H_SCP;
input  MMUART0_DSR_F2H_SCP;
input  MMUART0_DTR_F2H_SCP;
input  MMUART0_RI_F2H_SCP;
input  MMUART0_RTS_F2H_SCP;
input  MMUART0_RXD_F2H_SCP;
input  MMUART0_SCK_F2H_SCP;
input  MMUART0_TXD_F2H_SCP;
input  MMUART1_CTS_F2H_SCP;
input  MMUART1_DCD_F2H_SCP;
input  MMUART1_DSR_F2H_SCP;
input  MMUART1_RI_F2H_SCP;
input  MMUART1_RTS_F2H_SCP;
input  MMUART1_RXD_F2H_SCP;
input  MMUART1_SCK_F2H_SCP;
input  MMUART1_TXD_F2H_SCP;
input  [31:0] PER2_FABRIC_PRDATA;
input  PER2_FABRIC_PREADY;
input  PER2_FABRIC_PSLVERR;
input  [9:0] RCGF;
input  RX_CLKPF;
input  RX_DVF;
input  RX_ERRF;
input  RX_EV;
input  [7:0] RXDF;
input  SLEEPHOLDREQ;
input  SMBALERT_NI0;
input  SMBALERT_NI1;
input  SMBSUS_NI0;
input  SMBSUS_NI1;
input  SPI0_CLK_IN;
input  SPI0_SDI_F2H_SCP;
input  SPI0_SDO_F2H_SCP;
input  SPI0_SS0_F2H_SCP;
input  SPI0_SS1_F2H_SCP;
input  SPI0_SS2_F2H_SCP;
input  SPI0_SS3_F2H_SCP;
input  SPI1_CLK_IN;
input  SPI1_SDI_F2H_SCP;
input  SPI1_SDO_F2H_SCP;
input  SPI1_SS0_F2H_SCP;
input  SPI1_SS1_F2H_SCP;
input  SPI1_SS2_F2H_SCP;
input  SPI1_SS3_F2H_SCP;
input  TX_CLKPF;
input  USER_MSS_GPIO_RESET_N;
input  USER_MSS_RESET_N;
input  XCLK_FAB;
input  CLK_BASE;
input  CLK_MDDR_APB;
input  [31:0] F_ARADDR_HADDR1;
input  [1:0] F_ARBURST_HTRANS1;
input  [3:0] F_ARID_HSEL1;
input  [3:0] F_ARLEN_HBURST1;
input  [1:0] F_ARLOCK_HMASTLOCK1;
input  [1:0] F_ARSIZE_HSIZE1;
input  F_ARVALID_HWRITE1;
input  [31:0] F_AWADDR_HADDR0;
input  [1:0] F_AWBURST_HTRANS0;
input  [3:0] F_AWID_HSEL0;
input  [3:0] F_AWLEN_HBURST0;
input  [1:0] F_AWLOCK_HMASTLOCK0;
input  [1:0] F_AWSIZE_HSIZE0;
input  F_AWVALID_HWRITE0;
input  F_BREADY;
input  F_RMW_AXI;
input  F_RREADY;
input  [63:0] F_WDATA_HWDATA01;
input  [3:0] F_WID_HREADY01;
input  F_WLAST;
input  [7:0] F_WSTRB;
input  F_WVALID;
input  FPGA_MDDR_ARESET_N;
input  [10:2] MDDR_FABRIC_PADDR;
input  MDDR_FABRIC_PENABLE;
input  MDDR_FABRIC_PSEL;
input  [15:0] MDDR_FABRIC_PWDATA;
input  MDDR_FABRIC_PWRITE;
input  PRESET_N;
input  CAN_RXBUS_USBA_DATA1_MGPIO3A_IN;
input  CAN_TX_EBL_USBA_DATA2_MGPIO4A_IN;
input  CAN_TXBUS_USBA_DATA0_MGPIO2A_IN;
input  [2:0] DM_IN;
input  [17:0] DRAM_DQ_IN;
input  [2:0] DRAM_DQS_IN;
input  [1:0] DRAM_FIFO_WE_IN;
input  I2C0_SCL_USBC_DATA1_MGPIO31B_IN;
input  I2C0_SDA_USBC_DATA0_MGPIO30B_IN;
input  I2C1_SCL_USBA_DATA4_MGPIO1A_IN;
input  I2C1_SDA_USBA_DATA3_MGPIO0A_IN;
input  MGPIO0B_IN;
input  MGPIO10B_IN;
input  MGPIO1B_IN;
input  MGPIO25A_IN;
input  MGPIO26A_IN;
input  MGPIO27A_IN;
input  MGPIO28A_IN;
input  MGPIO29A_IN;
input  MGPIO2B_IN;
input  MGPIO30A_IN;
input  MGPIO31A_IN;
input  MGPIO3B_IN;
input  MGPIO4B_IN;
input  MGPIO5B_IN;
input  MGPIO6B_IN;
input  MGPIO7B_IN;
input  MGPIO8B_IN;
input  MGPIO9B_IN;
input  MMUART0_CTS_USBC_DATA7_MGPIO19B_IN;
input  MMUART0_DCD_MGPIO22B_IN;
input  MMUART0_DSR_MGPIO20B_IN;
input  MMUART0_DTR_USBC_DATA6_MGPIO18B_IN;
input  MMUART0_RI_MGPIO21B_IN;
input  MMUART0_RTS_USBC_DATA5_MGPIO17B_IN;
input  MMUART0_RXD_USBC_STP_MGPIO28B_IN;
input  MMUART0_SCK_USBC_NXT_MGPIO29B_IN;
input  MMUART0_TXD_USBC_DIR_MGPIO27B_IN;
input  MMUART1_CTS_MGPIO13B_IN;
input  MMUART1_DCD_MGPIO16B_IN;
input  MMUART1_DSR_MGPIO14B_IN;
input  MMUART1_DTR_MGPIO12B_IN;
input  MMUART1_RI_MGPIO15B_IN;
input  MMUART1_RTS_MGPIO11B_IN;
input  MMUART1_RXD_USBC_DATA3_MGPIO26B_IN;
input  MMUART1_SCK_USBC_DATA4_MGPIO25B_IN;
input  MMUART1_TXD_USBC_DATA2_MGPIO24B_IN;
input  RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_IN;
input  RGMII_MDC_RMII_MDC_IN;
input  RGMII_MDIO_RMII_MDIO_USBB_DATA7_IN;
input  RGMII_RX_CLK_IN;
input  RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_IN;
input  RGMII_RXD0_RMII_RXD0_USBB_DATA0_IN;
input  RGMII_RXD1_RMII_RXD1_USBB_DATA1_IN;
input  RGMII_RXD2_RMII_RX_ER_USBB_DATA3_IN;
input  RGMII_RXD3_USBB_DATA4_IN;
input  RGMII_TX_CLK_IN;
input  RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_IN;
input  RGMII_TXD0_RMII_TXD0_USBB_DIR_IN;
input  RGMII_TXD1_RMII_TXD1_USBB_STP_IN;
input  RGMII_TXD2_USBB_DATA5_IN;
input  RGMII_TXD3_USBB_DATA6_IN;
input  SPI0_SCK_USBA_XCLK_IN;
input  SPI0_SDI_USBA_DIR_MGPIO5A_IN;
input  SPI0_SDO_USBA_STP_MGPIO6A_IN;
input  SPI0_SS0_USBA_NXT_MGPIO7A_IN;
input  SPI0_SS1_USBA_DATA5_MGPIO8A_IN;
input  SPI0_SS2_USBA_DATA6_MGPIO9A_IN;
input  SPI0_SS3_USBA_DATA7_MGPIO10A_IN;
input  SPI0_SS4_MGPIO19A_IN;
input  SPI0_SS5_MGPIO20A_IN;
input  SPI0_SS6_MGPIO21A_IN;
input  SPI0_SS7_MGPIO22A_IN;
input  SPI1_SCK_IN;
input  SPI1_SDI_MGPIO11A_IN;
input  SPI1_SDO_MGPIO12A_IN;
input  SPI1_SS0_MGPIO13A_IN;
input  SPI1_SS1_MGPIO14A_IN;
input  SPI1_SS2_MGPIO15A_IN;
input  SPI1_SS3_MGPIO16A_IN;
input  SPI1_SS4_MGPIO17A_IN;
input  SPI1_SS5_MGPIO18A_IN;
input  SPI1_SS6_MGPIO23A_IN;
input  SPI1_SS7_MGPIO24A_IN;
input  USBC_XCLK_IN;
input  USBD_DATA0_IN;
input  USBD_DATA1_IN;
input  USBD_DATA2_IN;
input  USBD_DATA3_IN;
input  USBD_DATA4_IN;
input  USBD_DATA5_IN;
input  USBD_DATA6_IN;
input  USBD_DATA7_MGPIO23B_IN;
input  USBD_DIR_IN;
input  USBD_NXT_IN;
input  USBD_STP_IN;
input  USBD_XCLK_IN;
output CAN_RXBUS_USBA_DATA1_MGPIO3A_OUT;
output CAN_TX_EBL_USBA_DATA2_MGPIO4A_OUT;
output CAN_TXBUS_USBA_DATA0_MGPIO2A_OUT;
output [15:0] DRAM_ADDR;
output [2:0] DRAM_BA;
output DRAM_CASN;
output DRAM_CKE;
output DRAM_CLK;
output DRAM_CSN;
output [2:0] DRAM_DM_RDQS_OUT;
output [17:0] DRAM_DQ_OUT;
output [2:0] DRAM_DQS_OUT;
output [1:0] DRAM_FIFO_WE_OUT;
output DRAM_ODT;
output DRAM_RASN;
output DRAM_RSTN;
output DRAM_WEN;
output I2C0_SCL_USBC_DATA1_MGPIO31B_OUT;
output I2C0_SDA_USBC_DATA0_MGPIO30B_OUT;
output I2C1_SCL_USBA_DATA4_MGPIO1A_OUT;
output I2C1_SDA_USBA_DATA3_MGPIO0A_OUT;
output MGPIO0B_OUT;
output MGPIO10B_OUT;
output MGPIO1B_OUT;
output MGPIO25A_OUT;
output MGPIO26A_OUT;
output MGPIO27A_OUT;
output MGPIO28A_OUT;
output MGPIO29A_OUT;
output MGPIO2B_OUT;
output MGPIO30A_OUT;
output MGPIO31A_OUT;
output MGPIO3B_OUT;
output MGPIO4B_OUT;
output MGPIO5B_OUT;
output MGPIO6B_OUT;
output MGPIO7B_OUT;
output MGPIO8B_OUT;
output MGPIO9B_OUT;
output MMUART0_CTS_USBC_DATA7_MGPIO19B_OUT;
output MMUART0_DCD_MGPIO22B_OUT;
output MMUART0_DSR_MGPIO20B_OUT;
output MMUART0_DTR_USBC_DATA6_MGPIO18B_OUT;
output MMUART0_RI_MGPIO21B_OUT;
output MMUART0_RTS_USBC_DATA5_MGPIO17B_OUT;
output MMUART0_RXD_USBC_STP_MGPIO28B_OUT;
output MMUART0_SCK_USBC_NXT_MGPIO29B_OUT;
output MMUART0_TXD_USBC_DIR_MGPIO27B_OUT;
output MMUART1_CTS_MGPIO13B_OUT;
output MMUART1_DCD_MGPIO16B_OUT;
output MMUART1_DSR_MGPIO14B_OUT;
output MMUART1_DTR_MGPIO12B_OUT;
output MMUART1_RI_MGPIO15B_OUT;
output MMUART1_RTS_MGPIO11B_OUT;
output MMUART1_RXD_USBC_DATA3_MGPIO26B_OUT;
output MMUART1_SCK_USBC_DATA4_MGPIO25B_OUT;
output MMUART1_TXD_USBC_DATA2_MGPIO24B_OUT;
output RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_OUT;
output RGMII_MDC_RMII_MDC_OUT;
output RGMII_MDIO_RMII_MDIO_USBB_DATA7_OUT;
output RGMII_RX_CLK_OUT;
output RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_OUT;
output RGMII_RXD0_RMII_RXD0_USBB_DATA0_OUT;
output RGMII_RXD1_RMII_RXD1_USBB_DATA1_OUT;
output RGMII_RXD2_RMII_RX_ER_USBB_DATA3_OUT;
output RGMII_RXD3_USBB_DATA4_OUT;
output RGMII_TX_CLK_OUT;
output RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_OUT;
output RGMII_TXD0_RMII_TXD0_USBB_DIR_OUT;
output RGMII_TXD1_RMII_TXD1_USBB_STP_OUT;
output RGMII_TXD2_USBB_DATA5_OUT;
output RGMII_TXD3_USBB_DATA6_OUT;
output SPI0_SCK_USBA_XCLK_OUT;
output SPI0_SDI_USBA_DIR_MGPIO5A_OUT;
output SPI0_SDO_USBA_STP_MGPIO6A_OUT;
output SPI0_SS0_USBA_NXT_MGPIO7A_OUT;
output SPI0_SS1_USBA_DATA5_MGPIO8A_OUT;
output SPI0_SS2_USBA_DATA6_MGPIO9A_OUT;
output SPI0_SS3_USBA_DATA7_MGPIO10A_OUT;
output SPI0_SS4_MGPIO19A_OUT;
output SPI0_SS5_MGPIO20A_OUT;
output SPI0_SS6_MGPIO21A_OUT;
output SPI0_SS7_MGPIO22A_OUT;
output SPI1_SCK_OUT;
output SPI1_SDI_MGPIO11A_OUT;
output SPI1_SDO_MGPIO12A_OUT;
output SPI1_SS0_MGPIO13A_OUT;
output SPI1_SS1_MGPIO14A_OUT;
output SPI1_SS2_MGPIO15A_OUT;
output SPI1_SS3_MGPIO16A_OUT;
output SPI1_SS4_MGPIO17A_OUT;
output SPI1_SS5_MGPIO18A_OUT;
output SPI1_SS6_MGPIO23A_OUT;
output SPI1_SS7_MGPIO24A_OUT;
output USBC_XCLK_OUT;
output USBD_DATA0_OUT;
output USBD_DATA1_OUT;
output USBD_DATA2_OUT;
output USBD_DATA3_OUT;
output USBD_DATA4_OUT;
output USBD_DATA5_OUT;
output USBD_DATA6_OUT;
output USBD_DATA7_MGPIO23B_OUT;
output USBD_DIR_OUT;
output USBD_NXT_OUT;
output USBD_STP_OUT;
output USBD_XCLK_OUT;
output CAN_RXBUS_USBA_DATA1_MGPIO3A_OE;
output CAN_TX_EBL_USBA_DATA2_MGPIO4A_OE;
output CAN_TXBUS_USBA_DATA0_MGPIO2A_OE;
output [2:0] DM_OE;
output [17:0] DRAM_DQ_OE;
output [2:0] DRAM_DQS_OE;
output I2C0_SCL_USBC_DATA1_MGPIO31B_OE;
output I2C0_SDA_USBC_DATA0_MGPIO30B_OE;
output I2C1_SCL_USBA_DATA4_MGPIO1A_OE;
output I2C1_SDA_USBA_DATA3_MGPIO0A_OE;
output MGPIO0B_OE;
output MGPIO10B_OE;
output MGPIO1B_OE;
output MGPIO25A_OE;
output MGPIO26A_OE;
output MGPIO27A_OE;
output MGPIO28A_OE;
output MGPIO29A_OE;
output MGPIO2B_OE;
output MGPIO30A_OE;
output MGPIO31A_OE;
output MGPIO3B_OE;
output MGPIO4B_OE;
output MGPIO5B_OE;
output MGPIO6B_OE;
output MGPIO7B_OE;
output MGPIO8B_OE;
output MGPIO9B_OE;
output MMUART0_CTS_USBC_DATA7_MGPIO19B_OE;
output MMUART0_DCD_MGPIO22B_OE;
output MMUART0_DSR_MGPIO20B_OE;
output MMUART0_DTR_USBC_DATA6_MGPIO18B_OE;
output MMUART0_RI_MGPIO21B_OE;
output MMUART0_RTS_USBC_DATA5_MGPIO17B_OE;
output MMUART0_RXD_USBC_STP_MGPIO28B_OE;
output MMUART0_SCK_USBC_NXT_MGPIO29B_OE;
output MMUART0_TXD_USBC_DIR_MGPIO27B_OE;
output MMUART1_CTS_MGPIO13B_OE;
output MMUART1_DCD_MGPIO16B_OE;
output MMUART1_DSR_MGPIO14B_OE;
output MMUART1_DTR_MGPIO12B_OE;
output MMUART1_RI_MGPIO15B_OE;
output MMUART1_RTS_MGPIO11B_OE;
output MMUART1_RXD_USBC_DATA3_MGPIO26B_OE;
output MMUART1_SCK_USBC_DATA4_MGPIO25B_OE;
output MMUART1_TXD_USBC_DATA2_MGPIO24B_OE;
output RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_OE;
output RGMII_MDC_RMII_MDC_OE;
output RGMII_MDIO_RMII_MDIO_USBB_DATA7_OE;
output RGMII_RX_CLK_OE;
output RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_OE;
output RGMII_RXD0_RMII_RXD0_USBB_DATA0_OE;
output RGMII_RXD1_RMII_RXD1_USBB_DATA1_OE;
output RGMII_RXD2_RMII_RX_ER_USBB_DATA3_OE;
output RGMII_RXD3_USBB_DATA4_OE;
output RGMII_TX_CLK_OE;
output RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_OE;
output RGMII_TXD0_RMII_TXD0_USBB_DIR_OE;
output RGMII_TXD1_RMII_TXD1_USBB_STP_OE;
output RGMII_TXD2_USBB_DATA5_OE;
output RGMII_TXD3_USBB_DATA6_OE;
output SPI0_SCK_USBA_XCLK_OE;
output SPI0_SDI_USBA_DIR_MGPIO5A_OE;
output SPI0_SDO_USBA_STP_MGPIO6A_OE;
output SPI0_SS0_USBA_NXT_MGPIO7A_OE;
output SPI0_SS1_USBA_DATA5_MGPIO8A_OE;
output SPI0_SS2_USBA_DATA6_MGPIO9A_OE;
output SPI0_SS3_USBA_DATA7_MGPIO10A_OE;
output SPI0_SS4_MGPIO19A_OE;
output SPI0_SS5_MGPIO20A_OE;
output SPI0_SS6_MGPIO21A_OE;
output SPI0_SS7_MGPIO22A_OE;
output SPI1_SCK_OE;
output SPI1_SDI_MGPIO11A_OE;
output SPI1_SDO_MGPIO12A_OE;
output SPI1_SS0_MGPIO13A_OE;
output SPI1_SS1_MGPIO14A_OE;
output SPI1_SS2_MGPIO15A_OE;
output SPI1_SS3_MGPIO16A_OE;
output SPI1_SS4_MGPIO17A_OE;
output SPI1_SS5_MGPIO18A_OE;
output SPI1_SS6_MGPIO23A_OE;
output SPI1_SS7_MGPIO24A_OE;
output USBC_XCLK_OE;
output USBD_DATA0_OE;
output USBD_DATA1_OE;
output USBD_DATA2_OE;
output USBD_DATA3_OE;
output USBD_DATA4_OE;
output USBD_DATA5_OE;
output USBD_DATA6_OE;
output USBD_DATA7_MGPIO23B_OE;
output USBD_DIR_OE;
output USBD_NXT_OE;
output USBD_STP_OE;
output USBD_XCLK_OE;

    parameter INIT = 'h0 ;
    parameter ACT_UBITS = 'hFFFFFFFFFFFFFF ;
    parameter MEMORYFILE = "" ;
    parameter RTC_MAIN_XTL_FREQ = 0.0 ;
    parameter RTC_MAIN_XTL_MODE = "1" ;
    parameter DDR_CLK_FREQ = 0.0 ;
    
endmodule


module RCOSC_25_50MHZ(
       CLKOUT
    );
output CLKOUT;

    parameter FREQUENCY = 50.0 ;
    
endmodule


module FIR_FILTER_top_FIR_IN_Buffer_TPSRAM(
       FIR_IN_Buffer_RD,
       FILTERCONTROL_FSM_0_FIR_WR_ADDR,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA,
       DATAHANDLE_FSM_0_FIR_WADDR,
       DATAHANDLE_FSM_0_WCLK,
       FILTERCONTROL_FSM_0_FIR_WR_ENABLE,
       DATAHANDLE_FSM_0_FIR_WR_ENABLE
    );
output [15:0] FIR_IN_Buffer_RD;
input  [9:0] FILTERCONTROL_FSM_0_FIR_WR_ADDR;
input  [15:0] FIR_FILTER_0_AMBA_SLAVE_0_PWDATA;
input  [9:0] DATAHANDLE_FSM_0_FIR_WADDR;
input  DATAHANDLE_FSM_0_WCLK;
input  FILTERCONTROL_FSM_0_FIR_WR_ENABLE;
input  DATAHANDLE_FSM_0_FIR_WR_ENABLE;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    RAM1K18 FIR_FILTER_top_FIR_IN_Buffer_TPSRAM_R0C0 (.A_DOUT({nc0, 
        FIR_IN_Buffer_RD[15], FIR_IN_Buffer_RD[14], 
        FIR_IN_Buffer_RD[13], FIR_IN_Buffer_RD[12], 
        FIR_IN_Buffer_RD[11], FIR_IN_Buffer_RD[10], 
        FIR_IN_Buffer_RD[9], FIR_IN_Buffer_RD[8], nc1, 
        FIR_IN_Buffer_RD[7], FIR_IN_Buffer_RD[6], FIR_IN_Buffer_RD[5], 
        FIR_IN_Buffer_RD[4], FIR_IN_Buffer_RD[3], FIR_IN_Buffer_RD[2], 
        FIR_IN_Buffer_RD[1], FIR_IN_Buffer_RD[0]}), .B_DOUT({nc2, nc3, 
        nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, 
        nc15, nc16, nc17, nc18, nc19}), .BUSY(), .A_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(VCC_net_1), .A_ARST_N(
        VCC_net_1), .A_DOUT_EN(VCC_net_1), .A_BLK({
        FILTERCONTROL_FSM_0_FIR_WR_ENABLE, VCC_net_1, VCC_net_1}), 
        .A_DOUT_ARST_N(VCC_net_1), .A_DOUT_SRST_N(VCC_net_1), .A_DIN({
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .A_ADDR({
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[9], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[8], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[7], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[6], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[5], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[4], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[3], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[2], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[1], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[0], GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .A_WEN({GND_net_1, GND_net_1}), .B_CLK(
        DATAHANDLE_FSM_0_WCLK), .B_DOUT_CLK(VCC_net_1), .B_ARST_N(
        VCC_net_1), .B_DOUT_EN(VCC_net_1), .B_BLK({
        DATAHANDLE_FSM_0_FIR_WR_ENABLE, VCC_net_1, VCC_net_1}), 
        .B_DOUT_ARST_N(GND_net_1), .B_DOUT_SRST_N(VCC_net_1), .B_DIN({
        GND_net_1, FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[15], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[14], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[13], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[12], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[11], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[10], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[9], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[8], GND_net_1, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[7], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[6], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[5], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[4], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[3], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[2], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[1], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[0]}), .B_ADDR({
        DATAHANDLE_FSM_0_FIR_WADDR[9], DATAHANDLE_FSM_0_FIR_WADDR[8], 
        DATAHANDLE_FSM_0_FIR_WADDR[7], DATAHANDLE_FSM_0_FIR_WADDR[6], 
        DATAHANDLE_FSM_0_FIR_WADDR[5], DATAHANDLE_FSM_0_FIR_WADDR[4], 
        DATAHANDLE_FSM_0_FIR_WADDR[3], DATAHANDLE_FSM_0_FIR_WADDR[2], 
        DATAHANDLE_FSM_0_FIR_WADDR[1], DATAHANDLE_FSM_0_FIR_WADDR[0], 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1}), .B_WEN({
        VCC_net_1, VCC_net_1}), .A_EN(VCC_net_1), .A_DOUT_LAT(
        VCC_net_1), .A_WIDTH({VCC_net_1, GND_net_1, GND_net_1}), 
        .A_WMODE(GND_net_1), .B_EN(VCC_net_1), .B_DOUT_LAT(VCC_net_1), 
        .B_WIDTH({VCC_net_1, GND_net_1, GND_net_1}), .B_WMODE(
        GND_net_1), .SII_LOCK(GND_net_1));
    
endmodule


module FIR_FILTER_top_FFT_IM_Buffer_TPSRAM(
       FFT_IM_Buffer_RD,
       DATAHANDLE_FSM_0_FFT_IM_RADDR,
       COREFFT_0_DATAO_IM,
       FILTERCONTROL_FSM_0_FFT_WADDR,
       DATAHANDLE_FSM_0_WCLK,
       DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0,
       COREFFT_0_OUTP_READY
    );
output [15:0] FFT_IM_Buffer_RD;
input  [9:0] DATAHANDLE_FSM_0_FFT_IM_RADDR;
input  [15:0] COREFFT_0_DATAO_IM;
input  [9:0] FILTERCONTROL_FSM_0_FFT_WADDR;
input  DATAHANDLE_FSM_0_WCLK;
input  DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0;
input  COREFFT_0_OUTP_READY;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    RAM1K18 FIR_FILTER_top_FFT_IM_Buffer_TPSRAM_R0C0 (.A_DOUT({nc0, 
        FFT_IM_Buffer_RD[15], FFT_IM_Buffer_RD[14], 
        FFT_IM_Buffer_RD[13], FFT_IM_Buffer_RD[12], 
        FFT_IM_Buffer_RD[11], FFT_IM_Buffer_RD[10], 
        FFT_IM_Buffer_RD[9], FFT_IM_Buffer_RD[8], nc1, 
        FFT_IM_Buffer_RD[7], FFT_IM_Buffer_RD[6], FFT_IM_Buffer_RD[5], 
        FFT_IM_Buffer_RD[4], FFT_IM_Buffer_RD[3], FFT_IM_Buffer_RD[2], 
        FFT_IM_Buffer_RD[1], FFT_IM_Buffer_RD[0]}), .B_DOUT({nc2, nc3, 
        nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, 
        nc15, nc16, nc17, nc18, nc19}), .BUSY(), .A_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(VCC_net_1), .A_ARST_N(
        VCC_net_1), .A_DOUT_EN(VCC_net_1), .A_BLK({
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0, VCC_net_1, VCC_net_1}), 
        .A_DOUT_ARST_N(VCC_net_1), .A_DOUT_SRST_N(VCC_net_1), .A_DIN({
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .A_ADDR({
        DATAHANDLE_FSM_0_FFT_IM_RADDR[9], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[8], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[7], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[6], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[5], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[4], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[3], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[2], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[1], 
        DATAHANDLE_FSM_0_FFT_IM_RADDR[0], GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .A_WEN({GND_net_1, GND_net_1}), .B_CLK(
        DATAHANDLE_FSM_0_WCLK), .B_DOUT_CLK(VCC_net_1), .B_ARST_N(
        VCC_net_1), .B_DOUT_EN(VCC_net_1), .B_BLK({
        COREFFT_0_OUTP_READY, VCC_net_1, VCC_net_1}), .B_DOUT_ARST_N(
        GND_net_1), .B_DOUT_SRST_N(VCC_net_1), .B_DIN({GND_net_1, 
        COREFFT_0_DATAO_IM[15], COREFFT_0_DATAO_IM[14], 
        COREFFT_0_DATAO_IM[13], COREFFT_0_DATAO_IM[12], 
        COREFFT_0_DATAO_IM[11], COREFFT_0_DATAO_IM[10], 
        COREFFT_0_DATAO_IM[9], COREFFT_0_DATAO_IM[8], GND_net_1, 
        COREFFT_0_DATAO_IM[7], COREFFT_0_DATAO_IM[6], 
        COREFFT_0_DATAO_IM[5], COREFFT_0_DATAO_IM[4], 
        COREFFT_0_DATAO_IM[3], COREFFT_0_DATAO_IM[2], 
        COREFFT_0_DATAO_IM[1], COREFFT_0_DATAO_IM[0]}), .B_ADDR({
        FILTERCONTROL_FSM_0_FFT_WADDR[9], 
        FILTERCONTROL_FSM_0_FFT_WADDR[8], 
        FILTERCONTROL_FSM_0_FFT_WADDR[7], 
        FILTERCONTROL_FSM_0_FFT_WADDR[6], 
        FILTERCONTROL_FSM_0_FFT_WADDR[5], 
        FILTERCONTROL_FSM_0_FFT_WADDR[4], 
        FILTERCONTROL_FSM_0_FFT_WADDR[3], 
        FILTERCONTROL_FSM_0_FFT_WADDR[2], 
        FILTERCONTROL_FSM_0_FFT_WADDR[1], 
        FILTERCONTROL_FSM_0_FFT_WADDR[0], GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .B_WEN({VCC_net_1, VCC_net_1}), .A_EN(
        VCC_net_1), .A_DOUT_LAT(VCC_net_1), .A_WIDTH({VCC_net_1, 
        GND_net_1, GND_net_1}), .A_WMODE(GND_net_1), .B_EN(VCC_net_1), 
        .B_DOUT_LAT(VCC_net_1), .B_WIDTH({VCC_net_1, GND_net_1, 
        GND_net_1}), .B_WMODE(GND_net_1), .SII_LOCK(GND_net_1));
    
endmodule


module FIR_FILTER_top_FIR_OUT_Buffer_TPSRAM(
       FIR_OUT_Buffer_RD,
       DATAHANDLE_FSM_0_FIR_RADDR,
       FIRO_net_0,
       FILTERCONTROL_FSM_0_FIR_WR_ADDR,
       DATAHANDLE_FSM_0_WCLK,
       DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0,
       FILTERCONTROL_FSM_0_FIR_WR_ENABLE
    );
output [15:0] FIR_OUT_Buffer_RD;
input  [9:0] DATAHANDLE_FSM_0_FIR_RADDR;
input  [30:15] FIRO_net_0;
input  [9:0] FILTERCONTROL_FSM_0_FIR_WR_ADDR;
input  DATAHANDLE_FSM_0_WCLK;
input  DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0;
input  FILTERCONTROL_FSM_0_FIR_WR_ENABLE;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    RAM1K18 FIR_FILTER_top_FIR_OUT_Buffer_TPSRAM_R0C0 (.A_DOUT({nc0, 
        FIR_OUT_Buffer_RD[15], FIR_OUT_Buffer_RD[14], 
        FIR_OUT_Buffer_RD[13], FIR_OUT_Buffer_RD[12], 
        FIR_OUT_Buffer_RD[11], FIR_OUT_Buffer_RD[10], 
        FIR_OUT_Buffer_RD[9], FIR_OUT_Buffer_RD[8], nc1, 
        FIR_OUT_Buffer_RD[7], FIR_OUT_Buffer_RD[6], 
        FIR_OUT_Buffer_RD[5], FIR_OUT_Buffer_RD[4], 
        FIR_OUT_Buffer_RD[3], FIR_OUT_Buffer_RD[2], 
        FIR_OUT_Buffer_RD[1], FIR_OUT_Buffer_RD[0]}), .B_DOUT({nc2, 
        nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, 
        nc14, nc15, nc16, nc17, nc18, nc19}), .BUSY(), .A_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(VCC_net_1), .A_ARST_N(
        VCC_net_1), .A_DOUT_EN(VCC_net_1), .A_BLK({
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0, VCC_net_1, VCC_net_1}), 
        .A_DOUT_ARST_N(VCC_net_1), .A_DOUT_SRST_N(VCC_net_1), .A_DIN({
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .A_ADDR({
        DATAHANDLE_FSM_0_FIR_RADDR[9], DATAHANDLE_FSM_0_FIR_RADDR[8], 
        DATAHANDLE_FSM_0_FIR_RADDR[7], DATAHANDLE_FSM_0_FIR_RADDR[6], 
        DATAHANDLE_FSM_0_FIR_RADDR[5], DATAHANDLE_FSM_0_FIR_RADDR[4], 
        DATAHANDLE_FSM_0_FIR_RADDR[3], DATAHANDLE_FSM_0_FIR_RADDR[2], 
        DATAHANDLE_FSM_0_FIR_RADDR[1], DATAHANDLE_FSM_0_FIR_RADDR[0], 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1}), .A_WEN({
        GND_net_1, GND_net_1}), .B_CLK(DATAHANDLE_FSM_0_WCLK), 
        .B_DOUT_CLK(VCC_net_1), .B_ARST_N(VCC_net_1), .B_DOUT_EN(
        VCC_net_1), .B_BLK({FILTERCONTROL_FSM_0_FIR_WR_ENABLE, 
        VCC_net_1, VCC_net_1}), .B_DOUT_ARST_N(GND_net_1), 
        .B_DOUT_SRST_N(VCC_net_1), .B_DIN({GND_net_1, FIRO_net_0[30], 
        FIRO_net_0[29], FIRO_net_0[28], FIRO_net_0[27], FIRO_net_0[26], 
        FIRO_net_0[25], FIRO_net_0[24], FIRO_net_0[23], GND_net_1, 
        FIRO_net_0[22], FIRO_net_0[21], FIRO_net_0[20], FIRO_net_0[19], 
        FIRO_net_0[18], FIRO_net_0[17], FIRO_net_0[16], FIRO_net_0[15]})
        , .B_ADDR({FILTERCONTROL_FSM_0_FIR_WR_ADDR[9], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[8], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[7], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[6], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[5], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[4], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[3], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[2], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[1], 
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[0], GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .B_WEN({VCC_net_1, VCC_net_1}), .A_EN(
        VCC_net_1), .A_DOUT_LAT(VCC_net_1), .A_WIDTH({VCC_net_1, 
        GND_net_1, GND_net_1}), .A_WMODE(GND_net_1), .B_EN(VCC_net_1), 
        .B_DOUT_LAT(VCC_net_1), .B_WIDTH({VCC_net_1, GND_net_1, 
        GND_net_1}), .B_WMODE(GND_net_1), .SII_LOCK(GND_net_1));
    
endmodule


module FIR_FILTER_MSS(
       DATAHANDLE_FSM_0_FIR_WADDR,
       FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m,
       FIR_FILTER_0_AMBA_SLAVE_0_PADDR_12,
       FIR_FILTER_0_AMBA_SLAVE_0_PADDR_13,
       FIR_FILTER_0_AMBA_SLAVE_0_PADDR_14,
       FIR_FILTER_0_AMBA_SLAVE_0_PADDR_15,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_0,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_1,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_2,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_3,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_4,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_5,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_6,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_7,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_8,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_9,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_10,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_11,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_12,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_13,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_14,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_15,
       FIR_FILTER_0_AMBA_SLAVE_0_PWRITE,
       FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0,
       MMUART_1_TXD,
       MMUART_1_RXD,
       FIR_FILTER_0_GPIO_2_M2F,
       FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N,
       FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx,
       FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F,
       FIR_FILTER_0_GPIO_1_M2F,
       FIR_FILTER_0_GPIO_0_M2F,
       LOCK,
       DATAHANDLE_FSM_0_WCLK
    );
output [9:0] DATAHANDLE_FSM_0_FIR_WADDR;
input  [15:0] FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m;
output FIR_FILTER_0_AMBA_SLAVE_0_PADDR_12;
output FIR_FILTER_0_AMBA_SLAVE_0_PADDR_13;
output FIR_FILTER_0_AMBA_SLAVE_0_PADDR_14;
output FIR_FILTER_0_AMBA_SLAVE_0_PADDR_15;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_0;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_1;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_2;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_3;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_4;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_5;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_6;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_7;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_8;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_9;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_10;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_11;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_12;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_13;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_14;
output FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_15;
inout  FIR_FILTER_0_AMBA_SLAVE_0_PWRITE;
output FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0;
output MMUART_1_TXD;
input  MMUART_1_RXD;
output FIR_FILTER_0_GPIO_2_M2F;
output FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N;
output FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx;
output FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F;
output FIR_FILTER_0_GPIO_1_M2F;
output FIR_FILTER_0_GPIO_0_M2F;
input  LOCK;
input  DATAHANDLE_FSM_0_WCLK;

    wire MSS_ADLIB_INST_MMUART1_TXD_USBC_DATA2_MGPIO24B_OUT, 
        MSS_ADLIB_INST_MMUART1_TXD_USBC_DATA2_MGPIO24B_OE, 
        MMUART_1_RXD_PAD_Y, VCC_net_1, GND_net_1;
    
    CFG1 #( .INIT(2'h1) )  MSS_ADLIB_INST_RNI3D23 (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0));
    VCC VCC (.Y(VCC_net_1));
    MSS_075 #( .INIT(1438'h00000000000000000000000000000036100080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F00000000F000000000000000000000000000000007FFFFFFFB000001007C33C000000006092C0104003FFFFE4000000000000100000000F0F01C00000182DFBC010842108421000001FE34001FF8000000400000000000891007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
        , .ACT_UBITS(56'hFFFFFFFFFFFFFF), .MEMORYFILE("ENVM_init.mem")
        , .RTC_MAIN_XTL_FREQ(0.0), .RTC_MAIN_XTL_MODE(""), .DDR_CLK_FREQ(0.0)
         )  MSS_ADLIB_INST (.CAN_RXBUS_MGPIO3A_H2F_A(), 
        .CAN_RXBUS_MGPIO3A_H2F_B(), .CAN_TX_EBL_MGPIO4A_H2F_A(), 
        .CAN_TX_EBL_MGPIO4A_H2F_B(), .CAN_TXBUS_MGPIO2A_H2F_A(), 
        .CAN_TXBUS_MGPIO2A_H2F_B(FIR_FILTER_0_GPIO_2_M2F), 
        .CLK_CONFIG_APB(), .COMMS_INT(), .CONFIG_PRESET_N(
        FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N), .EDAC_ERROR({nc0, 
        nc1, nc2, nc3, nc4, nc5, nc6, nc7}), .F_FM0_RDATA({nc8, nc9, 
        nc10, nc11, nc12, nc13, nc14, nc15, nc16, nc17, nc18, nc19, 
        nc20, nc21, nc22, nc23, nc24, nc25, nc26, nc27, nc28, nc29, 
        nc30, nc31, nc32, nc33, nc34, nc35, nc36, nc37, nc38, nc39}), 
        .F_FM0_READYOUT(), .F_FM0_RESP(), .F_HM0_ADDR({nc40, nc41, 
        nc42, nc43, nc44, nc45, nc46, nc47, nc48, nc49, nc50, nc51, 
        nc52, nc53, nc54, nc55, FIR_FILTER_0_AMBA_SLAVE_0_PADDR_15, 
        FIR_FILTER_0_AMBA_SLAVE_0_PADDR_14, 
        FIR_FILTER_0_AMBA_SLAVE_0_PADDR_13, 
        FIR_FILTER_0_AMBA_SLAVE_0_PADDR_12, 
        DATAHANDLE_FSM_0_FIR_WADDR[9], DATAHANDLE_FSM_0_FIR_WADDR[8], 
        DATAHANDLE_FSM_0_FIR_WADDR[7], DATAHANDLE_FSM_0_FIR_WADDR[6], 
        DATAHANDLE_FSM_0_FIR_WADDR[5], DATAHANDLE_FSM_0_FIR_WADDR[4], 
        DATAHANDLE_FSM_0_FIR_WADDR[3], DATAHANDLE_FSM_0_FIR_WADDR[2], 
        DATAHANDLE_FSM_0_FIR_WADDR[1], DATAHANDLE_FSM_0_FIR_WADDR[0], 
        nc56, nc57}), .F_HM0_ENABLE(), .F_HM0_SEL(
        FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx), .F_HM0_SIZE({
        nc58, nc59}), .F_HM0_TRANS1(), .F_HM0_WDATA({nc60, nc61, nc62, 
        nc63, nc64, nc65, nc66, nc67, nc68, nc69, nc70, nc71, nc72, 
        nc73, nc74, nc75, FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_15, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_14, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_13, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_12, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_11, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_10, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_9, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_8, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_7, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_6, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_5, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_4, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_3, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_2, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_1, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_0}), .F_HM0_WRITE(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), .FAB_CHRGVBUS(), 
        .FAB_DISCHRGVBUS(), .FAB_DMPULLDOWN(), .FAB_DPPULLDOWN(), 
        .FAB_DRVVBUS(), .FAB_IDPULLUP(), .FAB_OPMODE({nc76, nc77}), 
        .FAB_SUSPENDM(), .FAB_TERMSEL(), .FAB_TXVALID(), .FAB_VCONTROL({
        nc78, nc79, nc80, nc81}), .FAB_VCONTROLLOADM(), .FAB_XCVRSEL({
        nc82, nc83}), .FAB_XDATAOUT({nc84, nc85, nc86, nc87, nc88, 
        nc89, nc90, nc91}), .FACC_GLMUX_SEL(), .FIC32_0_MASTER({nc92, 
        nc93}), .FIC32_1_MASTER({nc94, nc95}), .FPGA_RESET_N(
        FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F), .GTX_CLK(), 
        .H2F_INTERRUPT({nc96, nc97, nc98, nc99, nc100, nc101, nc102, 
        nc103, nc104, nc105, nc106, nc107, nc108, nc109, nc110, nc111})
        , .H2F_NMI(), .H2FCALIB(), .I2C0_SCL_MGPIO31B_H2F_A(), 
        .I2C0_SCL_MGPIO31B_H2F_B(), .I2C0_SDA_MGPIO30B_H2F_A(), 
        .I2C0_SDA_MGPIO30B_H2F_B(), .I2C1_SCL_MGPIO1A_H2F_A(), 
        .I2C1_SCL_MGPIO1A_H2F_B(FIR_FILTER_0_GPIO_1_M2F), 
        .I2C1_SDA_MGPIO0A_H2F_A(), .I2C1_SDA_MGPIO0A_H2F_B(
        FIR_FILTER_0_GPIO_0_M2F), .MDCF(), .MDOENF(), .MDOF(), 
        .MMUART0_CTS_MGPIO19B_H2F_A(), .MMUART0_CTS_MGPIO19B_H2F_B(), 
        .MMUART0_DCD_MGPIO22B_H2F_A(), .MMUART0_DCD_MGPIO22B_H2F_B(), 
        .MMUART0_DSR_MGPIO20B_H2F_A(), .MMUART0_DSR_MGPIO20B_H2F_B(), 
        .MMUART0_DTR_MGPIO18B_H2F_A(), .MMUART0_DTR_MGPIO18B_H2F_B(), 
        .MMUART0_RI_MGPIO21B_H2F_A(), .MMUART0_RI_MGPIO21B_H2F_B(), 
        .MMUART0_RTS_MGPIO17B_H2F_A(), .MMUART0_RTS_MGPIO17B_H2F_B(), 
        .MMUART0_RXD_MGPIO28B_H2F_A(), .MMUART0_RXD_MGPIO28B_H2F_B(), 
        .MMUART0_SCK_MGPIO29B_H2F_A(), .MMUART0_SCK_MGPIO29B_H2F_B(), 
        .MMUART0_TXD_MGPIO27B_H2F_A(), .MMUART0_TXD_MGPIO27B_H2F_B(), 
        .MMUART1_DTR_MGPIO12B_H2F_A(), .MMUART1_RTS_MGPIO11B_H2F_A(), 
        .MMUART1_RTS_MGPIO11B_H2F_B(), .MMUART1_RXD_MGPIO26B_H2F_A(), 
        .MMUART1_RXD_MGPIO26B_H2F_B(), .MMUART1_SCK_MGPIO25B_H2F_A(), 
        .MMUART1_SCK_MGPIO25B_H2F_B(), .MMUART1_TXD_MGPIO24B_H2F_A(), 
        .MMUART1_TXD_MGPIO24B_H2F_B(), .MPLL_LOCK(), 
        .PER2_FABRIC_PADDR({nc112, nc113, nc114, nc115, nc116, nc117, 
        nc118, nc119, nc120, nc121, nc122, nc123, nc124, nc125}), 
        .PER2_FABRIC_PENABLE(), .PER2_FABRIC_PSEL(), 
        .PER2_FABRIC_PWDATA({nc126, nc127, nc128, nc129, nc130, nc131, 
        nc132, nc133, nc134, nc135, nc136, nc137, nc138, nc139, nc140, 
        nc141, nc142, nc143, nc144, nc145, nc146, nc147, nc148, nc149, 
        nc150, nc151, nc152, nc153, nc154, nc155, nc156, nc157}), 
        .PER2_FABRIC_PWRITE(), .RTC_MATCH(), .SLEEPDEEP(), 
        .SLEEPHOLDACK(), .SLEEPING(), .SMBALERT_NO0(), .SMBALERT_NO1(), 
        .SMBSUS_NO0(), .SMBSUS_NO1(), .SPI0_CLK_OUT(), 
        .SPI0_SDI_MGPIO5A_H2F_A(), .SPI0_SDI_MGPIO5A_H2F_B(), 
        .SPI0_SDO_MGPIO6A_H2F_A(), .SPI0_SDO_MGPIO6A_H2F_B(), 
        .SPI0_SS0_MGPIO7A_H2F_A(), .SPI0_SS0_MGPIO7A_H2F_B(), 
        .SPI0_SS1_MGPIO8A_H2F_A(), .SPI0_SS1_MGPIO8A_H2F_B(), 
        .SPI0_SS2_MGPIO9A_H2F_A(), .SPI0_SS2_MGPIO9A_H2F_B(), 
        .SPI0_SS3_MGPIO10A_H2F_A(), .SPI0_SS3_MGPIO10A_H2F_B(), 
        .SPI0_SS4_MGPIO19A_H2F_A(), .SPI0_SS5_MGPIO20A_H2F_A(), 
        .SPI0_SS6_MGPIO21A_H2F_A(), .SPI0_SS7_MGPIO22A_H2F_A(), 
        .SPI1_CLK_OUT(), .SPI1_SDI_MGPIO11A_H2F_A(), 
        .SPI1_SDI_MGPIO11A_H2F_B(), .SPI1_SDO_MGPIO12A_H2F_A(), 
        .SPI1_SDO_MGPIO12A_H2F_B(), .SPI1_SS0_MGPIO13A_H2F_A(), 
        .SPI1_SS0_MGPIO13A_H2F_B(), .SPI1_SS1_MGPIO14A_H2F_A(), 
        .SPI1_SS1_MGPIO14A_H2F_B(), .SPI1_SS2_MGPIO15A_H2F_A(), 
        .SPI1_SS2_MGPIO15A_H2F_B(), .SPI1_SS3_MGPIO16A_H2F_A(), 
        .SPI1_SS3_MGPIO16A_H2F_B(), .SPI1_SS4_MGPIO17A_H2F_A(), 
        .SPI1_SS5_MGPIO18A_H2F_A(), .SPI1_SS6_MGPIO23A_H2F_A(), 
        .SPI1_SS7_MGPIO24A_H2F_A(), .TCGF({nc158, nc159, nc160, nc161, 
        nc162, nc163, nc164, nc165, nc166, nc167}), .TRACECLK(), 
        .TRACEDATA({nc168, nc169, nc170, nc171}), .TX_CLK(), .TX_ENF(), 
        .TX_ERRF(), .TXCTL_EN_RIF(), .TXD_RIF({nc172, nc173, nc174, 
        nc175}), .TXDF({nc176, nc177, nc178, nc179, nc180, nc181, 
        nc182, nc183}), .TXEV(), .WDOGTIMEOUT(), .F_ARREADY_HREADYOUT1(
        ), .F_AWREADY_HREADYOUT0(), .F_BID({nc184, nc185, nc186, nc187})
        , .F_BRESP_HRESP0({nc188, nc189}), .F_BVALID(), 
        .F_RDATA_HRDATA01({nc190, nc191, nc192, nc193, nc194, nc195, 
        nc196, nc197, nc198, nc199, nc200, nc201, nc202, nc203, nc204, 
        nc205, nc206, nc207, nc208, nc209, nc210, nc211, nc212, nc213, 
        nc214, nc215, nc216, nc217, nc218, nc219, nc220, nc221, nc222, 
        nc223, nc224, nc225, nc226, nc227, nc228, nc229, nc230, nc231, 
        nc232, nc233, nc234, nc235, nc236, nc237, nc238, nc239, nc240, 
        nc241, nc242, nc243, nc244, nc245, nc246, nc247, nc248, nc249, 
        nc250, nc251, nc252, nc253}), .F_RID({nc254, nc255, nc256, 
        nc257}), .F_RLAST(), .F_RRESP_HRESP1({nc258, nc259}), 
        .F_RVALID(), .F_WREADY(), .MDDR_FABRIC_PRDATA({nc260, nc261, 
        nc262, nc263, nc264, nc265, nc266, nc267, nc268, nc269, nc270, 
        nc271, nc272, nc273, nc274, nc275}), .MDDR_FABRIC_PREADY(), 
        .MDDR_FABRIC_PSLVERR(), .CAN_RXBUS_F2H_SCP(VCC_net_1), 
        .CAN_TX_EBL_F2H_SCP(VCC_net_1), .CAN_TXBUS_F2H_SCP(VCC_net_1), 
        .COLF(VCC_net_1), .CRSF(VCC_net_1), .F2_DMAREADY({VCC_net_1, 
        VCC_net_1}), .F2H_INTERRUPT({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .F2HCALIB(VCC_net_1), 
        .F_DMAREADY({VCC_net_1, VCC_net_1}), .F_FM0_ADDR({GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .F_FM0_ENABLE(GND_net_1), .F_FM0_MASTLOCK(
        GND_net_1), .F_FM0_READY(VCC_net_1), .F_FM0_SEL(GND_net_1), 
        .F_FM0_SIZE({GND_net_1, GND_net_1}), .F_FM0_TRANS1(GND_net_1), 
        .F_FM0_WDATA({GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .F_FM0_WRITE(GND_net_1), 
        .F_HM0_RDATA({GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[15], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[14], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[13], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[12], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[11], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[10], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[9], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[8], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[7], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[6], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[5], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[4], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[3], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[2], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[1], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[0]}), .F_HM0_READY(
        VCC_net_1), .F_HM0_RESP(GND_net_1), .FAB_AVALID(VCC_net_1), 
        .FAB_HOSTDISCON(VCC_net_1), .FAB_IDDIG(VCC_net_1), 
        .FAB_LINESTATE({VCC_net_1, VCC_net_1}), .FAB_M3_RESET_N(
        VCC_net_1), .FAB_PLL_LOCK(LOCK), .FAB_RXACTIVE(VCC_net_1), 
        .FAB_RXERROR(VCC_net_1), .FAB_RXVALID(VCC_net_1), 
        .FAB_RXVALIDH(GND_net_1), .FAB_SESSEND(VCC_net_1), 
        .FAB_TXREADY(VCC_net_1), .FAB_VBUSVALID(VCC_net_1), 
        .FAB_VSTATUS({VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1}), .FAB_XDATAIN({
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1}), .GTX_CLKPF(VCC_net_1), 
        .I2C0_BCLK(VCC_net_1), .I2C0_SCL_F2H_SCP(VCC_net_1), 
        .I2C0_SDA_F2H_SCP(VCC_net_1), .I2C1_BCLK(VCC_net_1), 
        .I2C1_SCL_F2H_SCP(VCC_net_1), .I2C1_SDA_F2H_SCP(VCC_net_1), 
        .MDIF(VCC_net_1), .MGPIO0A_F2H_GPIN(VCC_net_1), 
        .MGPIO10A_F2H_GPIN(VCC_net_1), .MGPIO11A_F2H_GPIN(VCC_net_1), 
        .MGPIO11B_F2H_GPIN(VCC_net_1), .MGPIO12A_F2H_GPIN(VCC_net_1), 
        .MGPIO13A_F2H_GPIN(VCC_net_1), .MGPIO14A_F2H_GPIN(VCC_net_1), 
        .MGPIO15A_F2H_GPIN(VCC_net_1), .MGPIO16A_F2H_GPIN(VCC_net_1), 
        .MGPIO17B_F2H_GPIN(VCC_net_1), .MGPIO18B_F2H_GPIN(VCC_net_1), 
        .MGPIO19B_F2H_GPIN(VCC_net_1), .MGPIO1A_F2H_GPIN(VCC_net_1), 
        .MGPIO20B_F2H_GPIN(VCC_net_1), .MGPIO21B_F2H_GPIN(VCC_net_1), 
        .MGPIO22B_F2H_GPIN(VCC_net_1), .MGPIO24B_F2H_GPIN(VCC_net_1), 
        .MGPIO25B_F2H_GPIN(VCC_net_1), .MGPIO26B_F2H_GPIN(VCC_net_1), 
        .MGPIO27B_F2H_GPIN(VCC_net_1), .MGPIO28B_F2H_GPIN(VCC_net_1), 
        .MGPIO29B_F2H_GPIN(VCC_net_1), .MGPIO2A_F2H_GPIN(VCC_net_1), 
        .MGPIO30B_F2H_GPIN(VCC_net_1), .MGPIO31B_F2H_GPIN(VCC_net_1), 
        .MGPIO3A_F2H_GPIN(VCC_net_1), .MGPIO4A_F2H_GPIN(VCC_net_1), 
        .MGPIO5A_F2H_GPIN(VCC_net_1), .MGPIO6A_F2H_GPIN(VCC_net_1), 
        .MGPIO7A_F2H_GPIN(VCC_net_1), .MGPIO8A_F2H_GPIN(VCC_net_1), 
        .MGPIO9A_F2H_GPIN(VCC_net_1), .MMUART0_CTS_F2H_SCP(VCC_net_1), 
        .MMUART0_DCD_F2H_SCP(VCC_net_1), .MMUART0_DSR_F2H_SCP(
        VCC_net_1), .MMUART0_DTR_F2H_SCP(VCC_net_1), 
        .MMUART0_RI_F2H_SCP(VCC_net_1), .MMUART0_RTS_F2H_SCP(VCC_net_1)
        , .MMUART0_RXD_F2H_SCP(VCC_net_1), .MMUART0_SCK_F2H_SCP(
        VCC_net_1), .MMUART0_TXD_F2H_SCP(VCC_net_1), 
        .MMUART1_CTS_F2H_SCP(VCC_net_1), .MMUART1_DCD_F2H_SCP(
        VCC_net_1), .MMUART1_DSR_F2H_SCP(VCC_net_1), 
        .MMUART1_RI_F2H_SCP(VCC_net_1), .MMUART1_RTS_F2H_SCP(VCC_net_1)
        , .MMUART1_RXD_F2H_SCP(VCC_net_1), .MMUART1_SCK_F2H_SCP(
        VCC_net_1), .MMUART1_TXD_F2H_SCP(VCC_net_1), 
        .PER2_FABRIC_PRDATA({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1}), 
        .PER2_FABRIC_PREADY(VCC_net_1), .PER2_FABRIC_PSLVERR(GND_net_1)
        , .RCGF({VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1}), 
        .RX_CLKPF(VCC_net_1), .RX_DVF(VCC_net_1), .RX_ERRF(VCC_net_1), 
        .RX_EV(VCC_net_1), .RXDF({VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1}), 
        .SLEEPHOLDREQ(GND_net_1), .SMBALERT_NI0(VCC_net_1), 
        .SMBALERT_NI1(VCC_net_1), .SMBSUS_NI0(VCC_net_1), .SMBSUS_NI1(
        VCC_net_1), .SPI0_CLK_IN(VCC_net_1), .SPI0_SDI_F2H_SCP(
        VCC_net_1), .SPI0_SDO_F2H_SCP(VCC_net_1), .SPI0_SS0_F2H_SCP(
        VCC_net_1), .SPI0_SS1_F2H_SCP(VCC_net_1), .SPI0_SS2_F2H_SCP(
        VCC_net_1), .SPI0_SS3_F2H_SCP(VCC_net_1), .SPI1_CLK_IN(
        VCC_net_1), .SPI1_SDI_F2H_SCP(VCC_net_1), .SPI1_SDO_F2H_SCP(
        VCC_net_1), .SPI1_SS0_F2H_SCP(VCC_net_1), .SPI1_SS1_F2H_SCP(
        VCC_net_1), .SPI1_SS2_F2H_SCP(VCC_net_1), .SPI1_SS3_F2H_SCP(
        VCC_net_1), .TX_CLKPF(VCC_net_1), .USER_MSS_GPIO_RESET_N(
        VCC_net_1), .USER_MSS_RESET_N(VCC_net_1), .XCLK_FAB(VCC_net_1), 
        .CLK_BASE(DATAHANDLE_FSM_0_WCLK), .CLK_MDDR_APB(VCC_net_1), 
        .F_ARADDR_HADDR1({VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1}), .F_ARBURST_HTRANS1({
        GND_net_1, GND_net_1}), .F_ARID_HSEL1({GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .F_ARLEN_HBURST1({GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .F_ARLOCK_HMASTLOCK1({GND_net_1, 
        GND_net_1}), .F_ARSIZE_HSIZE1({GND_net_1, GND_net_1}), 
        .F_ARVALID_HWRITE1(GND_net_1), .F_AWADDR_HADDR0({VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1}), .F_AWBURST_HTRANS0({GND_net_1, GND_net_1}), 
        .F_AWID_HSEL0({GND_net_1, GND_net_1, GND_net_1, GND_net_1}), 
        .F_AWLEN_HBURST0({GND_net_1, GND_net_1, GND_net_1, GND_net_1}), 
        .F_AWLOCK_HMASTLOCK0({GND_net_1, GND_net_1}), .F_AWSIZE_HSIZE0({
        GND_net_1, GND_net_1}), .F_AWVALID_HWRITE0(GND_net_1), 
        .F_BREADY(GND_net_1), .F_RMW_AXI(GND_net_1), .F_RREADY(
        GND_net_1), .F_WDATA_HWDATA01({VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1}), .F_WID_HREADY01({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .F_WLAST(GND_net_1), .F_WSTRB({GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .F_WVALID(GND_net_1), 
        .FPGA_MDDR_ARESET_N(VCC_net_1), .MDDR_FABRIC_PADDR({VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1}), .MDDR_FABRIC_PENABLE(
        VCC_net_1), .MDDR_FABRIC_PSEL(VCC_net_1), .MDDR_FABRIC_PWDATA({
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1}), .MDDR_FABRIC_PWRITE(VCC_net_1), .PRESET_N(
        GND_net_1), .CAN_RXBUS_USBA_DATA1_MGPIO3A_IN(GND_net_1), 
        .CAN_TX_EBL_USBA_DATA2_MGPIO4A_IN(GND_net_1), 
        .CAN_TXBUS_USBA_DATA0_MGPIO2A_IN(GND_net_1), .DM_IN({GND_net_1, 
        GND_net_1, GND_net_1}), .DRAM_DQ_IN({GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .DRAM_DQS_IN({GND_net_1, GND_net_1, GND_net_1}), 
        .DRAM_FIFO_WE_IN({GND_net_1, GND_net_1}), 
        .I2C0_SCL_USBC_DATA1_MGPIO31B_IN(GND_net_1), 
        .I2C0_SDA_USBC_DATA0_MGPIO30B_IN(GND_net_1), 
        .I2C1_SCL_USBA_DATA4_MGPIO1A_IN(GND_net_1), 
        .I2C1_SDA_USBA_DATA3_MGPIO0A_IN(GND_net_1), .MGPIO0B_IN(
        GND_net_1), .MGPIO10B_IN(GND_net_1), .MGPIO1B_IN(GND_net_1), 
        .MGPIO25A_IN(GND_net_1), .MGPIO26A_IN(GND_net_1), .MGPIO27A_IN(
        GND_net_1), .MGPIO28A_IN(GND_net_1), .MGPIO29A_IN(GND_net_1), 
        .MGPIO2B_IN(GND_net_1), .MGPIO30A_IN(GND_net_1), .MGPIO31A_IN(
        GND_net_1), .MGPIO3B_IN(GND_net_1), .MGPIO4B_IN(GND_net_1), 
        .MGPIO5B_IN(GND_net_1), .MGPIO6B_IN(GND_net_1), .MGPIO7B_IN(
        GND_net_1), .MGPIO8B_IN(GND_net_1), .MGPIO9B_IN(GND_net_1), 
        .MMUART0_CTS_USBC_DATA7_MGPIO19B_IN(GND_net_1), 
        .MMUART0_DCD_MGPIO22B_IN(GND_net_1), .MMUART0_DSR_MGPIO20B_IN(
        GND_net_1), .MMUART0_DTR_USBC_DATA6_MGPIO18B_IN(GND_net_1), 
        .MMUART0_RI_MGPIO21B_IN(GND_net_1), 
        .MMUART0_RTS_USBC_DATA5_MGPIO17B_IN(GND_net_1), 
        .MMUART0_RXD_USBC_STP_MGPIO28B_IN(GND_net_1), 
        .MMUART0_SCK_USBC_NXT_MGPIO29B_IN(GND_net_1), 
        .MMUART0_TXD_USBC_DIR_MGPIO27B_IN(GND_net_1), 
        .MMUART1_CTS_MGPIO13B_IN(GND_net_1), .MMUART1_DCD_MGPIO16B_IN(
        GND_net_1), .MMUART1_DSR_MGPIO14B_IN(GND_net_1), 
        .MMUART1_DTR_MGPIO12B_IN(GND_net_1), .MMUART1_RI_MGPIO15B_IN(
        GND_net_1), .MMUART1_RTS_MGPIO11B_IN(GND_net_1), 
        .MMUART1_RXD_USBC_DATA3_MGPIO26B_IN(MMUART_1_RXD_PAD_Y), 
        .MMUART1_SCK_USBC_DATA4_MGPIO25B_IN(GND_net_1), 
        .MMUART1_TXD_USBC_DATA2_MGPIO24B_IN(GND_net_1), 
        .RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_IN(GND_net_1), 
        .RGMII_MDC_RMII_MDC_IN(GND_net_1), 
        .RGMII_MDIO_RMII_MDIO_USBB_DATA7_IN(GND_net_1), 
        .RGMII_RX_CLK_IN(GND_net_1), 
        .RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_IN(GND_net_1), 
        .RGMII_RXD0_RMII_RXD0_USBB_DATA0_IN(GND_net_1), 
        .RGMII_RXD1_RMII_RXD1_USBB_DATA1_IN(GND_net_1), 
        .RGMII_RXD2_RMII_RX_ER_USBB_DATA3_IN(GND_net_1), 
        .RGMII_RXD3_USBB_DATA4_IN(GND_net_1), .RGMII_TX_CLK_IN(
        GND_net_1), .RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_IN(GND_net_1), 
        .RGMII_TXD0_RMII_TXD0_USBB_DIR_IN(GND_net_1), 
        .RGMII_TXD1_RMII_TXD1_USBB_STP_IN(GND_net_1), 
        .RGMII_TXD2_USBB_DATA5_IN(GND_net_1), 
        .RGMII_TXD3_USBB_DATA6_IN(GND_net_1), .SPI0_SCK_USBA_XCLK_IN(
        GND_net_1), .SPI0_SDI_USBA_DIR_MGPIO5A_IN(GND_net_1), 
        .SPI0_SDO_USBA_STP_MGPIO6A_IN(GND_net_1), 
        .SPI0_SS0_USBA_NXT_MGPIO7A_IN(GND_net_1), 
        .SPI0_SS1_USBA_DATA5_MGPIO8A_IN(GND_net_1), 
        .SPI0_SS2_USBA_DATA6_MGPIO9A_IN(GND_net_1), 
        .SPI0_SS3_USBA_DATA7_MGPIO10A_IN(GND_net_1), 
        .SPI0_SS4_MGPIO19A_IN(GND_net_1), .SPI0_SS5_MGPIO20A_IN(
        GND_net_1), .SPI0_SS6_MGPIO21A_IN(GND_net_1), 
        .SPI0_SS7_MGPIO22A_IN(GND_net_1), .SPI1_SCK_IN(GND_net_1), 
        .SPI1_SDI_MGPIO11A_IN(GND_net_1), .SPI1_SDO_MGPIO12A_IN(
        GND_net_1), .SPI1_SS0_MGPIO13A_IN(GND_net_1), 
        .SPI1_SS1_MGPIO14A_IN(GND_net_1), .SPI1_SS2_MGPIO15A_IN(
        GND_net_1), .SPI1_SS3_MGPIO16A_IN(GND_net_1), 
        .SPI1_SS4_MGPIO17A_IN(GND_net_1), .SPI1_SS5_MGPIO18A_IN(
        GND_net_1), .SPI1_SS6_MGPIO23A_IN(GND_net_1), 
        .SPI1_SS7_MGPIO24A_IN(GND_net_1), .USBC_XCLK_IN(GND_net_1), 
        .USBD_DATA0_IN(GND_net_1), .USBD_DATA1_IN(GND_net_1), 
        .USBD_DATA2_IN(GND_net_1), .USBD_DATA3_IN(GND_net_1), 
        .USBD_DATA4_IN(GND_net_1), .USBD_DATA5_IN(GND_net_1), 
        .USBD_DATA6_IN(GND_net_1), .USBD_DATA7_MGPIO23B_IN(GND_net_1), 
        .USBD_DIR_IN(GND_net_1), .USBD_NXT_IN(GND_net_1), .USBD_STP_IN(
        GND_net_1), .USBD_XCLK_IN(GND_net_1), 
        .CAN_RXBUS_USBA_DATA1_MGPIO3A_OUT(), 
        .CAN_TX_EBL_USBA_DATA2_MGPIO4A_OUT(), 
        .CAN_TXBUS_USBA_DATA0_MGPIO2A_OUT(), .DRAM_ADDR({nc276, nc277, 
        nc278, nc279, nc280, nc281, nc282, nc283, nc284, nc285, nc286, 
        nc287, nc288, nc289, nc290, nc291}), .DRAM_BA({nc292, nc293, 
        nc294}), .DRAM_CASN(), .DRAM_CKE(), .DRAM_CLK(), .DRAM_CSN(), 
        .DRAM_DM_RDQS_OUT({nc295, nc296, nc297}), .DRAM_DQ_OUT({nc298, 
        nc299, nc300, nc301, nc302, nc303, nc304, nc305, nc306, nc307, 
        nc308, nc309, nc310, nc311, nc312, nc313, nc314, nc315}), 
        .DRAM_DQS_OUT({nc316, nc317, nc318}), .DRAM_FIFO_WE_OUT({nc319, 
        nc320}), .DRAM_ODT(), .DRAM_RASN(), .DRAM_RSTN(), .DRAM_WEN(), 
        .I2C0_SCL_USBC_DATA1_MGPIO31B_OUT(), 
        .I2C0_SDA_USBC_DATA0_MGPIO30B_OUT(), 
        .I2C1_SCL_USBA_DATA4_MGPIO1A_OUT(), 
        .I2C1_SDA_USBA_DATA3_MGPIO0A_OUT(), .MGPIO0B_OUT(), 
        .MGPIO10B_OUT(), .MGPIO1B_OUT(), .MGPIO25A_OUT(), 
        .MGPIO26A_OUT(), .MGPIO27A_OUT(), .MGPIO28A_OUT(), 
        .MGPIO29A_OUT(), .MGPIO2B_OUT(), .MGPIO30A_OUT(), 
        .MGPIO31A_OUT(), .MGPIO3B_OUT(), .MGPIO4B_OUT(), .MGPIO5B_OUT()
        , .MGPIO6B_OUT(), .MGPIO7B_OUT(), .MGPIO8B_OUT(), .MGPIO9B_OUT(
        ), .MMUART0_CTS_USBC_DATA7_MGPIO19B_OUT(), 
        .MMUART0_DCD_MGPIO22B_OUT(), .MMUART0_DSR_MGPIO20B_OUT(), 
        .MMUART0_DTR_USBC_DATA6_MGPIO18B_OUT(), 
        .MMUART0_RI_MGPIO21B_OUT(), 
        .MMUART0_RTS_USBC_DATA5_MGPIO17B_OUT(), 
        .MMUART0_RXD_USBC_STP_MGPIO28B_OUT(), 
        .MMUART0_SCK_USBC_NXT_MGPIO29B_OUT(), 
        .MMUART0_TXD_USBC_DIR_MGPIO27B_OUT(), 
        .MMUART1_CTS_MGPIO13B_OUT(), .MMUART1_DCD_MGPIO16B_OUT(), 
        .MMUART1_DSR_MGPIO14B_OUT(), .MMUART1_DTR_MGPIO12B_OUT(), 
        .MMUART1_RI_MGPIO15B_OUT(), .MMUART1_RTS_MGPIO11B_OUT(), 
        .MMUART1_RXD_USBC_DATA3_MGPIO26B_OUT(), 
        .MMUART1_SCK_USBC_DATA4_MGPIO25B_OUT(), 
        .MMUART1_TXD_USBC_DATA2_MGPIO24B_OUT(
        MSS_ADLIB_INST_MMUART1_TXD_USBC_DATA2_MGPIO24B_OUT), 
        .RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_OUT(), 
        .RGMII_MDC_RMII_MDC_OUT(), 
        .RGMII_MDIO_RMII_MDIO_USBB_DATA7_OUT(), .RGMII_RX_CLK_OUT(), 
        .RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_OUT(), 
        .RGMII_RXD0_RMII_RXD0_USBB_DATA0_OUT(), 
        .RGMII_RXD1_RMII_RXD1_USBB_DATA1_OUT(), 
        .RGMII_RXD2_RMII_RX_ER_USBB_DATA3_OUT(), 
        .RGMII_RXD3_USBB_DATA4_OUT(), .RGMII_TX_CLK_OUT(), 
        .RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_OUT(), 
        .RGMII_TXD0_RMII_TXD0_USBB_DIR_OUT(), 
        .RGMII_TXD1_RMII_TXD1_USBB_STP_OUT(), 
        .RGMII_TXD2_USBB_DATA5_OUT(), .RGMII_TXD3_USBB_DATA6_OUT(), 
        .SPI0_SCK_USBA_XCLK_OUT(), .SPI0_SDI_USBA_DIR_MGPIO5A_OUT(), 
        .SPI0_SDO_USBA_STP_MGPIO6A_OUT(), 
        .SPI0_SS0_USBA_NXT_MGPIO7A_OUT(), 
        .SPI0_SS1_USBA_DATA5_MGPIO8A_OUT(), 
        .SPI0_SS2_USBA_DATA6_MGPIO9A_OUT(), 
        .SPI0_SS3_USBA_DATA7_MGPIO10A_OUT(), .SPI0_SS4_MGPIO19A_OUT(), 
        .SPI0_SS5_MGPIO20A_OUT(), .SPI0_SS6_MGPIO21A_OUT(), 
        .SPI0_SS7_MGPIO22A_OUT(), .SPI1_SCK_OUT(), 
        .SPI1_SDI_MGPIO11A_OUT(), .SPI1_SDO_MGPIO12A_OUT(), 
        .SPI1_SS0_MGPIO13A_OUT(), .SPI1_SS1_MGPIO14A_OUT(), 
        .SPI1_SS2_MGPIO15A_OUT(), .SPI1_SS3_MGPIO16A_OUT(), 
        .SPI1_SS4_MGPIO17A_OUT(), .SPI1_SS5_MGPIO18A_OUT(), 
        .SPI1_SS6_MGPIO23A_OUT(), .SPI1_SS7_MGPIO24A_OUT(), 
        .USBC_XCLK_OUT(), .USBD_DATA0_OUT(), .USBD_DATA1_OUT(), 
        .USBD_DATA2_OUT(), .USBD_DATA3_OUT(), .USBD_DATA4_OUT(), 
        .USBD_DATA5_OUT(), .USBD_DATA6_OUT(), .USBD_DATA7_MGPIO23B_OUT(
        ), .USBD_DIR_OUT(), .USBD_NXT_OUT(), .USBD_STP_OUT(), 
        .USBD_XCLK_OUT(), .CAN_RXBUS_USBA_DATA1_MGPIO3A_OE(), 
        .CAN_TX_EBL_USBA_DATA2_MGPIO4A_OE(), 
        .CAN_TXBUS_USBA_DATA0_MGPIO2A_OE(), .DM_OE({nc321, nc322, 
        nc323}), .DRAM_DQ_OE({nc324, nc325, nc326, nc327, nc328, nc329, 
        nc330, nc331, nc332, nc333, nc334, nc335, nc336, nc337, nc338, 
        nc339, nc340, nc341}), .DRAM_DQS_OE({nc342, nc343, nc344}), 
        .I2C0_SCL_USBC_DATA1_MGPIO31B_OE(), 
        .I2C0_SDA_USBC_DATA0_MGPIO30B_OE(), 
        .I2C1_SCL_USBA_DATA4_MGPIO1A_OE(), 
        .I2C1_SDA_USBA_DATA3_MGPIO0A_OE(), .MGPIO0B_OE(), .MGPIO10B_OE(
        ), .MGPIO1B_OE(), .MGPIO25A_OE(), .MGPIO26A_OE(), .MGPIO27A_OE(
        ), .MGPIO28A_OE(), .MGPIO29A_OE(), .MGPIO2B_OE(), .MGPIO30A_OE(
        ), .MGPIO31A_OE(), .MGPIO3B_OE(), .MGPIO4B_OE(), .MGPIO5B_OE(), 
        .MGPIO6B_OE(), .MGPIO7B_OE(), .MGPIO8B_OE(), .MGPIO9B_OE(), 
        .MMUART0_CTS_USBC_DATA7_MGPIO19B_OE(), 
        .MMUART0_DCD_MGPIO22B_OE(), .MMUART0_DSR_MGPIO20B_OE(), 
        .MMUART0_DTR_USBC_DATA6_MGPIO18B_OE(), .MMUART0_RI_MGPIO21B_OE(
        ), .MMUART0_RTS_USBC_DATA5_MGPIO17B_OE(), 
        .MMUART0_RXD_USBC_STP_MGPIO28B_OE(), 
        .MMUART0_SCK_USBC_NXT_MGPIO29B_OE(), 
        .MMUART0_TXD_USBC_DIR_MGPIO27B_OE(), .MMUART1_CTS_MGPIO13B_OE()
        , .MMUART1_DCD_MGPIO16B_OE(), .MMUART1_DSR_MGPIO14B_OE(), 
        .MMUART1_DTR_MGPIO12B_OE(), .MMUART1_RI_MGPIO15B_OE(), 
        .MMUART1_RTS_MGPIO11B_OE(), 
        .MMUART1_RXD_USBC_DATA3_MGPIO26B_OE(), 
        .MMUART1_SCK_USBC_DATA4_MGPIO25B_OE(), 
        .MMUART1_TXD_USBC_DATA2_MGPIO24B_OE(
        MSS_ADLIB_INST_MMUART1_TXD_USBC_DATA2_MGPIO24B_OE), 
        .RGMII_GTX_CLK_RMII_CLK_USBB_XCLK_OE(), .RGMII_MDC_RMII_MDC_OE(
        ), .RGMII_MDIO_RMII_MDIO_USBB_DATA7_OE(), .RGMII_RX_CLK_OE(), 
        .RGMII_RX_CTL_RMII_CRS_DV_USBB_DATA2_OE(), 
        .RGMII_RXD0_RMII_RXD0_USBB_DATA0_OE(), 
        .RGMII_RXD1_RMII_RXD1_USBB_DATA1_OE(), 
        .RGMII_RXD2_RMII_RX_ER_USBB_DATA3_OE(), 
        .RGMII_RXD3_USBB_DATA4_OE(), .RGMII_TX_CLK_OE(), 
        .RGMII_TX_CTL_RMII_TX_EN_USBB_NXT_OE(), 
        .RGMII_TXD0_RMII_TXD0_USBB_DIR_OE(), 
        .RGMII_TXD1_RMII_TXD1_USBB_STP_OE(), .RGMII_TXD2_USBB_DATA5_OE(
        ), .RGMII_TXD3_USBB_DATA6_OE(), .SPI0_SCK_USBA_XCLK_OE(), 
        .SPI0_SDI_USBA_DIR_MGPIO5A_OE(), .SPI0_SDO_USBA_STP_MGPIO6A_OE(
        ), .SPI0_SS0_USBA_NXT_MGPIO7A_OE(), 
        .SPI0_SS1_USBA_DATA5_MGPIO8A_OE(), 
        .SPI0_SS2_USBA_DATA6_MGPIO9A_OE(), 
        .SPI0_SS3_USBA_DATA7_MGPIO10A_OE(), .SPI0_SS4_MGPIO19A_OE(), 
        .SPI0_SS5_MGPIO20A_OE(), .SPI0_SS6_MGPIO21A_OE(), 
        .SPI0_SS7_MGPIO22A_OE(), .SPI1_SCK_OE(), .SPI1_SDI_MGPIO11A_OE(
        ), .SPI1_SDO_MGPIO12A_OE(), .SPI1_SS0_MGPIO13A_OE(), 
        .SPI1_SS1_MGPIO14A_OE(), .SPI1_SS2_MGPIO15A_OE(), 
        .SPI1_SS3_MGPIO16A_OE(), .SPI1_SS4_MGPIO17A_OE(), 
        .SPI1_SS5_MGPIO18A_OE(), .SPI1_SS6_MGPIO23A_OE(), 
        .SPI1_SS7_MGPIO24A_OE(), .USBC_XCLK_OE(), .USBD_DATA0_OE(), 
        .USBD_DATA1_OE(), .USBD_DATA2_OE(), .USBD_DATA3_OE(), 
        .USBD_DATA4_OE(), .USBD_DATA5_OE(), .USBD_DATA6_OE(), 
        .USBD_DATA7_MGPIO23B_OE(), .USBD_DIR_OE(), .USBD_NXT_OE(), 
        .USBD_STP_OE(), .USBD_XCLK_OE());
    GND GND (.Y(GND_net_1));
    TRIBUFF MMUART_1_TXD_PAD (.D(
        MSS_ADLIB_INST_MMUART1_TXD_USBC_DATA2_MGPIO24B_OUT), .E(
        MSS_ADLIB_INST_MMUART1_TXD_USBC_DATA2_MGPIO24B_OE), .PAD(
        MMUART_1_TXD));
    INBUF MMUART_1_RXD_PAD (.PAD(MMUART_1_RXD), .Y(MMUART_1_RXD_PAD_Y));
    
endmodule


module FIR_FILTER_FABOSC_0_OSC(
       FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC
    );
output FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC;

    wire GND_net_1, VCC_net_1;
    
    RCOSC_25_50MHZ #( .FREQUENCY(50.0) )  I_RCOSC_25_50MHZ (.CLKOUT(
        FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module CoreResetP_Z7(
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       SYSRESET_POR,
       FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F,
       FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N
    );
output FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  SYSRESET_POR;
input  FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F;
input  FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N;

    wire MSS_HPMS_READY_int_net_1, mss_ready_select_net_1, VCC_net_1, 
        POWER_ON_RESET_N_clk_base_net_1, mss_ready_select4_net_1, 
        GND_net_1, mss_ready_state_net_1, RESET_N_M2F_clk_base_net_1, 
        POWER_ON_RESET_N_q1_net_1, RESET_N_M2F_q1_net_1, 
        FIC_2_APB_M_PRESET_N_clk_base_net_1, 
        FIC_2_APB_M_PRESET_N_q1_net_1, MSS_HPMS_READY_int_4_net_1;
    
    SLE RESET_N_M2F_clk_base (.D(RESET_N_M2F_q1_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        RESET_N_M2F_clk_base_net_1));
    SLE POWER_ON_RESET_N_clk_base (.D(POWER_ON_RESET_N_q1_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(SYSRESET_POR), 
        .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(
        GND_net_1), .Q(POWER_ON_RESET_N_clk_base_net_1));
    SLE mss_ready_select (.D(VCC_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(mss_ready_select4_net_1), .ALn(
        POWER_ON_RESET_N_clk_base_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        mss_ready_select_net_1));
    GND GND (.Y(GND_net_1));
    SLE mss_ready_state (.D(VCC_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(RESET_N_M2F_clk_base_net_1), .ALn(
        POWER_ON_RESET_N_clk_base_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        mss_ready_state_net_1));
    VCC VCC (.Y(VCC_net_1));
    SLE RESET_N_M2F_q1 (.D(VCC_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F), 
        .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(
        GND_net_1), .Q(RESET_N_M2F_q1_net_1));
    SLE FIC_2_APB_M_PRESET_N_clk_base (.D(
        FIC_2_APB_M_PRESET_N_q1_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N)
        , .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(
        GND_net_1), .Q(FIC_2_APB_M_PRESET_N_clk_base_net_1));
    SLE POWER_ON_RESET_N_q1 (.D(VCC_net_1), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(SYSRESET_POR), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        POWER_ON_RESET_N_q1_net_1));
    CLKINT MSS_HPMS_READY_int_RNI40DA (.A(MSS_HPMS_READY_int_net_1), 
        .Y(FIR_FILTER_0_MSS_READY));
    CFG2 #( .INIT(4'h8) )  mss_ready_select4 (.A(
        FIC_2_APB_M_PRESET_N_clk_base_net_1), .B(mss_ready_state_net_1)
        , .Y(mss_ready_select4_net_1));
    CFG3 #( .INIT(8'hE0) )  MSS_HPMS_READY_int_4 (.A(
        RESET_N_M2F_clk_base_net_1), .B(mss_ready_select_net_1), .C(
        FIC_2_APB_M_PRESET_N_clk_base_net_1), .Y(
        MSS_HPMS_READY_int_4_net_1));
    SLE FIC_2_APB_M_PRESET_N_q1 (.D(VCC_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        FIC_2_APB_M_PRESET_N_q1_net_1));
    SLE MSS_HPMS_READY_int (.D(MSS_HPMS_READY_int_4_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        POWER_ON_RESET_N_clk_base_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        MSS_HPMS_READY_int_net_1));
    
endmodule


module CoreAPB3_Z6(
       FIR_FILTER_0_AMBA_SLAVE_0_PADDR,
       FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx,
       FIR_FILTER_0_AMBA_SLAVE_0_PSELx
    );
input  [15:12] FIR_FILTER_0_AMBA_SLAVE_0_PADDR;
input  FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx;
output FIR_FILTER_0_AMBA_SLAVE_0_PSELx;

    wire \iPSELS_1[0]_net_1 , GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    CFG2 #( .INIT(4'h1) )  \iPSELS_1[0]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PADDR[15]), .B(
        FIR_FILTER_0_AMBA_SLAVE_0_PADDR[12]), .Y(\iPSELS_1[0]_net_1 ));
    GND GND (.Y(GND_net_1));
    CFG4 #( .INIT(16'h1000) )  \iPSELS[0]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PADDR[14]), .B(
        FIR_FILTER_0_AMBA_SLAVE_0_PADDR[13]), .C(
        FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx), .D(
        \iPSELS_1[0]_net_1 ), .Y(FIR_FILTER_0_AMBA_SLAVE_0_PSELx));
    
endmodule


module FIR_FILTER_CCC_0_FCCC(
       DATAHANDLE_FSM_0_WCLK,
       LOCK,
       FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC
    );
output DATAHANDLE_FSM_0_WCLK;
output LOCK;
input  FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC;

    wire GL0_net, VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    CLKINT GL0_INST (.A(GL0_net), .Y(DATAHANDLE_FSM_0_WCLK));
    CCC #( .INIT(210'h0000007FB8000044D64000318C6318C1F18C61EC0404040400301)
        , .VCOFREQUENCY(800.0) )  CCC_INST (.Y0(), .Y1(), .Y2(), .Y3(), 
        .PRDATA({nc0, nc1, nc2, nc3, nc4, nc5, nc6, nc7}), .LOCK(LOCK), 
        .BUSY(), .CLK0(VCC_net_1), .CLK1(VCC_net_1), .CLK2(VCC_net_1), 
        .CLK3(VCC_net_1), .NGMUX0_SEL(GND_net_1), .NGMUX1_SEL(
        GND_net_1), .NGMUX2_SEL(GND_net_1), .NGMUX3_SEL(GND_net_1), 
        .NGMUX0_HOLD_N(VCC_net_1), .NGMUX1_HOLD_N(VCC_net_1), 
        .NGMUX2_HOLD_N(VCC_net_1), .NGMUX3_HOLD_N(VCC_net_1), 
        .NGMUX0_ARST_N(VCC_net_1), .NGMUX1_ARST_N(VCC_net_1), 
        .NGMUX2_ARST_N(VCC_net_1), .NGMUX3_ARST_N(VCC_net_1), 
        .PLL_BYPASS_N(VCC_net_1), .PLL_ARST_N(VCC_net_1), 
        .PLL_POWERDOWN_N(VCC_net_1), .GPD0_ARST_N(VCC_net_1), 
        .GPD1_ARST_N(VCC_net_1), .GPD2_ARST_N(VCC_net_1), .GPD3_ARST_N(
        VCC_net_1), .PRESET_N(GND_net_1), .PCLK(VCC_net_1), .PSEL(
        VCC_net_1), .PENABLE(VCC_net_1), .PWRITE(VCC_net_1), .PADDR({
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1}), .PWDATA({VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1}), 
        .CLK0_PAD(GND_net_1), .CLK1_PAD(GND_net_1), .CLK2_PAD(
        GND_net_1), .CLK3_PAD(GND_net_1), .GL0(GL0_net), .GL1(), .GL2()
        , .GL3(), .RCOSC_25_50MHZ(
        FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC), 
        .RCOSC_1MHZ(GND_net_1), .XTLOSC(GND_net_1));
    
endmodule


module FIR_FILTER(
       DATAHANDLE_FSM_0_FIR_WADDR,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA,
       FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m,
       DEVRST_N,
       DATAHANDLE_FSM_0_WCLK,
       FIR_FILTER_0_AMBA_SLAVE_0_PSELx,
       FIR_FILTER_0_MSS_READY,
       FIR_FILTER_0_AMBA_SLAVE_0_PWRITE,
       FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0,
       MMUART_1_TXD,
       MMUART_1_RXD,
       FIR_FILTER_0_GPIO_2_M2F,
       FIR_FILTER_0_GPIO_1_M2F,
       FIR_FILTER_0_GPIO_0_M2F
    );
output [9:0] DATAHANDLE_FSM_0_FIR_WADDR;
output [15:0] FIR_FILTER_0_AMBA_SLAVE_0_PWDATA;
input  [15:0] FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m;
input  DEVRST_N;
output DATAHANDLE_FSM_0_WCLK;
output FIR_FILTER_0_AMBA_SLAVE_0_PSELx;
output FIR_FILTER_0_MSS_READY;
inout  FIR_FILTER_0_AMBA_SLAVE_0_PWRITE;
output FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0;
output MMUART_1_TXD;
input  MMUART_1_RXD;
output FIR_FILTER_0_GPIO_2_M2F;
output FIR_FILTER_0_GPIO_1_M2F;
output FIR_FILTER_0_GPIO_0_M2F;

    wire SYSRESET_POR_net_1, LOCK, 
        FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC, 
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[12] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[15] , 
        FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx, 
        FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F, 
        FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N, GND_net_1, 
        VCC_net_1;
    
    FIR_FILTER_MSS FIR_FILTER_MSS_0 (.DATAHANDLE_FSM_0_FIR_WADDR({
        DATAHANDLE_FSM_0_FIR_WADDR[9], DATAHANDLE_FSM_0_FIR_WADDR[8], 
        DATAHANDLE_FSM_0_FIR_WADDR[7], DATAHANDLE_FSM_0_FIR_WADDR[6], 
        DATAHANDLE_FSM_0_FIR_WADDR[5], DATAHANDLE_FSM_0_FIR_WADDR[4], 
        DATAHANDLE_FSM_0_FIR_WADDR[3], DATAHANDLE_FSM_0_FIR_WADDR[2], 
        DATAHANDLE_FSM_0_FIR_WADDR[1], DATAHANDLE_FSM_0_FIR_WADDR[0]}), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m({
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[15], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[14], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[13], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[12], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[11], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[10], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[9], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[8], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[7], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[6], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[5], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[4], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[3], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[2], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[1], 
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[0]}), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PADDR_12(
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[12] ), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PADDR_13(
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[13] ), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PADDR_14(
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[14] ), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PADDR_15(
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[15] ), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_0(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[0]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_1(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[1]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_2(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[2]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_3(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[3]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_4(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[4]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_5(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[5]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_6(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[6]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_7(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[7]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_8(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[8]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_9(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[9]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_10(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[10]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_11(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[11]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_12(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[12]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_13(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[13]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_14(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[14]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA_15(
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[15]), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWRITE(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0), .MMUART_1_TXD(
        MMUART_1_TXD), .MMUART_1_RXD(MMUART_1_RXD), 
        .FIR_FILTER_0_GPIO_2_M2F(FIR_FILTER_0_GPIO_2_M2F), 
        .FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N(
        FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N), 
        .FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx(
        FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx), 
        .FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F(
        FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F), 
        .FIR_FILTER_0_GPIO_1_M2F(FIR_FILTER_0_GPIO_1_M2F), 
        .FIR_FILTER_0_GPIO_0_M2F(FIR_FILTER_0_GPIO_0_M2F), .LOCK(LOCK), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    FIR_FILTER_FABOSC_0_OSC FABOSC_0 (
        .FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC(
        FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC));
    CoreResetP_Z7 CORERESETP_0 (.FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .SYSRESET_POR(SYSRESET_POR_net_1), 
        .FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F(
        FIR_FILTER_MSS_TMP_0_MSS_RESET_N_M2F), 
        .FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N(
        FIR_FILTER_MSS_TMP_0_FIC_2_APB_M_PRESET_N));
    CoreAPB3_Z6 CoreAPB3_0 (.FIR_FILTER_0_AMBA_SLAVE_0_PADDR({
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[15] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PADDR[12] }), 
        .FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx(
        FIR_FILTER_MSS_TMP_0_FIC_0_APB_MASTER_PSELx), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PSELx(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx));
    VCC VCC (.Y(VCC_net_1));
    FIR_FILTER_CCC_0_FCCC CCC_0 (.DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .LOCK(LOCK), 
        .FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC(
        FABOSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC));
    GND GND (.Y(GND_net_1));
    SYSRESET SYSRESET_POR (.POWER_ON_RESET_N(SYSRESET_POR_net_1), 
        .DEVRST_N(DEVRST_N));
    
endmodule


module FIR_FILTER_top_FFT_RE_Buffer_TPSRAM(
       FFT_RE_Buffer_RD,
       DATAHANDLE_FSM_0_FFT_RE_RADDR,
       COREFFT_0_DATAO_RE,
       FILTERCONTROL_FSM_0_FFT_WADDR,
       DATAHANDLE_FSM_0_WCLK,
       DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0,
       COREFFT_0_OUTP_READY
    );
output [15:0] FFT_RE_Buffer_RD;
input  [9:0] DATAHANDLE_FSM_0_FFT_RE_RADDR;
input  [15:0] COREFFT_0_DATAO_RE;
input  [9:0] FILTERCONTROL_FSM_0_FFT_WADDR;
input  DATAHANDLE_FSM_0_WCLK;
input  DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0;
input  COREFFT_0_OUTP_READY;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    RAM1K18 FIR_FILTER_top_FFT_RE_Buffer_TPSRAM_R0C0 (.A_DOUT({nc0, 
        FFT_RE_Buffer_RD[15], FFT_RE_Buffer_RD[14], 
        FFT_RE_Buffer_RD[13], FFT_RE_Buffer_RD[12], 
        FFT_RE_Buffer_RD[11], FFT_RE_Buffer_RD[10], 
        FFT_RE_Buffer_RD[9], FFT_RE_Buffer_RD[8], nc1, 
        FFT_RE_Buffer_RD[7], FFT_RE_Buffer_RD[6], FFT_RE_Buffer_RD[5], 
        FFT_RE_Buffer_RD[4], FFT_RE_Buffer_RD[3], FFT_RE_Buffer_RD[2], 
        FFT_RE_Buffer_RD[1], FFT_RE_Buffer_RD[0]}), .B_DOUT({nc2, nc3, 
        nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, 
        nc15, nc16, nc17, nc18, nc19}), .BUSY(), .A_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(VCC_net_1), .A_ARST_N(
        VCC_net_1), .A_DOUT_EN(VCC_net_1), .A_BLK({
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0, VCC_net_1, VCC_net_1}), 
        .A_DOUT_ARST_N(VCC_net_1), .A_DOUT_SRST_N(VCC_net_1), .A_DIN({
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .A_ADDR({
        DATAHANDLE_FSM_0_FFT_RE_RADDR[9], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[8], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[7], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[6], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[5], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[4], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[3], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[2], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[1], 
        DATAHANDLE_FSM_0_FFT_RE_RADDR[0], GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .A_WEN({GND_net_1, GND_net_1}), .B_CLK(
        DATAHANDLE_FSM_0_WCLK), .B_DOUT_CLK(VCC_net_1), .B_ARST_N(
        VCC_net_1), .B_DOUT_EN(VCC_net_1), .B_BLK({
        COREFFT_0_OUTP_READY, VCC_net_1, VCC_net_1}), .B_DOUT_ARST_N(
        GND_net_1), .B_DOUT_SRST_N(VCC_net_1), .B_DIN({GND_net_1, 
        COREFFT_0_DATAO_RE[15], COREFFT_0_DATAO_RE[14], 
        COREFFT_0_DATAO_RE[13], COREFFT_0_DATAO_RE[12], 
        COREFFT_0_DATAO_RE[11], COREFFT_0_DATAO_RE[10], 
        COREFFT_0_DATAO_RE[9], COREFFT_0_DATAO_RE[8], GND_net_1, 
        COREFFT_0_DATAO_RE[7], COREFFT_0_DATAO_RE[6], 
        COREFFT_0_DATAO_RE[5], COREFFT_0_DATAO_RE[4], 
        COREFFT_0_DATAO_RE[3], COREFFT_0_DATAO_RE[2], 
        COREFFT_0_DATAO_RE[1], COREFFT_0_DATAO_RE[0]}), .B_ADDR({
        FILTERCONTROL_FSM_0_FFT_WADDR[9], 
        FILTERCONTROL_FSM_0_FFT_WADDR[8], 
        FILTERCONTROL_FSM_0_FFT_WADDR[7], 
        FILTERCONTROL_FSM_0_FFT_WADDR[6], 
        FILTERCONTROL_FSM_0_FFT_WADDR[5], 
        FILTERCONTROL_FSM_0_FFT_WADDR[4], 
        FILTERCONTROL_FSM_0_FFT_WADDR[3], 
        FILTERCONTROL_FSM_0_FFT_WADDR[2], 
        FILTERCONTROL_FSM_0_FFT_WADDR[1], 
        FILTERCONTROL_FSM_0_FFT_WADDR[0], GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .B_WEN({VCC_net_1, VCC_net_1}), .A_EN(
        VCC_net_1), .A_DOUT_LAT(VCC_net_1), .A_WIDTH({VCC_net_1, 
        GND_net_1, GND_net_1}), .A_WMODE(GND_net_1), .B_EN(VCC_net_1), 
        .B_DOUT_LAT(VCC_net_1), .B_WIDTH({VCC_net_1, GND_net_1, 
        GND_net_1}), .B_WMODE(GND_net_1), .SII_LOCK(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_8(
       \cd_w[11] ,
       \cd_w[10] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[11] ;
input  [43:0] \cd_w[10] ;
input  [95:80] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[95], flat_coef_w[95], flat_coef_w[95], 
        flat_coef_w[94], flat_coef_w[93], flat_coef_w[92], 
        flat_coef_w[91], flat_coef_w[90], flat_coef_w[89], 
        flat_coef_w[88], flat_coef_w[87], flat_coef_w[86], 
        flat_coef_w[85], flat_coef_w[84], flat_coef_w[83], 
        flat_coef_w[82], flat_coef_w[81], flat_coef_w[80]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[10] [43], \cd_w[10] [42], 
        \cd_w[10] [41], \cd_w[10] [40], \cd_w[10] [39], \cd_w[10] [38], 
        \cd_w[10] [37], \cd_w[10] [36], \cd_w[10] [35], \cd_w[10] [34], 
        \cd_w[10] [33], \cd_w[10] [32], \cd_w[10] [31], \cd_w[10] [30], 
        \cd_w[10] [29], \cd_w[10] [28], \cd_w[10] [27], \cd_w[10] [26], 
        \cd_w[10] [25], \cd_w[10] [24], \cd_w[10] [23], \cd_w[10] [22], 
        \cd_w[10] [21], \cd_w[10] [20], \cd_w[10] [19], \cd_w[10] [18], 
        \cd_w[10] [17], \cd_w[10] [16], \cd_w[10] [15], \cd_w[10] [14], 
        \cd_w[10] [13], \cd_w[10] [12], \cd_w[10] [11], \cd_w[10] [10], 
        \cd_w[10] [9], \cd_w[10] [8], \cd_w[10] [7], \cd_w[10] [6], 
        \cd_w[10] [5], \cd_w[10] [4], \cd_w[10] [3], \cd_w[10] [2], 
        \cd_w[10] [1], \cd_w[10] [0]}), .CDOUT({\cd_w[11] [43], 
        \cd_w[11] [42], \cd_w[11] [41], \cd_w[11] [40], \cd_w[11] [39], 
        \cd_w[11] [38], \cd_w[11] [37], \cd_w[11] [36], \cd_w[11] [35], 
        \cd_w[11] [34], \cd_w[11] [33], \cd_w[11] [32], \cd_w[11] [31], 
        \cd_w[11] [30], \cd_w[11] [29], \cd_w[11] [28], \cd_w[11] [27], 
        \cd_w[11] [26], \cd_w[11] [25], \cd_w[11] [24], \cd_w[11] [23], 
        \cd_w[11] [22], \cd_w[11] [21], \cd_w[11] [20], \cd_w[11] [19], 
        \cd_w[11] [18], \cd_w[11] [17], \cd_w[11] [16], \cd_w[11] [15], 
        \cd_w[11] [14], \cd_w[11] [13], \cd_w[11] [12], \cd_w[11] [11], 
        \cd_w[11] [10], \cd_w[11] [9], \cd_w[11] [8], \cd_w[11] [7], 
        \cd_w[11] [6], \cd_w[11] [5], \cd_w[11] [4], \cd_w[11] [3], 
        \cd_w[11] [2], \cd_w[11] [1], \cd_w[11] [0]}), .P({nc0, nc1, 
        nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, 
        nc14, nc15, nc16, nc17, nc18, nc19, nc20, nc21, nc22, nc23, 
        nc24, nc25, nc26, nc27, nc28, nc29, nc30, nc31, nc32, nc33, 
        nc34, nc35, nc36, nc37, nc38, nc39, nc40, nc41, nc42, nc43}), 
        .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_7(
       \cd_w[11] ,
       \cd_w[10] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[11] ;
input  [43:0] \cd_w[10] ;
input  [95:80] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_8 mac_0 (.\cd_w[11] ({
        \cd_w[11] [43], \cd_w[11] [42], \cd_w[11] [41], \cd_w[11] [40], 
        \cd_w[11] [39], \cd_w[11] [38], \cd_w[11] [37], \cd_w[11] [36], 
        \cd_w[11] [35], \cd_w[11] [34], \cd_w[11] [33], \cd_w[11] [32], 
        \cd_w[11] [31], \cd_w[11] [30], \cd_w[11] [29], \cd_w[11] [28], 
        \cd_w[11] [27], \cd_w[11] [26], \cd_w[11] [25], \cd_w[11] [24], 
        \cd_w[11] [23], \cd_w[11] [22], \cd_w[11] [21], \cd_w[11] [20], 
        \cd_w[11] [19], \cd_w[11] [18], \cd_w[11] [17], \cd_w[11] [16], 
        \cd_w[11] [15], \cd_w[11] [14], \cd_w[11] [13], \cd_w[11] [12], 
        \cd_w[11] [11], \cd_w[11] [10], \cd_w[11] [9], \cd_w[11] [8], 
        \cd_w[11] [7], \cd_w[11] [6], \cd_w[11] [5], \cd_w[11] [4], 
        \cd_w[11] [3], \cd_w[11] [2], \cd_w[11] [1], \cd_w[11] [0]}), 
        .\cd_w[10] ({\cd_w[10] [43], \cd_w[10] [42], \cd_w[10] [41], 
        \cd_w[10] [40], \cd_w[10] [39], \cd_w[10] [38], \cd_w[10] [37], 
        \cd_w[10] [36], \cd_w[10] [35], \cd_w[10] [34], \cd_w[10] [33], 
        \cd_w[10] [32], \cd_w[10] [31], \cd_w[10] [30], \cd_w[10] [29], 
        \cd_w[10] [28], \cd_w[10] [27], \cd_w[10] [26], \cd_w[10] [25], 
        \cd_w[10] [24], \cd_w[10] [23], \cd_w[10] [22], \cd_w[10] [21], 
        \cd_w[10] [20], \cd_w[10] [19], \cd_w[10] [18], \cd_w[10] [17], 
        \cd_w[10] [16], \cd_w[10] [15], \cd_w[10] [14], \cd_w[10] [13], 
        \cd_w[10] [12], \cd_w[10] [11], \cd_w[10] [10], \cd_w[10] [9], 
        \cd_w[10] [8], \cd_w[10] [7], \cd_w[10] [6], \cd_w[10] [5], 
        \cd_w[10] [4], \cd_w[10] [3], \cd_w[10] [2], \cd_w[10] [1], 
        \cd_w[10] [0]}), .flat_coef_w({flat_coef_w[95], 
        flat_coef_w[94], flat_coef_w[93], flat_coef_w[92], 
        flat_coef_w[91], flat_coef_w[90], flat_coef_w[89], 
        flat_coef_w[88], flat_coef_w[87], flat_coef_w[86], 
        flat_coef_w[85], flat_coef_w[84], flat_coef_w[83], 
        flat_coef_w[82], flat_coef_w[81], flat_coef_w[80]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_8(
       \cd_w[11] ,
       \cd_w[10] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[11] ;
input  [43:0] \cd_w[10] ;
input  [95:80] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_7 \adder2.adder2_0  (.\cd_w[11] ({
        \cd_w[11] [43], \cd_w[11] [42], \cd_w[11] [41], \cd_w[11] [40], 
        \cd_w[11] [39], \cd_w[11] [38], \cd_w[11] [37], \cd_w[11] [36], 
        \cd_w[11] [35], \cd_w[11] [34], \cd_w[11] [33], \cd_w[11] [32], 
        \cd_w[11] [31], \cd_w[11] [30], \cd_w[11] [29], \cd_w[11] [28], 
        \cd_w[11] [27], \cd_w[11] [26], \cd_w[11] [25], \cd_w[11] [24], 
        \cd_w[11] [23], \cd_w[11] [22], \cd_w[11] [21], \cd_w[11] [20], 
        \cd_w[11] [19], \cd_w[11] [18], \cd_w[11] [17], \cd_w[11] [16], 
        \cd_w[11] [15], \cd_w[11] [14], \cd_w[11] [13], \cd_w[11] [12], 
        \cd_w[11] [11], \cd_w[11] [10], \cd_w[11] [9], \cd_w[11] [8], 
        \cd_w[11] [7], \cd_w[11] [6], \cd_w[11] [5], \cd_w[11] [4], 
        \cd_w[11] [3], \cd_w[11] [2], \cd_w[11] [1], \cd_w[11] [0]}), 
        .\cd_w[10] ({\cd_w[10] [43], \cd_w[10] [42], \cd_w[10] [41], 
        \cd_w[10] [40], \cd_w[10] [39], \cd_w[10] [38], \cd_w[10] [37], 
        \cd_w[10] [36], \cd_w[10] [35], \cd_w[10] [34], \cd_w[10] [33], 
        \cd_w[10] [32], \cd_w[10] [31], \cd_w[10] [30], \cd_w[10] [29], 
        \cd_w[10] [28], \cd_w[10] [27], \cd_w[10] [26], \cd_w[10] [25], 
        \cd_w[10] [24], \cd_w[10] [23], \cd_w[10] [22], \cd_w[10] [21], 
        \cd_w[10] [20], \cd_w[10] [19], \cd_w[10] [18], \cd_w[10] [17], 
        \cd_w[10] [16], \cd_w[10] [15], \cd_w[10] [14], \cd_w[10] [13], 
        \cd_w[10] [12], \cd_w[10] [11], \cd_w[10] [10], \cd_w[10] [9], 
        \cd_w[10] [8], \cd_w[10] [7], \cd_w[10] [6], \cd_w[10] [5], 
        \cd_w[10] [4], \cd_w[10] [3], \cd_w[10] [2], \cd_w[10] [1], 
        \cd_w[10] [0]}), .flat_coef_w({flat_coef_w[95], 
        flat_coef_w[94], flat_coef_w[93], flat_coef_w[92], 
        flat_coef_w[91], flat_coef_w[90], flat_coef_w[89], 
        flat_coef_w[88], flat_coef_w[87], flat_coef_w[86], 
        flat_coef_w[85], flat_coef_w[84], flat_coef_w[83], 
        flat_coef_w[82], flat_coef_w[81], flat_coef_w[80]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_7(
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y
    );
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_8(
        
       syst_dly_line_19_,
       syst_dly_line_29_,
       \cd_w[11] ,
       \cd_w[10] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_19_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[11] ;
input  [43:0] \cd_w[10] ;
input  [95:80] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[3] , \data_tap[4] , \data_tap[5] , \data_tap[6] , 
        \data_tap[7] , \data_tap[8] , \data_tap[9] , \data_tap[10] , 
        \data_tap[11] , \data_tap[12] , \data_tap[13] , \data_tap[14] , 
        \data_tap[15] , \data_tap[17] , \data_tap[0] , \data_tap[1] , 
        \data_tap[2] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_8 mac_enum_0 (
        .\cd_w[11] ({\cd_w[11] [43], \cd_w[11] [42], \cd_w[11] [41], 
        \cd_w[11] [40], \cd_w[11] [39], \cd_w[11] [38], \cd_w[11] [37], 
        \cd_w[11] [36], \cd_w[11] [35], \cd_w[11] [34], \cd_w[11] [33], 
        \cd_w[11] [32], \cd_w[11] [31], \cd_w[11] [30], \cd_w[11] [29], 
        \cd_w[11] [28], \cd_w[11] [27], \cd_w[11] [26], \cd_w[11] [25], 
        \cd_w[11] [24], \cd_w[11] [23], \cd_w[11] [22], \cd_w[11] [21], 
        \cd_w[11] [20], \cd_w[11] [19], \cd_w[11] [18], \cd_w[11] [17], 
        \cd_w[11] [16], \cd_w[11] [15], \cd_w[11] [14], \cd_w[11] [13], 
        \cd_w[11] [12], \cd_w[11] [11], \cd_w[11] [10], \cd_w[11] [9], 
        \cd_w[11] [8], \cd_w[11] [7], \cd_w[11] [6], \cd_w[11] [5], 
        \cd_w[11] [4], \cd_w[11] [3], \cd_w[11] [2], \cd_w[11] [1], 
        \cd_w[11] [0]}), .\cd_w[10] ({\cd_w[10] [43], \cd_w[10] [42], 
        \cd_w[10] [41], \cd_w[10] [40], \cd_w[10] [39], \cd_w[10] [38], 
        \cd_w[10] [37], \cd_w[10] [36], \cd_w[10] [35], \cd_w[10] [34], 
        \cd_w[10] [33], \cd_w[10] [32], \cd_w[10] [31], \cd_w[10] [30], 
        \cd_w[10] [29], \cd_w[10] [28], \cd_w[10] [27], \cd_w[10] [26], 
        \cd_w[10] [25], \cd_w[10] [24], \cd_w[10] [23], \cd_w[10] [22], 
        \cd_w[10] [21], \cd_w[10] [20], \cd_w[10] [19], \cd_w[10] [18], 
        \cd_w[10] [17], \cd_w[10] [16], \cd_w[10] [15], \cd_w[10] [14], 
        \cd_w[10] [13], \cd_w[10] [12], \cd_w[10] [11], \cd_w[10] [10], 
        \cd_w[10] [9], \cd_w[10] [8], \cd_w[10] [7], \cd_w[10] [6], 
        \cd_w[10] [5], \cd_w[10] [4], \cd_w[10] [3], \cd_w[10] [2], 
        \cd_w[10] [1], \cd_w[10] [0]}), .flat_coef_w({flat_coef_w[95], 
        flat_coef_w[94], flat_coef_w[93], flat_coef_w[92], 
        flat_coef_w[91], flat_coef_w[90], flat_coef_w[89], 
        flat_coef_w[88], flat_coef_w[87], flat_coef_w[86], 
        flat_coef_w[85], flat_coef_w[84], flat_coef_w[83], 
        flat_coef_w[82], flat_coef_w[81], flat_coef_w[80]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_19_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_7 \symm_tap.pipe_reg_0  (.data_tap_3(
        \data_tap[3] ), .data_tap_4(\data_tap[4] ), .data_tap_5(
        \data_tap[5] ), .data_tap_6(\data_tap[6] ), .data_tap_7(
        \data_tap[7] ), .data_tap_8(\data_tap[8] ), .data_tap_9(
        \data_tap[9] ), .data_tap_10(\data_tap[10] ), .data_tap_11(
        \data_tap[11] ), .data_tap_12(\data_tap[12] ), .data_tap_13(
        \data_tap[13] ), .data_tap_14(\data_tap[14] ), .data_tap_15(
        \data_tap[15] ), .data_tap_17(\data_tap[17] ), .data_tap_0(
        \data_tap[0] ), .data_tap_1(\data_tap[1] ), .data_tap_2(
        \data_tap[2] ), .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(
        \data_tap_w[4] ), .data_tap_w_4(\data_tap_w[5] ), 
        .data_tap_w_5(\data_tap_w[6] ), .data_tap_w_6(\data_tap_w[7] ), 
        .data_tap_w_7(\data_tap_w[8] ), .data_tap_w_8(\data_tap_w[9] ), 
        .data_tap_w_9(\data_tap_w[10] ), .data_tap_w_10(
        \data_tap_w[11] ), .data_tap_w_11(\data_tap_w[12] ), 
        .data_tap_w_12(\data_tap_w[13] ), .data_tap_w_13(
        \data_tap_w[14] ), .data_tap_w_14(\data_tap_w[15] ), 
        .data_tap_w_16(\data_tap_w[17] ), .data_tap_w_0(
        \data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .data_tap_w_cry_0_Y(data_tap_w_cry_0_Y));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_19_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_19_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_19_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_19_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_19_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_19_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_19_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_19_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_19_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_19_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_19_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_19_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_19_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_19_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_19_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_19_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_9(
       \cd_w[4] ,
       \cd_w[3] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[4] ;
input  [43:0] \cd_w[3] ;
input  [207:192] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[207], flat_coef_w[207], flat_coef_w[207], 
        flat_coef_w[206], flat_coef_w[205], flat_coef_w[204], 
        flat_coef_w[203], flat_coef_w[202], flat_coef_w[201], 
        flat_coef_w[200], flat_coef_w[199], flat_coef_w[198], 
        flat_coef_w[197], flat_coef_w[196], flat_coef_w[195], 
        flat_coef_w[194], flat_coef_w[193], flat_coef_w[192]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[3] [43], \cd_w[3] [42], \cd_w[3] [41], 
        \cd_w[3] [40], \cd_w[3] [39], \cd_w[3] [38], \cd_w[3] [37], 
        \cd_w[3] [36], \cd_w[3] [35], \cd_w[3] [34], \cd_w[3] [33], 
        \cd_w[3] [32], \cd_w[3] [31], \cd_w[3] [30], \cd_w[3] [29], 
        \cd_w[3] [28], \cd_w[3] [27], \cd_w[3] [26], \cd_w[3] [25], 
        \cd_w[3] [24], \cd_w[3] [23], \cd_w[3] [22], \cd_w[3] [21], 
        \cd_w[3] [20], \cd_w[3] [19], \cd_w[3] [18], \cd_w[3] [17], 
        \cd_w[3] [16], \cd_w[3] [15], \cd_w[3] [14], \cd_w[3] [13], 
        \cd_w[3] [12], \cd_w[3] [11], \cd_w[3] [10], \cd_w[3] [9], 
        \cd_w[3] [8], \cd_w[3] [7], \cd_w[3] [6], \cd_w[3] [5], 
        \cd_w[3] [4], \cd_w[3] [3], \cd_w[3] [2], \cd_w[3] [1], 
        \cd_w[3] [0]}), .CDOUT({\cd_w[4] [43], \cd_w[4] [42], 
        \cd_w[4] [41], \cd_w[4] [40], \cd_w[4] [39], \cd_w[4] [38], 
        \cd_w[4] [37], \cd_w[4] [36], \cd_w[4] [35], \cd_w[4] [34], 
        \cd_w[4] [33], \cd_w[4] [32], \cd_w[4] [31], \cd_w[4] [30], 
        \cd_w[4] [29], \cd_w[4] [28], \cd_w[4] [27], \cd_w[4] [26], 
        \cd_w[4] [25], \cd_w[4] [24], \cd_w[4] [23], \cd_w[4] [22], 
        \cd_w[4] [21], \cd_w[4] [20], \cd_w[4] [19], \cd_w[4] [18], 
        \cd_w[4] [17], \cd_w[4] [16], \cd_w[4] [15], \cd_w[4] [14], 
        \cd_w[4] [13], \cd_w[4] [12], \cd_w[4] [11], \cd_w[4] [10], 
        \cd_w[4] [9], \cd_w[4] [8], \cd_w[4] [7], \cd_w[4] [6], 
        \cd_w[4] [5], \cd_w[4] [4], \cd_w[4] [3], \cd_w[4] [2], 
        \cd_w[4] [1], \cd_w[4] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, 
        nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, 
        nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, 
        nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, 
        nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_8(
       \cd_w[4] ,
       \cd_w[3] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[4] ;
input  [43:0] \cd_w[3] ;
input  [207:192] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_9 mac_0 (.\cd_w[4] ({
        \cd_w[4] [43], \cd_w[4] [42], \cd_w[4] [41], \cd_w[4] [40], 
        \cd_w[4] [39], \cd_w[4] [38], \cd_w[4] [37], \cd_w[4] [36], 
        \cd_w[4] [35], \cd_w[4] [34], \cd_w[4] [33], \cd_w[4] [32], 
        \cd_w[4] [31], \cd_w[4] [30], \cd_w[4] [29], \cd_w[4] [28], 
        \cd_w[4] [27], \cd_w[4] [26], \cd_w[4] [25], \cd_w[4] [24], 
        \cd_w[4] [23], \cd_w[4] [22], \cd_w[4] [21], \cd_w[4] [20], 
        \cd_w[4] [19], \cd_w[4] [18], \cd_w[4] [17], \cd_w[4] [16], 
        \cd_w[4] [15], \cd_w[4] [14], \cd_w[4] [13], \cd_w[4] [12], 
        \cd_w[4] [11], \cd_w[4] [10], \cd_w[4] [9], \cd_w[4] [8], 
        \cd_w[4] [7], \cd_w[4] [6], \cd_w[4] [5], \cd_w[4] [4], 
        \cd_w[4] [3], \cd_w[4] [2], \cd_w[4] [1], \cd_w[4] [0]}), 
        .\cd_w[3] ({\cd_w[3] [43], \cd_w[3] [42], \cd_w[3] [41], 
        \cd_w[3] [40], \cd_w[3] [39], \cd_w[3] [38], \cd_w[3] [37], 
        \cd_w[3] [36], \cd_w[3] [35], \cd_w[3] [34], \cd_w[3] [33], 
        \cd_w[3] [32], \cd_w[3] [31], \cd_w[3] [30], \cd_w[3] [29], 
        \cd_w[3] [28], \cd_w[3] [27], \cd_w[3] [26], \cd_w[3] [25], 
        \cd_w[3] [24], \cd_w[3] [23], \cd_w[3] [22], \cd_w[3] [21], 
        \cd_w[3] [20], \cd_w[3] [19], \cd_w[3] [18], \cd_w[3] [17], 
        \cd_w[3] [16], \cd_w[3] [15], \cd_w[3] [14], \cd_w[3] [13], 
        \cd_w[3] [12], \cd_w[3] [11], \cd_w[3] [10], \cd_w[3] [9], 
        \cd_w[3] [8], \cd_w[3] [7], \cd_w[3] [6], \cd_w[3] [5], 
        \cd_w[3] [4], \cd_w[3] [3], \cd_w[3] [2], \cd_w[3] [1], 
        \cd_w[3] [0]}), .flat_coef_w({flat_coef_w[207], 
        flat_coef_w[206], flat_coef_w[205], flat_coef_w[204], 
        flat_coef_w[203], flat_coef_w[202], flat_coef_w[201], 
        flat_coef_w[200], flat_coef_w[199], flat_coef_w[198], 
        flat_coef_w[197], flat_coef_w[196], flat_coef_w[195], 
        flat_coef_w[194], flat_coef_w[193], flat_coef_w[192]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_9(
       \cd_w[4] ,
       \cd_w[3] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[4] ;
input  [43:0] \cd_w[3] ;
input  [207:192] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_8 \adder2.adder2_0  (.\cd_w[4] ({
        \cd_w[4] [43], \cd_w[4] [42], \cd_w[4] [41], \cd_w[4] [40], 
        \cd_w[4] [39], \cd_w[4] [38], \cd_w[4] [37], \cd_w[4] [36], 
        \cd_w[4] [35], \cd_w[4] [34], \cd_w[4] [33], \cd_w[4] [32], 
        \cd_w[4] [31], \cd_w[4] [30], \cd_w[4] [29], \cd_w[4] [28], 
        \cd_w[4] [27], \cd_w[4] [26], \cd_w[4] [25], \cd_w[4] [24], 
        \cd_w[4] [23], \cd_w[4] [22], \cd_w[4] [21], \cd_w[4] [20], 
        \cd_w[4] [19], \cd_w[4] [18], \cd_w[4] [17], \cd_w[4] [16], 
        \cd_w[4] [15], \cd_w[4] [14], \cd_w[4] [13], \cd_w[4] [12], 
        \cd_w[4] [11], \cd_w[4] [10], \cd_w[4] [9], \cd_w[4] [8], 
        \cd_w[4] [7], \cd_w[4] [6], \cd_w[4] [5], \cd_w[4] [4], 
        \cd_w[4] [3], \cd_w[4] [2], \cd_w[4] [1], \cd_w[4] [0]}), 
        .\cd_w[3] ({\cd_w[3] [43], \cd_w[3] [42], \cd_w[3] [41], 
        \cd_w[3] [40], \cd_w[3] [39], \cd_w[3] [38], \cd_w[3] [37], 
        \cd_w[3] [36], \cd_w[3] [35], \cd_w[3] [34], \cd_w[3] [33], 
        \cd_w[3] [32], \cd_w[3] [31], \cd_w[3] [30], \cd_w[3] [29], 
        \cd_w[3] [28], \cd_w[3] [27], \cd_w[3] [26], \cd_w[3] [25], 
        \cd_w[3] [24], \cd_w[3] [23], \cd_w[3] [22], \cd_w[3] [21], 
        \cd_w[3] [20], \cd_w[3] [19], \cd_w[3] [18], \cd_w[3] [17], 
        \cd_w[3] [16], \cd_w[3] [15], \cd_w[3] [14], \cd_w[3] [13], 
        \cd_w[3] [12], \cd_w[3] [11], \cd_w[3] [10], \cd_w[3] [9], 
        \cd_w[3] [8], \cd_w[3] [7], \cd_w[3] [6], \cd_w[3] [5], 
        \cd_w[3] [4], \cd_w[3] [3], \cd_w[3] [2], \cd_w[3] [1], 
        \cd_w[3] [0]}), .flat_coef_w({flat_coef_w[207], 
        flat_coef_w[206], flat_coef_w[205], flat_coef_w[204], 
        flat_coef_w[203], flat_coef_w[202], flat_coef_w[201], 
        flat_coef_w[200], flat_coef_w[199], flat_coef_w[198], 
        flat_coef_w[197], flat_coef_w[196], flat_coef_w[195], 
        flat_coef_w[194], flat_coef_w[193], flat_coef_w[192]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_8(
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_0
    );
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_0;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_9(
        
       syst_dly_line_5_,
       syst_dly_line_29_,
       \cd_w[4] ,
       \cd_w[3] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_5_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[4] ;
input  [43:0] \cd_w[3] ;
input  [207:192] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_0, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[6] , \data_tap[7] , \data_tap[8] , \data_tap[9] , 
        \data_tap[10] , \data_tap[11] , \data_tap[12] , \data_tap[13] , 
        \data_tap[14] , \data_tap[15] , \data_tap[17] , \data_tap[0] , 
        \data_tap[1] , \data_tap[2] , \data_tap[3] , \data_tap[4] , 
        \data_tap[5] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_9 mac_enum_0 (
        .\cd_w[4] ({\cd_w[4] [43], \cd_w[4] [42], \cd_w[4] [41], 
        \cd_w[4] [40], \cd_w[4] [39], \cd_w[4] [38], \cd_w[4] [37], 
        \cd_w[4] [36], \cd_w[4] [35], \cd_w[4] [34], \cd_w[4] [33], 
        \cd_w[4] [32], \cd_w[4] [31], \cd_w[4] [30], \cd_w[4] [29], 
        \cd_w[4] [28], \cd_w[4] [27], \cd_w[4] [26], \cd_w[4] [25], 
        \cd_w[4] [24], \cd_w[4] [23], \cd_w[4] [22], \cd_w[4] [21], 
        \cd_w[4] [20], \cd_w[4] [19], \cd_w[4] [18], \cd_w[4] [17], 
        \cd_w[4] [16], \cd_w[4] [15], \cd_w[4] [14], \cd_w[4] [13], 
        \cd_w[4] [12], \cd_w[4] [11], \cd_w[4] [10], \cd_w[4] [9], 
        \cd_w[4] [8], \cd_w[4] [7], \cd_w[4] [6], \cd_w[4] [5], 
        \cd_w[4] [4], \cd_w[4] [3], \cd_w[4] [2], \cd_w[4] [1], 
        \cd_w[4] [0]}), .\cd_w[3] ({\cd_w[3] [43], \cd_w[3] [42], 
        \cd_w[3] [41], \cd_w[3] [40], \cd_w[3] [39], \cd_w[3] [38], 
        \cd_w[3] [37], \cd_w[3] [36], \cd_w[3] [35], \cd_w[3] [34], 
        \cd_w[3] [33], \cd_w[3] [32], \cd_w[3] [31], \cd_w[3] [30], 
        \cd_w[3] [29], \cd_w[3] [28], \cd_w[3] [27], \cd_w[3] [26], 
        \cd_w[3] [25], \cd_w[3] [24], \cd_w[3] [23], \cd_w[3] [22], 
        \cd_w[3] [21], \cd_w[3] [20], \cd_w[3] [19], \cd_w[3] [18], 
        \cd_w[3] [17], \cd_w[3] [16], \cd_w[3] [15], \cd_w[3] [14], 
        \cd_w[3] [13], \cd_w[3] [12], \cd_w[3] [11], \cd_w[3] [10], 
        \cd_w[3] [9], \cd_w[3] [8], \cd_w[3] [7], \cd_w[3] [6], 
        \cd_w[3] [5], \cd_w[3] [4], \cd_w[3] [3], \cd_w[3] [2], 
        \cd_w[3] [1], \cd_w[3] [0]}), .flat_coef_w({flat_coef_w[207], 
        flat_coef_w[206], flat_coef_w[205], flat_coef_w[204], 
        flat_coef_w[203], flat_coef_w[202], flat_coef_w[201], 
        flat_coef_w[200], flat_coef_w[199], flat_coef_w[198], 
        flat_coef_w[197], flat_coef_w[196], flat_coef_w[195], 
        flat_coef_w[194], flat_coef_w[193], flat_coef_w[192]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_5_[13]), .B(syst_dly_line_29_[13]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_8 \symm_tap.pipe_reg_0  (.data_tap_6(
        \data_tap[6] ), .data_tap_7(\data_tap[7] ), .data_tap_8(
        \data_tap[8] ), .data_tap_9(\data_tap[9] ), .data_tap_10(
        \data_tap[10] ), .data_tap_11(\data_tap[11] ), .data_tap_12(
        \data_tap[12] ), .data_tap_13(\data_tap[13] ), .data_tap_14(
        \data_tap[14] ), .data_tap_15(\data_tap[15] ), .data_tap_17(
        \data_tap[17] ), .data_tap_0(\data_tap[0] ), .data_tap_1(
        \data_tap[1] ), .data_tap_2(\data_tap[2] ), .data_tap_3(
        \data_tap[3] ), .data_tap_4(\data_tap[4] ), .data_tap_5(
        \data_tap[5] ), .data_tap_w_5(\data_tap_w[6] ), .data_tap_w_6(
        \data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(\data_tap_w[10] )
        , .data_tap_w_10(\data_tap_w[11] ), .data_tap_w_11(
        \data_tap_w[12] ), .data_tap_w_12(\data_tap_w[13] ), 
        .data_tap_w_13(\data_tap_w[14] ), .data_tap_w_14(
        \data_tap_w[15] ), .data_tap_w_16(\data_tap_w[17] ), 
        .data_tap_w_0(\data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_0(
        data_tap_w_cry_0_Y_0));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_5_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_5_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_5_[11]), .B(syst_dly_line_29_[11]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_5_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_5_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_5_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_5_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_5_[15]), .C(syst_dly_line_29_[15]), .D(GND_net_1)
        , .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] ), .Y(), 
        .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_5_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_0), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_5_[12]), .B(syst_dly_line_29_[12]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_5_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_5_[14]), .B(syst_dly_line_29_[14]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_5_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_5_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_5_[15]), .B(syst_dly_line_29_[15]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_5_[10]), .B(syst_dly_line_29_[10]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_1(
       \cd_w[14] ,
       \cd_w[13] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[14] ;
input  [43:0] \cd_w[13] ;
input  [47:32] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[47], flat_coef_w[47], flat_coef_w[47], 
        flat_coef_w[46], flat_coef_w[45], flat_coef_w[44], 
        flat_coef_w[43], flat_coef_w[42], flat_coef_w[41], 
        flat_coef_w[40], flat_coef_w[39], flat_coef_w[38], 
        flat_coef_w[37], flat_coef_w[36], flat_coef_w[35], 
        flat_coef_w[34], flat_coef_w[33], flat_coef_w[32]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[13] [43], \cd_w[13] [42], 
        \cd_w[13] [41], \cd_w[13] [40], \cd_w[13] [39], \cd_w[13] [38], 
        \cd_w[13] [37], \cd_w[13] [36], \cd_w[13] [35], \cd_w[13] [34], 
        \cd_w[13] [33], \cd_w[13] [32], \cd_w[13] [31], \cd_w[13] [30], 
        \cd_w[13] [29], \cd_w[13] [28], \cd_w[13] [27], \cd_w[13] [26], 
        \cd_w[13] [25], \cd_w[13] [24], \cd_w[13] [23], \cd_w[13] [22], 
        \cd_w[13] [21], \cd_w[13] [20], \cd_w[13] [19], \cd_w[13] [18], 
        \cd_w[13] [17], \cd_w[13] [16], \cd_w[13] [15], \cd_w[13] [14], 
        \cd_w[13] [13], \cd_w[13] [12], \cd_w[13] [11], \cd_w[13] [10], 
        \cd_w[13] [9], \cd_w[13] [8], \cd_w[13] [7], \cd_w[13] [6], 
        \cd_w[13] [5], \cd_w[13] [4], \cd_w[13] [3], \cd_w[13] [2], 
        \cd_w[13] [1], \cd_w[13] [0]}), .CDOUT({\cd_w[14] [43], 
        \cd_w[14] [42], \cd_w[14] [41], \cd_w[14] [40], \cd_w[14] [39], 
        \cd_w[14] [38], \cd_w[14] [37], \cd_w[14] [36], \cd_w[14] [35], 
        \cd_w[14] [34], \cd_w[14] [33], \cd_w[14] [32], \cd_w[14] [31], 
        \cd_w[14] [30], \cd_w[14] [29], \cd_w[14] [28], \cd_w[14] [27], 
        \cd_w[14] [26], \cd_w[14] [25], \cd_w[14] [24], \cd_w[14] [23], 
        \cd_w[14] [22], \cd_w[14] [21], \cd_w[14] [20], \cd_w[14] [19], 
        \cd_w[14] [18], \cd_w[14] [17], \cd_w[14] [16], \cd_w[14] [15], 
        \cd_w[14] [14], \cd_w[14] [13], \cd_w[14] [12], \cd_w[14] [11], 
        \cd_w[14] [10], \cd_w[14] [9], \cd_w[14] [8], \cd_w[14] [7], 
        \cd_w[14] [6], \cd_w[14] [5], \cd_w[14] [4], \cd_w[14] [3], 
        \cd_w[14] [2], \cd_w[14] [1], \cd_w[14] [0]}), .P({nc0, nc1, 
        nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, 
        nc14, nc15, nc16, nc17, nc18, nc19, nc20, nc21, nc22, nc23, 
        nc24, nc25, nc26, nc27, nc28, nc29, nc30, nc31, nc32, nc33, 
        nc34, nc35, nc36, nc37, nc38, nc39, nc40, nc41, nc42, nc43}), 
        .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_0(
       \cd_w[14] ,
       \cd_w[13] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[14] ;
input  [43:0] \cd_w[13] ;
input  [47:32] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_1 mac_0 (.\cd_w[14] ({
        \cd_w[14] [43], \cd_w[14] [42], \cd_w[14] [41], \cd_w[14] [40], 
        \cd_w[14] [39], \cd_w[14] [38], \cd_w[14] [37], \cd_w[14] [36], 
        \cd_w[14] [35], \cd_w[14] [34], \cd_w[14] [33], \cd_w[14] [32], 
        \cd_w[14] [31], \cd_w[14] [30], \cd_w[14] [29], \cd_w[14] [28], 
        \cd_w[14] [27], \cd_w[14] [26], \cd_w[14] [25], \cd_w[14] [24], 
        \cd_w[14] [23], \cd_w[14] [22], \cd_w[14] [21], \cd_w[14] [20], 
        \cd_w[14] [19], \cd_w[14] [18], \cd_w[14] [17], \cd_w[14] [16], 
        \cd_w[14] [15], \cd_w[14] [14], \cd_w[14] [13], \cd_w[14] [12], 
        \cd_w[14] [11], \cd_w[14] [10], \cd_w[14] [9], \cd_w[14] [8], 
        \cd_w[14] [7], \cd_w[14] [6], \cd_w[14] [5], \cd_w[14] [4], 
        \cd_w[14] [3], \cd_w[14] [2], \cd_w[14] [1], \cd_w[14] [0]}), 
        .\cd_w[13] ({\cd_w[13] [43], \cd_w[13] [42], \cd_w[13] [41], 
        \cd_w[13] [40], \cd_w[13] [39], \cd_w[13] [38], \cd_w[13] [37], 
        \cd_w[13] [36], \cd_w[13] [35], \cd_w[13] [34], \cd_w[13] [33], 
        \cd_w[13] [32], \cd_w[13] [31], \cd_w[13] [30], \cd_w[13] [29], 
        \cd_w[13] [28], \cd_w[13] [27], \cd_w[13] [26], \cd_w[13] [25], 
        \cd_w[13] [24], \cd_w[13] [23], \cd_w[13] [22], \cd_w[13] [21], 
        \cd_w[13] [20], \cd_w[13] [19], \cd_w[13] [18], \cd_w[13] [17], 
        \cd_w[13] [16], \cd_w[13] [15], \cd_w[13] [14], \cd_w[13] [13], 
        \cd_w[13] [12], \cd_w[13] [11], \cd_w[13] [10], \cd_w[13] [9], 
        \cd_w[13] [8], \cd_w[13] [7], \cd_w[13] [6], \cd_w[13] [5], 
        \cd_w[13] [4], \cd_w[13] [3], \cd_w[13] [2], \cd_w[13] [1], 
        \cd_w[13] [0]}), .flat_coef_w({flat_coef_w[47], 
        flat_coef_w[46], flat_coef_w[45], flat_coef_w[44], 
        flat_coef_w[43], flat_coef_w[42], flat_coef_w[41], 
        flat_coef_w[40], flat_coef_w[39], flat_coef_w[38], 
        flat_coef_w[37], flat_coef_w[36], flat_coef_w[35], 
        flat_coef_w[34], flat_coef_w[33], flat_coef_w[32]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_1(
       \cd_w[14] ,
       \cd_w[13] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[14] ;
input  [43:0] \cd_w[13] ;
input  [47:32] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_0 \adder2.adder2_0  (.\cd_w[14] ({
        \cd_w[14] [43], \cd_w[14] [42], \cd_w[14] [41], \cd_w[14] [40], 
        \cd_w[14] [39], \cd_w[14] [38], \cd_w[14] [37], \cd_w[14] [36], 
        \cd_w[14] [35], \cd_w[14] [34], \cd_w[14] [33], \cd_w[14] [32], 
        \cd_w[14] [31], \cd_w[14] [30], \cd_w[14] [29], \cd_w[14] [28], 
        \cd_w[14] [27], \cd_w[14] [26], \cd_w[14] [25], \cd_w[14] [24], 
        \cd_w[14] [23], \cd_w[14] [22], \cd_w[14] [21], \cd_w[14] [20], 
        \cd_w[14] [19], \cd_w[14] [18], \cd_w[14] [17], \cd_w[14] [16], 
        \cd_w[14] [15], \cd_w[14] [14], \cd_w[14] [13], \cd_w[14] [12], 
        \cd_w[14] [11], \cd_w[14] [10], \cd_w[14] [9], \cd_w[14] [8], 
        \cd_w[14] [7], \cd_w[14] [6], \cd_w[14] [5], \cd_w[14] [4], 
        \cd_w[14] [3], \cd_w[14] [2], \cd_w[14] [1], \cd_w[14] [0]}), 
        .\cd_w[13] ({\cd_w[13] [43], \cd_w[13] [42], \cd_w[13] [41], 
        \cd_w[13] [40], \cd_w[13] [39], \cd_w[13] [38], \cd_w[13] [37], 
        \cd_w[13] [36], \cd_w[13] [35], \cd_w[13] [34], \cd_w[13] [33], 
        \cd_w[13] [32], \cd_w[13] [31], \cd_w[13] [30], \cd_w[13] [29], 
        \cd_w[13] [28], \cd_w[13] [27], \cd_w[13] [26], \cd_w[13] [25], 
        \cd_w[13] [24], \cd_w[13] [23], \cd_w[13] [22], \cd_w[13] [21], 
        \cd_w[13] [20], \cd_w[13] [19], \cd_w[13] [18], \cd_w[13] [17], 
        \cd_w[13] [16], \cd_w[13] [15], \cd_w[13] [14], \cd_w[13] [13], 
        \cd_w[13] [12], \cd_w[13] [11], \cd_w[13] [10], \cd_w[13] [9], 
        \cd_w[13] [8], \cd_w[13] [7], \cd_w[13] [6], \cd_w[13] [5], 
        \cd_w[13] [4], \cd_w[13] [3], \cd_w[13] [2], \cd_w[13] [1], 
        \cd_w[13] [0]}), .flat_coef_w({flat_coef_w[47], 
        flat_coef_w[46], flat_coef_w[45], flat_coef_w[44], 
        flat_coef_w[43], flat_coef_w[42], flat_coef_w[41], 
        flat_coef_w[40], flat_coef_w[39], flat_coef_w[38], 
        flat_coef_w[37], flat_coef_w[36], flat_coef_w[35], 
        flat_coef_w[34], flat_coef_w[33], flat_coef_w[32]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_0(
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_7
    );
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_7;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_1(
        
       syst_dly_line_25_,
       syst_dly_line_29_,
       \cd_w[14] ,
       \cd_w[13] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_25_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[14] ;
input  [43:0] \cd_w[13] ;
input  [47:32] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_7, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[12] , \data_tap[13] , \data_tap[14] , \data_tap[15] , 
        \data_tap[17] , \data_tap[0] , \data_tap[1] , \data_tap[2] , 
        \data_tap[3] , \data_tap[4] , \data_tap[5] , \data_tap[6] , 
        \data_tap[7] , \data_tap[8] , \data_tap[9] , \data_tap[10] , 
        \data_tap[11] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_1 mac_enum_0 (
        .\cd_w[14] ({\cd_w[14] [43], \cd_w[14] [42], \cd_w[14] [41], 
        \cd_w[14] [40], \cd_w[14] [39], \cd_w[14] [38], \cd_w[14] [37], 
        \cd_w[14] [36], \cd_w[14] [35], \cd_w[14] [34], \cd_w[14] [33], 
        \cd_w[14] [32], \cd_w[14] [31], \cd_w[14] [30], \cd_w[14] [29], 
        \cd_w[14] [28], \cd_w[14] [27], \cd_w[14] [26], \cd_w[14] [25], 
        \cd_w[14] [24], \cd_w[14] [23], \cd_w[14] [22], \cd_w[14] [21], 
        \cd_w[14] [20], \cd_w[14] [19], \cd_w[14] [18], \cd_w[14] [17], 
        \cd_w[14] [16], \cd_w[14] [15], \cd_w[14] [14], \cd_w[14] [13], 
        \cd_w[14] [12], \cd_w[14] [11], \cd_w[14] [10], \cd_w[14] [9], 
        \cd_w[14] [8], \cd_w[14] [7], \cd_w[14] [6], \cd_w[14] [5], 
        \cd_w[14] [4], \cd_w[14] [3], \cd_w[14] [2], \cd_w[14] [1], 
        \cd_w[14] [0]}), .\cd_w[13] ({\cd_w[13] [43], \cd_w[13] [42], 
        \cd_w[13] [41], \cd_w[13] [40], \cd_w[13] [39], \cd_w[13] [38], 
        \cd_w[13] [37], \cd_w[13] [36], \cd_w[13] [35], \cd_w[13] [34], 
        \cd_w[13] [33], \cd_w[13] [32], \cd_w[13] [31], \cd_w[13] [30], 
        \cd_w[13] [29], \cd_w[13] [28], \cd_w[13] [27], \cd_w[13] [26], 
        \cd_w[13] [25], \cd_w[13] [24], \cd_w[13] [23], \cd_w[13] [22], 
        \cd_w[13] [21], \cd_w[13] [20], \cd_w[13] [19], \cd_w[13] [18], 
        \cd_w[13] [17], \cd_w[13] [16], \cd_w[13] [15], \cd_w[13] [14], 
        \cd_w[13] [13], \cd_w[13] [12], \cd_w[13] [11], \cd_w[13] [10], 
        \cd_w[13] [9], \cd_w[13] [8], \cd_w[13] [7], \cd_w[13] [6], 
        \cd_w[13] [5], \cd_w[13] [4], \cd_w[13] [3], \cd_w[13] [2], 
        \cd_w[13] [1], \cd_w[13] [0]}), .flat_coef_w({flat_coef_w[47], 
        flat_coef_w[46], flat_coef_w[45], flat_coef_w[44], 
        flat_coef_w[43], flat_coef_w[42], flat_coef_w[41], 
        flat_coef_w[40], flat_coef_w[39], flat_coef_w[38], 
        flat_coef_w[37], flat_coef_w[36], flat_coef_w[35], 
        flat_coef_w[34], flat_coef_w[33], flat_coef_w[32]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_25_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_0 \symm_tap.pipe_reg_0  (.data_tap_12(
        \data_tap[12] ), .data_tap_13(\data_tap[13] ), .data_tap_14(
        \data_tap[14] ), .data_tap_15(\data_tap[15] ), .data_tap_17(
        \data_tap[17] ), .data_tap_0(\data_tap[0] ), .data_tap_1(
        \data_tap[1] ), .data_tap_2(\data_tap[2] ), .data_tap_3(
        \data_tap[3] ), .data_tap_4(\data_tap[4] ), .data_tap_5(
        \data_tap[5] ), .data_tap_6(\data_tap[6] ), .data_tap_7(
        \data_tap[7] ), .data_tap_8(\data_tap[8] ), .data_tap_9(
        \data_tap[9] ), .data_tap_10(\data_tap[10] ), .data_tap_11(
        \data_tap[11] ), .data_tap_w_11(\data_tap_w[12] ), 
        .data_tap_w_12(\data_tap_w[13] ), .data_tap_w_13(
        \data_tap_w[14] ), .data_tap_w_14(\data_tap_w[15] ), 
        .data_tap_w_16(\data_tap_w[17] ), .data_tap_w_0(
        \data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .data_tap_w_5(\data_tap_w[6] ), 
        .data_tap_w_6(\data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(\data_tap_w[10] )
        , .data_tap_w_10(\data_tap_w[11] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_7(
        data_tap_w_cry_0_Y_7));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_25_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_25_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_25_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_25_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_25_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_25_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_25_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_25_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_25_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_7), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_25_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_25_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_25_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_25_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_25_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_25_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_25_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module enum_kitDelay_bit_reg_1s_14(
       en_p_join,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       add_valid_r
    );
output en_p_join;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  add_valid_r;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_  (.D(add_valid_r), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(en_p_join));
    
endmodule


module enum_kitDelay_reg_16s_1s(
       data_tap,
       syst_dly_line_29_,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [15:0] data_tap;
input  [15:0] syst_dly_line_29_;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(syst_dly_line_29_[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[2]));
    SLE \genblk1.delayLine_0_[11]  (.D(syst_dly_line_29_[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[11]));
    SLE \genblk1.delayLine_0_[1]  (.D(syst_dly_line_29_[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[1]));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(syst_dly_line_29_[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[8]));
    SLE \genblk1.delayLine_0_[0]  (.D(syst_dly_line_29_[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[0]));
    SLE \genblk1.delayLine_0_[4]  (.D(syst_dly_line_29_[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[4]));
    SLE \genblk1.delayLine_0_[7]  (.D(syst_dly_line_29_[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[7]));
    SLE \genblk1.delayLine_0_[6]  (.D(syst_dly_line_29_[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[6]));
    SLE \genblk1.delayLine_0_[15]  (.D(syst_dly_line_29_[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[15]));
    SLE \genblk1.delayLine_0_[5]  (.D(syst_dly_line_29_[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[5]));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(syst_dly_line_29_[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[3]));
    SLE \genblk1.delayLine_0_[10]  (.D(syst_dly_line_29_[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[10]));
    SLE \genblk1.delayLine_0_[13]  (.D(syst_dly_line_29_[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[13]));
    SLE \genblk1.delayLine_0_[9]  (.D(syst_dly_line_29_[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[9]));
    SLE \genblk1.delayLine_0_[12]  (.D(syst_dly_line_29_[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[12]));
    SLE \genblk1.delayLine_0_[14]  (.D(syst_dly_line_29_[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap[14]));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_1_14(
       FIRO_net_0,
       \cd_w[15] ,
       data_tap,
       flat_coef_w,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [30:15] FIRO_net_0;
input  [43:0] \cd_w[15] ;
input  [15:0] data_tap;
input  [15:0] flat_coef_w;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap[15], data_tap[15], data_tap[15], data_tap[14], 
        data_tap[13], data_tap[12], data_tap[11], data_tap[10], 
        data_tap[9], data_tap[8], data_tap[7], data_tap[6], 
        data_tap[5], data_tap[4], data_tap[3], data_tap[2], 
        data_tap[1], data_tap[0]}), .A_EN({VCC_net_1, VCC_net_1}), 
        .A_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .A_SRST_N({VCC_net_1, VCC_net_1}), .B({flat_coef_w[15], 
        flat_coef_w[15], flat_coef_w[15], flat_coef_w[14], 
        flat_coef_w[13], flat_coef_w[12], flat_coef_w[11], 
        flat_coef_w[10], flat_coef_w[9], flat_coef_w[8], 
        flat_coef_w[7], flat_coef_w[6], flat_coef_w[5], flat_coef_w[4], 
        flat_coef_w[3], flat_coef_w[2], flat_coef_w[1], flat_coef_w[0]})
        , .B_EN({coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[15] [43], \cd_w[15] [42], 
        \cd_w[15] [41], \cd_w[15] [40], \cd_w[15] [39], \cd_w[15] [38], 
        \cd_w[15] [37], \cd_w[15] [36], \cd_w[15] [35], \cd_w[15] [34], 
        \cd_w[15] [33], \cd_w[15] [32], \cd_w[15] [31], \cd_w[15] [30], 
        \cd_w[15] [29], \cd_w[15] [28], \cd_w[15] [27], \cd_w[15] [26], 
        \cd_w[15] [25], \cd_w[15] [24], \cd_w[15] [23], \cd_w[15] [22], 
        \cd_w[15] [21], \cd_w[15] [20], \cd_w[15] [19], \cd_w[15] [18], 
        \cd_w[15] [17], \cd_w[15] [16], \cd_w[15] [15], \cd_w[15] [14], 
        \cd_w[15] [13], \cd_w[15] [12], \cd_w[15] [11], \cd_w[15] [10], 
        \cd_w[15] [9], \cd_w[15] [8], \cd_w[15] [7], \cd_w[15] [6], 
        \cd_w[15] [5], \cd_w[15] [4], \cd_w[15] [3], \cd_w[15] [2], 
        \cd_w[15] [1], \cd_w[15] [0]}), .CDOUT({nc0, nc1, nc2, nc3, 
        nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, 
        nc15, nc16, nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, 
        nc25, nc26, nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, 
        nc35, nc36, nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .P({
        nc44, nc45, nc46, nc47, nc48, nc49, nc50, nc51, nc52, nc53, 
        nc54, nc55, nc56, FIRO_net_0[30], FIRO_net_0[29], 
        FIRO_net_0[28], FIRO_net_0[27], FIRO_net_0[26], FIRO_net_0[25], 
        FIRO_net_0[24], FIRO_net_0[23], FIRO_net_0[22], FIRO_net_0[21], 
        FIRO_net_0[20], FIRO_net_0[19], FIRO_net_0[18], FIRO_net_0[17], 
        FIRO_net_0[16], FIRO_net_0[15], nc57, nc58, nc59, nc60, nc61, 
        nc62, nc63, nc64, nc65, nc66, nc67, nc68, nc69, nc70, nc71}), 
        .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_1_14(
       FIRO_net_0,
       \cd_w[15] ,
       data_tap,
       flat_coef_w,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [30:15] FIRO_net_0;
input  [43:0] \cd_w[15] ;
input  [15:0] data_tap;
input  [15:0] flat_coef_w;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_1_14 mac_0 (.FIRO_net_0({
        FIRO_net_0[30], FIRO_net_0[29], FIRO_net_0[28], FIRO_net_0[27], 
        FIRO_net_0[26], FIRO_net_0[25], FIRO_net_0[24], FIRO_net_0[23], 
        FIRO_net_0[22], FIRO_net_0[21], FIRO_net_0[20], FIRO_net_0[19], 
        FIRO_net_0[18], FIRO_net_0[17], FIRO_net_0[16], FIRO_net_0[15]})
        , .\cd_w[15] ({\cd_w[15] [43], \cd_w[15] [42], \cd_w[15] [41], 
        \cd_w[15] [40], \cd_w[15] [39], \cd_w[15] [38], \cd_w[15] [37], 
        \cd_w[15] [36], \cd_w[15] [35], \cd_w[15] [34], \cd_w[15] [33], 
        \cd_w[15] [32], \cd_w[15] [31], \cd_w[15] [30], \cd_w[15] [29], 
        \cd_w[15] [28], \cd_w[15] [27], \cd_w[15] [26], \cd_w[15] [25], 
        \cd_w[15] [24], \cd_w[15] [23], \cd_w[15] [22], \cd_w[15] [21], 
        \cd_w[15] [20], \cd_w[15] [19], \cd_w[15] [18], \cd_w[15] [17], 
        \cd_w[15] [16], \cd_w[15] [15], \cd_w[15] [14], \cd_w[15] [13], 
        \cd_w[15] [12], \cd_w[15] [11], \cd_w[15] [10], \cd_w[15] [9], 
        \cd_w[15] [8], \cd_w[15] [7], \cd_w[15] [6], \cd_w[15] [5], 
        \cd_w[15] [4], \cd_w[15] [3], \cd_w[15] [2], \cd_w[15] [1], 
        \cd_w[15] [0]}), .data_tap({data_tap[15], data_tap[14], 
        data_tap[13], data_tap[12], data_tap[11], data_tap[10], 
        data_tap[9], data_tap[8], data_tap[7], data_tap[6], 
        data_tap[5], data_tap[4], data_tap[3], data_tap[2], 
        data_tap[1], data_tap[0]}), .flat_coef_w({flat_coef_w[15], 
        flat_coef_w[14], flat_coef_w[13], flat_coef_w[12], 
        flat_coef_w[11], flat_coef_w[10], flat_coef_w[9], 
        flat_coef_w[8], flat_coef_w[7], flat_coef_w[6], flat_coef_w[5], 
        flat_coef_w[4], flat_coef_w[3], flat_coef_w[2], flat_coef_w[1], 
        flat_coef_w[0]}), .en_p_join(en_p_join), .coef_on_wrap(
        coef_on_wrap), .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_16(
       FIRO_net_0,
       \cd_w[15] ,
       data_tap,
       flat_coef_w,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [30:15] FIRO_net_0;
input  [43:0] \cd_w[15] ;
input  [15:0] data_tap;
input  [15:0] flat_coef_w;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_1_14 \adder2.adder2_0  (
        .FIRO_net_0({FIRO_net_0[30], FIRO_net_0[29], FIRO_net_0[28], 
        FIRO_net_0[27], FIRO_net_0[26], FIRO_net_0[25], FIRO_net_0[24], 
        FIRO_net_0[23], FIRO_net_0[22], FIRO_net_0[21], FIRO_net_0[20], 
        FIRO_net_0[19], FIRO_net_0[18], FIRO_net_0[17], FIRO_net_0[16], 
        FIRO_net_0[15]}), .\cd_w[15] ({\cd_w[15] [43], \cd_w[15] [42], 
        \cd_w[15] [41], \cd_w[15] [40], \cd_w[15] [39], \cd_w[15] [38], 
        \cd_w[15] [37], \cd_w[15] [36], \cd_w[15] [35], \cd_w[15] [34], 
        \cd_w[15] [33], \cd_w[15] [32], \cd_w[15] [31], \cd_w[15] [30], 
        \cd_w[15] [29], \cd_w[15] [28], \cd_w[15] [27], \cd_w[15] [26], 
        \cd_w[15] [25], \cd_w[15] [24], \cd_w[15] [23], \cd_w[15] [22], 
        \cd_w[15] [21], \cd_w[15] [20], \cd_w[15] [19], \cd_w[15] [18], 
        \cd_w[15] [17], \cd_w[15] [16], \cd_w[15] [15], \cd_w[15] [14], 
        \cd_w[15] [13], \cd_w[15] [12], \cd_w[15] [11], \cd_w[15] [10], 
        \cd_w[15] [9], \cd_w[15] [8], \cd_w[15] [7], \cd_w[15] [6], 
        \cd_w[15] [5], \cd_w[15] [4], \cd_w[15] [3], \cd_w[15] [2], 
        \cd_w[15] [1], \cd_w[15] [0]}), .data_tap({data_tap[15], 
        data_tap[14], data_tap[13], data_tap[12], data_tap[11], 
        data_tap[10], data_tap[9], data_tap[8], data_tap[7], 
        data_tap[6], data_tap[5], data_tap[4], data_tap[3], 
        data_tap[2], data_tap[1], data_tap[0]}), .flat_coef_w({
        flat_coef_w[15], flat_coef_w[14], flat_coef_w[13], 
        flat_coef_w[12], flat_coef_w[11], flat_coef_w[10], 
        flat_coef_w[9], flat_coef_w[8], flat_coef_w[7], flat_coef_w[6], 
        flat_coef_w[5], flat_coef_w[4], flat_coef_w[3], flat_coef_w[2], 
        flat_coef_w[1], flat_coef_w[0]}), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_odd_symmetry_tap_enum_g4_16s_0s_16s_0s_44_4s(
        
       syst_dly_line_29_,
       FIRO_net_0,
       \cd_w[15] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       add_valid_r,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_29_;
output [30:15] FIRO_net_0;
input  [43:0] \cd_w[15] ;
input  [15:0] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output en_p_join;
input  add_valid_r;
input  coef_on_wrap;

    wire \data_tap[0] , \data_tap[1] , \data_tap[2] , \data_tap[3] , 
        \data_tap[4] , \data_tap[5] , \data_tap[6] , \data_tap[7] , 
        \data_tap[8] , \data_tap[9] , \data_tap[10] , \data_tap[11] , 
        \data_tap[12] , \data_tap[13] , \data_tap[14] , \data_tap[15] , 
        GND_net_1, VCC_net_1;
    
    enum_kitDelay_bit_reg_1s_14 symm_add_balance_0 (.en_p_join(
        en_p_join), .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .add_valid_r(
        add_valid_r));
    VCC VCC (.Y(VCC_net_1));
    enum_kitDelay_reg_16s_1s pipe_reg_0 (.data_tap({\data_tap[15] , 
        \data_tap[14] , \data_tap[13] , \data_tap[12] , \data_tap[11] , 
        \data_tap[10] , \data_tap[9] , \data_tap[8] , \data_tap[7] , 
        \data_tap[6] , \data_tap[5] , \data_tap[4] , \data_tap[3] , 
        \data_tap[2] , \data_tap[1] , \data_tap[0] }), 
        .syst_dly_line_29_({syst_dly_line_29_[15], 
        syst_dly_line_29_[14], syst_dly_line_29_[13], 
        syst_dly_line_29_[12], syst_dly_line_29_[11], 
        syst_dly_line_29_[10], syst_dly_line_29_[9], 
        syst_dly_line_29_[8], syst_dly_line_29_[7], 
        syst_dly_line_29_[6], syst_dly_line_29_[5], 
        syst_dly_line_29_[4], syst_dly_line_29_[3], 
        syst_dly_line_29_[2], syst_dly_line_29_[1], 
        syst_dly_line_29_[0]}), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_16 mac_enum_0 (
        .FIRO_net_0({FIRO_net_0[30], FIRO_net_0[29], FIRO_net_0[28], 
        FIRO_net_0[27], FIRO_net_0[26], FIRO_net_0[25], FIRO_net_0[24], 
        FIRO_net_0[23], FIRO_net_0[22], FIRO_net_0[21], FIRO_net_0[20], 
        FIRO_net_0[19], FIRO_net_0[18], FIRO_net_0[17], FIRO_net_0[16], 
        FIRO_net_0[15]}), .\cd_w[15] ({\cd_w[15] [43], \cd_w[15] [42], 
        \cd_w[15] [41], \cd_w[15] [40], \cd_w[15] [39], \cd_w[15] [38], 
        \cd_w[15] [37], \cd_w[15] [36], \cd_w[15] [35], \cd_w[15] [34], 
        \cd_w[15] [33], \cd_w[15] [32], \cd_w[15] [31], \cd_w[15] [30], 
        \cd_w[15] [29], \cd_w[15] [28], \cd_w[15] [27], \cd_w[15] [26], 
        \cd_w[15] [25], \cd_w[15] [24], \cd_w[15] [23], \cd_w[15] [22], 
        \cd_w[15] [21], \cd_w[15] [20], \cd_w[15] [19], \cd_w[15] [18], 
        \cd_w[15] [17], \cd_w[15] [16], \cd_w[15] [15], \cd_w[15] [14], 
        \cd_w[15] [13], \cd_w[15] [12], \cd_w[15] [11], \cd_w[15] [10], 
        \cd_w[15] [9], \cd_w[15] [8], \cd_w[15] [7], \cd_w[15] [6], 
        \cd_w[15] [5], \cd_w[15] [4], \cd_w[15] [3], \cd_w[15] [2], 
        \cd_w[15] [1], \cd_w[15] [0]}), .data_tap({\data_tap[15] , 
        \data_tap[14] , \data_tap[13] , \data_tap[12] , \data_tap[11] , 
        \data_tap[10] , \data_tap[9] , \data_tap[8] , \data_tap[7] , 
        \data_tap[6] , \data_tap[5] , \data_tap[4] , \data_tap[3] , 
        \data_tap[2] , \data_tap[1] , \data_tap[0] }), .flat_coef_w({
        flat_coef_w[15], flat_coef_w[14], flat_coef_w[13], 
        flat_coef_w[12], flat_coef_w[11], flat_coef_w[10], 
        flat_coef_w[9], flat_coef_w[8], flat_coef_w[7], flat_coef_w[6], 
        flat_coef_w[5], flat_coef_w[4], flat_coef_w[3], flat_coef_w[2], 
        flat_coef_w[1], flat_coef_w[0]}), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_5(
       \cd_w[6] ,
       \cd_w[5] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[6] ;
input  [43:0] \cd_w[5] ;
input  [175:160] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[175], flat_coef_w[175], flat_coef_w[175], 
        flat_coef_w[174], flat_coef_w[173], flat_coef_w[172], 
        flat_coef_w[171], flat_coef_w[170], flat_coef_w[169], 
        flat_coef_w[168], flat_coef_w[167], flat_coef_w[166], 
        flat_coef_w[165], flat_coef_w[164], flat_coef_w[163], 
        flat_coef_w[162], flat_coef_w[161], flat_coef_w[160]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[5] [43], \cd_w[5] [42], \cd_w[5] [41], 
        \cd_w[5] [40], \cd_w[5] [39], \cd_w[5] [38], \cd_w[5] [37], 
        \cd_w[5] [36], \cd_w[5] [35], \cd_w[5] [34], \cd_w[5] [33], 
        \cd_w[5] [32], \cd_w[5] [31], \cd_w[5] [30], \cd_w[5] [29], 
        \cd_w[5] [28], \cd_w[5] [27], \cd_w[5] [26], \cd_w[5] [25], 
        \cd_w[5] [24], \cd_w[5] [23], \cd_w[5] [22], \cd_w[5] [21], 
        \cd_w[5] [20], \cd_w[5] [19], \cd_w[5] [18], \cd_w[5] [17], 
        \cd_w[5] [16], \cd_w[5] [15], \cd_w[5] [14], \cd_w[5] [13], 
        \cd_w[5] [12], \cd_w[5] [11], \cd_w[5] [10], \cd_w[5] [9], 
        \cd_w[5] [8], \cd_w[5] [7], \cd_w[5] [6], \cd_w[5] [5], 
        \cd_w[5] [4], \cd_w[5] [3], \cd_w[5] [2], \cd_w[5] [1], 
        \cd_w[5] [0]}), .CDOUT({\cd_w[6] [43], \cd_w[6] [42], 
        \cd_w[6] [41], \cd_w[6] [40], \cd_w[6] [39], \cd_w[6] [38], 
        \cd_w[6] [37], \cd_w[6] [36], \cd_w[6] [35], \cd_w[6] [34], 
        \cd_w[6] [33], \cd_w[6] [32], \cd_w[6] [31], \cd_w[6] [30], 
        \cd_w[6] [29], \cd_w[6] [28], \cd_w[6] [27], \cd_w[6] [26], 
        \cd_w[6] [25], \cd_w[6] [24], \cd_w[6] [23], \cd_w[6] [22], 
        \cd_w[6] [21], \cd_w[6] [20], \cd_w[6] [19], \cd_w[6] [18], 
        \cd_w[6] [17], \cd_w[6] [16], \cd_w[6] [15], \cd_w[6] [14], 
        \cd_w[6] [13], \cd_w[6] [12], \cd_w[6] [11], \cd_w[6] [10], 
        \cd_w[6] [9], \cd_w[6] [8], \cd_w[6] [7], \cd_w[6] [6], 
        \cd_w[6] [5], \cd_w[6] [4], \cd_w[6] [3], \cd_w[6] [2], 
        \cd_w[6] [1], \cd_w[6] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, 
        nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, 
        nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, 
        nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, 
        nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_4(
       \cd_w[6] ,
       \cd_w[5] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[6] ;
input  [43:0] \cd_w[5] ;
input  [175:160] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_5 mac_0 (.\cd_w[6] ({
        \cd_w[6] [43], \cd_w[6] [42], \cd_w[6] [41], \cd_w[6] [40], 
        \cd_w[6] [39], \cd_w[6] [38], \cd_w[6] [37], \cd_w[6] [36], 
        \cd_w[6] [35], \cd_w[6] [34], \cd_w[6] [33], \cd_w[6] [32], 
        \cd_w[6] [31], \cd_w[6] [30], \cd_w[6] [29], \cd_w[6] [28], 
        \cd_w[6] [27], \cd_w[6] [26], \cd_w[6] [25], \cd_w[6] [24], 
        \cd_w[6] [23], \cd_w[6] [22], \cd_w[6] [21], \cd_w[6] [20], 
        \cd_w[6] [19], \cd_w[6] [18], \cd_w[6] [17], \cd_w[6] [16], 
        \cd_w[6] [15], \cd_w[6] [14], \cd_w[6] [13], \cd_w[6] [12], 
        \cd_w[6] [11], \cd_w[6] [10], \cd_w[6] [9], \cd_w[6] [8], 
        \cd_w[6] [7], \cd_w[6] [6], \cd_w[6] [5], \cd_w[6] [4], 
        \cd_w[6] [3], \cd_w[6] [2], \cd_w[6] [1], \cd_w[6] [0]}), 
        .\cd_w[5] ({\cd_w[5] [43], \cd_w[5] [42], \cd_w[5] [41], 
        \cd_w[5] [40], \cd_w[5] [39], \cd_w[5] [38], \cd_w[5] [37], 
        \cd_w[5] [36], \cd_w[5] [35], \cd_w[5] [34], \cd_w[5] [33], 
        \cd_w[5] [32], \cd_w[5] [31], \cd_w[5] [30], \cd_w[5] [29], 
        \cd_w[5] [28], \cd_w[5] [27], \cd_w[5] [26], \cd_w[5] [25], 
        \cd_w[5] [24], \cd_w[5] [23], \cd_w[5] [22], \cd_w[5] [21], 
        \cd_w[5] [20], \cd_w[5] [19], \cd_w[5] [18], \cd_w[5] [17], 
        \cd_w[5] [16], \cd_w[5] [15], \cd_w[5] [14], \cd_w[5] [13], 
        \cd_w[5] [12], \cd_w[5] [11], \cd_w[5] [10], \cd_w[5] [9], 
        \cd_w[5] [8], \cd_w[5] [7], \cd_w[5] [6], \cd_w[5] [5], 
        \cd_w[5] [4], \cd_w[5] [3], \cd_w[5] [2], \cd_w[5] [1], 
        \cd_w[5] [0]}), .flat_coef_w({flat_coef_w[175], 
        flat_coef_w[174], flat_coef_w[173], flat_coef_w[172], 
        flat_coef_w[171], flat_coef_w[170], flat_coef_w[169], 
        flat_coef_w[168], flat_coef_w[167], flat_coef_w[166], 
        flat_coef_w[165], flat_coef_w[164], flat_coef_w[163], 
        flat_coef_w[162], flat_coef_w[161], flat_coef_w[160]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_5(
       \cd_w[6] ,
       \cd_w[5] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[6] ;
input  [43:0] \cd_w[5] ;
input  [175:160] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_4 \adder2.adder2_0  (.\cd_w[6] ({
        \cd_w[6] [43], \cd_w[6] [42], \cd_w[6] [41], \cd_w[6] [40], 
        \cd_w[6] [39], \cd_w[6] [38], \cd_w[6] [37], \cd_w[6] [36], 
        \cd_w[6] [35], \cd_w[6] [34], \cd_w[6] [33], \cd_w[6] [32], 
        \cd_w[6] [31], \cd_w[6] [30], \cd_w[6] [29], \cd_w[6] [28], 
        \cd_w[6] [27], \cd_w[6] [26], \cd_w[6] [25], \cd_w[6] [24], 
        \cd_w[6] [23], \cd_w[6] [22], \cd_w[6] [21], \cd_w[6] [20], 
        \cd_w[6] [19], \cd_w[6] [18], \cd_w[6] [17], \cd_w[6] [16], 
        \cd_w[6] [15], \cd_w[6] [14], \cd_w[6] [13], \cd_w[6] [12], 
        \cd_w[6] [11], \cd_w[6] [10], \cd_w[6] [9], \cd_w[6] [8], 
        \cd_w[6] [7], \cd_w[6] [6], \cd_w[6] [5], \cd_w[6] [4], 
        \cd_w[6] [3], \cd_w[6] [2], \cd_w[6] [1], \cd_w[6] [0]}), 
        .\cd_w[5] ({\cd_w[5] [43], \cd_w[5] [42], \cd_w[5] [41], 
        \cd_w[5] [40], \cd_w[5] [39], \cd_w[5] [38], \cd_w[5] [37], 
        \cd_w[5] [36], \cd_w[5] [35], \cd_w[5] [34], \cd_w[5] [33], 
        \cd_w[5] [32], \cd_w[5] [31], \cd_w[5] [30], \cd_w[5] [29], 
        \cd_w[5] [28], \cd_w[5] [27], \cd_w[5] [26], \cd_w[5] [25], 
        \cd_w[5] [24], \cd_w[5] [23], \cd_w[5] [22], \cd_w[5] [21], 
        \cd_w[5] [20], \cd_w[5] [19], \cd_w[5] [18], \cd_w[5] [17], 
        \cd_w[5] [16], \cd_w[5] [15], \cd_w[5] [14], \cd_w[5] [13], 
        \cd_w[5] [12], \cd_w[5] [11], \cd_w[5] [10], \cd_w[5] [9], 
        \cd_w[5] [8], \cd_w[5] [7], \cd_w[5] [6], \cd_w[5] [5], 
        \cd_w[5] [4], \cd_w[5] [3], \cd_w[5] [2], \cd_w[5] [1], 
        \cd_w[5] [0]}), .flat_coef_w({flat_coef_w[175], 
        flat_coef_w[174], flat_coef_w[173], flat_coef_w[172], 
        flat_coef_w[171], flat_coef_w[170], flat_coef_w[169], 
        flat_coef_w[168], flat_coef_w[167], flat_coef_w[166], 
        flat_coef_w[165], flat_coef_w[164], flat_coef_w[163], 
        flat_coef_w[162], flat_coef_w[161], flat_coef_w[160]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_4(
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_11
    );
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_11;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_5(
        
       syst_dly_line_9_,
       syst_dly_line_29_,
       \cd_w[6] ,
       \cd_w[5] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_9_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[6] ;
input  [43:0] \cd_w[5] ;
input  [175:160] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_11, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[9] , \data_tap[10] , \data_tap[11] , \data_tap[12] , 
        \data_tap[13] , \data_tap[14] , \data_tap[15] , \data_tap[17] , 
        \data_tap[0] , \data_tap[1] , \data_tap[2] , \data_tap[3] , 
        \data_tap[4] , \data_tap[5] , \data_tap[6] , \data_tap[7] , 
        \data_tap[8] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_5 mac_enum_0 (
        .\cd_w[6] ({\cd_w[6] [43], \cd_w[6] [42], \cd_w[6] [41], 
        \cd_w[6] [40], \cd_w[6] [39], \cd_w[6] [38], \cd_w[6] [37], 
        \cd_w[6] [36], \cd_w[6] [35], \cd_w[6] [34], \cd_w[6] [33], 
        \cd_w[6] [32], \cd_w[6] [31], \cd_w[6] [30], \cd_w[6] [29], 
        \cd_w[6] [28], \cd_w[6] [27], \cd_w[6] [26], \cd_w[6] [25], 
        \cd_w[6] [24], \cd_w[6] [23], \cd_w[6] [22], \cd_w[6] [21], 
        \cd_w[6] [20], \cd_w[6] [19], \cd_w[6] [18], \cd_w[6] [17], 
        \cd_w[6] [16], \cd_w[6] [15], \cd_w[6] [14], \cd_w[6] [13], 
        \cd_w[6] [12], \cd_w[6] [11], \cd_w[6] [10], \cd_w[6] [9], 
        \cd_w[6] [8], \cd_w[6] [7], \cd_w[6] [6], \cd_w[6] [5], 
        \cd_w[6] [4], \cd_w[6] [3], \cd_w[6] [2], \cd_w[6] [1], 
        \cd_w[6] [0]}), .\cd_w[5] ({\cd_w[5] [43], \cd_w[5] [42], 
        \cd_w[5] [41], \cd_w[5] [40], \cd_w[5] [39], \cd_w[5] [38], 
        \cd_w[5] [37], \cd_w[5] [36], \cd_w[5] [35], \cd_w[5] [34], 
        \cd_w[5] [33], \cd_w[5] [32], \cd_w[5] [31], \cd_w[5] [30], 
        \cd_w[5] [29], \cd_w[5] [28], \cd_w[5] [27], \cd_w[5] [26], 
        \cd_w[5] [25], \cd_w[5] [24], \cd_w[5] [23], \cd_w[5] [22], 
        \cd_w[5] [21], \cd_w[5] [20], \cd_w[5] [19], \cd_w[5] [18], 
        \cd_w[5] [17], \cd_w[5] [16], \cd_w[5] [15], \cd_w[5] [14], 
        \cd_w[5] [13], \cd_w[5] [12], \cd_w[5] [11], \cd_w[5] [10], 
        \cd_w[5] [9], \cd_w[5] [8], \cd_w[5] [7], \cd_w[5] [6], 
        \cd_w[5] [5], \cd_w[5] [4], \cd_w[5] [3], \cd_w[5] [2], 
        \cd_w[5] [1], \cd_w[5] [0]}), .flat_coef_w({flat_coef_w[175], 
        flat_coef_w[174], flat_coef_w[173], flat_coef_w[172], 
        flat_coef_w[171], flat_coef_w[170], flat_coef_w[169], 
        flat_coef_w[168], flat_coef_w[167], flat_coef_w[166], 
        flat_coef_w[165], flat_coef_w[164], flat_coef_w[163], 
        flat_coef_w[162], flat_coef_w[161], flat_coef_w[160]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_9_[13]), .B(syst_dly_line_29_[13]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_4 \symm_tap.pipe_reg_0  (.data_tap_9(
        \data_tap[9] ), .data_tap_10(\data_tap[10] ), .data_tap_11(
        \data_tap[11] ), .data_tap_12(\data_tap[12] ), .data_tap_13(
        \data_tap[13] ), .data_tap_14(\data_tap[14] ), .data_tap_15(
        \data_tap[15] ), .data_tap_17(\data_tap[17] ), .data_tap_0(
        \data_tap[0] ), .data_tap_1(\data_tap[1] ), .data_tap_2(
        \data_tap[2] ), .data_tap_3(\data_tap[3] ), .data_tap_4(
        \data_tap[4] ), .data_tap_5(\data_tap[5] ), .data_tap_6(
        \data_tap[6] ), .data_tap_7(\data_tap[7] ), .data_tap_8(
        \data_tap[8] ), .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(
        \data_tap_w[10] ), .data_tap_w_10(\data_tap_w[11] ), 
        .data_tap_w_11(\data_tap_w[12] ), .data_tap_w_12(
        \data_tap_w[13] ), .data_tap_w_13(\data_tap_w[14] ), 
        .data_tap_w_14(\data_tap_w[15] ), .data_tap_w_16(
        \data_tap_w[17] ), .data_tap_w_0(\data_tap_w[1] ), 
        .data_tap_w_1(\data_tap_w[2] ), .data_tap_w_2(\data_tap_w[3] ), 
        .data_tap_w_3(\data_tap_w[4] ), .data_tap_w_4(\data_tap_w[5] ), 
        .data_tap_w_5(\data_tap_w[6] ), .data_tap_w_6(\data_tap_w[7] ), 
        .data_tap_w_7(\data_tap_w[8] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_11(
        data_tap_w_cry_0_Y_11));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_9_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_9_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_9_[11]), .B(syst_dly_line_29_[11]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_9_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_9_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_9_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_9_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_9_[15]), .C(syst_dly_line_29_[15]), .D(GND_net_1)
        , .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] ), .Y(), 
        .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_9_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_11)
        , .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_9_[12]), .B(syst_dly_line_29_[12]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_9_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_9_[14]), .B(syst_dly_line_29_[14]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_9_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_9_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_9_[15]), .B(syst_dly_line_29_[15]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_9_[10]), .B(syst_dly_line_29_[10]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module enum_coef_sr_16s_16s(
       flat_coef_w,
       coefi_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       coefi_valid_wrap
    );
output [255:0] flat_coef_w;
input  [15:0] coefi_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  coefi_valid_wrap;

    wire VCC_net_1, GND_net_1;
    
    SLE \shift_reg_15_[7]  (.D(flat_coef_w[231]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[247]));
    SLE \shift_reg_1_[4]  (.D(flat_coef_w[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[20]));
    SLE \shift_reg_9_[3]  (.D(flat_coef_w[131]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[147]));
    SLE \shift_reg_6_[15]  (.D(flat_coef_w[95]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[111]));
    SLE \shift_reg_8_[9]  (.D(flat_coef_w[121]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[137]));
    SLE \shift_reg_7_[3]  (.D(flat_coef_w[99]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[115]));
    SLE \shift_reg_6_[0]  (.D(flat_coef_w[80]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[96]));
    SLE \shift_reg_0_[15]  (.D(coefi_wrap[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[15]));
    SLE \shift_reg_3_[14]  (.D(flat_coef_w[46]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[62]));
    SLE \shift_reg_3_[4]  (.D(flat_coef_w[36]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[52]));
    SLE \shift_reg_0_[0]  (.D(coefi_wrap[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[0]));
    SLE \shift_reg_0_[10]  (.D(coefi_wrap[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[10]));
    SLE \shift_reg_15_[10]  (.D(flat_coef_w[234]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[250]));
    SLE \shift_reg_9_[12]  (.D(flat_coef_w[140]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[156]));
    SLE \shift_reg_1_[12]  (.D(flat_coef_w[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[28]));
    SLE \shift_reg_8_[5]  (.D(flat_coef_w[117]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[133]));
    SLE \shift_reg_12_[5]  (.D(flat_coef_w[181]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[197]));
    SLE \shift_reg_6_[14]  (.D(flat_coef_w[94]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[110]));
    SLE \shift_reg_5_[7]  (.D(flat_coef_w[71]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[87]));
    SLE \shift_reg_15_[4]  (.D(flat_coef_w[228]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[244]));
    SLE \shift_reg_12_[1]  (.D(flat_coef_w[177]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[193]));
    SLE \shift_reg_14_[6]  (.D(flat_coef_w[214]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[230]));
    SLE \shift_reg_1_[0]  (.D(flat_coef_w[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[16]));
    SLE \shift_reg_9_[7]  (.D(flat_coef_w[135]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[151]));
    SLE \shift_reg_8_[14]  (.D(flat_coef_w[126]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[142]));
    SLE \shift_reg_4_[1]  (.D(flat_coef_w[49]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[65]));
    SLE \shift_reg_6_[3]  (.D(flat_coef_w[83]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[99]));
    SLE \shift_reg_7_[7]  (.D(flat_coef_w[103]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[119]));
    SLE \shift_reg_0_[3]  (.D(coefi_wrap[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[3]));
    SLE \shift_reg_3_[0]  (.D(flat_coef_w[32]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[48]));
    SLE \shift_reg_14_[3]  (.D(flat_coef_w[211]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[227]));
    SLE \shift_reg_14_[11]  (.D(flat_coef_w[219]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[235]));
    SLE \shift_reg_2_[4]  (.D(flat_coef_w[20]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[36]));
    SLE \shift_reg_15_[11]  (.D(flat_coef_w[235]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[251]));
    SLE \shift_reg_12_[12]  (.D(flat_coef_w[188]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[204]));
    SLE \shift_reg_12_[10]  (.D(flat_coef_w[186]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[202]));
    SLE \shift_reg_8_[10]  (.D(flat_coef_w[122]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[138]));
    SLE \shift_reg_1_[3]  (.D(flat_coef_w[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[19]));
    GND GND (.Y(GND_net_1));
    SLE \shift_reg_11_[10]  (.D(flat_coef_w[170]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[186]));
    SLE \shift_reg_4_[2]  (.D(flat_coef_w[50]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[66]));
    SLE \shift_reg_8_[11]  (.D(flat_coef_w[123]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[139]));
    SLE \shift_reg_1_[10]  (.D(flat_coef_w[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[26]));
    SLE \shift_reg_3_[12]  (.D(flat_coef_w[44]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[60]));
    SLE \shift_reg_14_[5]  (.D(flat_coef_w[213]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[229]));
    SLE \shift_reg_6_[7]  (.D(flat_coef_w[87]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[103]));
    SLE \shift_reg_4_[6]  (.D(flat_coef_w[54]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[70]));
    SLE \shift_reg_0_[7]  (.D(coefi_wrap[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[7]));
    SLE \shift_reg_0_[14]  (.D(coefi_wrap[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[14]));
    SLE \shift_reg_7_[11]  (.D(flat_coef_w[107]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[123]));
    SLE \shift_reg_4_[8]  (.D(flat_coef_w[56]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[72]));
    SLE \shift_reg_13_[14]  (.D(flat_coef_w[206]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[222]));
    SLE \shift_reg_3_[3]  (.D(flat_coef_w[35]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[51]));
    SLE \shift_reg_14_[1]  (.D(flat_coef_w[209]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[225]));
    SLE \shift_reg_14_[12]  (.D(flat_coef_w[220]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[236]));
    SLE \shift_reg_15_[14]  (.D(flat_coef_w[238]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[254]));
    SLE \shift_reg_2_[0]  (.D(flat_coef_w[16]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[32]));
    SLE \shift_reg_15_[6]  (.D(flat_coef_w[230]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[246]));
    SLE \shift_reg_13_[15]  (.D(flat_coef_w[207]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[223]));
    SLE \shift_reg_9_[14]  (.D(flat_coef_w[142]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[158]));
    SLE \shift_reg_8_[4]  (.D(flat_coef_w[116]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[132]));
    SLE \shift_reg_5_[1]  (.D(flat_coef_w[65]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[81]));
    SLE \shift_reg_7_[13]  (.D(flat_coef_w[109]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[125]));
    SLE \shift_reg_1_[7]  (.D(flat_coef_w[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[23]));
    SLE \shift_reg_11_[0]  (.D(flat_coef_w[160]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[176]));
    SLE \shift_reg_9_[15]  (.D(flat_coef_w[143]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[159]));
    SLE \shift_reg_14_[10]  (.D(flat_coef_w[218]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[234]));
    SLE \shift_reg_15_[12]  (.D(flat_coef_w[236]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[252]));
    SLE \shift_reg_11_[9]  (.D(flat_coef_w[169]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[185]));
    SLE \shift_reg_11_[8]  (.D(flat_coef_w[168]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[184]));
    SLE \shift_reg_5_[13]  (.D(flat_coef_w[77]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[93]));
    SLE \shift_reg_9_[1]  (.D(flat_coef_w[129]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[145]));
    SLE \shift_reg_11_[2]  (.D(flat_coef_w[162]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[178]));
    SLE \shift_reg_15_[3]  (.D(flat_coef_w[227]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[243]));
    SLE \shift_reg_3_[7]  (.D(flat_coef_w[39]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[55]));
    SLE \shift_reg_2_[11]  (.D(flat_coef_w[27]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[43]));
    SLE \shift_reg_7_[1]  (.D(flat_coef_w[97]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[113]));
    SLE \shift_reg_13_[12]  (.D(flat_coef_w[204]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[220]));
    SLE \shift_reg_8_[12]  (.D(flat_coef_w[124]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[140]));
    SLE \shift_reg_2_[3]  (.D(flat_coef_w[19]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[35]));
    VCC VCC (.Y(VCC_net_1));
    SLE \shift_reg_10_[13]  (.D(flat_coef_w[157]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[173]));
    SLE \shift_reg_5_[2]  (.D(flat_coef_w[66]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[82]));
    SLE \shift_reg_10_[12]  (.D(flat_coef_w[156]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[172]));
    SLE \shift_reg_8_[0]  (.D(flat_coef_w[112]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[128]));
    SLE \shift_reg_11_[7]  (.D(flat_coef_w[167]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[183]));
    SLE \shift_reg_10_[0]  (.D(flat_coef_w[144]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[160]));
    SLE \shift_reg_5_[6]  (.D(flat_coef_w[70]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[86]));
    SLE \shift_reg_4_[9]  (.D(flat_coef_w[57]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[73]));
    SLE \shift_reg_15_[5]  (.D(flat_coef_w[229]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[245]));
    SLE \shift_reg_5_[8]  (.D(flat_coef_w[72]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[88]));
    SLE \shift_reg_10_[9]  (.D(flat_coef_w[153]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[169]));
    SLE \shift_reg_10_[8]  (.D(flat_coef_w[152]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[168]));
    SLE \shift_reg_4_[15]  (.D(flat_coef_w[63]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[79]));
    SLE \shift_reg_10_[2]  (.D(flat_coef_w[146]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[162]));
    SLE \shift_reg_9_[2]  (.D(flat_coef_w[130]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[146]));
    SLE \shift_reg_15_[1]  (.D(flat_coef_w[225]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[241]));
    SLE \shift_reg_4_[5]  (.D(flat_coef_w[53]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[69]));
    SLE \shift_reg_7_[2]  (.D(flat_coef_w[98]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[114]));
    SLE \shift_reg_6_[1]  (.D(flat_coef_w[81]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[97]));
    SLE \shift_reg_9_[6]  (.D(flat_coef_w[134]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[150]));
    SLE \shift_reg_2_[14]  (.D(flat_coef_w[30]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[46]));
    SLE \shift_reg_0_[1]  (.D(coefi_wrap[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[1]));
    SLE \shift_reg_9_[8]  (.D(flat_coef_w[136]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[152]));
    SLE \shift_reg_7_[6]  (.D(flat_coef_w[102]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[118]));
    SLE \shift_reg_2_[7]  (.D(flat_coef_w[23]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[39]));
    SLE \shift_reg_7_[8]  (.D(flat_coef_w[104]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[120]));
    SLE \shift_reg_13_[10]  (.D(flat_coef_w[202]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[218]));
    SLE \shift_reg_11_[4]  (.D(flat_coef_w[164]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[180]));
    SLE \shift_reg_10_[7]  (.D(flat_coef_w[151]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[167]));
    SLE \shift_reg_12_[13]  (.D(flat_coef_w[189]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[205]));
    SLE \shift_reg_8_[3]  (.D(flat_coef_w[115]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[131]));
    SLE \shift_reg_14_[14]  (.D(flat_coef_w[222]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[238]));
    SLE \shift_reg_13_[0]  (.D(flat_coef_w[192]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[208]));
    SLE \shift_reg_1_[1]  (.D(flat_coef_w[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[17]));
    SLE \shift_reg_7_[15]  (.D(flat_coef_w[111]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[127]));
    SLE \shift_reg_1_[14]  (.D(flat_coef_w[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[30]));
    SLE \shift_reg_0_[13]  (.D(coefi_wrap[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[13]));
    SLE \shift_reg_6_[2]  (.D(flat_coef_w[82]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[98]));
    SLE \shift_reg_1_[13]  (.D(flat_coef_w[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[29]));
    SLE \shift_reg_13_[9]  (.D(flat_coef_w[201]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[217]));
    SLE \shift_reg_13_[8]  (.D(flat_coef_w[200]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[216]));
    SLE \shift_reg_13_[2]  (.D(flat_coef_w[194]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[210]));
    SLE \shift_reg_0_[2]  (.D(coefi_wrap[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[2]));
    SLE \shift_reg_2_[12]  (.D(flat_coef_w[28]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[44]));
    SLE \shift_reg_6_[6]  (.D(flat_coef_w[86]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[102]));
    SLE \shift_reg_3_[1]  (.D(flat_coef_w[33]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[49]));
    SLE \shift_reg_10_[4]  (.D(flat_coef_w[148]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[164]));
    SLE \shift_reg_6_[8]  (.D(flat_coef_w[88]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[104]));
    SLE \shift_reg_0_[6]  (.D(coefi_wrap[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[6]));
    SLE \shift_reg_2_[10]  (.D(flat_coef_w[26]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[42]));
    SLE \shift_reg_14_[13]  (.D(flat_coef_w[221]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[237]));
    SLE \shift_reg_7_[12]  (.D(flat_coef_w[108]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[124]));
    SLE \shift_reg_0_[8]  (.D(coefi_wrap[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[8]));
    SLE \shift_reg_5_[9]  (.D(flat_coef_w[73]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[89]));
    SLE \shift_reg_8_[7]  (.D(flat_coef_w[119]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[135]));
    SLE \shift_reg_8_[15]  (.D(flat_coef_w[127]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[143]));
    SLE \shift_reg_8_[13]  (.D(flat_coef_w[125]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[141]));
    SLE \shift_reg_13_[7]  (.D(flat_coef_w[199]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[215]));
    SLE \shift_reg_5_[14]  (.D(flat_coef_w[78]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[94]));
    SLE \shift_reg_6_[11]  (.D(flat_coef_w[91]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[107]));
    SLE \shift_reg_5_[5]  (.D(flat_coef_w[69]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[85]));
    SLE \shift_reg_3_[10]  (.D(flat_coef_w[42]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[58]));
    SLE \shift_reg_1_[2]  (.D(flat_coef_w[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[18]));
    SLE \shift_reg_6_[13]  (.D(flat_coef_w[93]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[109]));
    SLE \shift_reg_4_[12]  (.D(flat_coef_w[60]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[76]));
    SLE \shift_reg_9_[9]  (.D(flat_coef_w[137]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[153]));
    SLE \shift_reg_1_[6]  (.D(flat_coef_w[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[22]));
    SLE \shift_reg_12_[0]  (.D(flat_coef_w[176]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[192]));
    SLE \shift_reg_7_[9]  (.D(flat_coef_w[105]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[121]));
    SLE \shift_reg_5_[10]  (.D(flat_coef_w[74]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[90]));
    SLE \shift_reg_1_[8]  (.D(flat_coef_w[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[24]));
    SLE \shift_reg_12_[9]  (.D(flat_coef_w[185]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[201]));
    SLE \shift_reg_12_[8]  (.D(flat_coef_w[184]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[200]));
    SLE \shift_reg_1_[15]  (.D(flat_coef_w[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[31]));
    SLE \shift_reg_9_[5]  (.D(flat_coef_w[133]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[149]));
    SLE \shift_reg_3_[2]  (.D(flat_coef_w[34]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[50]));
    SLE \shift_reg_12_[2]  (.D(flat_coef_w[178]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[194]));
    SLE \shift_reg_4_[4]  (.D(flat_coef_w[52]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[68]));
    SLE \shift_reg_11_[11]  (.D(flat_coef_w[171]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[187]));
    SLE \shift_reg_7_[5]  (.D(flat_coef_w[101]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[117]));
    SLE \shift_reg_3_[6]  (.D(flat_coef_w[38]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[54]));
    SLE \shift_reg_11_[6]  (.D(flat_coef_w[166]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[182]));
    SLE \shift_reg_3_[8]  (.D(flat_coef_w[40]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[56]));
    SLE \shift_reg_13_[4]  (.D(flat_coef_w[196]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[212]));
    SLE \shift_reg_2_[1]  (.D(flat_coef_w[17]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[33]));
    SLE \shift_reg_11_[13]  (.D(flat_coef_w[173]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[189]));
    SLE \shift_reg_5_[15]  (.D(flat_coef_w[79]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[95]));
    SLE \shift_reg_12_[11]  (.D(flat_coef_w[187]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[203]));
    SLE \shift_reg_14_[15]  (.D(flat_coef_w[223]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[239]));
    SLE \shift_reg_12_[7]  (.D(flat_coef_w[183]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[199]));
    SLE \shift_reg_10_[14]  (.D(flat_coef_w[158]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[174]));
    SLE \shift_reg_6_[9]  (.D(flat_coef_w[89]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[105]));
    SLE \shift_reg_11_[3]  (.D(flat_coef_w[163]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[179]));
    SLE \shift_reg_0_[9]  (.D(coefi_wrap[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[9]));
    SLE \shift_reg_4_[14]  (.D(flat_coef_w[62]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[78]));
    SLE \shift_reg_11_[12]  (.D(flat_coef_w[172]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[188]));
    SLE \shift_reg_9_[10]  (.D(flat_coef_w[138]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[154]));
    SLE \shift_reg_4_[10]  (.D(flat_coef_w[58]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[74]));
    SLE \shift_reg_3_[15]  (.D(flat_coef_w[47]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[63]));
    SLE \shift_reg_13_[13]  (.D(flat_coef_w[205]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[221]));
    SLE \shift_reg_10_[6]  (.D(flat_coef_w[150]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[166]));
    SLE \shift_reg_6_[5]  (.D(flat_coef_w[85]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[101]));
    SLE \shift_reg_15_[13]  (.D(flat_coef_w[237]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[253]));
    SLE \shift_reg_13_[11]  (.D(flat_coef_w[203]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[219]));
    SLE \shift_reg_4_[0]  (.D(flat_coef_w[48]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[64]));
    SLE \shift_reg_0_[5]  (.D(coefi_wrap[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[5]));
    SLE \shift_reg_2_[2]  (.D(flat_coef_w[18]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[34]));
    SLE \shift_reg_11_[15]  (.D(flat_coef_w[175]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[191]));
    SLE \shift_reg_10_[10]  (.D(flat_coef_w[154]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[170]));
    SLE \shift_reg_14_[0]  (.D(flat_coef_w[208]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[224]));
    SLE \shift_reg_2_[6]  (.D(flat_coef_w[22]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[38]));
    SLE \shift_reg_12_[4]  (.D(flat_coef_w[180]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[196]));
    SLE \shift_reg_2_[15]  (.D(flat_coef_w[31]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[47]));
    SLE \shift_reg_8_[1]  (.D(flat_coef_w[113]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[129]));
    SLE \shift_reg_2_[8]  (.D(flat_coef_w[24]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[40]));
    SLE \shift_reg_12_[15]  (.D(flat_coef_w[191]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[207]));
    SLE \shift_reg_4_[13]  (.D(flat_coef_w[61]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[77]));
    SLE \shift_reg_1_[9]  (.D(flat_coef_w[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[25]));
    SLE \shift_reg_11_[5]  (.D(flat_coef_w[165]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[181]));
    SLE \shift_reg_14_[9]  (.D(flat_coef_w[217]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[233]));
    SLE \shift_reg_14_[8]  (.D(flat_coef_w[216]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[232]));
    SLE \shift_reg_6_[10]  (.D(flat_coef_w[90]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[106]));
    SLE \shift_reg_14_[2]  (.D(flat_coef_w[210]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[226]));
    SLE \shift_reg_4_[11]  (.D(flat_coef_w[59]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[75]));
    SLE \shift_reg_10_[3]  (.D(flat_coef_w[147]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[163]));
    SLE \shift_reg_11_[1]  (.D(flat_coef_w[161]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[177]));
    SLE \shift_reg_5_[4]  (.D(flat_coef_w[68]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[84]));
    SLE \shift_reg_1_[5]  (.D(flat_coef_w[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[21]));
    SLE \shift_reg_3_[13]  (.D(flat_coef_w[45]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[61]));
    SLE \shift_reg_11_[14]  (.D(flat_coef_w[174]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[190]));
    SLE \shift_reg_3_[9]  (.D(flat_coef_w[41]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[57]));
    SLE \shift_reg_15_[15]  (.D(flat_coef_w[239]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[255]));
    SLE \shift_reg_10_[11]  (.D(flat_coef_w[155]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[171]));
    SLE \shift_reg_5_[11]  (.D(flat_coef_w[75]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[91]));
    SLE \shift_reg_4_[3]  (.D(flat_coef_w[51]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[67]));
    SLE \shift_reg_3_[11]  (.D(flat_coef_w[43]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[59]));
    SLE \shift_reg_14_[7]  (.D(flat_coef_w[215]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[231]));
    SLE \shift_reg_9_[4]  (.D(flat_coef_w[132]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[148]));
    SLE \shift_reg_3_[5]  (.D(flat_coef_w[37]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[53]));
    SLE \shift_reg_1_[11]  (.D(flat_coef_w[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[27]));
    SLE \shift_reg_13_[6]  (.D(flat_coef_w[198]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[214]));
    SLE \shift_reg_7_[4]  (.D(flat_coef_w[100]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[116]));
    SLE \shift_reg_10_[5]  (.D(flat_coef_w[149]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[165]));
    SLE \shift_reg_10_[15]  (.D(flat_coef_w[159]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[175]));
    SLE \shift_reg_8_[2]  (.D(flat_coef_w[114]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[130]));
    SLE \shift_reg_8_[6]  (.D(flat_coef_w[118]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[134]));
    SLE \shift_reg_10_[1]  (.D(flat_coef_w[145]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[161]));
    SLE \shift_reg_8_[8]  (.D(flat_coef_w[120]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[136]));
    SLE \shift_reg_7_[10]  (.D(flat_coef_w[106]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[122]));
    SLE \shift_reg_5_[12]  (.D(flat_coef_w[76]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[92]));
    SLE \shift_reg_5_[0]  (.D(flat_coef_w[64]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[80]));
    SLE \shift_reg_13_[3]  (.D(flat_coef_w[195]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[211]));
    SLE \shift_reg_0_[12]  (.D(coefi_wrap[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[12]));
    SLE \shift_reg_14_[4]  (.D(flat_coef_w[212]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[228]));
    SLE \shift_reg_9_[13]  (.D(flat_coef_w[141]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[157]));
    SLE \shift_reg_0_[11]  (.D(coefi_wrap[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[11]));
    SLE \shift_reg_4_[7]  (.D(flat_coef_w[55]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[71]));
    SLE \shift_reg_2_[9]  (.D(flat_coef_w[25]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[41]));
    SLE \shift_reg_12_[14]  (.D(flat_coef_w[190]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[206]));
    SLE \shift_reg_15_[0]  (.D(flat_coef_w[224]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[240]));
    SLE \shift_reg_6_[4]  (.D(flat_coef_w[84]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[100]));
    SLE \shift_reg_9_[0]  (.D(flat_coef_w[128]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[144]));
    SLE \shift_reg_12_[6]  (.D(flat_coef_w[182]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[198]));
    SLE \shift_reg_6_[12]  (.D(flat_coef_w[92]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[108]));
    SLE \shift_reg_15_[9]  (.D(flat_coef_w[233]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[249]));
    SLE \shift_reg_15_[8]  (.D(flat_coef_w[232]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[248]));
    SLE \shift_reg_0_[4]  (.D(coefi_wrap[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[4]));
    SLE \shift_reg_7_[0]  (.D(flat_coef_w[96]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[112]));
    SLE \shift_reg_2_[5]  (.D(flat_coef_w[21]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[37]));
    SLE \shift_reg_15_[2]  (.D(flat_coef_w[226]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[242]));
    SLE \shift_reg_7_[14]  (.D(flat_coef_w[110]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[126]));
    SLE \shift_reg_13_[5]  (.D(flat_coef_w[197]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[213]));
    SLE \shift_reg_2_[13]  (.D(flat_coef_w[29]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[45]));
    SLE \shift_reg_13_[1]  (.D(flat_coef_w[193]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[209]));
    SLE \shift_reg_5_[3]  (.D(flat_coef_w[67]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[83]));
    SLE \shift_reg_9_[11]  (.D(flat_coef_w[139]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[155]));
    SLE \shift_reg_12_[3]  (.D(flat_coef_w[179]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(coefi_valid_wrap), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(flat_coef_w[195]));
    
endmodule


module FIR_FILTER_top_COREFIR_0_wide_coef_16s_16s_1s_1s(
       flat_coef_w,
       coefi_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       coefi_valid_wrap
    );
output [255:0] flat_coef_w;
input  [15:0] coefi_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  coefi_valid_wrap;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    enum_coef_sr_16s_16s \genblk1.coef_sr_0  (.flat_coef_w({
        flat_coef_w[255], flat_coef_w[254], flat_coef_w[253], 
        flat_coef_w[252], flat_coef_w[251], flat_coef_w[250], 
        flat_coef_w[249], flat_coef_w[248], flat_coef_w[247], 
        flat_coef_w[246], flat_coef_w[245], flat_coef_w[244], 
        flat_coef_w[243], flat_coef_w[242], flat_coef_w[241], 
        flat_coef_w[240], flat_coef_w[239], flat_coef_w[238], 
        flat_coef_w[237], flat_coef_w[236], flat_coef_w[235], 
        flat_coef_w[234], flat_coef_w[233], flat_coef_w[232], 
        flat_coef_w[231], flat_coef_w[230], flat_coef_w[229], 
        flat_coef_w[228], flat_coef_w[227], flat_coef_w[226], 
        flat_coef_w[225], flat_coef_w[224], flat_coef_w[223], 
        flat_coef_w[222], flat_coef_w[221], flat_coef_w[220], 
        flat_coef_w[219], flat_coef_w[218], flat_coef_w[217], 
        flat_coef_w[216], flat_coef_w[215], flat_coef_w[214], 
        flat_coef_w[213], flat_coef_w[212], flat_coef_w[211], 
        flat_coef_w[210], flat_coef_w[209], flat_coef_w[208], 
        flat_coef_w[207], flat_coef_w[206], flat_coef_w[205], 
        flat_coef_w[204], flat_coef_w[203], flat_coef_w[202], 
        flat_coef_w[201], flat_coef_w[200], flat_coef_w[199], 
        flat_coef_w[198], flat_coef_w[197], flat_coef_w[196], 
        flat_coef_w[195], flat_coef_w[194], flat_coef_w[193], 
        flat_coef_w[192], flat_coef_w[191], flat_coef_w[190], 
        flat_coef_w[189], flat_coef_w[188], flat_coef_w[187], 
        flat_coef_w[186], flat_coef_w[185], flat_coef_w[184], 
        flat_coef_w[183], flat_coef_w[182], flat_coef_w[181], 
        flat_coef_w[180], flat_coef_w[179], flat_coef_w[178], 
        flat_coef_w[177], flat_coef_w[176], flat_coef_w[175], 
        flat_coef_w[174], flat_coef_w[173], flat_coef_w[172], 
        flat_coef_w[171], flat_coef_w[170], flat_coef_w[169], 
        flat_coef_w[168], flat_coef_w[167], flat_coef_w[166], 
        flat_coef_w[165], flat_coef_w[164], flat_coef_w[163], 
        flat_coef_w[162], flat_coef_w[161], flat_coef_w[160], 
        flat_coef_w[159], flat_coef_w[158], flat_coef_w[157], 
        flat_coef_w[156], flat_coef_w[155], flat_coef_w[154], 
        flat_coef_w[153], flat_coef_w[152], flat_coef_w[151], 
        flat_coef_w[150], flat_coef_w[149], flat_coef_w[148], 
        flat_coef_w[147], flat_coef_w[146], flat_coef_w[145], 
        flat_coef_w[144], flat_coef_w[143], flat_coef_w[142], 
        flat_coef_w[141], flat_coef_w[140], flat_coef_w[139], 
        flat_coef_w[138], flat_coef_w[137], flat_coef_w[136], 
        flat_coef_w[135], flat_coef_w[134], flat_coef_w[133], 
        flat_coef_w[132], flat_coef_w[131], flat_coef_w[130], 
        flat_coef_w[129], flat_coef_w[128], flat_coef_w[127], 
        flat_coef_w[126], flat_coef_w[125], flat_coef_w[124], 
        flat_coef_w[123], flat_coef_w[122], flat_coef_w[121], 
        flat_coef_w[120], flat_coef_w[119], flat_coef_w[118], 
        flat_coef_w[117], flat_coef_w[116], flat_coef_w[115], 
        flat_coef_w[114], flat_coef_w[113], flat_coef_w[112], 
        flat_coef_w[111], flat_coef_w[110], flat_coef_w[109], 
        flat_coef_w[108], flat_coef_w[107], flat_coef_w[106], 
        flat_coef_w[105], flat_coef_w[104], flat_coef_w[103], 
        flat_coef_w[102], flat_coef_w[101], flat_coef_w[100], 
        flat_coef_w[99], flat_coef_w[98], flat_coef_w[97], 
        flat_coef_w[96], flat_coef_w[95], flat_coef_w[94], 
        flat_coef_w[93], flat_coef_w[92], flat_coef_w[91], 
        flat_coef_w[90], flat_coef_w[89], flat_coef_w[88], 
        flat_coef_w[87], flat_coef_w[86], flat_coef_w[85], 
        flat_coef_w[84], flat_coef_w[83], flat_coef_w[82], 
        flat_coef_w[81], flat_coef_w[80], flat_coef_w[79], 
        flat_coef_w[78], flat_coef_w[77], flat_coef_w[76], 
        flat_coef_w[75], flat_coef_w[74], flat_coef_w[73], 
        flat_coef_w[72], flat_coef_w[71], flat_coef_w[70], 
        flat_coef_w[69], flat_coef_w[68], flat_coef_w[67], 
        flat_coef_w[66], flat_coef_w[65], flat_coef_w[64], 
        flat_coef_w[63], flat_coef_w[62], flat_coef_w[61], 
        flat_coef_w[60], flat_coef_w[59], flat_coef_w[58], 
        flat_coef_w[57], flat_coef_w[56], flat_coef_w[55], 
        flat_coef_w[54], flat_coef_w[53], flat_coef_w[52], 
        flat_coef_w[51], flat_coef_w[50], flat_coef_w[49], 
        flat_coef_w[48], flat_coef_w[47], flat_coef_w[46], 
        flat_coef_w[45], flat_coef_w[44], flat_coef_w[43], 
        flat_coef_w[42], flat_coef_w[41], flat_coef_w[40], 
        flat_coef_w[39], flat_coef_w[38], flat_coef_w[37], 
        flat_coef_w[36], flat_coef_w[35], flat_coef_w[34], 
        flat_coef_w[33], flat_coef_w[32], flat_coef_w[31], 
        flat_coef_w[30], flat_coef_w[29], flat_coef_w[28], 
        flat_coef_w[27], flat_coef_w[26], flat_coef_w[25], 
        flat_coef_w[24], flat_coef_w[23], flat_coef_w[22], 
        flat_coef_w[21], flat_coef_w[20], flat_coef_w[19], 
        flat_coef_w[18], flat_coef_w[17], flat_coef_w[16], 
        flat_coef_w[15], flat_coef_w[14], flat_coef_w[13], 
        flat_coef_w[12], flat_coef_w[11], flat_coef_w[10], 
        flat_coef_w[9], flat_coef_w[8], flat_coef_w[7], flat_coef_w[6], 
        flat_coef_w[5], flat_coef_w[4], flat_coef_w[3], flat_coef_w[2], 
        flat_coef_w[1], flat_coef_w[0]}), .coefi_wrap({coefi_wrap[15], 
        coefi_wrap[14], coefi_wrap[13], coefi_wrap[12], coefi_wrap[11], 
        coefi_wrap[10], coefi_wrap[9], coefi_wrap[8], coefi_wrap[7], 
        coefi_wrap[6], coefi_wrap[5], coefi_wrap[4], coefi_wrap[3], 
        coefi_wrap[2], coefi_wrap[1], coefi_wrap[0]}), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .coefi_valid_wrap(coefi_valid_wrap));
    
endmodule


module enum_kitDelay_bit_reg_45(
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       filled_w,
       coef_on_wrap,
       synced_ngrst,
       datao_valid_i
    );
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output filled_w;
input  coef_on_wrap;
input  synced_ngrst;
input  datao_valid_i;

    wire \delayLine_3_[0] , VCC_net_1, \delayLine_3__RNO[0] , 
        G_1_net_1, GND_net_1, \delayLine_2_[0] , \delayLine_2__RNO[0] , 
        \delayLine_1_[0] , \delayLine_1__RNO[0] , \delayLine_0_[0] , 
        rst_latency_dly_i_0, \delayLine_18_[0] , 
        \delayLine_18__RNO[0] , \delayLine_17_[0] , 
        \delayLine_17__RNO[0] , \delayLine_16_[0] , 
        \delayLine_16__RNO[0] , \delayLine_15_[0] , 
        \delayLine_15__RNO[0] , \delayLine_14_[0] , 
        \delayLine_14__RNO[0] , \delayLine_13_[0] , 
        \delayLine_13__RNO[0] , \delayLine_12_[0] , 
        \delayLine_12__RNO[0] , \delayLine_11_[0] , 
        \delayLine_11__RNO[0] , \delayLine_10_[0] , 
        \delayLine_10__RNO[0] , \delayLine_9_[0] , 
        \delayLine_9__RNO[0] , \delayLine_8_[0] , 
        \delayLine_8__RNO[0] , \delayLine_7_[0] , 
        \delayLine_7__RNO[0] , \delayLine_6_[0] , 
        \delayLine_6__RNO[0] , \delayLine_5_[0] , 
        \delayLine_5__RNO[0] , \delayLine_4_[0] , 
        \delayLine_4__RNO[0] , \delayLine_33_[0] , 
        \delayLine_33__RNO[0] , \delayLine_32_[0] , 
        \delayLine_32__RNO[0] , \delayLine_31_[0] , 
        \delayLine_31__RNO[0] , \delayLine_30_[0] , 
        \delayLine_30__RNO[0] , \delayLine_29_[0] , 
        \delayLine_29__RNO[0] , \delayLine_28_[0] , 
        \delayLine_28__RNO[0] , \delayLine_27_[0] , 
        \delayLine_27__RNO[0] , \delayLine_26_[0] , 
        \delayLine_26__RNO[0] , \delayLine_25_[0] , 
        \delayLine_25__RNO[0] , \delayLine_24_[0] , 
        \delayLine_24__RNO[0] , \delayLine_23_[0] , 
        \delayLine_23__RNO[0] , \delayLine_22_[0] , 
        \delayLine_22__RNO[0] , \delayLine_21_[0] , 
        \delayLine_21__RNO[0] , \delayLine_20_[0] , 
        \delayLine_20__RNO[0] , \delayLine_19_[0] , 
        \delayLine_19__RNO[0] , \delayLine_44__RNO[0] , 
        \delayLine_43_[0] , \delayLine_43__RNO[0] , \delayLine_42_[0] , 
        \delayLine_42__RNO[0] , \delayLine_41_[0] , 
        \delayLine_41__RNO[0] , \delayLine_40_[0] , 
        \delayLine_40__RNO[0] , \delayLine_39_[0] , 
        \delayLine_39__RNO[0] , \delayLine_38_[0] , 
        \delayLine_38__RNO[0] , \delayLine_37_[0] , 
        \delayLine_37__RNO[0] , \delayLine_36_[0] , 
        \delayLine_36__RNO[0] , \delayLine_35_[0] , 
        \delayLine_35__RNO[0] , \delayLine_34_[0] , 
        \delayLine_34__RNO[0] ;
    
    SLE \genblk1.delayLine_41_[0]  (.D(\delayLine_41__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_41_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_39__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_38_[0] ), .Y(
        \delayLine_39__RNO[0] ));
    SLE \genblk1.delayLine_22_[0]  (.D(\delayLine_22__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_22_[0] ));
    SLE \genblk1.delayLine_5_[0]  (.D(\delayLine_5__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_5_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_10__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_9_[0] ), .Y(
        \delayLine_10__RNO[0] ));
    SLE \genblk1.delayLine_18_[0]  (.D(\delayLine_18__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_18_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_5__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_4_[0] ), .Y(
        \delayLine_5__RNO[0] ));
    SLE \genblk1.delayLine_10_[0]  (.D(\delayLine_10__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_10_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_1__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_0_[0] ), .Y(
        \delayLine_1__RNO[0] ));
    SLE \genblk1.delayLine_9_[0]  (.D(\delayLine_9__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_9_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_27__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_26_[0] ), .Y(
        \delayLine_27__RNO[0] ));
    SLE \genblk1.delayLine_38_[0]  (.D(\delayLine_38__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_38_[0] ));
    SLE \genblk1.delayLine_26_[0]  (.D(\delayLine_26__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_26_[0] ));
    SLE \genblk1.delayLine_24_[0]  (.D(\delayLine_24__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_24_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_4__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_3_[0] ), .Y(
        \delayLine_4__RNO[0] ));
    SLE \genblk1.delayLine_30_[0]  (.D(\delayLine_30__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_30_[0] ));
    SLE \genblk1.delayLine_0_[0]  (.D(rst_latency_dly_i_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[0] ));
    SLE \genblk1.delayLine_6_[0]  (.D(\delayLine_6__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_6_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_33__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_32_[0] ), .Y(
        \delayLine_33__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_16__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_15_[0] ), .Y(
        \delayLine_16__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_34__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_33_[0] ), .Y(
        \delayLine_34__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_29__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_28_[0] ), .Y(
        \delayLine_29__RNO[0] ));
    SLE \genblk1.delayLine_29_[0]  (.D(\delayLine_29__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_29_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_12__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_11_[0] ), .Y(
        \delayLine_12__RNO[0] ));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_18__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_17_[0] ), .Y(
        \delayLine_18__RNO[0] ));
    SLE \genblk1.delayLine_12_[0]  (.D(\delayLine_12__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_12_[0] ));
    SLE \genblk1.delayLine_21_[0]  (.D(\delayLine_21__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_21_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_30__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_29_[0] ), .Y(
        \delayLine_30__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_15__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_14_[0] ), .Y(
        \delayLine_15__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_8__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_7_[0] ), .Y(
        \delayLine_8__RNO[0] ));
    SLE \genblk1.delayLine_32_[0]  (.D(\delayLine_32__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_32_[0] ));
    CFG3 #( .INIT(8'hFD) )  G_1 (.A(synced_ngrst), .B(coef_on_wrap), 
        .C(datao_valid_i), .Y(G_1_net_1));
    SLE \genblk1.delayLine_43_[0]  (.D(\delayLine_43__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_43_[0] ));
    SLE \genblk1.delayLine_16_[0]  (.D(\delayLine_16__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_16_[0] ));
    SLE \genblk1.delayLine_14_[0]  (.D(\delayLine_14__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_14_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_23__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_22_[0] ), .Y(
        \delayLine_23__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_43__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_42_[0] ), .Y(
        \delayLine_43__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_24__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_23_[0] ), .Y(
        \delayLine_24__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_44__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_43_[0] ), .Y(
        \delayLine_44__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_36__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_35_[0] ), .Y(
        \delayLine_36__RNO[0] ));
    SLE \genblk1.delayLine_36_[0]  (.D(\delayLine_36__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_36_[0] ));
    SLE \genblk1.delayLine_34_[0]  (.D(\delayLine_34__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_34_[0] ));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_19_[0]  (.D(\delayLine_19__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_19_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_32__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_31_[0] ), .Y(
        \delayLine_32__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_38__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_37_[0] ), .Y(
        \delayLine_38__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_11__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_10_[0] ), .Y(
        \delayLine_11__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_20__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_19_[0] ), .Y(
        \delayLine_20__RNO[0] ));
    SLE \genblk1.delayLine_11_[0]  (.D(\delayLine_11__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_11_[0] ));
    SLE \genblk1.delayLine_8_[0]  (.D(\delayLine_8__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_8_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_40__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_39_[0] ), .Y(
        \delayLine_40__RNO[0] ));
    SLE \genblk1.delayLine_39_[0]  (.D(\delayLine_39__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_39_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_35__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_34_[0] ), .Y(
        \delayLine_35__RNO[0] ));
    SLE \genblk1.delayLine_2_[0]  (.D(\delayLine_2__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_2_[0] ));
    SLE \genblk1.delayLine_40_[0]  (.D(\delayLine_40__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_40_[0] ));
    SLE \genblk1.delayLine_31_[0]  (.D(\delayLine_31__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_31_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_7__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_6_[0] ), .Y(
        \delayLine_7__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_6__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_5_[0] ), .Y(
        \delayLine_6__RNO[0] ));
    SLE \genblk1.delayLine_4_[0]  (.D(\delayLine_4__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_4_[0] ));
    SLE \genblk1.delayLine_3_[0]  (.D(\delayLine_3__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_3_[0] ));
    SLE \genblk1.delayLine_27_[0]  (.D(\delayLine_27__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_27_[0] ));
    SLE \genblk1.delayLine_25_[0]  (.D(\delayLine_25__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_25_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_26__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_25_[0] ), .Y(
        \delayLine_26__RNO[0] ));
    SLE \genblk1.delayLine_23_[0]  (.D(\delayLine_23__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_23_[0] ));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__RNO[0]  (.A(
        coef_on_wrap), .B(synced_ngrst), .Y(rst_latency_dly_i_0));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_17__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_16_[0] ), .Y(
        \delayLine_17__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_22__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_21_[0] ), .Y(
        \delayLine_22__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_42__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_41_[0] ), .Y(
        \delayLine_42__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_28__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_27_[0] ), .Y(
        \delayLine_28__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_3__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_2_[0] ), .Y(
        \delayLine_3__RNO[0] ));
    SLE \genblk1.delayLine_42_[0]  (.D(\delayLine_42__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_42_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_31__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_30_[0] ), .Y(
        \delayLine_31__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_25__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_24_[0] ), .Y(
        \delayLine_25__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_19__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_18_[0] ), .Y(
        \delayLine_19__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_9__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_8_[0] ), .Y(
        \delayLine_9__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_2__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_1_[0] ), .Y(
        \delayLine_2__RNO[0] ));
    SLE \genblk1.delayLine_28_[0]  (.D(\delayLine_28__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_28_[0] ));
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_1__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_1_[0] ));
    SLE \genblk1.delayLine_20_[0]  (.D(\delayLine_20__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_20_[0] ));
    SLE \genblk1.delayLine_17_[0]  (.D(\delayLine_17__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_17_[0] ));
    SLE \genblk1.delayLine_15_[0]  (.D(\delayLine_15__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_15_[0] ));
    SLE \genblk1.delayLine_44_[0]  (.D(\delayLine_44__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(filled_w));
    SLE \genblk1.delayLine_13_[0]  (.D(\delayLine_13__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_13_[0] ));
    SLE \genblk1.delayLine_7_[0]  (.D(\delayLine_7__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_7_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_37__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_36_[0] ), .Y(
        \delayLine_37__RNO[0] ));
    SLE \genblk1.delayLine_37_[0]  (.D(\delayLine_37__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_37_[0] ));
    SLE \genblk1.delayLine_35_[0]  (.D(\delayLine_35__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_35_[0] ));
    SLE \genblk1.delayLine_33_[0]  (.D(\delayLine_33__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(G_1_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_33_[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_13__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_12_[0] ), .Y(
        \delayLine_13__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_21__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_20_[0] ), .Y(
        \delayLine_21__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_14__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_13_[0] ), .Y(
        \delayLine_14__RNO[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_41__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_40_[0] ), .Y(
        \delayLine_41__RNO[0] ));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_14(
       \cd_w[7] ,
       \cd_w[6] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[7] ;
input  [43:0] \cd_w[6] ;
input  [159:144] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[159], flat_coef_w[159], flat_coef_w[159], 
        flat_coef_w[158], flat_coef_w[157], flat_coef_w[156], 
        flat_coef_w[155], flat_coef_w[154], flat_coef_w[153], 
        flat_coef_w[152], flat_coef_w[151], flat_coef_w[150], 
        flat_coef_w[149], flat_coef_w[148], flat_coef_w[147], 
        flat_coef_w[146], flat_coef_w[145], flat_coef_w[144]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[6] [43], \cd_w[6] [42], \cd_w[6] [41], 
        \cd_w[6] [40], \cd_w[6] [39], \cd_w[6] [38], \cd_w[6] [37], 
        \cd_w[6] [36], \cd_w[6] [35], \cd_w[6] [34], \cd_w[6] [33], 
        \cd_w[6] [32], \cd_w[6] [31], \cd_w[6] [30], \cd_w[6] [29], 
        \cd_w[6] [28], \cd_w[6] [27], \cd_w[6] [26], \cd_w[6] [25], 
        \cd_w[6] [24], \cd_w[6] [23], \cd_w[6] [22], \cd_w[6] [21], 
        \cd_w[6] [20], \cd_w[6] [19], \cd_w[6] [18], \cd_w[6] [17], 
        \cd_w[6] [16], \cd_w[6] [15], \cd_w[6] [14], \cd_w[6] [13], 
        \cd_w[6] [12], \cd_w[6] [11], \cd_w[6] [10], \cd_w[6] [9], 
        \cd_w[6] [8], \cd_w[6] [7], \cd_w[6] [6], \cd_w[6] [5], 
        \cd_w[6] [4], \cd_w[6] [3], \cd_w[6] [2], \cd_w[6] [1], 
        \cd_w[6] [0]}), .CDOUT({\cd_w[7] [43], \cd_w[7] [42], 
        \cd_w[7] [41], \cd_w[7] [40], \cd_w[7] [39], \cd_w[7] [38], 
        \cd_w[7] [37], \cd_w[7] [36], \cd_w[7] [35], \cd_w[7] [34], 
        \cd_w[7] [33], \cd_w[7] [32], \cd_w[7] [31], \cd_w[7] [30], 
        \cd_w[7] [29], \cd_w[7] [28], \cd_w[7] [27], \cd_w[7] [26], 
        \cd_w[7] [25], \cd_w[7] [24], \cd_w[7] [23], \cd_w[7] [22], 
        \cd_w[7] [21], \cd_w[7] [20], \cd_w[7] [19], \cd_w[7] [18], 
        \cd_w[7] [17], \cd_w[7] [16], \cd_w[7] [15], \cd_w[7] [14], 
        \cd_w[7] [13], \cd_w[7] [12], \cd_w[7] [11], \cd_w[7] [10], 
        \cd_w[7] [9], \cd_w[7] [8], \cd_w[7] [7], \cd_w[7] [6], 
        \cd_w[7] [5], \cd_w[7] [4], \cd_w[7] [3], \cd_w[7] [2], 
        \cd_w[7] [1], \cd_w[7] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, 
        nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, 
        nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, 
        nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, 
        nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_13(
       \cd_w[7] ,
       \cd_w[6] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[7] ;
input  [43:0] \cd_w[6] ;
input  [159:144] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_14 mac_0 (.\cd_w[7] ({
        \cd_w[7] [43], \cd_w[7] [42], \cd_w[7] [41], \cd_w[7] [40], 
        \cd_w[7] [39], \cd_w[7] [38], \cd_w[7] [37], \cd_w[7] [36], 
        \cd_w[7] [35], \cd_w[7] [34], \cd_w[7] [33], \cd_w[7] [32], 
        \cd_w[7] [31], \cd_w[7] [30], \cd_w[7] [29], \cd_w[7] [28], 
        \cd_w[7] [27], \cd_w[7] [26], \cd_w[7] [25], \cd_w[7] [24], 
        \cd_w[7] [23], \cd_w[7] [22], \cd_w[7] [21], \cd_w[7] [20], 
        \cd_w[7] [19], \cd_w[7] [18], \cd_w[7] [17], \cd_w[7] [16], 
        \cd_w[7] [15], \cd_w[7] [14], \cd_w[7] [13], \cd_w[7] [12], 
        \cd_w[7] [11], \cd_w[7] [10], \cd_w[7] [9], \cd_w[7] [8], 
        \cd_w[7] [7], \cd_w[7] [6], \cd_w[7] [5], \cd_w[7] [4], 
        \cd_w[7] [3], \cd_w[7] [2], \cd_w[7] [1], \cd_w[7] [0]}), 
        .\cd_w[6] ({\cd_w[6] [43], \cd_w[6] [42], \cd_w[6] [41], 
        \cd_w[6] [40], \cd_w[6] [39], \cd_w[6] [38], \cd_w[6] [37], 
        \cd_w[6] [36], \cd_w[6] [35], \cd_w[6] [34], \cd_w[6] [33], 
        \cd_w[6] [32], \cd_w[6] [31], \cd_w[6] [30], \cd_w[6] [29], 
        \cd_w[6] [28], \cd_w[6] [27], \cd_w[6] [26], \cd_w[6] [25], 
        \cd_w[6] [24], \cd_w[6] [23], \cd_w[6] [22], \cd_w[6] [21], 
        \cd_w[6] [20], \cd_w[6] [19], \cd_w[6] [18], \cd_w[6] [17], 
        \cd_w[6] [16], \cd_w[6] [15], \cd_w[6] [14], \cd_w[6] [13], 
        \cd_w[6] [12], \cd_w[6] [11], \cd_w[6] [10], \cd_w[6] [9], 
        \cd_w[6] [8], \cd_w[6] [7], \cd_w[6] [6], \cd_w[6] [5], 
        \cd_w[6] [4], \cd_w[6] [3], \cd_w[6] [2], \cd_w[6] [1], 
        \cd_w[6] [0]}), .flat_coef_w({flat_coef_w[159], 
        flat_coef_w[158], flat_coef_w[157], flat_coef_w[156], 
        flat_coef_w[155], flat_coef_w[154], flat_coef_w[153], 
        flat_coef_w[152], flat_coef_w[151], flat_coef_w[150], 
        flat_coef_w[149], flat_coef_w[148], flat_coef_w[147], 
        flat_coef_w[146], flat_coef_w[145], flat_coef_w[144]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_14(
       \cd_w[7] ,
       \cd_w[6] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[7] ;
input  [43:0] \cd_w[6] ;
input  [159:144] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_13 \adder2.adder2_0  (.\cd_w[7] ({
        \cd_w[7] [43], \cd_w[7] [42], \cd_w[7] [41], \cd_w[7] [40], 
        \cd_w[7] [39], \cd_w[7] [38], \cd_w[7] [37], \cd_w[7] [36], 
        \cd_w[7] [35], \cd_w[7] [34], \cd_w[7] [33], \cd_w[7] [32], 
        \cd_w[7] [31], \cd_w[7] [30], \cd_w[7] [29], \cd_w[7] [28], 
        \cd_w[7] [27], \cd_w[7] [26], \cd_w[7] [25], \cd_w[7] [24], 
        \cd_w[7] [23], \cd_w[7] [22], \cd_w[7] [21], \cd_w[7] [20], 
        \cd_w[7] [19], \cd_w[7] [18], \cd_w[7] [17], \cd_w[7] [16], 
        \cd_w[7] [15], \cd_w[7] [14], \cd_w[7] [13], \cd_w[7] [12], 
        \cd_w[7] [11], \cd_w[7] [10], \cd_w[7] [9], \cd_w[7] [8], 
        \cd_w[7] [7], \cd_w[7] [6], \cd_w[7] [5], \cd_w[7] [4], 
        \cd_w[7] [3], \cd_w[7] [2], \cd_w[7] [1], \cd_w[7] [0]}), 
        .\cd_w[6] ({\cd_w[6] [43], \cd_w[6] [42], \cd_w[6] [41], 
        \cd_w[6] [40], \cd_w[6] [39], \cd_w[6] [38], \cd_w[6] [37], 
        \cd_w[6] [36], \cd_w[6] [35], \cd_w[6] [34], \cd_w[6] [33], 
        \cd_w[6] [32], \cd_w[6] [31], \cd_w[6] [30], \cd_w[6] [29], 
        \cd_w[6] [28], \cd_w[6] [27], \cd_w[6] [26], \cd_w[6] [25], 
        \cd_w[6] [24], \cd_w[6] [23], \cd_w[6] [22], \cd_w[6] [21], 
        \cd_w[6] [20], \cd_w[6] [19], \cd_w[6] [18], \cd_w[6] [17], 
        \cd_w[6] [16], \cd_w[6] [15], \cd_w[6] [14], \cd_w[6] [13], 
        \cd_w[6] [12], \cd_w[6] [11], \cd_w[6] [10], \cd_w[6] [9], 
        \cd_w[6] [8], \cd_w[6] [7], \cd_w[6] [6], \cd_w[6] [5], 
        \cd_w[6] [4], \cd_w[6] [3], \cd_w[6] [2], \cd_w[6] [1], 
        \cd_w[6] [0]}), .flat_coef_w({flat_coef_w[159], 
        flat_coef_w[158], flat_coef_w[157], flat_coef_w[156], 
        flat_coef_w[155], flat_coef_w[154], flat_coef_w[153], 
        flat_coef_w[152], flat_coef_w[151], flat_coef_w[150], 
        flat_coef_w[149], flat_coef_w[148], flat_coef_w[147], 
        flat_coef_w[146], flat_coef_w[145], flat_coef_w[144]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_13(
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_5
    );
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_5;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_14(
        
       syst_dly_line_11_,
       syst_dly_line_29_,
       \cd_w[7] ,
       \cd_w[6] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_11_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[7] ;
input  [43:0] \cd_w[6] ;
input  [159:144] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_5, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[4] , \data_tap[5] , \data_tap[6] , \data_tap[7] , 
        \data_tap[8] , \data_tap[9] , \data_tap[10] , \data_tap[11] , 
        \data_tap[12] , \data_tap[13] , \data_tap[14] , \data_tap[15] , 
        \data_tap[17] , \data_tap[0] , \data_tap[1] , \data_tap[2] , 
        \data_tap[3] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_14 mac_enum_0 (
        .\cd_w[7] ({\cd_w[7] [43], \cd_w[7] [42], \cd_w[7] [41], 
        \cd_w[7] [40], \cd_w[7] [39], \cd_w[7] [38], \cd_w[7] [37], 
        \cd_w[7] [36], \cd_w[7] [35], \cd_w[7] [34], \cd_w[7] [33], 
        \cd_w[7] [32], \cd_w[7] [31], \cd_w[7] [30], \cd_w[7] [29], 
        \cd_w[7] [28], \cd_w[7] [27], \cd_w[7] [26], \cd_w[7] [25], 
        \cd_w[7] [24], \cd_w[7] [23], \cd_w[7] [22], \cd_w[7] [21], 
        \cd_w[7] [20], \cd_w[7] [19], \cd_w[7] [18], \cd_w[7] [17], 
        \cd_w[7] [16], \cd_w[7] [15], \cd_w[7] [14], \cd_w[7] [13], 
        \cd_w[7] [12], \cd_w[7] [11], \cd_w[7] [10], \cd_w[7] [9], 
        \cd_w[7] [8], \cd_w[7] [7], \cd_w[7] [6], \cd_w[7] [5], 
        \cd_w[7] [4], \cd_w[7] [3], \cd_w[7] [2], \cd_w[7] [1], 
        \cd_w[7] [0]}), .\cd_w[6] ({\cd_w[6] [43], \cd_w[6] [42], 
        \cd_w[6] [41], \cd_w[6] [40], \cd_w[6] [39], \cd_w[6] [38], 
        \cd_w[6] [37], \cd_w[6] [36], \cd_w[6] [35], \cd_w[6] [34], 
        \cd_w[6] [33], \cd_w[6] [32], \cd_w[6] [31], \cd_w[6] [30], 
        \cd_w[6] [29], \cd_w[6] [28], \cd_w[6] [27], \cd_w[6] [26], 
        \cd_w[6] [25], \cd_w[6] [24], \cd_w[6] [23], \cd_w[6] [22], 
        \cd_w[6] [21], \cd_w[6] [20], \cd_w[6] [19], \cd_w[6] [18], 
        \cd_w[6] [17], \cd_w[6] [16], \cd_w[6] [15], \cd_w[6] [14], 
        \cd_w[6] [13], \cd_w[6] [12], \cd_w[6] [11], \cd_w[6] [10], 
        \cd_w[6] [9], \cd_w[6] [8], \cd_w[6] [7], \cd_w[6] [6], 
        \cd_w[6] [5], \cd_w[6] [4], \cd_w[6] [3], \cd_w[6] [2], 
        \cd_w[6] [1], \cd_w[6] [0]}), .flat_coef_w({flat_coef_w[159], 
        flat_coef_w[158], flat_coef_w[157], flat_coef_w[156], 
        flat_coef_w[155], flat_coef_w[154], flat_coef_w[153], 
        flat_coef_w[152], flat_coef_w[151], flat_coef_w[150], 
        flat_coef_w[149], flat_coef_w[148], flat_coef_w[147], 
        flat_coef_w[146], flat_coef_w[145], flat_coef_w[144]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_11_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_13 \symm_tap.pipe_reg_0  (.data_tap_4(
        \data_tap[4] ), .data_tap_5(\data_tap[5] ), .data_tap_6(
        \data_tap[6] ), .data_tap_7(\data_tap[7] ), .data_tap_8(
        \data_tap[8] ), .data_tap_9(\data_tap[9] ), .data_tap_10(
        \data_tap[10] ), .data_tap_11(\data_tap[11] ), .data_tap_12(
        \data_tap[12] ), .data_tap_13(\data_tap[13] ), .data_tap_14(
        \data_tap[14] ), .data_tap_15(\data_tap[15] ), .data_tap_17(
        \data_tap[17] ), .data_tap_0(\data_tap[0] ), .data_tap_1(
        \data_tap[1] ), .data_tap_2(\data_tap[2] ), .data_tap_3(
        \data_tap[3] ), .data_tap_w_3(\data_tap_w[4] ), .data_tap_w_4(
        \data_tap_w[5] ), .data_tap_w_5(\data_tap_w[6] ), 
        .data_tap_w_6(\data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(\data_tap_w[10] )
        , .data_tap_w_10(\data_tap_w[11] ), .data_tap_w_11(
        \data_tap_w[12] ), .data_tap_w_12(\data_tap_w[13] ), 
        .data_tap_w_13(\data_tap_w[14] ), .data_tap_w_14(
        \data_tap_w[15] ), .data_tap_w_16(\data_tap_w[17] ), 
        .data_tap_w_0(\data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_5(
        data_tap_w_cry_0_Y_5));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_11_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_11_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_11_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_11_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_11_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_11_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_11_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_11_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_11_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_5), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_11_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_11_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_11_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_11_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_11_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_11_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_11_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_4(
       \cd_w[10] ,
       \cd_w[9] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[10] ;
input  [43:0] \cd_w[9] ;
input  [111:96] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[111], flat_coef_w[111], flat_coef_w[111], 
        flat_coef_w[110], flat_coef_w[109], flat_coef_w[108], 
        flat_coef_w[107], flat_coef_w[106], flat_coef_w[105], 
        flat_coef_w[104], flat_coef_w[103], flat_coef_w[102], 
        flat_coef_w[101], flat_coef_w[100], flat_coef_w[99], 
        flat_coef_w[98], flat_coef_w[97], flat_coef_w[96]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[9] [43], \cd_w[9] [42], \cd_w[9] [41], 
        \cd_w[9] [40], \cd_w[9] [39], \cd_w[9] [38], \cd_w[9] [37], 
        \cd_w[9] [36], \cd_w[9] [35], \cd_w[9] [34], \cd_w[9] [33], 
        \cd_w[9] [32], \cd_w[9] [31], \cd_w[9] [30], \cd_w[9] [29], 
        \cd_w[9] [28], \cd_w[9] [27], \cd_w[9] [26], \cd_w[9] [25], 
        \cd_w[9] [24], \cd_w[9] [23], \cd_w[9] [22], \cd_w[9] [21], 
        \cd_w[9] [20], \cd_w[9] [19], \cd_w[9] [18], \cd_w[9] [17], 
        \cd_w[9] [16], \cd_w[9] [15], \cd_w[9] [14], \cd_w[9] [13], 
        \cd_w[9] [12], \cd_w[9] [11], \cd_w[9] [10], \cd_w[9] [9], 
        \cd_w[9] [8], \cd_w[9] [7], \cd_w[9] [6], \cd_w[9] [5], 
        \cd_w[9] [4], \cd_w[9] [3], \cd_w[9] [2], \cd_w[9] [1], 
        \cd_w[9] [0]}), .CDOUT({\cd_w[10] [43], \cd_w[10] [42], 
        \cd_w[10] [41], \cd_w[10] [40], \cd_w[10] [39], \cd_w[10] [38], 
        \cd_w[10] [37], \cd_w[10] [36], \cd_w[10] [35], \cd_w[10] [34], 
        \cd_w[10] [33], \cd_w[10] [32], \cd_w[10] [31], \cd_w[10] [30], 
        \cd_w[10] [29], \cd_w[10] [28], \cd_w[10] [27], \cd_w[10] [26], 
        \cd_w[10] [25], \cd_w[10] [24], \cd_w[10] [23], \cd_w[10] [22], 
        \cd_w[10] [21], \cd_w[10] [20], \cd_w[10] [19], \cd_w[10] [18], 
        \cd_w[10] [17], \cd_w[10] [16], \cd_w[10] [15], \cd_w[10] [14], 
        \cd_w[10] [13], \cd_w[10] [12], \cd_w[10] [11], \cd_w[10] [10], 
        \cd_w[10] [9], \cd_w[10] [8], \cd_w[10] [7], \cd_w[10] [6], 
        \cd_w[10] [5], \cd_w[10] [4], \cd_w[10] [3], \cd_w[10] [2], 
        \cd_w[10] [1], \cd_w[10] [0]}), .P({nc0, nc1, nc2, nc3, nc4, 
        nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, 
        nc16, nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, 
        nc26, nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, 
        nc36, nc37, nc38, nc39, nc40, nc41, nc42, nc43}), 
        .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_3(
       \cd_w[10] ,
       \cd_w[9] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[10] ;
input  [43:0] \cd_w[9] ;
input  [111:96] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_4 mac_0 (.\cd_w[10] ({
        \cd_w[10] [43], \cd_w[10] [42], \cd_w[10] [41], \cd_w[10] [40], 
        \cd_w[10] [39], \cd_w[10] [38], \cd_w[10] [37], \cd_w[10] [36], 
        \cd_w[10] [35], \cd_w[10] [34], \cd_w[10] [33], \cd_w[10] [32], 
        \cd_w[10] [31], \cd_w[10] [30], \cd_w[10] [29], \cd_w[10] [28], 
        \cd_w[10] [27], \cd_w[10] [26], \cd_w[10] [25], \cd_w[10] [24], 
        \cd_w[10] [23], \cd_w[10] [22], \cd_w[10] [21], \cd_w[10] [20], 
        \cd_w[10] [19], \cd_w[10] [18], \cd_w[10] [17], \cd_w[10] [16], 
        \cd_w[10] [15], \cd_w[10] [14], \cd_w[10] [13], \cd_w[10] [12], 
        \cd_w[10] [11], \cd_w[10] [10], \cd_w[10] [9], \cd_w[10] [8], 
        \cd_w[10] [7], \cd_w[10] [6], \cd_w[10] [5], \cd_w[10] [4], 
        \cd_w[10] [3], \cd_w[10] [2], \cd_w[10] [1], \cd_w[10] [0]}), 
        .\cd_w[9] ({\cd_w[9] [43], \cd_w[9] [42], \cd_w[9] [41], 
        \cd_w[9] [40], \cd_w[9] [39], \cd_w[9] [38], \cd_w[9] [37], 
        \cd_w[9] [36], \cd_w[9] [35], \cd_w[9] [34], \cd_w[9] [33], 
        \cd_w[9] [32], \cd_w[9] [31], \cd_w[9] [30], \cd_w[9] [29], 
        \cd_w[9] [28], \cd_w[9] [27], \cd_w[9] [26], \cd_w[9] [25], 
        \cd_w[9] [24], \cd_w[9] [23], \cd_w[9] [22], \cd_w[9] [21], 
        \cd_w[9] [20], \cd_w[9] [19], \cd_w[9] [18], \cd_w[9] [17], 
        \cd_w[9] [16], \cd_w[9] [15], \cd_w[9] [14], \cd_w[9] [13], 
        \cd_w[9] [12], \cd_w[9] [11], \cd_w[9] [10], \cd_w[9] [9], 
        \cd_w[9] [8], \cd_w[9] [7], \cd_w[9] [6], \cd_w[9] [5], 
        \cd_w[9] [4], \cd_w[9] [3], \cd_w[9] [2], \cd_w[9] [1], 
        \cd_w[9] [0]}), .flat_coef_w({flat_coef_w[111], 
        flat_coef_w[110], flat_coef_w[109], flat_coef_w[108], 
        flat_coef_w[107], flat_coef_w[106], flat_coef_w[105], 
        flat_coef_w[104], flat_coef_w[103], flat_coef_w[102], 
        flat_coef_w[101], flat_coef_w[100], flat_coef_w[99], 
        flat_coef_w[98], flat_coef_w[97], flat_coef_w[96]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_4(
       \cd_w[10] ,
       \cd_w[9] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[10] ;
input  [43:0] \cd_w[9] ;
input  [111:96] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_3 \adder2.adder2_0  (.\cd_w[10] ({
        \cd_w[10] [43], \cd_w[10] [42], \cd_w[10] [41], \cd_w[10] [40], 
        \cd_w[10] [39], \cd_w[10] [38], \cd_w[10] [37], \cd_w[10] [36], 
        \cd_w[10] [35], \cd_w[10] [34], \cd_w[10] [33], \cd_w[10] [32], 
        \cd_w[10] [31], \cd_w[10] [30], \cd_w[10] [29], \cd_w[10] [28], 
        \cd_w[10] [27], \cd_w[10] [26], \cd_w[10] [25], \cd_w[10] [24], 
        \cd_w[10] [23], \cd_w[10] [22], \cd_w[10] [21], \cd_w[10] [20], 
        \cd_w[10] [19], \cd_w[10] [18], \cd_w[10] [17], \cd_w[10] [16], 
        \cd_w[10] [15], \cd_w[10] [14], \cd_w[10] [13], \cd_w[10] [12], 
        \cd_w[10] [11], \cd_w[10] [10], \cd_w[10] [9], \cd_w[10] [8], 
        \cd_w[10] [7], \cd_w[10] [6], \cd_w[10] [5], \cd_w[10] [4], 
        \cd_w[10] [3], \cd_w[10] [2], \cd_w[10] [1], \cd_w[10] [0]}), 
        .\cd_w[9] ({\cd_w[9] [43], \cd_w[9] [42], \cd_w[9] [41], 
        \cd_w[9] [40], \cd_w[9] [39], \cd_w[9] [38], \cd_w[9] [37], 
        \cd_w[9] [36], \cd_w[9] [35], \cd_w[9] [34], \cd_w[9] [33], 
        \cd_w[9] [32], \cd_w[9] [31], \cd_w[9] [30], \cd_w[9] [29], 
        \cd_w[9] [28], \cd_w[9] [27], \cd_w[9] [26], \cd_w[9] [25], 
        \cd_w[9] [24], \cd_w[9] [23], \cd_w[9] [22], \cd_w[9] [21], 
        \cd_w[9] [20], \cd_w[9] [19], \cd_w[9] [18], \cd_w[9] [17], 
        \cd_w[9] [16], \cd_w[9] [15], \cd_w[9] [14], \cd_w[9] [13], 
        \cd_w[9] [12], \cd_w[9] [11], \cd_w[9] [10], \cd_w[9] [9], 
        \cd_w[9] [8], \cd_w[9] [7], \cd_w[9] [6], \cd_w[9] [5], 
        \cd_w[9] [4], \cd_w[9] [3], \cd_w[9] [2], \cd_w[9] [1], 
        \cd_w[9] [0]}), .flat_coef_w({flat_coef_w[111], 
        flat_coef_w[110], flat_coef_w[109], flat_coef_w[108], 
        flat_coef_w[107], flat_coef_w[106], flat_coef_w[105], 
        flat_coef_w[104], flat_coef_w[103], flat_coef_w[102], 
        flat_coef_w[101], flat_coef_w[100], flat_coef_w[99], 
        flat_coef_w[98], flat_coef_w[97], flat_coef_w[96]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_3(
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_10
    );
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_10;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_4(
        
       syst_dly_line_17_,
       syst_dly_line_29_,
       \cd_w[10] ,
       \cd_w[9] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_17_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[10] ;
input  [43:0] \cd_w[9] ;
input  [111:96] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_10, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[6] , \data_tap[7] , \data_tap[8] , \data_tap[9] , 
        \data_tap[10] , \data_tap[11] , \data_tap[12] , \data_tap[13] , 
        \data_tap[14] , \data_tap[15] , \data_tap[17] , \data_tap[0] , 
        \data_tap[1] , \data_tap[2] , \data_tap[3] , \data_tap[4] , 
        \data_tap[5] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_4 mac_enum_0 (
        .\cd_w[10] ({\cd_w[10] [43], \cd_w[10] [42], \cd_w[10] [41], 
        \cd_w[10] [40], \cd_w[10] [39], \cd_w[10] [38], \cd_w[10] [37], 
        \cd_w[10] [36], \cd_w[10] [35], \cd_w[10] [34], \cd_w[10] [33], 
        \cd_w[10] [32], \cd_w[10] [31], \cd_w[10] [30], \cd_w[10] [29], 
        \cd_w[10] [28], \cd_w[10] [27], \cd_w[10] [26], \cd_w[10] [25], 
        \cd_w[10] [24], \cd_w[10] [23], \cd_w[10] [22], \cd_w[10] [21], 
        \cd_w[10] [20], \cd_w[10] [19], \cd_w[10] [18], \cd_w[10] [17], 
        \cd_w[10] [16], \cd_w[10] [15], \cd_w[10] [14], \cd_w[10] [13], 
        \cd_w[10] [12], \cd_w[10] [11], \cd_w[10] [10], \cd_w[10] [9], 
        \cd_w[10] [8], \cd_w[10] [7], \cd_w[10] [6], \cd_w[10] [5], 
        \cd_w[10] [4], \cd_w[10] [3], \cd_w[10] [2], \cd_w[10] [1], 
        \cd_w[10] [0]}), .\cd_w[9] ({\cd_w[9] [43], \cd_w[9] [42], 
        \cd_w[9] [41], \cd_w[9] [40], \cd_w[9] [39], \cd_w[9] [38], 
        \cd_w[9] [37], \cd_w[9] [36], \cd_w[9] [35], \cd_w[9] [34], 
        \cd_w[9] [33], \cd_w[9] [32], \cd_w[9] [31], \cd_w[9] [30], 
        \cd_w[9] [29], \cd_w[9] [28], \cd_w[9] [27], \cd_w[9] [26], 
        \cd_w[9] [25], \cd_w[9] [24], \cd_w[9] [23], \cd_w[9] [22], 
        \cd_w[9] [21], \cd_w[9] [20], \cd_w[9] [19], \cd_w[9] [18], 
        \cd_w[9] [17], \cd_w[9] [16], \cd_w[9] [15], \cd_w[9] [14], 
        \cd_w[9] [13], \cd_w[9] [12], \cd_w[9] [11], \cd_w[9] [10], 
        \cd_w[9] [9], \cd_w[9] [8], \cd_w[9] [7], \cd_w[9] [6], 
        \cd_w[9] [5], \cd_w[9] [4], \cd_w[9] [3], \cd_w[9] [2], 
        \cd_w[9] [1], \cd_w[9] [0]}), .flat_coef_w({flat_coef_w[111], 
        flat_coef_w[110], flat_coef_w[109], flat_coef_w[108], 
        flat_coef_w[107], flat_coef_w[106], flat_coef_w[105], 
        flat_coef_w[104], flat_coef_w[103], flat_coef_w[102], 
        flat_coef_w[101], flat_coef_w[100], flat_coef_w[99], 
        flat_coef_w[98], flat_coef_w[97], flat_coef_w[96]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_17_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_3 \symm_tap.pipe_reg_0  (.data_tap_6(
        \data_tap[6] ), .data_tap_7(\data_tap[7] ), .data_tap_8(
        \data_tap[8] ), .data_tap_9(\data_tap[9] ), .data_tap_10(
        \data_tap[10] ), .data_tap_11(\data_tap[11] ), .data_tap_12(
        \data_tap[12] ), .data_tap_13(\data_tap[13] ), .data_tap_14(
        \data_tap[14] ), .data_tap_15(\data_tap[15] ), .data_tap_17(
        \data_tap[17] ), .data_tap_0(\data_tap[0] ), .data_tap_1(
        \data_tap[1] ), .data_tap_2(\data_tap[2] ), .data_tap_3(
        \data_tap[3] ), .data_tap_4(\data_tap[4] ), .data_tap_5(
        \data_tap[5] ), .data_tap_w_5(\data_tap_w[6] ), .data_tap_w_6(
        \data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(\data_tap_w[10] )
        , .data_tap_w_10(\data_tap_w[11] ), .data_tap_w_11(
        \data_tap_w[12] ), .data_tap_w_12(\data_tap_w[13] ), 
        .data_tap_w_13(\data_tap_w[14] ), .data_tap_w_14(
        \data_tap_w[15] ), .data_tap_w_16(\data_tap_w[17] ), 
        .data_tap_w_0(\data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_10(
        data_tap_w_cry_0_Y_10));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_17_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_17_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_17_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_17_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_17_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_17_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_17_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_17_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_17_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_10)
        , .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_17_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_17_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_17_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_17_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_17_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_17_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_17_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_11(
       \cd_w[15] ,
       \cd_w[14] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[15] ;
input  [43:0] \cd_w[14] ;
input  [31:16] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[31], flat_coef_w[31], flat_coef_w[31], 
        flat_coef_w[30], flat_coef_w[29], flat_coef_w[28], 
        flat_coef_w[27], flat_coef_w[26], flat_coef_w[25], 
        flat_coef_w[24], flat_coef_w[23], flat_coef_w[22], 
        flat_coef_w[21], flat_coef_w[20], flat_coef_w[19], 
        flat_coef_w[18], flat_coef_w[17], flat_coef_w[16]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[14] [43], \cd_w[14] [42], 
        \cd_w[14] [41], \cd_w[14] [40], \cd_w[14] [39], \cd_w[14] [38], 
        \cd_w[14] [37], \cd_w[14] [36], \cd_w[14] [35], \cd_w[14] [34], 
        \cd_w[14] [33], \cd_w[14] [32], \cd_w[14] [31], \cd_w[14] [30], 
        \cd_w[14] [29], \cd_w[14] [28], \cd_w[14] [27], \cd_w[14] [26], 
        \cd_w[14] [25], \cd_w[14] [24], \cd_w[14] [23], \cd_w[14] [22], 
        \cd_w[14] [21], \cd_w[14] [20], \cd_w[14] [19], \cd_w[14] [18], 
        \cd_w[14] [17], \cd_w[14] [16], \cd_w[14] [15], \cd_w[14] [14], 
        \cd_w[14] [13], \cd_w[14] [12], \cd_w[14] [11], \cd_w[14] [10], 
        \cd_w[14] [9], \cd_w[14] [8], \cd_w[14] [7], \cd_w[14] [6], 
        \cd_w[14] [5], \cd_w[14] [4], \cd_w[14] [3], \cd_w[14] [2], 
        \cd_w[14] [1], \cd_w[14] [0]}), .CDOUT({\cd_w[15] [43], 
        \cd_w[15] [42], \cd_w[15] [41], \cd_w[15] [40], \cd_w[15] [39], 
        \cd_w[15] [38], \cd_w[15] [37], \cd_w[15] [36], \cd_w[15] [35], 
        \cd_w[15] [34], \cd_w[15] [33], \cd_w[15] [32], \cd_w[15] [31], 
        \cd_w[15] [30], \cd_w[15] [29], \cd_w[15] [28], \cd_w[15] [27], 
        \cd_w[15] [26], \cd_w[15] [25], \cd_w[15] [24], \cd_w[15] [23], 
        \cd_w[15] [22], \cd_w[15] [21], \cd_w[15] [20], \cd_w[15] [19], 
        \cd_w[15] [18], \cd_w[15] [17], \cd_w[15] [16], \cd_w[15] [15], 
        \cd_w[15] [14], \cd_w[15] [13], \cd_w[15] [12], \cd_w[15] [11], 
        \cd_w[15] [10], \cd_w[15] [9], \cd_w[15] [8], \cd_w[15] [7], 
        \cd_w[15] [6], \cd_w[15] [5], \cd_w[15] [4], \cd_w[15] [3], 
        \cd_w[15] [2], \cd_w[15] [1], \cd_w[15] [0]}), .P({nc0, nc1, 
        nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, 
        nc14, nc15, nc16, nc17, nc18, nc19, nc20, nc21, nc22, nc23, 
        nc24, nc25, nc26, nc27, nc28, nc29, nc30, nc31, nc32, nc33, 
        nc34, nc35, nc36, nc37, nc38, nc39, nc40, nc41, nc42, nc43}), 
        .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_10(
       \cd_w[15] ,
       \cd_w[14] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[15] ;
input  [43:0] \cd_w[14] ;
input  [31:16] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_11 mac_0 (.\cd_w[15] ({
        \cd_w[15] [43], \cd_w[15] [42], \cd_w[15] [41], \cd_w[15] [40], 
        \cd_w[15] [39], \cd_w[15] [38], \cd_w[15] [37], \cd_w[15] [36], 
        \cd_w[15] [35], \cd_w[15] [34], \cd_w[15] [33], \cd_w[15] [32], 
        \cd_w[15] [31], \cd_w[15] [30], \cd_w[15] [29], \cd_w[15] [28], 
        \cd_w[15] [27], \cd_w[15] [26], \cd_w[15] [25], \cd_w[15] [24], 
        \cd_w[15] [23], \cd_w[15] [22], \cd_w[15] [21], \cd_w[15] [20], 
        \cd_w[15] [19], \cd_w[15] [18], \cd_w[15] [17], \cd_w[15] [16], 
        \cd_w[15] [15], \cd_w[15] [14], \cd_w[15] [13], \cd_w[15] [12], 
        \cd_w[15] [11], \cd_w[15] [10], \cd_w[15] [9], \cd_w[15] [8], 
        \cd_w[15] [7], \cd_w[15] [6], \cd_w[15] [5], \cd_w[15] [4], 
        \cd_w[15] [3], \cd_w[15] [2], \cd_w[15] [1], \cd_w[15] [0]}), 
        .\cd_w[14] ({\cd_w[14] [43], \cd_w[14] [42], \cd_w[14] [41], 
        \cd_w[14] [40], \cd_w[14] [39], \cd_w[14] [38], \cd_w[14] [37], 
        \cd_w[14] [36], \cd_w[14] [35], \cd_w[14] [34], \cd_w[14] [33], 
        \cd_w[14] [32], \cd_w[14] [31], \cd_w[14] [30], \cd_w[14] [29], 
        \cd_w[14] [28], \cd_w[14] [27], \cd_w[14] [26], \cd_w[14] [25], 
        \cd_w[14] [24], \cd_w[14] [23], \cd_w[14] [22], \cd_w[14] [21], 
        \cd_w[14] [20], \cd_w[14] [19], \cd_w[14] [18], \cd_w[14] [17], 
        \cd_w[14] [16], \cd_w[14] [15], \cd_w[14] [14], \cd_w[14] [13], 
        \cd_w[14] [12], \cd_w[14] [11], \cd_w[14] [10], \cd_w[14] [9], 
        \cd_w[14] [8], \cd_w[14] [7], \cd_w[14] [6], \cd_w[14] [5], 
        \cd_w[14] [4], \cd_w[14] [3], \cd_w[14] [2], \cd_w[14] [1], 
        \cd_w[14] [0]}), .flat_coef_w({flat_coef_w[31], 
        flat_coef_w[30], flat_coef_w[29], flat_coef_w[28], 
        flat_coef_w[27], flat_coef_w[26], flat_coef_w[25], 
        flat_coef_w[24], flat_coef_w[23], flat_coef_w[22], 
        flat_coef_w[21], flat_coef_w[20], flat_coef_w[19], 
        flat_coef_w[18], flat_coef_w[17], flat_coef_w[16]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_11(
       \cd_w[15] ,
       \cd_w[14] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[15] ;
input  [43:0] \cd_w[14] ;
input  [31:16] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_10 \adder2.adder2_0  (.\cd_w[15] ({
        \cd_w[15] [43], \cd_w[15] [42], \cd_w[15] [41], \cd_w[15] [40], 
        \cd_w[15] [39], \cd_w[15] [38], \cd_w[15] [37], \cd_w[15] [36], 
        \cd_w[15] [35], \cd_w[15] [34], \cd_w[15] [33], \cd_w[15] [32], 
        \cd_w[15] [31], \cd_w[15] [30], \cd_w[15] [29], \cd_w[15] [28], 
        \cd_w[15] [27], \cd_w[15] [26], \cd_w[15] [25], \cd_w[15] [24], 
        \cd_w[15] [23], \cd_w[15] [22], \cd_w[15] [21], \cd_w[15] [20], 
        \cd_w[15] [19], \cd_w[15] [18], \cd_w[15] [17], \cd_w[15] [16], 
        \cd_w[15] [15], \cd_w[15] [14], \cd_w[15] [13], \cd_w[15] [12], 
        \cd_w[15] [11], \cd_w[15] [10], \cd_w[15] [9], \cd_w[15] [8], 
        \cd_w[15] [7], \cd_w[15] [6], \cd_w[15] [5], \cd_w[15] [4], 
        \cd_w[15] [3], \cd_w[15] [2], \cd_w[15] [1], \cd_w[15] [0]}), 
        .\cd_w[14] ({\cd_w[14] [43], \cd_w[14] [42], \cd_w[14] [41], 
        \cd_w[14] [40], \cd_w[14] [39], \cd_w[14] [38], \cd_w[14] [37], 
        \cd_w[14] [36], \cd_w[14] [35], \cd_w[14] [34], \cd_w[14] [33], 
        \cd_w[14] [32], \cd_w[14] [31], \cd_w[14] [30], \cd_w[14] [29], 
        \cd_w[14] [28], \cd_w[14] [27], \cd_w[14] [26], \cd_w[14] [25], 
        \cd_w[14] [24], \cd_w[14] [23], \cd_w[14] [22], \cd_w[14] [21], 
        \cd_w[14] [20], \cd_w[14] [19], \cd_w[14] [18], \cd_w[14] [17], 
        \cd_w[14] [16], \cd_w[14] [15], \cd_w[14] [14], \cd_w[14] [13], 
        \cd_w[14] [12], \cd_w[14] [11], \cd_w[14] [10], \cd_w[14] [9], 
        \cd_w[14] [8], \cd_w[14] [7], \cd_w[14] [6], \cd_w[14] [5], 
        \cd_w[14] [4], \cd_w[14] [3], \cd_w[14] [2], \cd_w[14] [1], 
        \cd_w[14] [0]}), .flat_coef_w({flat_coef_w[31], 
        flat_coef_w[30], flat_coef_w[29], flat_coef_w[28], 
        flat_coef_w[27], flat_coef_w[26], flat_coef_w[25], 
        flat_coef_w[24], flat_coef_w[23], flat_coef_w[22], 
        flat_coef_w[21], flat_coef_w[20], flat_coef_w[19], 
        flat_coef_w[18], flat_coef_w[17], flat_coef_w[16]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_10(
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_2
    );
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_2;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_11(
        
       syst_dly_line_27_,
       syst_dly_line_29_,
       \cd_w[15] ,
       \cd_w[14] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_27_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[15] ;
input  [43:0] \cd_w[14] ;
input  [31:16] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_2, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[10] , \data_tap[11] , \data_tap[12] , \data_tap[13] , 
        \data_tap[14] , \data_tap[15] , \data_tap[17] , \data_tap[0] , 
        \data_tap[1] , \data_tap[2] , \data_tap[3] , \data_tap[4] , 
        \data_tap[5] , \data_tap[6] , \data_tap[7] , \data_tap[8] , 
        \data_tap[9] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_11 mac_enum_0 (
        .\cd_w[15] ({\cd_w[15] [43], \cd_w[15] [42], \cd_w[15] [41], 
        \cd_w[15] [40], \cd_w[15] [39], \cd_w[15] [38], \cd_w[15] [37], 
        \cd_w[15] [36], \cd_w[15] [35], \cd_w[15] [34], \cd_w[15] [33], 
        \cd_w[15] [32], \cd_w[15] [31], \cd_w[15] [30], \cd_w[15] [29], 
        \cd_w[15] [28], \cd_w[15] [27], \cd_w[15] [26], \cd_w[15] [25], 
        \cd_w[15] [24], \cd_w[15] [23], \cd_w[15] [22], \cd_w[15] [21], 
        \cd_w[15] [20], \cd_w[15] [19], \cd_w[15] [18], \cd_w[15] [17], 
        \cd_w[15] [16], \cd_w[15] [15], \cd_w[15] [14], \cd_w[15] [13], 
        \cd_w[15] [12], \cd_w[15] [11], \cd_w[15] [10], \cd_w[15] [9], 
        \cd_w[15] [8], \cd_w[15] [7], \cd_w[15] [6], \cd_w[15] [5], 
        \cd_w[15] [4], \cd_w[15] [3], \cd_w[15] [2], \cd_w[15] [1], 
        \cd_w[15] [0]}), .\cd_w[14] ({\cd_w[14] [43], \cd_w[14] [42], 
        \cd_w[14] [41], \cd_w[14] [40], \cd_w[14] [39], \cd_w[14] [38], 
        \cd_w[14] [37], \cd_w[14] [36], \cd_w[14] [35], \cd_w[14] [34], 
        \cd_w[14] [33], \cd_w[14] [32], \cd_w[14] [31], \cd_w[14] [30], 
        \cd_w[14] [29], \cd_w[14] [28], \cd_w[14] [27], \cd_w[14] [26], 
        \cd_w[14] [25], \cd_w[14] [24], \cd_w[14] [23], \cd_w[14] [22], 
        \cd_w[14] [21], \cd_w[14] [20], \cd_w[14] [19], \cd_w[14] [18], 
        \cd_w[14] [17], \cd_w[14] [16], \cd_w[14] [15], \cd_w[14] [14], 
        \cd_w[14] [13], \cd_w[14] [12], \cd_w[14] [11], \cd_w[14] [10], 
        \cd_w[14] [9], \cd_w[14] [8], \cd_w[14] [7], \cd_w[14] [6], 
        \cd_w[14] [5], \cd_w[14] [4], \cd_w[14] [3], \cd_w[14] [2], 
        \cd_w[14] [1], \cd_w[14] [0]}), .flat_coef_w({flat_coef_w[31], 
        flat_coef_w[30], flat_coef_w[29], flat_coef_w[28], 
        flat_coef_w[27], flat_coef_w[26], flat_coef_w[25], 
        flat_coef_w[24], flat_coef_w[23], flat_coef_w[22], 
        flat_coef_w[21], flat_coef_w[20], flat_coef_w[19], 
        flat_coef_w[18], flat_coef_w[17], flat_coef_w[16]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_27_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_10 \symm_tap.pipe_reg_0  (.data_tap_10(
        \data_tap[10] ), .data_tap_11(\data_tap[11] ), .data_tap_12(
        \data_tap[12] ), .data_tap_13(\data_tap[13] ), .data_tap_14(
        \data_tap[14] ), .data_tap_15(\data_tap[15] ), .data_tap_17(
        \data_tap[17] ), .data_tap_0(\data_tap[0] ), .data_tap_1(
        \data_tap[1] ), .data_tap_2(\data_tap[2] ), .data_tap_3(
        \data_tap[3] ), .data_tap_4(\data_tap[4] ), .data_tap_5(
        \data_tap[5] ), .data_tap_6(\data_tap[6] ), .data_tap_7(
        \data_tap[7] ), .data_tap_8(\data_tap[8] ), .data_tap_9(
        \data_tap[9] ), .data_tap_w_9(\data_tap_w[10] ), 
        .data_tap_w_10(\data_tap_w[11] ), .data_tap_w_11(
        \data_tap_w[12] ), .data_tap_w_12(\data_tap_w[13] ), 
        .data_tap_w_13(\data_tap_w[14] ), .data_tap_w_14(
        \data_tap_w[15] ), .data_tap_w_16(\data_tap_w[17] ), 
        .data_tap_w_0(\data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .data_tap_w_5(\data_tap_w[6] ), 
        .data_tap_w_6(\data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_2(
        data_tap_w_cry_0_Y_2));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_27_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_27_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_27_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_27_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_27_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_27_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_27_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_27_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_27_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_2), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_27_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_27_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_27_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_27_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_27_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_27_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_27_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_12(
       \cd_w[8] ,
       \cd_w[7] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[8] ;
input  [43:0] \cd_w[7] ;
input  [143:128] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[143], flat_coef_w[143], flat_coef_w[143], 
        flat_coef_w[142], flat_coef_w[141], flat_coef_w[140], 
        flat_coef_w[139], flat_coef_w[138], flat_coef_w[137], 
        flat_coef_w[136], flat_coef_w[135], flat_coef_w[134], 
        flat_coef_w[133], flat_coef_w[132], flat_coef_w[131], 
        flat_coef_w[130], flat_coef_w[129], flat_coef_w[128]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[7] [43], \cd_w[7] [42], \cd_w[7] [41], 
        \cd_w[7] [40], \cd_w[7] [39], \cd_w[7] [38], \cd_w[7] [37], 
        \cd_w[7] [36], \cd_w[7] [35], \cd_w[7] [34], \cd_w[7] [33], 
        \cd_w[7] [32], \cd_w[7] [31], \cd_w[7] [30], \cd_w[7] [29], 
        \cd_w[7] [28], \cd_w[7] [27], \cd_w[7] [26], \cd_w[7] [25], 
        \cd_w[7] [24], \cd_w[7] [23], \cd_w[7] [22], \cd_w[7] [21], 
        \cd_w[7] [20], \cd_w[7] [19], \cd_w[7] [18], \cd_w[7] [17], 
        \cd_w[7] [16], \cd_w[7] [15], \cd_w[7] [14], \cd_w[7] [13], 
        \cd_w[7] [12], \cd_w[7] [11], \cd_w[7] [10], \cd_w[7] [9], 
        \cd_w[7] [8], \cd_w[7] [7], \cd_w[7] [6], \cd_w[7] [5], 
        \cd_w[7] [4], \cd_w[7] [3], \cd_w[7] [2], \cd_w[7] [1], 
        \cd_w[7] [0]}), .CDOUT({\cd_w[8] [43], \cd_w[8] [42], 
        \cd_w[8] [41], \cd_w[8] [40], \cd_w[8] [39], \cd_w[8] [38], 
        \cd_w[8] [37], \cd_w[8] [36], \cd_w[8] [35], \cd_w[8] [34], 
        \cd_w[8] [33], \cd_w[8] [32], \cd_w[8] [31], \cd_w[8] [30], 
        \cd_w[8] [29], \cd_w[8] [28], \cd_w[8] [27], \cd_w[8] [26], 
        \cd_w[8] [25], \cd_w[8] [24], \cd_w[8] [23], \cd_w[8] [22], 
        \cd_w[8] [21], \cd_w[8] [20], \cd_w[8] [19], \cd_w[8] [18], 
        \cd_w[8] [17], \cd_w[8] [16], \cd_w[8] [15], \cd_w[8] [14], 
        \cd_w[8] [13], \cd_w[8] [12], \cd_w[8] [11], \cd_w[8] [10], 
        \cd_w[8] [9], \cd_w[8] [8], \cd_w[8] [7], \cd_w[8] [6], 
        \cd_w[8] [5], \cd_w[8] [4], \cd_w[8] [3], \cd_w[8] [2], 
        \cd_w[8] [1], \cd_w[8] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, 
        nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, 
        nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, 
        nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, 
        nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_11(
       \cd_w[8] ,
       \cd_w[7] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[8] ;
input  [43:0] \cd_w[7] ;
input  [143:128] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_12 mac_0 (.\cd_w[8] ({
        \cd_w[8] [43], \cd_w[8] [42], \cd_w[8] [41], \cd_w[8] [40], 
        \cd_w[8] [39], \cd_w[8] [38], \cd_w[8] [37], \cd_w[8] [36], 
        \cd_w[8] [35], \cd_w[8] [34], \cd_w[8] [33], \cd_w[8] [32], 
        \cd_w[8] [31], \cd_w[8] [30], \cd_w[8] [29], \cd_w[8] [28], 
        \cd_w[8] [27], \cd_w[8] [26], \cd_w[8] [25], \cd_w[8] [24], 
        \cd_w[8] [23], \cd_w[8] [22], \cd_w[8] [21], \cd_w[8] [20], 
        \cd_w[8] [19], \cd_w[8] [18], \cd_w[8] [17], \cd_w[8] [16], 
        \cd_w[8] [15], \cd_w[8] [14], \cd_w[8] [13], \cd_w[8] [12], 
        \cd_w[8] [11], \cd_w[8] [10], \cd_w[8] [9], \cd_w[8] [8], 
        \cd_w[8] [7], \cd_w[8] [6], \cd_w[8] [5], \cd_w[8] [4], 
        \cd_w[8] [3], \cd_w[8] [2], \cd_w[8] [1], \cd_w[8] [0]}), 
        .\cd_w[7] ({\cd_w[7] [43], \cd_w[7] [42], \cd_w[7] [41], 
        \cd_w[7] [40], \cd_w[7] [39], \cd_w[7] [38], \cd_w[7] [37], 
        \cd_w[7] [36], \cd_w[7] [35], \cd_w[7] [34], \cd_w[7] [33], 
        \cd_w[7] [32], \cd_w[7] [31], \cd_w[7] [30], \cd_w[7] [29], 
        \cd_w[7] [28], \cd_w[7] [27], \cd_w[7] [26], \cd_w[7] [25], 
        \cd_w[7] [24], \cd_w[7] [23], \cd_w[7] [22], \cd_w[7] [21], 
        \cd_w[7] [20], \cd_w[7] [19], \cd_w[7] [18], \cd_w[7] [17], 
        \cd_w[7] [16], \cd_w[7] [15], \cd_w[7] [14], \cd_w[7] [13], 
        \cd_w[7] [12], \cd_w[7] [11], \cd_w[7] [10], \cd_w[7] [9], 
        \cd_w[7] [8], \cd_w[7] [7], \cd_w[7] [6], \cd_w[7] [5], 
        \cd_w[7] [4], \cd_w[7] [3], \cd_w[7] [2], \cd_w[7] [1], 
        \cd_w[7] [0]}), .flat_coef_w({flat_coef_w[143], 
        flat_coef_w[142], flat_coef_w[141], flat_coef_w[140], 
        flat_coef_w[139], flat_coef_w[138], flat_coef_w[137], 
        flat_coef_w[136], flat_coef_w[135], flat_coef_w[134], 
        flat_coef_w[133], flat_coef_w[132], flat_coef_w[131], 
        flat_coef_w[130], flat_coef_w[129], flat_coef_w[128]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_12(
       \cd_w[8] ,
       \cd_w[7] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[8] ;
input  [43:0] \cd_w[7] ;
input  [143:128] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_11 \adder2.adder2_0  (.\cd_w[8] ({
        \cd_w[8] [43], \cd_w[8] [42], \cd_w[8] [41], \cd_w[8] [40], 
        \cd_w[8] [39], \cd_w[8] [38], \cd_w[8] [37], \cd_w[8] [36], 
        \cd_w[8] [35], \cd_w[8] [34], \cd_w[8] [33], \cd_w[8] [32], 
        \cd_w[8] [31], \cd_w[8] [30], \cd_w[8] [29], \cd_w[8] [28], 
        \cd_w[8] [27], \cd_w[8] [26], \cd_w[8] [25], \cd_w[8] [24], 
        \cd_w[8] [23], \cd_w[8] [22], \cd_w[8] [21], \cd_w[8] [20], 
        \cd_w[8] [19], \cd_w[8] [18], \cd_w[8] [17], \cd_w[8] [16], 
        \cd_w[8] [15], \cd_w[8] [14], \cd_w[8] [13], \cd_w[8] [12], 
        \cd_w[8] [11], \cd_w[8] [10], \cd_w[8] [9], \cd_w[8] [8], 
        \cd_w[8] [7], \cd_w[8] [6], \cd_w[8] [5], \cd_w[8] [4], 
        \cd_w[8] [3], \cd_w[8] [2], \cd_w[8] [1], \cd_w[8] [0]}), 
        .\cd_w[7] ({\cd_w[7] [43], \cd_w[7] [42], \cd_w[7] [41], 
        \cd_w[7] [40], \cd_w[7] [39], \cd_w[7] [38], \cd_w[7] [37], 
        \cd_w[7] [36], \cd_w[7] [35], \cd_w[7] [34], \cd_w[7] [33], 
        \cd_w[7] [32], \cd_w[7] [31], \cd_w[7] [30], \cd_w[7] [29], 
        \cd_w[7] [28], \cd_w[7] [27], \cd_w[7] [26], \cd_w[7] [25], 
        \cd_w[7] [24], \cd_w[7] [23], \cd_w[7] [22], \cd_w[7] [21], 
        \cd_w[7] [20], \cd_w[7] [19], \cd_w[7] [18], \cd_w[7] [17], 
        \cd_w[7] [16], \cd_w[7] [15], \cd_w[7] [14], \cd_w[7] [13], 
        \cd_w[7] [12], \cd_w[7] [11], \cd_w[7] [10], \cd_w[7] [9], 
        \cd_w[7] [8], \cd_w[7] [7], \cd_w[7] [6], \cd_w[7] [5], 
        \cd_w[7] [4], \cd_w[7] [3], \cd_w[7] [2], \cd_w[7] [1], 
        \cd_w[7] [0]}), .flat_coef_w({flat_coef_w[143], 
        flat_coef_w[142], flat_coef_w[141], flat_coef_w[140], 
        flat_coef_w[139], flat_coef_w[138], flat_coef_w[137], 
        flat_coef_w[136], flat_coef_w[135], flat_coef_w[134], 
        flat_coef_w[133], flat_coef_w[132], flat_coef_w[131], 
        flat_coef_w[130], flat_coef_w[129], flat_coef_w[128]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_11(
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_3
    );
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_3;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_12(
        
       syst_dly_line_13_,
       syst_dly_line_29_,
       \cd_w[8] ,
       \cd_w[7] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_13_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[8] ;
input  [43:0] \cd_w[7] ;
input  [143:128] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_3, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[13] , \data_tap[14] , \data_tap[15] , \data_tap[17] , 
        \data_tap[0] , \data_tap[1] , \data_tap[2] , \data_tap[3] , 
        \data_tap[4] , \data_tap[5] , \data_tap[6] , \data_tap[7] , 
        \data_tap[8] , \data_tap[9] , \data_tap[10] , \data_tap[11] , 
        \data_tap[12] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_12 mac_enum_0 (
        .\cd_w[8] ({\cd_w[8] [43], \cd_w[8] [42], \cd_w[8] [41], 
        \cd_w[8] [40], \cd_w[8] [39], \cd_w[8] [38], \cd_w[8] [37], 
        \cd_w[8] [36], \cd_w[8] [35], \cd_w[8] [34], \cd_w[8] [33], 
        \cd_w[8] [32], \cd_w[8] [31], \cd_w[8] [30], \cd_w[8] [29], 
        \cd_w[8] [28], \cd_w[8] [27], \cd_w[8] [26], \cd_w[8] [25], 
        \cd_w[8] [24], \cd_w[8] [23], \cd_w[8] [22], \cd_w[8] [21], 
        \cd_w[8] [20], \cd_w[8] [19], \cd_w[8] [18], \cd_w[8] [17], 
        \cd_w[8] [16], \cd_w[8] [15], \cd_w[8] [14], \cd_w[8] [13], 
        \cd_w[8] [12], \cd_w[8] [11], \cd_w[8] [10], \cd_w[8] [9], 
        \cd_w[8] [8], \cd_w[8] [7], \cd_w[8] [6], \cd_w[8] [5], 
        \cd_w[8] [4], \cd_w[8] [3], \cd_w[8] [2], \cd_w[8] [1], 
        \cd_w[8] [0]}), .\cd_w[7] ({\cd_w[7] [43], \cd_w[7] [42], 
        \cd_w[7] [41], \cd_w[7] [40], \cd_w[7] [39], \cd_w[7] [38], 
        \cd_w[7] [37], \cd_w[7] [36], \cd_w[7] [35], \cd_w[7] [34], 
        \cd_w[7] [33], \cd_w[7] [32], \cd_w[7] [31], \cd_w[7] [30], 
        \cd_w[7] [29], \cd_w[7] [28], \cd_w[7] [27], \cd_w[7] [26], 
        \cd_w[7] [25], \cd_w[7] [24], \cd_w[7] [23], \cd_w[7] [22], 
        \cd_w[7] [21], \cd_w[7] [20], \cd_w[7] [19], \cd_w[7] [18], 
        \cd_w[7] [17], \cd_w[7] [16], \cd_w[7] [15], \cd_w[7] [14], 
        \cd_w[7] [13], \cd_w[7] [12], \cd_w[7] [11], \cd_w[7] [10], 
        \cd_w[7] [9], \cd_w[7] [8], \cd_w[7] [7], \cd_w[7] [6], 
        \cd_w[7] [5], \cd_w[7] [4], \cd_w[7] [3], \cd_w[7] [2], 
        \cd_w[7] [1], \cd_w[7] [0]}), .flat_coef_w({flat_coef_w[143], 
        flat_coef_w[142], flat_coef_w[141], flat_coef_w[140], 
        flat_coef_w[139], flat_coef_w[138], flat_coef_w[137], 
        flat_coef_w[136], flat_coef_w[135], flat_coef_w[134], 
        flat_coef_w[133], flat_coef_w[132], flat_coef_w[131], 
        flat_coef_w[130], flat_coef_w[129], flat_coef_w[128]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_13_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_11 \symm_tap.pipe_reg_0  (.data_tap_13(
        \data_tap[13] ), .data_tap_14(\data_tap[14] ), .data_tap_15(
        \data_tap[15] ), .data_tap_17(\data_tap[17] ), .data_tap_0(
        \data_tap[0] ), .data_tap_1(\data_tap[1] ), .data_tap_2(
        \data_tap[2] ), .data_tap_3(\data_tap[3] ), .data_tap_4(
        \data_tap[4] ), .data_tap_5(\data_tap[5] ), .data_tap_6(
        \data_tap[6] ), .data_tap_7(\data_tap[7] ), .data_tap_8(
        \data_tap[8] ), .data_tap_9(\data_tap[9] ), .data_tap_10(
        \data_tap[10] ), .data_tap_11(\data_tap[11] ), .data_tap_12(
        \data_tap[12] ), .data_tap_w_12(\data_tap_w[13] ), 
        .data_tap_w_13(\data_tap_w[14] ), .data_tap_w_14(
        \data_tap_w[15] ), .data_tap_w_16(\data_tap_w[17] ), 
        .data_tap_w_0(\data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .data_tap_w_5(\data_tap_w[6] ), 
        .data_tap_w_6(\data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(\data_tap_w[10] )
        , .data_tap_w_10(\data_tap_w[11] ), .data_tap_w_11(
        \data_tap_w[12] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_3(
        data_tap_w_cry_0_Y_3));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_13_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_13_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_13_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_13_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_13_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_13_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_13_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_13_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_13_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_3), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_13_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_13_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_13_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_13_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_13_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_13_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_13_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_2(
       \cd_w[3] ,
       \cd_w[2] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[3] ;
input  [43:0] \cd_w[2] ;
input  [223:208] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[223], flat_coef_w[223], flat_coef_w[223], 
        flat_coef_w[222], flat_coef_w[221], flat_coef_w[220], 
        flat_coef_w[219], flat_coef_w[218], flat_coef_w[217], 
        flat_coef_w[216], flat_coef_w[215], flat_coef_w[214], 
        flat_coef_w[213], flat_coef_w[212], flat_coef_w[211], 
        flat_coef_w[210], flat_coef_w[209], flat_coef_w[208]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[2] [43], \cd_w[2] [42], \cd_w[2] [41], 
        \cd_w[2] [40], \cd_w[2] [39], \cd_w[2] [38], \cd_w[2] [37], 
        \cd_w[2] [36], \cd_w[2] [35], \cd_w[2] [34], \cd_w[2] [33], 
        \cd_w[2] [32], \cd_w[2] [31], \cd_w[2] [30], \cd_w[2] [29], 
        \cd_w[2] [28], \cd_w[2] [27], \cd_w[2] [26], \cd_w[2] [25], 
        \cd_w[2] [24], \cd_w[2] [23], \cd_w[2] [22], \cd_w[2] [21], 
        \cd_w[2] [20], \cd_w[2] [19], \cd_w[2] [18], \cd_w[2] [17], 
        \cd_w[2] [16], \cd_w[2] [15], \cd_w[2] [14], \cd_w[2] [13], 
        \cd_w[2] [12], \cd_w[2] [11], \cd_w[2] [10], \cd_w[2] [9], 
        \cd_w[2] [8], \cd_w[2] [7], \cd_w[2] [6], \cd_w[2] [5], 
        \cd_w[2] [4], \cd_w[2] [3], \cd_w[2] [2], \cd_w[2] [1], 
        \cd_w[2] [0]}), .CDOUT({\cd_w[3] [43], \cd_w[3] [42], 
        \cd_w[3] [41], \cd_w[3] [40], \cd_w[3] [39], \cd_w[3] [38], 
        \cd_w[3] [37], \cd_w[3] [36], \cd_w[3] [35], \cd_w[3] [34], 
        \cd_w[3] [33], \cd_w[3] [32], \cd_w[3] [31], \cd_w[3] [30], 
        \cd_w[3] [29], \cd_w[3] [28], \cd_w[3] [27], \cd_w[3] [26], 
        \cd_w[3] [25], \cd_w[3] [24], \cd_w[3] [23], \cd_w[3] [22], 
        \cd_w[3] [21], \cd_w[3] [20], \cd_w[3] [19], \cd_w[3] [18], 
        \cd_w[3] [17], \cd_w[3] [16], \cd_w[3] [15], \cd_w[3] [14], 
        \cd_w[3] [13], \cd_w[3] [12], \cd_w[3] [11], \cd_w[3] [10], 
        \cd_w[3] [9], \cd_w[3] [8], \cd_w[3] [7], \cd_w[3] [6], 
        \cd_w[3] [5], \cd_w[3] [4], \cd_w[3] [3], \cd_w[3] [2], 
        \cd_w[3] [1], \cd_w[3] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, 
        nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, 
        nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, 
        nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, 
        nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_1(
       \cd_w[3] ,
       \cd_w[2] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[3] ;
input  [43:0] \cd_w[2] ;
input  [223:208] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_2 mac_0 (.\cd_w[3] ({
        \cd_w[3] [43], \cd_w[3] [42], \cd_w[3] [41], \cd_w[3] [40], 
        \cd_w[3] [39], \cd_w[3] [38], \cd_w[3] [37], \cd_w[3] [36], 
        \cd_w[3] [35], \cd_w[3] [34], \cd_w[3] [33], \cd_w[3] [32], 
        \cd_w[3] [31], \cd_w[3] [30], \cd_w[3] [29], \cd_w[3] [28], 
        \cd_w[3] [27], \cd_w[3] [26], \cd_w[3] [25], \cd_w[3] [24], 
        \cd_w[3] [23], \cd_w[3] [22], \cd_w[3] [21], \cd_w[3] [20], 
        \cd_w[3] [19], \cd_w[3] [18], \cd_w[3] [17], \cd_w[3] [16], 
        \cd_w[3] [15], \cd_w[3] [14], \cd_w[3] [13], \cd_w[3] [12], 
        \cd_w[3] [11], \cd_w[3] [10], \cd_w[3] [9], \cd_w[3] [8], 
        \cd_w[3] [7], \cd_w[3] [6], \cd_w[3] [5], \cd_w[3] [4], 
        \cd_w[3] [3], \cd_w[3] [2], \cd_w[3] [1], \cd_w[3] [0]}), 
        .\cd_w[2] ({\cd_w[2] [43], \cd_w[2] [42], \cd_w[2] [41], 
        \cd_w[2] [40], \cd_w[2] [39], \cd_w[2] [38], \cd_w[2] [37], 
        \cd_w[2] [36], \cd_w[2] [35], \cd_w[2] [34], \cd_w[2] [33], 
        \cd_w[2] [32], \cd_w[2] [31], \cd_w[2] [30], \cd_w[2] [29], 
        \cd_w[2] [28], \cd_w[2] [27], \cd_w[2] [26], \cd_w[2] [25], 
        \cd_w[2] [24], \cd_w[2] [23], \cd_w[2] [22], \cd_w[2] [21], 
        \cd_w[2] [20], \cd_w[2] [19], \cd_w[2] [18], \cd_w[2] [17], 
        \cd_w[2] [16], \cd_w[2] [15], \cd_w[2] [14], \cd_w[2] [13], 
        \cd_w[2] [12], \cd_w[2] [11], \cd_w[2] [10], \cd_w[2] [9], 
        \cd_w[2] [8], \cd_w[2] [7], \cd_w[2] [6], \cd_w[2] [5], 
        \cd_w[2] [4], \cd_w[2] [3], \cd_w[2] [2], \cd_w[2] [1], 
        \cd_w[2] [0]}), .flat_coef_w({flat_coef_w[223], 
        flat_coef_w[222], flat_coef_w[221], flat_coef_w[220], 
        flat_coef_w[219], flat_coef_w[218], flat_coef_w[217], 
        flat_coef_w[216], flat_coef_w[215], flat_coef_w[214], 
        flat_coef_w[213], flat_coef_w[212], flat_coef_w[211], 
        flat_coef_w[210], flat_coef_w[209], flat_coef_w[208]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_2(
       \cd_w[3] ,
       \cd_w[2] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[3] ;
input  [43:0] \cd_w[2] ;
input  [223:208] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_1 \adder2.adder2_0  (.\cd_w[3] ({
        \cd_w[3] [43], \cd_w[3] [42], \cd_w[3] [41], \cd_w[3] [40], 
        \cd_w[3] [39], \cd_w[3] [38], \cd_w[3] [37], \cd_w[3] [36], 
        \cd_w[3] [35], \cd_w[3] [34], \cd_w[3] [33], \cd_w[3] [32], 
        \cd_w[3] [31], \cd_w[3] [30], \cd_w[3] [29], \cd_w[3] [28], 
        \cd_w[3] [27], \cd_w[3] [26], \cd_w[3] [25], \cd_w[3] [24], 
        \cd_w[3] [23], \cd_w[3] [22], \cd_w[3] [21], \cd_w[3] [20], 
        \cd_w[3] [19], \cd_w[3] [18], \cd_w[3] [17], \cd_w[3] [16], 
        \cd_w[3] [15], \cd_w[3] [14], \cd_w[3] [13], \cd_w[3] [12], 
        \cd_w[3] [11], \cd_w[3] [10], \cd_w[3] [9], \cd_w[3] [8], 
        \cd_w[3] [7], \cd_w[3] [6], \cd_w[3] [5], \cd_w[3] [4], 
        \cd_w[3] [3], \cd_w[3] [2], \cd_w[3] [1], \cd_w[3] [0]}), 
        .\cd_w[2] ({\cd_w[2] [43], \cd_w[2] [42], \cd_w[2] [41], 
        \cd_w[2] [40], \cd_w[2] [39], \cd_w[2] [38], \cd_w[2] [37], 
        \cd_w[2] [36], \cd_w[2] [35], \cd_w[2] [34], \cd_w[2] [33], 
        \cd_w[2] [32], \cd_w[2] [31], \cd_w[2] [30], \cd_w[2] [29], 
        \cd_w[2] [28], \cd_w[2] [27], \cd_w[2] [26], \cd_w[2] [25], 
        \cd_w[2] [24], \cd_w[2] [23], \cd_w[2] [22], \cd_w[2] [21], 
        \cd_w[2] [20], \cd_w[2] [19], \cd_w[2] [18], \cd_w[2] [17], 
        \cd_w[2] [16], \cd_w[2] [15], \cd_w[2] [14], \cd_w[2] [13], 
        \cd_w[2] [12], \cd_w[2] [11], \cd_w[2] [10], \cd_w[2] [9], 
        \cd_w[2] [8], \cd_w[2] [7], \cd_w[2] [6], \cd_w[2] [5], 
        \cd_w[2] [4], \cd_w[2] [3], \cd_w[2] [2], \cd_w[2] [1], 
        \cd_w[2] [0]}), .flat_coef_w({flat_coef_w[223], 
        flat_coef_w[222], flat_coef_w[221], flat_coef_w[220], 
        flat_coef_w[219], flat_coef_w[218], flat_coef_w[217], 
        flat_coef_w[216], flat_coef_w[215], flat_coef_w[214], 
        flat_coef_w[213], flat_coef_w[212], flat_coef_w[211], 
        flat_coef_w[210], flat_coef_w[209], flat_coef_w[208]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_1(
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_8
    );
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_8;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_2(
        
       syst_dly_line_3_,
       syst_dly_line_29_,
       \cd_w[3] ,
       \cd_w[2] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_3_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[3] ;
input  [43:0] \cd_w[2] ;
input  [223:208] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_8, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[15] , \data_tap[17] , \data_tap[0] , \data_tap[1] , 
        \data_tap[2] , \data_tap[3] , \data_tap[4] , \data_tap[5] , 
        \data_tap[6] , \data_tap[7] , \data_tap[8] , \data_tap[9] , 
        \data_tap[10] , \data_tap[11] , \data_tap[12] , \data_tap[13] , 
        \data_tap[14] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_2 mac_enum_0 (
        .\cd_w[3] ({\cd_w[3] [43], \cd_w[3] [42], \cd_w[3] [41], 
        \cd_w[3] [40], \cd_w[3] [39], \cd_w[3] [38], \cd_w[3] [37], 
        \cd_w[3] [36], \cd_w[3] [35], \cd_w[3] [34], \cd_w[3] [33], 
        \cd_w[3] [32], \cd_w[3] [31], \cd_w[3] [30], \cd_w[3] [29], 
        \cd_w[3] [28], \cd_w[3] [27], \cd_w[3] [26], \cd_w[3] [25], 
        \cd_w[3] [24], \cd_w[3] [23], \cd_w[3] [22], \cd_w[3] [21], 
        \cd_w[3] [20], \cd_w[3] [19], \cd_w[3] [18], \cd_w[3] [17], 
        \cd_w[3] [16], \cd_w[3] [15], \cd_w[3] [14], \cd_w[3] [13], 
        \cd_w[3] [12], \cd_w[3] [11], \cd_w[3] [10], \cd_w[3] [9], 
        \cd_w[3] [8], \cd_w[3] [7], \cd_w[3] [6], \cd_w[3] [5], 
        \cd_w[3] [4], \cd_w[3] [3], \cd_w[3] [2], \cd_w[3] [1], 
        \cd_w[3] [0]}), .\cd_w[2] ({\cd_w[2] [43], \cd_w[2] [42], 
        \cd_w[2] [41], \cd_w[2] [40], \cd_w[2] [39], \cd_w[2] [38], 
        \cd_w[2] [37], \cd_w[2] [36], \cd_w[2] [35], \cd_w[2] [34], 
        \cd_w[2] [33], \cd_w[2] [32], \cd_w[2] [31], \cd_w[2] [30], 
        \cd_w[2] [29], \cd_w[2] [28], \cd_w[2] [27], \cd_w[2] [26], 
        \cd_w[2] [25], \cd_w[2] [24], \cd_w[2] [23], \cd_w[2] [22], 
        \cd_w[2] [21], \cd_w[2] [20], \cd_w[2] [19], \cd_w[2] [18], 
        \cd_w[2] [17], \cd_w[2] [16], \cd_w[2] [15], \cd_w[2] [14], 
        \cd_w[2] [13], \cd_w[2] [12], \cd_w[2] [11], \cd_w[2] [10], 
        \cd_w[2] [9], \cd_w[2] [8], \cd_w[2] [7], \cd_w[2] [6], 
        \cd_w[2] [5], \cd_w[2] [4], \cd_w[2] [3], \cd_w[2] [2], 
        \cd_w[2] [1], \cd_w[2] [0]}), .flat_coef_w({flat_coef_w[223], 
        flat_coef_w[222], flat_coef_w[221], flat_coef_w[220], 
        flat_coef_w[219], flat_coef_w[218], flat_coef_w[217], 
        flat_coef_w[216], flat_coef_w[215], flat_coef_w[214], 
        flat_coef_w[213], flat_coef_w[212], flat_coef_w[211], 
        flat_coef_w[210], flat_coef_w[209], flat_coef_w[208]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_3_[13]), .B(syst_dly_line_29_[13]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_1 \symm_tap.pipe_reg_0  (.data_tap_15(
        \data_tap[15] ), .data_tap_17(\data_tap[17] ), .data_tap_0(
        \data_tap[0] ), .data_tap_1(\data_tap[1] ), .data_tap_2(
        \data_tap[2] ), .data_tap_3(\data_tap[3] ), .data_tap_4(
        \data_tap[4] ), .data_tap_5(\data_tap[5] ), .data_tap_6(
        \data_tap[6] ), .data_tap_7(\data_tap[7] ), .data_tap_8(
        \data_tap[8] ), .data_tap_9(\data_tap[9] ), .data_tap_10(
        \data_tap[10] ), .data_tap_11(\data_tap[11] ), .data_tap_12(
        \data_tap[12] ), .data_tap_13(\data_tap[13] ), .data_tap_14(
        \data_tap[14] ), .data_tap_w_14(\data_tap_w[15] ), 
        .data_tap_w_16(\data_tap_w[17] ), .data_tap_w_0(
        \data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .data_tap_w_5(\data_tap_w[6] ), 
        .data_tap_w_6(\data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(\data_tap_w[10] )
        , .data_tap_w_10(\data_tap_w[11] ), .data_tap_w_11(
        \data_tap_w[12] ), .data_tap_w_12(\data_tap_w[13] ), 
        .data_tap_w_13(\data_tap_w[14] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_8(
        data_tap_w_cry_0_Y_8));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_3_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_3_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_3_[11]), .B(syst_dly_line_29_[11]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_3_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_3_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_3_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_3_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_3_[15]), .C(syst_dly_line_29_[15]), .D(GND_net_1)
        , .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] ), .Y(), 
        .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_3_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_8), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_3_[12]), .B(syst_dly_line_29_[12]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_3_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_3_[14]), .B(syst_dly_line_29_[14]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_3_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_3_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_3_[15]), .B(syst_dly_line_29_[15]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_3_[10]), .B(syst_dly_line_29_[10]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_10(
       \cd_w[13] ,
       \cd_w[12] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[13] ;
input  [43:0] \cd_w[12] ;
input  [63:48] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[63], flat_coef_w[63], flat_coef_w[63], 
        flat_coef_w[62], flat_coef_w[61], flat_coef_w[60], 
        flat_coef_w[59], flat_coef_w[58], flat_coef_w[57], 
        flat_coef_w[56], flat_coef_w[55], flat_coef_w[54], 
        flat_coef_w[53], flat_coef_w[52], flat_coef_w[51], 
        flat_coef_w[50], flat_coef_w[49], flat_coef_w[48]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[12] [43], \cd_w[12] [42], 
        \cd_w[12] [41], \cd_w[12] [40], \cd_w[12] [39], \cd_w[12] [38], 
        \cd_w[12] [37], \cd_w[12] [36], \cd_w[12] [35], \cd_w[12] [34], 
        \cd_w[12] [33], \cd_w[12] [32], \cd_w[12] [31], \cd_w[12] [30], 
        \cd_w[12] [29], \cd_w[12] [28], \cd_w[12] [27], \cd_w[12] [26], 
        \cd_w[12] [25], \cd_w[12] [24], \cd_w[12] [23], \cd_w[12] [22], 
        \cd_w[12] [21], \cd_w[12] [20], \cd_w[12] [19], \cd_w[12] [18], 
        \cd_w[12] [17], \cd_w[12] [16], \cd_w[12] [15], \cd_w[12] [14], 
        \cd_w[12] [13], \cd_w[12] [12], \cd_w[12] [11], \cd_w[12] [10], 
        \cd_w[12] [9], \cd_w[12] [8], \cd_w[12] [7], \cd_w[12] [6], 
        \cd_w[12] [5], \cd_w[12] [4], \cd_w[12] [3], \cd_w[12] [2], 
        \cd_w[12] [1], \cd_w[12] [0]}), .CDOUT({\cd_w[13] [43], 
        \cd_w[13] [42], \cd_w[13] [41], \cd_w[13] [40], \cd_w[13] [39], 
        \cd_w[13] [38], \cd_w[13] [37], \cd_w[13] [36], \cd_w[13] [35], 
        \cd_w[13] [34], \cd_w[13] [33], \cd_w[13] [32], \cd_w[13] [31], 
        \cd_w[13] [30], \cd_w[13] [29], \cd_w[13] [28], \cd_w[13] [27], 
        \cd_w[13] [26], \cd_w[13] [25], \cd_w[13] [24], \cd_w[13] [23], 
        \cd_w[13] [22], \cd_w[13] [21], \cd_w[13] [20], \cd_w[13] [19], 
        \cd_w[13] [18], \cd_w[13] [17], \cd_w[13] [16], \cd_w[13] [15], 
        \cd_w[13] [14], \cd_w[13] [13], \cd_w[13] [12], \cd_w[13] [11], 
        \cd_w[13] [10], \cd_w[13] [9], \cd_w[13] [8], \cd_w[13] [7], 
        \cd_w[13] [6], \cd_w[13] [5], \cd_w[13] [4], \cd_w[13] [3], 
        \cd_w[13] [2], \cd_w[13] [1], \cd_w[13] [0]}), .P({nc0, nc1, 
        nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, 
        nc14, nc15, nc16, nc17, nc18, nc19, nc20, nc21, nc22, nc23, 
        nc24, nc25, nc26, nc27, nc28, nc29, nc30, nc31, nc32, nc33, 
        nc34, nc35, nc36, nc37, nc38, nc39, nc40, nc41, nc42, nc43}), 
        .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_9(
       \cd_w[13] ,
       \cd_w[12] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[13] ;
input  [43:0] \cd_w[12] ;
input  [63:48] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_10 mac_0 (.\cd_w[13] ({
        \cd_w[13] [43], \cd_w[13] [42], \cd_w[13] [41], \cd_w[13] [40], 
        \cd_w[13] [39], \cd_w[13] [38], \cd_w[13] [37], \cd_w[13] [36], 
        \cd_w[13] [35], \cd_w[13] [34], \cd_w[13] [33], \cd_w[13] [32], 
        \cd_w[13] [31], \cd_w[13] [30], \cd_w[13] [29], \cd_w[13] [28], 
        \cd_w[13] [27], \cd_w[13] [26], \cd_w[13] [25], \cd_w[13] [24], 
        \cd_w[13] [23], \cd_w[13] [22], \cd_w[13] [21], \cd_w[13] [20], 
        \cd_w[13] [19], \cd_w[13] [18], \cd_w[13] [17], \cd_w[13] [16], 
        \cd_w[13] [15], \cd_w[13] [14], \cd_w[13] [13], \cd_w[13] [12], 
        \cd_w[13] [11], \cd_w[13] [10], \cd_w[13] [9], \cd_w[13] [8], 
        \cd_w[13] [7], \cd_w[13] [6], \cd_w[13] [5], \cd_w[13] [4], 
        \cd_w[13] [3], \cd_w[13] [2], \cd_w[13] [1], \cd_w[13] [0]}), 
        .\cd_w[12] ({\cd_w[12] [43], \cd_w[12] [42], \cd_w[12] [41], 
        \cd_w[12] [40], \cd_w[12] [39], \cd_w[12] [38], \cd_w[12] [37], 
        \cd_w[12] [36], \cd_w[12] [35], \cd_w[12] [34], \cd_w[12] [33], 
        \cd_w[12] [32], \cd_w[12] [31], \cd_w[12] [30], \cd_w[12] [29], 
        \cd_w[12] [28], \cd_w[12] [27], \cd_w[12] [26], \cd_w[12] [25], 
        \cd_w[12] [24], \cd_w[12] [23], \cd_w[12] [22], \cd_w[12] [21], 
        \cd_w[12] [20], \cd_w[12] [19], \cd_w[12] [18], \cd_w[12] [17], 
        \cd_w[12] [16], \cd_w[12] [15], \cd_w[12] [14], \cd_w[12] [13], 
        \cd_w[12] [12], \cd_w[12] [11], \cd_w[12] [10], \cd_w[12] [9], 
        \cd_w[12] [8], \cd_w[12] [7], \cd_w[12] [6], \cd_w[12] [5], 
        \cd_w[12] [4], \cd_w[12] [3], \cd_w[12] [2], \cd_w[12] [1], 
        \cd_w[12] [0]}), .flat_coef_w({flat_coef_w[63], 
        flat_coef_w[62], flat_coef_w[61], flat_coef_w[60], 
        flat_coef_w[59], flat_coef_w[58], flat_coef_w[57], 
        flat_coef_w[56], flat_coef_w[55], flat_coef_w[54], 
        flat_coef_w[53], flat_coef_w[52], flat_coef_w[51], 
        flat_coef_w[50], flat_coef_w[49], flat_coef_w[48]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_10(
       \cd_w[13] ,
       \cd_w[12] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[13] ;
input  [43:0] \cd_w[12] ;
input  [63:48] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_9 \adder2.adder2_0  (.\cd_w[13] ({
        \cd_w[13] [43], \cd_w[13] [42], \cd_w[13] [41], \cd_w[13] [40], 
        \cd_w[13] [39], \cd_w[13] [38], \cd_w[13] [37], \cd_w[13] [36], 
        \cd_w[13] [35], \cd_w[13] [34], \cd_w[13] [33], \cd_w[13] [32], 
        \cd_w[13] [31], \cd_w[13] [30], \cd_w[13] [29], \cd_w[13] [28], 
        \cd_w[13] [27], \cd_w[13] [26], \cd_w[13] [25], \cd_w[13] [24], 
        \cd_w[13] [23], \cd_w[13] [22], \cd_w[13] [21], \cd_w[13] [20], 
        \cd_w[13] [19], \cd_w[13] [18], \cd_w[13] [17], \cd_w[13] [16], 
        \cd_w[13] [15], \cd_w[13] [14], \cd_w[13] [13], \cd_w[13] [12], 
        \cd_w[13] [11], \cd_w[13] [10], \cd_w[13] [9], \cd_w[13] [8], 
        \cd_w[13] [7], \cd_w[13] [6], \cd_w[13] [5], \cd_w[13] [4], 
        \cd_w[13] [3], \cd_w[13] [2], \cd_w[13] [1], \cd_w[13] [0]}), 
        .\cd_w[12] ({\cd_w[12] [43], \cd_w[12] [42], \cd_w[12] [41], 
        \cd_w[12] [40], \cd_w[12] [39], \cd_w[12] [38], \cd_w[12] [37], 
        \cd_w[12] [36], \cd_w[12] [35], \cd_w[12] [34], \cd_w[12] [33], 
        \cd_w[12] [32], \cd_w[12] [31], \cd_w[12] [30], \cd_w[12] [29], 
        \cd_w[12] [28], \cd_w[12] [27], \cd_w[12] [26], \cd_w[12] [25], 
        \cd_w[12] [24], \cd_w[12] [23], \cd_w[12] [22], \cd_w[12] [21], 
        \cd_w[12] [20], \cd_w[12] [19], \cd_w[12] [18], \cd_w[12] [17], 
        \cd_w[12] [16], \cd_w[12] [15], \cd_w[12] [14], \cd_w[12] [13], 
        \cd_w[12] [12], \cd_w[12] [11], \cd_w[12] [10], \cd_w[12] [9], 
        \cd_w[12] [8], \cd_w[12] [7], \cd_w[12] [6], \cd_w[12] [5], 
        \cd_w[12] [4], \cd_w[12] [3], \cd_w[12] [2], \cd_w[12] [1], 
        \cd_w[12] [0]}), .flat_coef_w({flat_coef_w[63], 
        flat_coef_w[62], flat_coef_w[61], flat_coef_w[60], 
        flat_coef_w[59], flat_coef_w[58], flat_coef_w[57], 
        flat_coef_w[56], flat_coef_w[55], flat_coef_w[54], 
        flat_coef_w[53], flat_coef_w[52], flat_coef_w[51], 
        flat_coef_w[50], flat_coef_w[49], flat_coef_w[48]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_9(
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_1
    );
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_1;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_10(
        
       syst_dly_line_23_,
       syst_dly_line_29_,
       \cd_w[13] ,
       \cd_w[12] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_23_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[13] ;
input  [43:0] \cd_w[12] ;
input  [63:48] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_1, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[7] , \data_tap[8] , \data_tap[9] , \data_tap[10] , 
        \data_tap[11] , \data_tap[12] , \data_tap[13] , \data_tap[14] , 
        \data_tap[15] , \data_tap[17] , \data_tap[0] , \data_tap[1] , 
        \data_tap[2] , \data_tap[3] , \data_tap[4] , \data_tap[5] , 
        \data_tap[6] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_10 mac_enum_0 (
        .\cd_w[13] ({\cd_w[13] [43], \cd_w[13] [42], \cd_w[13] [41], 
        \cd_w[13] [40], \cd_w[13] [39], \cd_w[13] [38], \cd_w[13] [37], 
        \cd_w[13] [36], \cd_w[13] [35], \cd_w[13] [34], \cd_w[13] [33], 
        \cd_w[13] [32], \cd_w[13] [31], \cd_w[13] [30], \cd_w[13] [29], 
        \cd_w[13] [28], \cd_w[13] [27], \cd_w[13] [26], \cd_w[13] [25], 
        \cd_w[13] [24], \cd_w[13] [23], \cd_w[13] [22], \cd_w[13] [21], 
        \cd_w[13] [20], \cd_w[13] [19], \cd_w[13] [18], \cd_w[13] [17], 
        \cd_w[13] [16], \cd_w[13] [15], \cd_w[13] [14], \cd_w[13] [13], 
        \cd_w[13] [12], \cd_w[13] [11], \cd_w[13] [10], \cd_w[13] [9], 
        \cd_w[13] [8], \cd_w[13] [7], \cd_w[13] [6], \cd_w[13] [5], 
        \cd_w[13] [4], \cd_w[13] [3], \cd_w[13] [2], \cd_w[13] [1], 
        \cd_w[13] [0]}), .\cd_w[12] ({\cd_w[12] [43], \cd_w[12] [42], 
        \cd_w[12] [41], \cd_w[12] [40], \cd_w[12] [39], \cd_w[12] [38], 
        \cd_w[12] [37], \cd_w[12] [36], \cd_w[12] [35], \cd_w[12] [34], 
        \cd_w[12] [33], \cd_w[12] [32], \cd_w[12] [31], \cd_w[12] [30], 
        \cd_w[12] [29], \cd_w[12] [28], \cd_w[12] [27], \cd_w[12] [26], 
        \cd_w[12] [25], \cd_w[12] [24], \cd_w[12] [23], \cd_w[12] [22], 
        \cd_w[12] [21], \cd_w[12] [20], \cd_w[12] [19], \cd_w[12] [18], 
        \cd_w[12] [17], \cd_w[12] [16], \cd_w[12] [15], \cd_w[12] [14], 
        \cd_w[12] [13], \cd_w[12] [12], \cd_w[12] [11], \cd_w[12] [10], 
        \cd_w[12] [9], \cd_w[12] [8], \cd_w[12] [7], \cd_w[12] [6], 
        \cd_w[12] [5], \cd_w[12] [4], \cd_w[12] [3], \cd_w[12] [2], 
        \cd_w[12] [1], \cd_w[12] [0]}), .flat_coef_w({flat_coef_w[63], 
        flat_coef_w[62], flat_coef_w[61], flat_coef_w[60], 
        flat_coef_w[59], flat_coef_w[58], flat_coef_w[57], 
        flat_coef_w[56], flat_coef_w[55], flat_coef_w[54], 
        flat_coef_w[53], flat_coef_w[52], flat_coef_w[51], 
        flat_coef_w[50], flat_coef_w[49], flat_coef_w[48]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_23_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_9 \symm_tap.pipe_reg_0  (.data_tap_7(
        \data_tap[7] ), .data_tap_8(\data_tap[8] ), .data_tap_9(
        \data_tap[9] ), .data_tap_10(\data_tap[10] ), .data_tap_11(
        \data_tap[11] ), .data_tap_12(\data_tap[12] ), .data_tap_13(
        \data_tap[13] ), .data_tap_14(\data_tap[14] ), .data_tap_15(
        \data_tap[15] ), .data_tap_17(\data_tap[17] ), .data_tap_0(
        \data_tap[0] ), .data_tap_1(\data_tap[1] ), .data_tap_2(
        \data_tap[2] ), .data_tap_3(\data_tap[3] ), .data_tap_4(
        \data_tap[4] ), .data_tap_5(\data_tap[5] ), .data_tap_6(
        \data_tap[6] ), .data_tap_w_6(\data_tap_w[7] ), .data_tap_w_7(
        \data_tap_w[8] ), .data_tap_w_8(\data_tap_w[9] ), 
        .data_tap_w_9(\data_tap_w[10] ), .data_tap_w_10(
        \data_tap_w[11] ), .data_tap_w_11(\data_tap_w[12] ), 
        .data_tap_w_12(\data_tap_w[13] ), .data_tap_w_13(
        \data_tap_w[14] ), .data_tap_w_14(\data_tap_w[15] ), 
        .data_tap_w_16(\data_tap_w[17] ), .data_tap_w_0(
        \data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .data_tap_w_5(\data_tap_w[6] ), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .data_tap_w_cry_0_Y_1(data_tap_w_cry_0_Y_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_23_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_23_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_23_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_23_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_23_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_23_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_23_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_23_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_23_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_1), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_23_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_23_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_23_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_23_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_23_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_23_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_23_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4(
       \cd_w[5] ,
       \cd_w[4] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[5] ;
input  [43:0] \cd_w[4] ;
input  [191:176] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[191], flat_coef_w[191], flat_coef_w[191], 
        flat_coef_w[190], flat_coef_w[189], flat_coef_w[188], 
        flat_coef_w[187], flat_coef_w[186], flat_coef_w[185], 
        flat_coef_w[184], flat_coef_w[183], flat_coef_w[182], 
        flat_coef_w[181], flat_coef_w[180], flat_coef_w[179], 
        flat_coef_w[178], flat_coef_w[177], flat_coef_w[176]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[4] [43], \cd_w[4] [42], \cd_w[4] [41], 
        \cd_w[4] [40], \cd_w[4] [39], \cd_w[4] [38], \cd_w[4] [37], 
        \cd_w[4] [36], \cd_w[4] [35], \cd_w[4] [34], \cd_w[4] [33], 
        \cd_w[4] [32], \cd_w[4] [31], \cd_w[4] [30], \cd_w[4] [29], 
        \cd_w[4] [28], \cd_w[4] [27], \cd_w[4] [26], \cd_w[4] [25], 
        \cd_w[4] [24], \cd_w[4] [23], \cd_w[4] [22], \cd_w[4] [21], 
        \cd_w[4] [20], \cd_w[4] [19], \cd_w[4] [18], \cd_w[4] [17], 
        \cd_w[4] [16], \cd_w[4] [15], \cd_w[4] [14], \cd_w[4] [13], 
        \cd_w[4] [12], \cd_w[4] [11], \cd_w[4] [10], \cd_w[4] [9], 
        \cd_w[4] [8], \cd_w[4] [7], \cd_w[4] [6], \cd_w[4] [5], 
        \cd_w[4] [4], \cd_w[4] [3], \cd_w[4] [2], \cd_w[4] [1], 
        \cd_w[4] [0]}), .CDOUT({\cd_w[5] [43], \cd_w[5] [42], 
        \cd_w[5] [41], \cd_w[5] [40], \cd_w[5] [39], \cd_w[5] [38], 
        \cd_w[5] [37], \cd_w[5] [36], \cd_w[5] [35], \cd_w[5] [34], 
        \cd_w[5] [33], \cd_w[5] [32], \cd_w[5] [31], \cd_w[5] [30], 
        \cd_w[5] [29], \cd_w[5] [28], \cd_w[5] [27], \cd_w[5] [26], 
        \cd_w[5] [25], \cd_w[5] [24], \cd_w[5] [23], \cd_w[5] [22], 
        \cd_w[5] [21], \cd_w[5] [20], \cd_w[5] [19], \cd_w[5] [18], 
        \cd_w[5] [17], \cd_w[5] [16], \cd_w[5] [15], \cd_w[5] [14], 
        \cd_w[5] [13], \cd_w[5] [12], \cd_w[5] [11], \cd_w[5] [10], 
        \cd_w[5] [9], \cd_w[5] [8], \cd_w[5] [7], \cd_w[5] [6], 
        \cd_w[5] [5], \cd_w[5] [4], \cd_w[5] [3], \cd_w[5] [2], 
        \cd_w[5] [1], \cd_w[5] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, 
        nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, 
        nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, 
        nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, 
        nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4(
       \cd_w[5] ,
       \cd_w[4] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[5] ;
input  [43:0] \cd_w[4] ;
input  [191:176] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4 mac_0 (.\cd_w[5] ({
        \cd_w[5] [43], \cd_w[5] [42], \cd_w[5] [41], \cd_w[5] [40], 
        \cd_w[5] [39], \cd_w[5] [38], \cd_w[5] [37], \cd_w[5] [36], 
        \cd_w[5] [35], \cd_w[5] [34], \cd_w[5] [33], \cd_w[5] [32], 
        \cd_w[5] [31], \cd_w[5] [30], \cd_w[5] [29], \cd_w[5] [28], 
        \cd_w[5] [27], \cd_w[5] [26], \cd_w[5] [25], \cd_w[5] [24], 
        \cd_w[5] [23], \cd_w[5] [22], \cd_w[5] [21], \cd_w[5] [20], 
        \cd_w[5] [19], \cd_w[5] [18], \cd_w[5] [17], \cd_w[5] [16], 
        \cd_w[5] [15], \cd_w[5] [14], \cd_w[5] [13], \cd_w[5] [12], 
        \cd_w[5] [11], \cd_w[5] [10], \cd_w[5] [9], \cd_w[5] [8], 
        \cd_w[5] [7], \cd_w[5] [6], \cd_w[5] [5], \cd_w[5] [4], 
        \cd_w[5] [3], \cd_w[5] [2], \cd_w[5] [1], \cd_w[5] [0]}), 
        .\cd_w[4] ({\cd_w[4] [43], \cd_w[4] [42], \cd_w[4] [41], 
        \cd_w[4] [40], \cd_w[4] [39], \cd_w[4] [38], \cd_w[4] [37], 
        \cd_w[4] [36], \cd_w[4] [35], \cd_w[4] [34], \cd_w[4] [33], 
        \cd_w[4] [32], \cd_w[4] [31], \cd_w[4] [30], \cd_w[4] [29], 
        \cd_w[4] [28], \cd_w[4] [27], \cd_w[4] [26], \cd_w[4] [25], 
        \cd_w[4] [24], \cd_w[4] [23], \cd_w[4] [22], \cd_w[4] [21], 
        \cd_w[4] [20], \cd_w[4] [19], \cd_w[4] [18], \cd_w[4] [17], 
        \cd_w[4] [16], \cd_w[4] [15], \cd_w[4] [14], \cd_w[4] [13], 
        \cd_w[4] [12], \cd_w[4] [11], \cd_w[4] [10], \cd_w[4] [9], 
        \cd_w[4] [8], \cd_w[4] [7], \cd_w[4] [6], \cd_w[4] [5], 
        \cd_w[4] [4], \cd_w[4] [3], \cd_w[4] [2], \cd_w[4] [1], 
        \cd_w[4] [0]}), .flat_coef_w({flat_coef_w[191], 
        flat_coef_w[190], flat_coef_w[189], flat_coef_w[188], 
        flat_coef_w[187], flat_coef_w[186], flat_coef_w[185], 
        flat_coef_w[184], flat_coef_w[183], flat_coef_w[182], 
        flat_coef_w[181], flat_coef_w[180], flat_coef_w[179], 
        flat_coef_w[178], flat_coef_w[177], flat_coef_w[176]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1(
       \cd_w[5] ,
       \cd_w[4] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[5] ;
input  [43:0] \cd_w[4] ;
input  [191:176] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4 \adder2.adder2_0  (.\cd_w[5] ({
        \cd_w[5] [43], \cd_w[5] [42], \cd_w[5] [41], \cd_w[5] [40], 
        \cd_w[5] [39], \cd_w[5] [38], \cd_w[5] [37], \cd_w[5] [36], 
        \cd_w[5] [35], \cd_w[5] [34], \cd_w[5] [33], \cd_w[5] [32], 
        \cd_w[5] [31], \cd_w[5] [30], \cd_w[5] [29], \cd_w[5] [28], 
        \cd_w[5] [27], \cd_w[5] [26], \cd_w[5] [25], \cd_w[5] [24], 
        \cd_w[5] [23], \cd_w[5] [22], \cd_w[5] [21], \cd_w[5] [20], 
        \cd_w[5] [19], \cd_w[5] [18], \cd_w[5] [17], \cd_w[5] [16], 
        \cd_w[5] [15], \cd_w[5] [14], \cd_w[5] [13], \cd_w[5] [12], 
        \cd_w[5] [11], \cd_w[5] [10], \cd_w[5] [9], \cd_w[5] [8], 
        \cd_w[5] [7], \cd_w[5] [6], \cd_w[5] [5], \cd_w[5] [4], 
        \cd_w[5] [3], \cd_w[5] [2], \cd_w[5] [1], \cd_w[5] [0]}), 
        .\cd_w[4] ({\cd_w[4] [43], \cd_w[4] [42], \cd_w[4] [41], 
        \cd_w[4] [40], \cd_w[4] [39], \cd_w[4] [38], \cd_w[4] [37], 
        \cd_w[4] [36], \cd_w[4] [35], \cd_w[4] [34], \cd_w[4] [33], 
        \cd_w[4] [32], \cd_w[4] [31], \cd_w[4] [30], \cd_w[4] [29], 
        \cd_w[4] [28], \cd_w[4] [27], \cd_w[4] [26], \cd_w[4] [25], 
        \cd_w[4] [24], \cd_w[4] [23], \cd_w[4] [22], \cd_w[4] [21], 
        \cd_w[4] [20], \cd_w[4] [19], \cd_w[4] [18], \cd_w[4] [17], 
        \cd_w[4] [16], \cd_w[4] [15], \cd_w[4] [14], \cd_w[4] [13], 
        \cd_w[4] [12], \cd_w[4] [11], \cd_w[4] [10], \cd_w[4] [9], 
        \cd_w[4] [8], \cd_w[4] [7], \cd_w[4] [6], \cd_w[4] [5], 
        \cd_w[4] [4], \cd_w[4] [3], \cd_w[4] [2], \cd_w[4] [1], 
        \cd_w[4] [0]}), .flat_coef_w({flat_coef_w[191], 
        flat_coef_w[190], flat_coef_w[189], flat_coef_w[188], 
        flat_coef_w[187], flat_coef_w[186], flat_coef_w[185], 
        flat_coef_w[184], flat_coef_w[183], flat_coef_w[182], 
        flat_coef_w[181], flat_coef_w[180], flat_coef_w[179], 
        flat_coef_w[178], flat_coef_w[177], flat_coef_w[176]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s(
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_6
    );
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_6;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s(
       syst_dly_line_7_,
       syst_dly_line_29_,
       \cd_w[5] ,
       \cd_w[4] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_7_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[5] ;
input  [43:0] \cd_w[4] ;
input  [191:176] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_6, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[9] , \data_tap[10] , \data_tap[11] , \data_tap[12] , 
        \data_tap[13] , \data_tap[14] , \data_tap[15] , \data_tap[17] , 
        \data_tap[0] , \data_tap[1] , \data_tap[2] , \data_tap[3] , 
        \data_tap[4] , \data_tap[5] , \data_tap[6] , \data_tap[7] , 
        \data_tap[8] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1 mac_enum_0 (
        .\cd_w[5] ({\cd_w[5] [43], \cd_w[5] [42], \cd_w[5] [41], 
        \cd_w[5] [40], \cd_w[5] [39], \cd_w[5] [38], \cd_w[5] [37], 
        \cd_w[5] [36], \cd_w[5] [35], \cd_w[5] [34], \cd_w[5] [33], 
        \cd_w[5] [32], \cd_w[5] [31], \cd_w[5] [30], \cd_w[5] [29], 
        \cd_w[5] [28], \cd_w[5] [27], \cd_w[5] [26], \cd_w[5] [25], 
        \cd_w[5] [24], \cd_w[5] [23], \cd_w[5] [22], \cd_w[5] [21], 
        \cd_w[5] [20], \cd_w[5] [19], \cd_w[5] [18], \cd_w[5] [17], 
        \cd_w[5] [16], \cd_w[5] [15], \cd_w[5] [14], \cd_w[5] [13], 
        \cd_w[5] [12], \cd_w[5] [11], \cd_w[5] [10], \cd_w[5] [9], 
        \cd_w[5] [8], \cd_w[5] [7], \cd_w[5] [6], \cd_w[5] [5], 
        \cd_w[5] [4], \cd_w[5] [3], \cd_w[5] [2], \cd_w[5] [1], 
        \cd_w[5] [0]}), .\cd_w[4] ({\cd_w[4] [43], \cd_w[4] [42], 
        \cd_w[4] [41], \cd_w[4] [40], \cd_w[4] [39], \cd_w[4] [38], 
        \cd_w[4] [37], \cd_w[4] [36], \cd_w[4] [35], \cd_w[4] [34], 
        \cd_w[4] [33], \cd_w[4] [32], \cd_w[4] [31], \cd_w[4] [30], 
        \cd_w[4] [29], \cd_w[4] [28], \cd_w[4] [27], \cd_w[4] [26], 
        \cd_w[4] [25], \cd_w[4] [24], \cd_w[4] [23], \cd_w[4] [22], 
        \cd_w[4] [21], \cd_w[4] [20], \cd_w[4] [19], \cd_w[4] [18], 
        \cd_w[4] [17], \cd_w[4] [16], \cd_w[4] [15], \cd_w[4] [14], 
        \cd_w[4] [13], \cd_w[4] [12], \cd_w[4] [11], \cd_w[4] [10], 
        \cd_w[4] [9], \cd_w[4] [8], \cd_w[4] [7], \cd_w[4] [6], 
        \cd_w[4] [5], \cd_w[4] [4], \cd_w[4] [3], \cd_w[4] [2], 
        \cd_w[4] [1], \cd_w[4] [0]}), .flat_coef_w({flat_coef_w[191], 
        flat_coef_w[190], flat_coef_w[189], flat_coef_w[188], 
        flat_coef_w[187], flat_coef_w[186], flat_coef_w[185], 
        flat_coef_w[184], flat_coef_w[183], flat_coef_w[182], 
        flat_coef_w[181], flat_coef_w[180], flat_coef_w[179], 
        flat_coef_w[178], flat_coef_w[177], flat_coef_w[176]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_7_[13]), .B(syst_dly_line_29_[13]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s \symm_tap.pipe_reg_0  (.data_tap_9(
        \data_tap[9] ), .data_tap_10(\data_tap[10] ), .data_tap_11(
        \data_tap[11] ), .data_tap_12(\data_tap[12] ), .data_tap_13(
        \data_tap[13] ), .data_tap_14(\data_tap[14] ), .data_tap_15(
        \data_tap[15] ), .data_tap_17(\data_tap[17] ), .data_tap_0(
        \data_tap[0] ), .data_tap_1(\data_tap[1] ), .data_tap_2(
        \data_tap[2] ), .data_tap_3(\data_tap[3] ), .data_tap_4(
        \data_tap[4] ), .data_tap_5(\data_tap[5] ), .data_tap_6(
        \data_tap[6] ), .data_tap_7(\data_tap[7] ), .data_tap_8(
        \data_tap[8] ), .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(
        \data_tap_w[10] ), .data_tap_w_10(\data_tap_w[11] ), 
        .data_tap_w_11(\data_tap_w[12] ), .data_tap_w_12(
        \data_tap_w[13] ), .data_tap_w_13(\data_tap_w[14] ), 
        .data_tap_w_14(\data_tap_w[15] ), .data_tap_w_16(
        \data_tap_w[17] ), .data_tap_w_0(\data_tap_w[1] ), 
        .data_tap_w_1(\data_tap_w[2] ), .data_tap_w_2(\data_tap_w[3] ), 
        .data_tap_w_3(\data_tap_w[4] ), .data_tap_w_4(\data_tap_w[5] ), 
        .data_tap_w_5(\data_tap_w[6] ), .data_tap_w_6(\data_tap_w[7] ), 
        .data_tap_w_7(\data_tap_w[8] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_6(
        data_tap_w_cry_0_Y_6));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_7_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_7_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_7_[11]), .B(syst_dly_line_29_[11]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_7_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_7_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_7_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_7_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_7_[15]), .C(syst_dly_line_29_[15]), .D(GND_net_1)
        , .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] ), .Y(), 
        .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_7_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_6), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_7_[12]), .B(syst_dly_line_29_[12]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_7_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_7_[14]), .B(syst_dly_line_29_[14]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_7_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_7_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_7_[15]), .B(syst_dly_line_29_[15]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_7_[10]), .B(syst_dly_line_29_[10]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module enum_kitDelay_bit_reg_3s(
       datao_valid_i,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       datai_valid_wrap,
       synced_ngrst,
       coef_on_wrap
    );
output datao_valid_i;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  datai_valid_wrap;
input  synced_ngrst;
input  coef_on_wrap;

    wire VCC_net_1, \delayLine_2__RNO_0[0] , GND_net_1, 
        \delayLine_1__1[0] , \delayLine_1__RNO_0[0] , 
        \delayLine_0__1[0] , \delayLine_0__RNO[0] ;
    
    CFG3 #( .INIT(8'h08) )  \genblk1.delayLine_0__RNO[0]  (.A(
        datai_valid_wrap), .B(synced_ngrst), .C(coef_on_wrap), .Y(
        \delayLine_0__RNO[0] ));
    SLE \genblk1.delayLine_0_[0]  (.D(\delayLine_0__RNO[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0__1[0] ));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_1__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_0__1[0] ), .Y(
        \delayLine_1__RNO_0[0] ));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_1__RNO_0[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_1__1[0] ));
    CFG3 #( .INIT(8'h20) )  \genblk1.delayLine_2__RNO[0]  (.A(
        synced_ngrst), .B(coef_on_wrap), .C(\delayLine_1__1[0] ), .Y(
        \delayLine_2__RNO_0[0] ));
    SLE \genblk1.delayLine_2_[0]  (.D(\delayLine_2__RNO_0[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datao_valid_i));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_7(
       \cd_w[9] ,
       \cd_w[8] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[9] ;
input  [43:0] \cd_w[8] ;
input  [127:112] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[127], flat_coef_w[127], flat_coef_w[127], 
        flat_coef_w[126], flat_coef_w[125], flat_coef_w[124], 
        flat_coef_w[123], flat_coef_w[122], flat_coef_w[121], 
        flat_coef_w[120], flat_coef_w[119], flat_coef_w[118], 
        flat_coef_w[117], flat_coef_w[116], flat_coef_w[115], 
        flat_coef_w[114], flat_coef_w[113], flat_coef_w[112]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[8] [43], \cd_w[8] [42], \cd_w[8] [41], 
        \cd_w[8] [40], \cd_w[8] [39], \cd_w[8] [38], \cd_w[8] [37], 
        \cd_w[8] [36], \cd_w[8] [35], \cd_w[8] [34], \cd_w[8] [33], 
        \cd_w[8] [32], \cd_w[8] [31], \cd_w[8] [30], \cd_w[8] [29], 
        \cd_w[8] [28], \cd_w[8] [27], \cd_w[8] [26], \cd_w[8] [25], 
        \cd_w[8] [24], \cd_w[8] [23], \cd_w[8] [22], \cd_w[8] [21], 
        \cd_w[8] [20], \cd_w[8] [19], \cd_w[8] [18], \cd_w[8] [17], 
        \cd_w[8] [16], \cd_w[8] [15], \cd_w[8] [14], \cd_w[8] [13], 
        \cd_w[8] [12], \cd_w[8] [11], \cd_w[8] [10], \cd_w[8] [9], 
        \cd_w[8] [8], \cd_w[8] [7], \cd_w[8] [6], \cd_w[8] [5], 
        \cd_w[8] [4], \cd_w[8] [3], \cd_w[8] [2], \cd_w[8] [1], 
        \cd_w[8] [0]}), .CDOUT({\cd_w[9] [43], \cd_w[9] [42], 
        \cd_w[9] [41], \cd_w[9] [40], \cd_w[9] [39], \cd_w[9] [38], 
        \cd_w[9] [37], \cd_w[9] [36], \cd_w[9] [35], \cd_w[9] [34], 
        \cd_w[9] [33], \cd_w[9] [32], \cd_w[9] [31], \cd_w[9] [30], 
        \cd_w[9] [29], \cd_w[9] [28], \cd_w[9] [27], \cd_w[9] [26], 
        \cd_w[9] [25], \cd_w[9] [24], \cd_w[9] [23], \cd_w[9] [22], 
        \cd_w[9] [21], \cd_w[9] [20], \cd_w[9] [19], \cd_w[9] [18], 
        \cd_w[9] [17], \cd_w[9] [16], \cd_w[9] [15], \cd_w[9] [14], 
        \cd_w[9] [13], \cd_w[9] [12], \cd_w[9] [11], \cd_w[9] [10], 
        \cd_w[9] [9], \cd_w[9] [8], \cd_w[9] [7], \cd_w[9] [6], 
        \cd_w[9] [5], \cd_w[9] [4], \cd_w[9] [3], \cd_w[9] [2], 
        \cd_w[9] [1], \cd_w[9] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, 
        nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, 
        nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, 
        nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, 
        nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_6(
       \cd_w[9] ,
       \cd_w[8] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[9] ;
input  [43:0] \cd_w[8] ;
input  [127:112] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_7 mac_0 (.\cd_w[9] ({
        \cd_w[9] [43], \cd_w[9] [42], \cd_w[9] [41], \cd_w[9] [40], 
        \cd_w[9] [39], \cd_w[9] [38], \cd_w[9] [37], \cd_w[9] [36], 
        \cd_w[9] [35], \cd_w[9] [34], \cd_w[9] [33], \cd_w[9] [32], 
        \cd_w[9] [31], \cd_w[9] [30], \cd_w[9] [29], \cd_w[9] [28], 
        \cd_w[9] [27], \cd_w[9] [26], \cd_w[9] [25], \cd_w[9] [24], 
        \cd_w[9] [23], \cd_w[9] [22], \cd_w[9] [21], \cd_w[9] [20], 
        \cd_w[9] [19], \cd_w[9] [18], \cd_w[9] [17], \cd_w[9] [16], 
        \cd_w[9] [15], \cd_w[9] [14], \cd_w[9] [13], \cd_w[9] [12], 
        \cd_w[9] [11], \cd_w[9] [10], \cd_w[9] [9], \cd_w[9] [8], 
        \cd_w[9] [7], \cd_w[9] [6], \cd_w[9] [5], \cd_w[9] [4], 
        \cd_w[9] [3], \cd_w[9] [2], \cd_w[9] [1], \cd_w[9] [0]}), 
        .\cd_w[8] ({\cd_w[8] [43], \cd_w[8] [42], \cd_w[8] [41], 
        \cd_w[8] [40], \cd_w[8] [39], \cd_w[8] [38], \cd_w[8] [37], 
        \cd_w[8] [36], \cd_w[8] [35], \cd_w[8] [34], \cd_w[8] [33], 
        \cd_w[8] [32], \cd_w[8] [31], \cd_w[8] [30], \cd_w[8] [29], 
        \cd_w[8] [28], \cd_w[8] [27], \cd_w[8] [26], \cd_w[8] [25], 
        \cd_w[8] [24], \cd_w[8] [23], \cd_w[8] [22], \cd_w[8] [21], 
        \cd_w[8] [20], \cd_w[8] [19], \cd_w[8] [18], \cd_w[8] [17], 
        \cd_w[8] [16], \cd_w[8] [15], \cd_w[8] [14], \cd_w[8] [13], 
        \cd_w[8] [12], \cd_w[8] [11], \cd_w[8] [10], \cd_w[8] [9], 
        \cd_w[8] [8], \cd_w[8] [7], \cd_w[8] [6], \cd_w[8] [5], 
        \cd_w[8] [4], \cd_w[8] [3], \cd_w[8] [2], \cd_w[8] [1], 
        \cd_w[8] [0]}), .flat_coef_w({flat_coef_w[127], 
        flat_coef_w[126], flat_coef_w[125], flat_coef_w[124], 
        flat_coef_w[123], flat_coef_w[122], flat_coef_w[121], 
        flat_coef_w[120], flat_coef_w[119], flat_coef_w[118], 
        flat_coef_w[117], flat_coef_w[116], flat_coef_w[115], 
        flat_coef_w[114], flat_coef_w[113], flat_coef_w[112]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_7(
       \cd_w[9] ,
       \cd_w[8] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[9] ;
input  [43:0] \cd_w[8] ;
input  [127:112] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_6 \adder2.adder2_0  (.\cd_w[9] ({
        \cd_w[9] [43], \cd_w[9] [42], \cd_w[9] [41], \cd_w[9] [40], 
        \cd_w[9] [39], \cd_w[9] [38], \cd_w[9] [37], \cd_w[9] [36], 
        \cd_w[9] [35], \cd_w[9] [34], \cd_w[9] [33], \cd_w[9] [32], 
        \cd_w[9] [31], \cd_w[9] [30], \cd_w[9] [29], \cd_w[9] [28], 
        \cd_w[9] [27], \cd_w[9] [26], \cd_w[9] [25], \cd_w[9] [24], 
        \cd_w[9] [23], \cd_w[9] [22], \cd_w[9] [21], \cd_w[9] [20], 
        \cd_w[9] [19], \cd_w[9] [18], \cd_w[9] [17], \cd_w[9] [16], 
        \cd_w[9] [15], \cd_w[9] [14], \cd_w[9] [13], \cd_w[9] [12], 
        \cd_w[9] [11], \cd_w[9] [10], \cd_w[9] [9], \cd_w[9] [8], 
        \cd_w[9] [7], \cd_w[9] [6], \cd_w[9] [5], \cd_w[9] [4], 
        \cd_w[9] [3], \cd_w[9] [2], \cd_w[9] [1], \cd_w[9] [0]}), 
        .\cd_w[8] ({\cd_w[8] [43], \cd_w[8] [42], \cd_w[8] [41], 
        \cd_w[8] [40], \cd_w[8] [39], \cd_w[8] [38], \cd_w[8] [37], 
        \cd_w[8] [36], \cd_w[8] [35], \cd_w[8] [34], \cd_w[8] [33], 
        \cd_w[8] [32], \cd_w[8] [31], \cd_w[8] [30], \cd_w[8] [29], 
        \cd_w[8] [28], \cd_w[8] [27], \cd_w[8] [26], \cd_w[8] [25], 
        \cd_w[8] [24], \cd_w[8] [23], \cd_w[8] [22], \cd_w[8] [21], 
        \cd_w[8] [20], \cd_w[8] [19], \cd_w[8] [18], \cd_w[8] [17], 
        \cd_w[8] [16], \cd_w[8] [15], \cd_w[8] [14], \cd_w[8] [13], 
        \cd_w[8] [12], \cd_w[8] [11], \cd_w[8] [10], \cd_w[8] [9], 
        \cd_w[8] [8], \cd_w[8] [7], \cd_w[8] [6], \cd_w[8] [5], 
        \cd_w[8] [4], \cd_w[8] [3], \cd_w[8] [2], \cd_w[8] [1], 
        \cd_w[8] [0]}), .flat_coef_w({flat_coef_w[127], 
        flat_coef_w[126], flat_coef_w[125], flat_coef_w[124], 
        flat_coef_w[123], flat_coef_w[122], flat_coef_w[121], 
        flat_coef_w[120], flat_coef_w[119], flat_coef_w[118], 
        flat_coef_w[117], flat_coef_w[116], flat_coef_w[115], 
        flat_coef_w[114], flat_coef_w[113], flat_coef_w[112]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_6(
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_13
    );
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_13;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_7(
        
       syst_dly_line_15_,
       syst_dly_line_29_,
       \cd_w[9] ,
       \cd_w[8] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_15_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[9] ;
input  [43:0] \cd_w[8] ;
input  [127:112] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_13, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[15] , \data_tap[17] , \data_tap[0] , \data_tap[1] , 
        \data_tap[2] , \data_tap[3] , \data_tap[4] , \data_tap[5] , 
        \data_tap[6] , \data_tap[7] , \data_tap[8] , \data_tap[9] , 
        \data_tap[10] , \data_tap[11] , \data_tap[12] , \data_tap[13] , 
        \data_tap[14] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_7 mac_enum_0 (
        .\cd_w[9] ({\cd_w[9] [43], \cd_w[9] [42], \cd_w[9] [41], 
        \cd_w[9] [40], \cd_w[9] [39], \cd_w[9] [38], \cd_w[9] [37], 
        \cd_w[9] [36], \cd_w[9] [35], \cd_w[9] [34], \cd_w[9] [33], 
        \cd_w[9] [32], \cd_w[9] [31], \cd_w[9] [30], \cd_w[9] [29], 
        \cd_w[9] [28], \cd_w[9] [27], \cd_w[9] [26], \cd_w[9] [25], 
        \cd_w[9] [24], \cd_w[9] [23], \cd_w[9] [22], \cd_w[9] [21], 
        \cd_w[9] [20], \cd_w[9] [19], \cd_w[9] [18], \cd_w[9] [17], 
        \cd_w[9] [16], \cd_w[9] [15], \cd_w[9] [14], \cd_w[9] [13], 
        \cd_w[9] [12], \cd_w[9] [11], \cd_w[9] [10], \cd_w[9] [9], 
        \cd_w[9] [8], \cd_w[9] [7], \cd_w[9] [6], \cd_w[9] [5], 
        \cd_w[9] [4], \cd_w[9] [3], \cd_w[9] [2], \cd_w[9] [1], 
        \cd_w[9] [0]}), .\cd_w[8] ({\cd_w[8] [43], \cd_w[8] [42], 
        \cd_w[8] [41], \cd_w[8] [40], \cd_w[8] [39], \cd_w[8] [38], 
        \cd_w[8] [37], \cd_w[8] [36], \cd_w[8] [35], \cd_w[8] [34], 
        \cd_w[8] [33], \cd_w[8] [32], \cd_w[8] [31], \cd_w[8] [30], 
        \cd_w[8] [29], \cd_w[8] [28], \cd_w[8] [27], \cd_w[8] [26], 
        \cd_w[8] [25], \cd_w[8] [24], \cd_w[8] [23], \cd_w[8] [22], 
        \cd_w[8] [21], \cd_w[8] [20], \cd_w[8] [19], \cd_w[8] [18], 
        \cd_w[8] [17], \cd_w[8] [16], \cd_w[8] [15], \cd_w[8] [14], 
        \cd_w[8] [13], \cd_w[8] [12], \cd_w[8] [11], \cd_w[8] [10], 
        \cd_w[8] [9], \cd_w[8] [8], \cd_w[8] [7], \cd_w[8] [6], 
        \cd_w[8] [5], \cd_w[8] [4], \cd_w[8] [3], \cd_w[8] [2], 
        \cd_w[8] [1], \cd_w[8] [0]}), .flat_coef_w({flat_coef_w[127], 
        flat_coef_w[126], flat_coef_w[125], flat_coef_w[124], 
        flat_coef_w[123], flat_coef_w[122], flat_coef_w[121], 
        flat_coef_w[120], flat_coef_w[119], flat_coef_w[118], 
        flat_coef_w[117], flat_coef_w[116], flat_coef_w[115], 
        flat_coef_w[114], flat_coef_w[113], flat_coef_w[112]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_15_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_6 \symm_tap.pipe_reg_0  (.data_tap_15(
        \data_tap[15] ), .data_tap_17(\data_tap[17] ), .data_tap_0(
        \data_tap[0] ), .data_tap_1(\data_tap[1] ), .data_tap_2(
        \data_tap[2] ), .data_tap_3(\data_tap[3] ), .data_tap_4(
        \data_tap[4] ), .data_tap_5(\data_tap[5] ), .data_tap_6(
        \data_tap[6] ), .data_tap_7(\data_tap[7] ), .data_tap_8(
        \data_tap[8] ), .data_tap_9(\data_tap[9] ), .data_tap_10(
        \data_tap[10] ), .data_tap_11(\data_tap[11] ), .data_tap_12(
        \data_tap[12] ), .data_tap_13(\data_tap[13] ), .data_tap_14(
        \data_tap[14] ), .data_tap_w_14(\data_tap_w[15] ), 
        .data_tap_w_16(\data_tap_w[17] ), .data_tap_w_0(
        \data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .data_tap_w_5(\data_tap_w[6] ), 
        .data_tap_w_6(\data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(\data_tap_w[10] )
        , .data_tap_w_10(\data_tap_w[11] ), .data_tap_w_11(
        \data_tap_w[12] ), .data_tap_w_12(\data_tap_w[13] ), 
        .data_tap_w_13(\data_tap_w[14] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_13(
        data_tap_w_cry_0_Y_13));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_15_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_15_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_15_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_15_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_15_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_15_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_15_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_15_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_15_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_13)
        , .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_15_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_15_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_15_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_15_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_15_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_15_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_15_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_6(
       \cd_w[12] ,
       \cd_w[11] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[12] ;
input  [43:0] \cd_w[11] ;
input  [79:64] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[79], flat_coef_w[79], flat_coef_w[79], 
        flat_coef_w[78], flat_coef_w[77], flat_coef_w[76], 
        flat_coef_w[75], flat_coef_w[74], flat_coef_w[73], 
        flat_coef_w[72], flat_coef_w[71], flat_coef_w[70], 
        flat_coef_w[69], flat_coef_w[68], flat_coef_w[67], 
        flat_coef_w[66], flat_coef_w[65], flat_coef_w[64]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[11] [43], \cd_w[11] [42], 
        \cd_w[11] [41], \cd_w[11] [40], \cd_w[11] [39], \cd_w[11] [38], 
        \cd_w[11] [37], \cd_w[11] [36], \cd_w[11] [35], \cd_w[11] [34], 
        \cd_w[11] [33], \cd_w[11] [32], \cd_w[11] [31], \cd_w[11] [30], 
        \cd_w[11] [29], \cd_w[11] [28], \cd_w[11] [27], \cd_w[11] [26], 
        \cd_w[11] [25], \cd_w[11] [24], \cd_w[11] [23], \cd_w[11] [22], 
        \cd_w[11] [21], \cd_w[11] [20], \cd_w[11] [19], \cd_w[11] [18], 
        \cd_w[11] [17], \cd_w[11] [16], \cd_w[11] [15], \cd_w[11] [14], 
        \cd_w[11] [13], \cd_w[11] [12], \cd_w[11] [11], \cd_w[11] [10], 
        \cd_w[11] [9], \cd_w[11] [8], \cd_w[11] [7], \cd_w[11] [6], 
        \cd_w[11] [5], \cd_w[11] [4], \cd_w[11] [3], \cd_w[11] [2], 
        \cd_w[11] [1], \cd_w[11] [0]}), .CDOUT({\cd_w[12] [43], 
        \cd_w[12] [42], \cd_w[12] [41], \cd_w[12] [40], \cd_w[12] [39], 
        \cd_w[12] [38], \cd_w[12] [37], \cd_w[12] [36], \cd_w[12] [35], 
        \cd_w[12] [34], \cd_w[12] [33], \cd_w[12] [32], \cd_w[12] [31], 
        \cd_w[12] [30], \cd_w[12] [29], \cd_w[12] [28], \cd_w[12] [27], 
        \cd_w[12] [26], \cd_w[12] [25], \cd_w[12] [24], \cd_w[12] [23], 
        \cd_w[12] [22], \cd_w[12] [21], \cd_w[12] [20], \cd_w[12] [19], 
        \cd_w[12] [18], \cd_w[12] [17], \cd_w[12] [16], \cd_w[12] [15], 
        \cd_w[12] [14], \cd_w[12] [13], \cd_w[12] [12], \cd_w[12] [11], 
        \cd_w[12] [10], \cd_w[12] [9], \cd_w[12] [8], \cd_w[12] [7], 
        \cd_w[12] [6], \cd_w[12] [5], \cd_w[12] [4], \cd_w[12] [3], 
        \cd_w[12] [2], \cd_w[12] [1], \cd_w[12] [0]}), .P({nc0, nc1, 
        nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, 
        nc14, nc15, nc16, nc17, nc18, nc19, nc20, nc21, nc22, nc23, 
        nc24, nc25, nc26, nc27, nc28, nc29, nc30, nc31, nc32, nc33, 
        nc34, nc35, nc36, nc37, nc38, nc39, nc40, nc41, nc42, nc43}), 
        .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_5(
       \cd_w[12] ,
       \cd_w[11] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[12] ;
input  [43:0] \cd_w[11] ;
input  [79:64] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_6 mac_0 (.\cd_w[12] ({
        \cd_w[12] [43], \cd_w[12] [42], \cd_w[12] [41], \cd_w[12] [40], 
        \cd_w[12] [39], \cd_w[12] [38], \cd_w[12] [37], \cd_w[12] [36], 
        \cd_w[12] [35], \cd_w[12] [34], \cd_w[12] [33], \cd_w[12] [32], 
        \cd_w[12] [31], \cd_w[12] [30], \cd_w[12] [29], \cd_w[12] [28], 
        \cd_w[12] [27], \cd_w[12] [26], \cd_w[12] [25], \cd_w[12] [24], 
        \cd_w[12] [23], \cd_w[12] [22], \cd_w[12] [21], \cd_w[12] [20], 
        \cd_w[12] [19], \cd_w[12] [18], \cd_w[12] [17], \cd_w[12] [16], 
        \cd_w[12] [15], \cd_w[12] [14], \cd_w[12] [13], \cd_w[12] [12], 
        \cd_w[12] [11], \cd_w[12] [10], \cd_w[12] [9], \cd_w[12] [8], 
        \cd_w[12] [7], \cd_w[12] [6], \cd_w[12] [5], \cd_w[12] [4], 
        \cd_w[12] [3], \cd_w[12] [2], \cd_w[12] [1], \cd_w[12] [0]}), 
        .\cd_w[11] ({\cd_w[11] [43], \cd_w[11] [42], \cd_w[11] [41], 
        \cd_w[11] [40], \cd_w[11] [39], \cd_w[11] [38], \cd_w[11] [37], 
        \cd_w[11] [36], \cd_w[11] [35], \cd_w[11] [34], \cd_w[11] [33], 
        \cd_w[11] [32], \cd_w[11] [31], \cd_w[11] [30], \cd_w[11] [29], 
        \cd_w[11] [28], \cd_w[11] [27], \cd_w[11] [26], \cd_w[11] [25], 
        \cd_w[11] [24], \cd_w[11] [23], \cd_w[11] [22], \cd_w[11] [21], 
        \cd_w[11] [20], \cd_w[11] [19], \cd_w[11] [18], \cd_w[11] [17], 
        \cd_w[11] [16], \cd_w[11] [15], \cd_w[11] [14], \cd_w[11] [13], 
        \cd_w[11] [12], \cd_w[11] [11], \cd_w[11] [10], \cd_w[11] [9], 
        \cd_w[11] [8], \cd_w[11] [7], \cd_w[11] [6], \cd_w[11] [5], 
        \cd_w[11] [4], \cd_w[11] [3], \cd_w[11] [2], \cd_w[11] [1], 
        \cd_w[11] [0]}), .flat_coef_w({flat_coef_w[79], 
        flat_coef_w[78], flat_coef_w[77], flat_coef_w[76], 
        flat_coef_w[75], flat_coef_w[74], flat_coef_w[73], 
        flat_coef_w[72], flat_coef_w[71], flat_coef_w[70], 
        flat_coef_w[69], flat_coef_w[68], flat_coef_w[67], 
        flat_coef_w[66], flat_coef_w[65], flat_coef_w[64]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_6(
       \cd_w[12] ,
       \cd_w[11] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[12] ;
input  [43:0] \cd_w[11] ;
input  [79:64] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_5 \adder2.adder2_0  (.\cd_w[12] ({
        \cd_w[12] [43], \cd_w[12] [42], \cd_w[12] [41], \cd_w[12] [40], 
        \cd_w[12] [39], \cd_w[12] [38], \cd_w[12] [37], \cd_w[12] [36], 
        \cd_w[12] [35], \cd_w[12] [34], \cd_w[12] [33], \cd_w[12] [32], 
        \cd_w[12] [31], \cd_w[12] [30], \cd_w[12] [29], \cd_w[12] [28], 
        \cd_w[12] [27], \cd_w[12] [26], \cd_w[12] [25], \cd_w[12] [24], 
        \cd_w[12] [23], \cd_w[12] [22], \cd_w[12] [21], \cd_w[12] [20], 
        \cd_w[12] [19], \cd_w[12] [18], \cd_w[12] [17], \cd_w[12] [16], 
        \cd_w[12] [15], \cd_w[12] [14], \cd_w[12] [13], \cd_w[12] [12], 
        \cd_w[12] [11], \cd_w[12] [10], \cd_w[12] [9], \cd_w[12] [8], 
        \cd_w[12] [7], \cd_w[12] [6], \cd_w[12] [5], \cd_w[12] [4], 
        \cd_w[12] [3], \cd_w[12] [2], \cd_w[12] [1], \cd_w[12] [0]}), 
        .\cd_w[11] ({\cd_w[11] [43], \cd_w[11] [42], \cd_w[11] [41], 
        \cd_w[11] [40], \cd_w[11] [39], \cd_w[11] [38], \cd_w[11] [37], 
        \cd_w[11] [36], \cd_w[11] [35], \cd_w[11] [34], \cd_w[11] [33], 
        \cd_w[11] [32], \cd_w[11] [31], \cd_w[11] [30], \cd_w[11] [29], 
        \cd_w[11] [28], \cd_w[11] [27], \cd_w[11] [26], \cd_w[11] [25], 
        \cd_w[11] [24], \cd_w[11] [23], \cd_w[11] [22], \cd_w[11] [21], 
        \cd_w[11] [20], \cd_w[11] [19], \cd_w[11] [18], \cd_w[11] [17], 
        \cd_w[11] [16], \cd_w[11] [15], \cd_w[11] [14], \cd_w[11] [13], 
        \cd_w[11] [12], \cd_w[11] [11], \cd_w[11] [10], \cd_w[11] [9], 
        \cd_w[11] [8], \cd_w[11] [7], \cd_w[11] [6], \cd_w[11] [5], 
        \cd_w[11] [4], \cd_w[11] [3], \cd_w[11] [2], \cd_w[11] [1], 
        \cd_w[11] [0]}), .flat_coef_w({flat_coef_w[79], 
        flat_coef_w[78], flat_coef_w[77], flat_coef_w[76], 
        flat_coef_w[75], flat_coef_w[74], flat_coef_w[73], 
        flat_coef_w[72], flat_coef_w[71], flat_coef_w[70], 
        flat_coef_w[69], flat_coef_w[68], flat_coef_w[67], 
        flat_coef_w[66], flat_coef_w[65], flat_coef_w[64]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_5(
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_12
    );
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_12;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_6(
        
       syst_dly_line_21_,
       syst_dly_line_29_,
       \cd_w[12] ,
       \cd_w[11] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_21_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[12] ;
input  [43:0] \cd_w[11] ;
input  [79:64] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_12, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[12] , \data_tap[13] , \data_tap[14] , \data_tap[15] , 
        \data_tap[17] , \data_tap[0] , \data_tap[1] , \data_tap[2] , 
        \data_tap[3] , \data_tap[4] , \data_tap[5] , \data_tap[6] , 
        \data_tap[7] , \data_tap[8] , \data_tap[9] , \data_tap[10] , 
        \data_tap[11] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_6 mac_enum_0 (
        .\cd_w[12] ({\cd_w[12] [43], \cd_w[12] [42], \cd_w[12] [41], 
        \cd_w[12] [40], \cd_w[12] [39], \cd_w[12] [38], \cd_w[12] [37], 
        \cd_w[12] [36], \cd_w[12] [35], \cd_w[12] [34], \cd_w[12] [33], 
        \cd_w[12] [32], \cd_w[12] [31], \cd_w[12] [30], \cd_w[12] [29], 
        \cd_w[12] [28], \cd_w[12] [27], \cd_w[12] [26], \cd_w[12] [25], 
        \cd_w[12] [24], \cd_w[12] [23], \cd_w[12] [22], \cd_w[12] [21], 
        \cd_w[12] [20], \cd_w[12] [19], \cd_w[12] [18], \cd_w[12] [17], 
        \cd_w[12] [16], \cd_w[12] [15], \cd_w[12] [14], \cd_w[12] [13], 
        \cd_w[12] [12], \cd_w[12] [11], \cd_w[12] [10], \cd_w[12] [9], 
        \cd_w[12] [8], \cd_w[12] [7], \cd_w[12] [6], \cd_w[12] [5], 
        \cd_w[12] [4], \cd_w[12] [3], \cd_w[12] [2], \cd_w[12] [1], 
        \cd_w[12] [0]}), .\cd_w[11] ({\cd_w[11] [43], \cd_w[11] [42], 
        \cd_w[11] [41], \cd_w[11] [40], \cd_w[11] [39], \cd_w[11] [38], 
        \cd_w[11] [37], \cd_w[11] [36], \cd_w[11] [35], \cd_w[11] [34], 
        \cd_w[11] [33], \cd_w[11] [32], \cd_w[11] [31], \cd_w[11] [30], 
        \cd_w[11] [29], \cd_w[11] [28], \cd_w[11] [27], \cd_w[11] [26], 
        \cd_w[11] [25], \cd_w[11] [24], \cd_w[11] [23], \cd_w[11] [22], 
        \cd_w[11] [21], \cd_w[11] [20], \cd_w[11] [19], \cd_w[11] [18], 
        \cd_w[11] [17], \cd_w[11] [16], \cd_w[11] [15], \cd_w[11] [14], 
        \cd_w[11] [13], \cd_w[11] [12], \cd_w[11] [11], \cd_w[11] [10], 
        \cd_w[11] [9], \cd_w[11] [8], \cd_w[11] [7], \cd_w[11] [6], 
        \cd_w[11] [5], \cd_w[11] [4], \cd_w[11] [3], \cd_w[11] [2], 
        \cd_w[11] [1], \cd_w[11] [0]}), .flat_coef_w({flat_coef_w[79], 
        flat_coef_w[78], flat_coef_w[77], flat_coef_w[76], 
        flat_coef_w[75], flat_coef_w[74], flat_coef_w[73], 
        flat_coef_w[72], flat_coef_w[71], flat_coef_w[70], 
        flat_coef_w[69], flat_coef_w[68], flat_coef_w[67], 
        flat_coef_w[66], flat_coef_w[65], flat_coef_w[64]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_21_[13]), .B(syst_dly_line_29_[13]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_5 \symm_tap.pipe_reg_0  (.data_tap_12(
        \data_tap[12] ), .data_tap_13(\data_tap[13] ), .data_tap_14(
        \data_tap[14] ), .data_tap_15(\data_tap[15] ), .data_tap_17(
        \data_tap[17] ), .data_tap_0(\data_tap[0] ), .data_tap_1(
        \data_tap[1] ), .data_tap_2(\data_tap[2] ), .data_tap_3(
        \data_tap[3] ), .data_tap_4(\data_tap[4] ), .data_tap_5(
        \data_tap[5] ), .data_tap_6(\data_tap[6] ), .data_tap_7(
        \data_tap[7] ), .data_tap_8(\data_tap[8] ), .data_tap_9(
        \data_tap[9] ), .data_tap_10(\data_tap[10] ), .data_tap_11(
        \data_tap[11] ), .data_tap_w_11(\data_tap_w[12] ), 
        .data_tap_w_12(\data_tap_w[13] ), .data_tap_w_13(
        \data_tap_w[14] ), .data_tap_w_14(\data_tap_w[15] ), 
        .data_tap_w_16(\data_tap_w[17] ), .data_tap_w_0(
        \data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(\data_tap_w[4] ), 
        .data_tap_w_4(\data_tap_w[5] ), .data_tap_w_5(\data_tap_w[6] ), 
        .data_tap_w_6(\data_tap_w[7] ), .data_tap_w_7(\data_tap_w[8] ), 
        .data_tap_w_8(\data_tap_w[9] ), .data_tap_w_9(\data_tap_w[10] )
        , .data_tap_w_10(\data_tap_w[11] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_12(
        data_tap_w_cry_0_Y_12));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_21_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_21_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_21_[11]), .B(syst_dly_line_29_[11]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_21_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_21_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_21_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_21_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_21_[15]), .C(syst_dly_line_29_[15]), .D(
        GND_net_1), .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] )
        , .Y(), .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_21_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_12)
        , .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_21_[12]), .B(syst_dly_line_29_[12]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_21_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_21_[14]), .B(syst_dly_line_29_[14]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_21_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_21_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_21_[15]), .B(syst_dly_line_29_[15]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_21_[10]), .B(syst_dly_line_29_[10]), .C(
        GND_net_1), .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module enum_kitDelay_bit_reg_4s(
       synced_ngrst,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output synced_ngrst;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, \delayLine_2__0[0] , GND_net_1, 
        \delayLine_1__0[0] , \delayLine_0__0[0] ;
    
    SLE \genblk1.delayLine_0_[0]  (.D(VCC_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0__0[0] ));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0__0[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_1__0[0] ));
    SLE \genblk1.delayLine_3_[0]  (.D(\delayLine_2__0[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(synced_ngrst));
    SLE \genblk1.delayLine_2_[0]  (.D(\delayLine_1__0[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_2__0[0] ));
    
endmodule


module enum_kitSync_ngrst_1s(
       synced_ngrst,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output synced_ngrst;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    enum_kitDelay_bit_reg_4s sync_ngrst_0 (.synced_ngrst(synced_ngrst), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_13(
       \cd_w[1] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[1] ;
input  [255:240] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[255], flat_coef_w[255], flat_coef_w[255], 
        flat_coef_w[254], flat_coef_w[253], flat_coef_w[252], 
        flat_coef_w[251], flat_coef_w[250], flat_coef_w[249], 
        flat_coef_w[248], flat_coef_w[247], flat_coef_w[246], 
        flat_coef_w[245], flat_coef_w[244], flat_coef_w[243], 
        flat_coef_w[242], flat_coef_w[241], flat_coef_w[240]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        VCC_net_1, VCC_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(GND_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1}), 
        .CDOUT({\cd_w[1] [43], \cd_w[1] [42], \cd_w[1] [41], 
        \cd_w[1] [40], \cd_w[1] [39], \cd_w[1] [38], \cd_w[1] [37], 
        \cd_w[1] [36], \cd_w[1] [35], \cd_w[1] [34], \cd_w[1] [33], 
        \cd_w[1] [32], \cd_w[1] [31], \cd_w[1] [30], \cd_w[1] [29], 
        \cd_w[1] [28], \cd_w[1] [27], \cd_w[1] [26], \cd_w[1] [25], 
        \cd_w[1] [24], \cd_w[1] [23], \cd_w[1] [22], \cd_w[1] [21], 
        \cd_w[1] [20], \cd_w[1] [19], \cd_w[1] [18], \cd_w[1] [17], 
        \cd_w[1] [16], \cd_w[1] [15], \cd_w[1] [14], \cd_w[1] [13], 
        \cd_w[1] [12], \cd_w[1] [11], \cd_w[1] [10], \cd_w[1] [9], 
        \cd_w[1] [8], \cd_w[1] [7], \cd_w[1] [6], \cd_w[1] [5], 
        \cd_w[1] [4], \cd_w[1] [3], \cd_w[1] [2], \cd_w[1] [1], 
        \cd_w[1] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, nc6, nc7, 
        nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, nc17, nc18, 
        nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, nc27, nc28, 
        nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, nc37, nc38, 
        nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_12(
       \cd_w[1] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[1] ;
input  [255:240] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_13 mac_0 (.\cd_w[1] ({
        \cd_w[1] [43], \cd_w[1] [42], \cd_w[1] [41], \cd_w[1] [40], 
        \cd_w[1] [39], \cd_w[1] [38], \cd_w[1] [37], \cd_w[1] [36], 
        \cd_w[1] [35], \cd_w[1] [34], \cd_w[1] [33], \cd_w[1] [32], 
        \cd_w[1] [31], \cd_w[1] [30], \cd_w[1] [29], \cd_w[1] [28], 
        \cd_w[1] [27], \cd_w[1] [26], \cd_w[1] [25], \cd_w[1] [24], 
        \cd_w[1] [23], \cd_w[1] [22], \cd_w[1] [21], \cd_w[1] [20], 
        \cd_w[1] [19], \cd_w[1] [18], \cd_w[1] [17], \cd_w[1] [16], 
        \cd_w[1] [15], \cd_w[1] [14], \cd_w[1] [13], \cd_w[1] [12], 
        \cd_w[1] [11], \cd_w[1] [10], \cd_w[1] [9], \cd_w[1] [8], 
        \cd_w[1] [7], \cd_w[1] [6], \cd_w[1] [5], \cd_w[1] [4], 
        \cd_w[1] [3], \cd_w[1] [2], \cd_w[1] [1], \cd_w[1] [0]}), 
        .flat_coef_w({flat_coef_w[255], flat_coef_w[254], 
        flat_coef_w[253], flat_coef_w[252], flat_coef_w[251], 
        flat_coef_w[250], flat_coef_w[249], flat_coef_w[248], 
        flat_coef_w[247], flat_coef_w[246], flat_coef_w[245], 
        flat_coef_w[244], flat_coef_w[243], flat_coef_w[242], 
        flat_coef_w[241], flat_coef_w[240]}), .data_tap_0(data_tap_0), 
        .data_tap_1(data_tap_1), .data_tap_2(data_tap_2), .data_tap_3(
        data_tap_3), .data_tap_4(data_tap_4), .data_tap_5(data_tap_5), 
        .data_tap_6(data_tap_6), .data_tap_7(data_tap_7), .data_tap_8(
        data_tap_8), .data_tap_9(data_tap_9), .data_tap_10(data_tap_10)
        , .data_tap_11(data_tap_11), .data_tap_12(data_tap_12), 
        .data_tap_13(data_tap_13), .data_tap_14(data_tap_14), 
        .data_tap_15(data_tap_15), .data_tap_17(data_tap_17), 
        .en_p_join(en_p_join), .coef_on_wrap(coef_on_wrap), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_13(
       \cd_w[1] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[1] ;
input  [255:240] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_12 \adder2.adder2_0  (.\cd_w[1] ({
        \cd_w[1] [43], \cd_w[1] [42], \cd_w[1] [41], \cd_w[1] [40], 
        \cd_w[1] [39], \cd_w[1] [38], \cd_w[1] [37], \cd_w[1] [36], 
        \cd_w[1] [35], \cd_w[1] [34], \cd_w[1] [33], \cd_w[1] [32], 
        \cd_w[1] [31], \cd_w[1] [30], \cd_w[1] [29], \cd_w[1] [28], 
        \cd_w[1] [27], \cd_w[1] [26], \cd_w[1] [25], \cd_w[1] [24], 
        \cd_w[1] [23], \cd_w[1] [22], \cd_w[1] [21], \cd_w[1] [20], 
        \cd_w[1] [19], \cd_w[1] [18], \cd_w[1] [17], \cd_w[1] [16], 
        \cd_w[1] [15], \cd_w[1] [14], \cd_w[1] [13], \cd_w[1] [12], 
        \cd_w[1] [11], \cd_w[1] [10], \cd_w[1] [9], \cd_w[1] [8], 
        \cd_w[1] [7], \cd_w[1] [6], \cd_w[1] [5], \cd_w[1] [4], 
        \cd_w[1] [3], \cd_w[1] [2], \cd_w[1] [1], \cd_w[1] [0]}), 
        .flat_coef_w({flat_coef_w[255], flat_coef_w[254], 
        flat_coef_w[253], flat_coef_w[252], flat_coef_w[251], 
        flat_coef_w[250], flat_coef_w[249], flat_coef_w[248], 
        flat_coef_w[247], flat_coef_w[246], flat_coef_w[245], 
        flat_coef_w[244], flat_coef_w[243], flat_coef_w[242], 
        flat_coef_w[241], flat_coef_w[240]}), .data_tap_0(data_tap_0), 
        .data_tap_1(data_tap_1), .data_tap_2(data_tap_2), .data_tap_3(
        data_tap_3), .data_tap_4(data_tap_4), .data_tap_5(data_tap_5), 
        .data_tap_6(data_tap_6), .data_tap_7(data_tap_7), .data_tap_8(
        data_tap_8), .data_tap_9(data_tap_9), .data_tap_10(data_tap_10)
        , .data_tap_11(data_tap_11), .data_tap_12(data_tap_12), 
        .data_tap_13(data_tap_13), .data_tap_14(data_tap_14), 
        .data_tap_15(data_tap_15), .data_tap_17(data_tap_17), 
        .en_p_join(en_p_join), .coef_on_wrap(coef_on_wrap), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_12(
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_17,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_0,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_4
    );
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
output data_tap_17;
output data_tap_1;
output data_tap_2;
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_0;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_4;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_13(
        
       datai_wrap,
       syst_dly_line_29_,
       \cd_w[1] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] datai_wrap;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[1] ;
input  [255:240] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_4, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[17] , \data_tap[1] , \data_tap[2] , \data_tap[3] , 
        \data_tap[4] , \data_tap[5] , \data_tap[6] , \data_tap[7] , 
        \data_tap[8] , \data_tap[9] , \data_tap[10] , \data_tap[11] , 
        \data_tap[12] , \data_tap[13] , \data_tap[14] , \data_tap[15] , 
        \data_tap[0] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_13 mac_enum_0 (
        .\cd_w[1] ({\cd_w[1] [43], \cd_w[1] [42], \cd_w[1] [41], 
        \cd_w[1] [40], \cd_w[1] [39], \cd_w[1] [38], \cd_w[1] [37], 
        \cd_w[1] [36], \cd_w[1] [35], \cd_w[1] [34], \cd_w[1] [33], 
        \cd_w[1] [32], \cd_w[1] [31], \cd_w[1] [30], \cd_w[1] [29], 
        \cd_w[1] [28], \cd_w[1] [27], \cd_w[1] [26], \cd_w[1] [25], 
        \cd_w[1] [24], \cd_w[1] [23], \cd_w[1] [22], \cd_w[1] [21], 
        \cd_w[1] [20], \cd_w[1] [19], \cd_w[1] [18], \cd_w[1] [17], 
        \cd_w[1] [16], \cd_w[1] [15], \cd_w[1] [14], \cd_w[1] [13], 
        \cd_w[1] [12], \cd_w[1] [11], \cd_w[1] [10], \cd_w[1] [9], 
        \cd_w[1] [8], \cd_w[1] [7], \cd_w[1] [6], \cd_w[1] [5], 
        \cd_w[1] [4], \cd_w[1] [3], \cd_w[1] [2], \cd_w[1] [1], 
        \cd_w[1] [0]}), .flat_coef_w({flat_coef_w[255], 
        flat_coef_w[254], flat_coef_w[253], flat_coef_w[252], 
        flat_coef_w[251], flat_coef_w[250], flat_coef_w[249], 
        flat_coef_w[248], flat_coef_w[247], flat_coef_w[246], 
        flat_coef_w[245], flat_coef_w[244], flat_coef_w[243], 
        flat_coef_w[242], flat_coef_w[241], flat_coef_w[240]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(datai_wrap[13]), 
        .B(syst_dly_line_29_[13]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_12_net_1), .S(\data_tap_w[13] ), .Y(), .FCO(
        data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_12 \symm_tap.pipe_reg_0  (.data_tap_w_16(
        \data_tap_w[17] ), .data_tap_w_0(\data_tap_w[1] ), 
        .data_tap_w_1(\data_tap_w[2] ), .data_tap_w_2(\data_tap_w[3] ), 
        .data_tap_w_3(\data_tap_w[4] ), .data_tap_w_4(\data_tap_w[5] ), 
        .data_tap_w_5(\data_tap_w[6] ), .data_tap_w_6(\data_tap_w[7] ), 
        .data_tap_w_7(\data_tap_w[8] ), .data_tap_w_8(\data_tap_w[9] ), 
        .data_tap_w_9(\data_tap_w[10] ), .data_tap_w_10(
        \data_tap_w[11] ), .data_tap_w_11(\data_tap_w[12] ), 
        .data_tap_w_12(\data_tap_w[13] ), .data_tap_w_13(
        \data_tap_w[14] ), .data_tap_w_14(\data_tap_w[15] ), 
        .data_tap_17(\data_tap[17] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_0(\data_tap[0] ), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .data_tap_w_cry_0_Y_4(
        data_tap_w_cry_0_Y_4));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(datai_wrap[6]), 
        .B(syst_dly_line_29_[6]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_5_net_1), .S(\data_tap_w[6] ), .Y(), .FCO(
        data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(datai_wrap[4]), 
        .B(syst_dly_line_29_[4]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_3_net_1), .S(\data_tap_w[4] ), .Y(), .FCO(
        data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(datai_wrap[11]), 
        .B(syst_dly_line_29_[11]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_10_net_1), .S(\data_tap_w[11] ), .Y(), .FCO(
        data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(datai_wrap[7]), 
        .B(syst_dly_line_29_[7]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_6_net_1), .S(\data_tap_w[7] ), .Y(), .FCO(
        data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(datai_wrap[9]), 
        .B(syst_dly_line_29_[9]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_8_net_1), .S(\data_tap_w[9] ), .Y(), .FCO(
        data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(datai_wrap[8]), 
        .B(syst_dly_line_29_[8]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_7_net_1), .S(\data_tap_w[8] ), .Y(), .FCO(
        data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(datai_wrap[2]), 
        .B(syst_dly_line_29_[2]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_1_net_1), .S(\data_tap_w[2] ), .Y(), .FCO(
        data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        datai_wrap[15]), .C(syst_dly_line_29_[15]), .D(GND_net_1), 
        .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] ), .Y(), 
        .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(datai_wrap[0]), 
        .B(syst_dly_line_29_[0]), .C(GND_net_1), .D(GND_net_1), .FCI(
        GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_4), .FCO(
        data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(datai_wrap[12]), 
        .B(syst_dly_line_29_[12]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_11_net_1), .S(\data_tap_w[12] ), .Y(), .FCO(
        data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(datai_wrap[1]), 
        .B(syst_dly_line_29_[1]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_0_net_1), .S(\data_tap_w[1] ), .Y(), .FCO(
        data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(datai_wrap[14]), 
        .B(syst_dly_line_29_[14]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_13_net_1), .S(\data_tap_w[14] ), .Y(), .FCO(
        data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(datai_wrap[5]), 
        .B(syst_dly_line_29_[5]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_4_net_1), .S(\data_tap_w[5] ), .Y(), .FCO(
        data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(datai_wrap[3]), 
        .B(syst_dly_line_29_[3]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_2_net_1), .S(\data_tap_w[3] ), .Y(), .FCO(
        data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(datai_wrap[15]), 
        .B(syst_dly_line_29_[15]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_14_net_1), .S(\data_tap_w[15] ), .Y(), .FCO(
        data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(datai_wrap[10]), 
        .B(syst_dly_line_29_[10]), .C(GND_net_1), .D(GND_net_1), .FCI(
        data_tap_w_cry_9_net_1), .S(\data_tap_w[10] ), .Y(), .FCO(
        data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_3(
       \cd_w[2] ,
       \cd_w[1] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[2] ;
input  [43:0] \cd_w[1] ;
input  [239:224] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC mac_0 (.CLK({DATAHANDLE_FSM_0_WCLK, DATAHANDLE_FSM_0_WCLK}), 
        .A({data_tap_17, data_tap_17, data_tap_15, data_tap_14, 
        data_tap_13, data_tap_12, data_tap_11, data_tap_10, data_tap_9, 
        data_tap_8, data_tap_7, data_tap_6, data_tap_5, data_tap_4, 
        data_tap_3, data_tap_2, data_tap_1, data_tap_0}), .A_EN({
        VCC_net_1, VCC_net_1}), .A_ARST_N({FIR_FILTER_0_MSS_READY, 
        FIR_FILTER_0_MSS_READY}), .A_SRST_N({VCC_net_1, VCC_net_1}), 
        .B({flat_coef_w[239], flat_coef_w[239], flat_coef_w[239], 
        flat_coef_w[238], flat_coef_w[237], flat_coef_w[236], 
        flat_coef_w[235], flat_coef_w[234], flat_coef_w[233], 
        flat_coef_w[232], flat_coef_w[231], flat_coef_w[230], 
        flat_coef_w[229], flat_coef_w[228], flat_coef_w[227], 
        flat_coef_w[226], flat_coef_w[225], flat_coef_w[224]}), .B_EN({
        coef_on_wrap, coef_on_wrap}), .B_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .B_SRST_N({
        VCC_net_1, VCC_net_1}), .C({GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .C_EN({en_p_join, en_p_join}), .C_ARST_N({
        FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), .C_SRST_N({
        GND_net_1, GND_net_1}), .P_EN({en_p_join, en_p_join}), 
        .P_ARST_N({FIR_FILTER_0_MSS_READY, FIR_FILTER_0_MSS_READY}), 
        .P_SRST_N({VCC_net_1, VCC_net_1}), .FDBKSEL(GND_net_1), 
        .FDBKSEL_EN(VCC_net_1), .FDBKSEL_AL_N(GND_net_1), 
        .FDBKSEL_SL_N(GND_net_1), .CDSEL(VCC_net_1), .CDSEL_EN(
        VCC_net_1), .CDSEL_AL_N(FIR_FILTER_0_MSS_READY), .CDSEL_SL_N(
        VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(VCC_net_1), 
        .ARSHFT17_AL_N(GND_net_1), .ARSHFT17_SL_N(GND_net_1), .SUB(
        GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(GND_net_1), 
        .SUB_SL_N(GND_net_1), .CARRYIN(GND_net_1), .SIMD(GND_net_1), 
        .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), .A_BYPASS({
        GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, GND_net_1}), 
        .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({GND_net_1, 
        GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), .FDBKSEL_AD(GND_net_1)
        , .FDBKSEL_SD_N(VCC_net_1), .CDSEL_BYPASS(GND_net_1), 
        .CDSEL_AD(GND_net_1), .CDSEL_SD_N(VCC_net_1), .ARSHFT17_BYPASS(
        VCC_net_1), .ARSHFT17_AD(GND_net_1), .ARSHFT17_SD_N(VCC_net_1), 
        .SUB_BYPASS(VCC_net_1), .SUB_AD(GND_net_1), .SUB_SD_N(
        VCC_net_1), .CDIN({\cd_w[1] [43], \cd_w[1] [42], \cd_w[1] [41], 
        \cd_w[1] [40], \cd_w[1] [39], \cd_w[1] [38], \cd_w[1] [37], 
        \cd_w[1] [36], \cd_w[1] [35], \cd_w[1] [34], \cd_w[1] [33], 
        \cd_w[1] [32], \cd_w[1] [31], \cd_w[1] [30], \cd_w[1] [29], 
        \cd_w[1] [28], \cd_w[1] [27], \cd_w[1] [26], \cd_w[1] [25], 
        \cd_w[1] [24], \cd_w[1] [23], \cd_w[1] [22], \cd_w[1] [21], 
        \cd_w[1] [20], \cd_w[1] [19], \cd_w[1] [18], \cd_w[1] [17], 
        \cd_w[1] [16], \cd_w[1] [15], \cd_w[1] [14], \cd_w[1] [13], 
        \cd_w[1] [12], \cd_w[1] [11], \cd_w[1] [10], \cd_w[1] [9], 
        \cd_w[1] [8], \cd_w[1] [7], \cd_w[1] [6], \cd_w[1] [5], 
        \cd_w[1] [4], \cd_w[1] [3], \cd_w[1] [2], \cd_w[1] [1], 
        \cd_w[1] [0]}), .CDOUT({\cd_w[2] [43], \cd_w[2] [42], 
        \cd_w[2] [41], \cd_w[2] [40], \cd_w[2] [39], \cd_w[2] [38], 
        \cd_w[2] [37], \cd_w[2] [36], \cd_w[2] [35], \cd_w[2] [34], 
        \cd_w[2] [33], \cd_w[2] [32], \cd_w[2] [31], \cd_w[2] [30], 
        \cd_w[2] [29], \cd_w[2] [28], \cd_w[2] [27], \cd_w[2] [26], 
        \cd_w[2] [25], \cd_w[2] [24], \cd_w[2] [23], \cd_w[2] [22], 
        \cd_w[2] [21], \cd_w[2] [20], \cd_w[2] [19], \cd_w[2] [18], 
        \cd_w[2] [17], \cd_w[2] [16], \cd_w[2] [15], \cd_w[2] [14], 
        \cd_w[2] [13], \cd_w[2] [12], \cd_w[2] [11], \cd_w[2] [10], 
        \cd_w[2] [9], \cd_w[2] [8], \cd_w[2] [7], \cd_w[2] [6], 
        \cd_w[2] [5], \cd_w[2] [4], \cd_w[2] [3], \cd_w[2] [2], 
        \cd_w[2] [1], \cd_w[2] [0]}), .P({nc0, nc1, nc2, nc3, nc4, nc5, 
        nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, 
        nc17, nc18, nc19, nc20, nc21, nc22, nc23, nc24, nc25, nc26, 
        nc27, nc28, nc29, nc30, nc31, nc32, nc33, nc34, nc35, nc36, 
        nc37, nc38, nc39, nc40, nc41, nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module FIR_FILTER_top_COREFIR_0_add2_g4_2(
       \cd_w[2] ,
       \cd_w[1] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[2] ;
input  [43:0] \cd_w[1] ;
input  [239:224] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_mac18x18_enum_g4_3 mac_0 (.\cd_w[2] ({
        \cd_w[2] [43], \cd_w[2] [42], \cd_w[2] [41], \cd_w[2] [40], 
        \cd_w[2] [39], \cd_w[2] [38], \cd_w[2] [37], \cd_w[2] [36], 
        \cd_w[2] [35], \cd_w[2] [34], \cd_w[2] [33], \cd_w[2] [32], 
        \cd_w[2] [31], \cd_w[2] [30], \cd_w[2] [29], \cd_w[2] [28], 
        \cd_w[2] [27], \cd_w[2] [26], \cd_w[2] [25], \cd_w[2] [24], 
        \cd_w[2] [23], \cd_w[2] [22], \cd_w[2] [21], \cd_w[2] [20], 
        \cd_w[2] [19], \cd_w[2] [18], \cd_w[2] [17], \cd_w[2] [16], 
        \cd_w[2] [15], \cd_w[2] [14], \cd_w[2] [13], \cd_w[2] [12], 
        \cd_w[2] [11], \cd_w[2] [10], \cd_w[2] [9], \cd_w[2] [8], 
        \cd_w[2] [7], \cd_w[2] [6], \cd_w[2] [5], \cd_w[2] [4], 
        \cd_w[2] [3], \cd_w[2] [2], \cd_w[2] [1], \cd_w[2] [0]}), 
        .\cd_w[1] ({\cd_w[1] [43], \cd_w[1] [42], \cd_w[1] [41], 
        \cd_w[1] [40], \cd_w[1] [39], \cd_w[1] [38], \cd_w[1] [37], 
        \cd_w[1] [36], \cd_w[1] [35], \cd_w[1] [34], \cd_w[1] [33], 
        \cd_w[1] [32], \cd_w[1] [31], \cd_w[1] [30], \cd_w[1] [29], 
        \cd_w[1] [28], \cd_w[1] [27], \cd_w[1] [26], \cd_w[1] [25], 
        \cd_w[1] [24], \cd_w[1] [23], \cd_w[1] [22], \cd_w[1] [21], 
        \cd_w[1] [20], \cd_w[1] [19], \cd_w[1] [18], \cd_w[1] [17], 
        \cd_w[1] [16], \cd_w[1] [15], \cd_w[1] [14], \cd_w[1] [13], 
        \cd_w[1] [12], \cd_w[1] [11], \cd_w[1] [10], \cd_w[1] [9], 
        \cd_w[1] [8], \cd_w[1] [7], \cd_w[1] [6], \cd_w[1] [5], 
        \cd_w[1] [4], \cd_w[1] [3], \cd_w[1] [2], \cd_w[1] [1], 
        \cd_w[1] [0]}), .flat_coef_w({flat_coef_w[239], 
        flat_coef_w[238], flat_coef_w[237], flat_coef_w[236], 
        flat_coef_w[235], flat_coef_w[234], flat_coef_w[233], 
        flat_coef_w[232], flat_coef_w[231], flat_coef_w[230], 
        flat_coef_w[229], flat_coef_w[228], flat_coef_w[227], 
        flat_coef_w[226], flat_coef_w[225], flat_coef_w[224]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_3(
       \cd_w[2] ,
       \cd_w[1] ,
       flat_coef_w,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       en_p_join,
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] \cd_w[2] ;
input  [43:0] \cd_w[1] ;
input  [239:224] flat_coef_w;
input  data_tap_0;
input  data_tap_1;
input  data_tap_2;
input  data_tap_3;
input  data_tap_4;
input  data_tap_5;
input  data_tap_6;
input  data_tap_7;
input  data_tap_8;
input  data_tap_9;
input  data_tap_10;
input  data_tap_11;
input  data_tap_12;
input  data_tap_13;
input  data_tap_14;
input  data_tap_15;
input  data_tap_17;
input  en_p_join;
input  coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_add2_g4_2 \adder2.adder2_0  (.\cd_w[2] ({
        \cd_w[2] [43], \cd_w[2] [42], \cd_w[2] [41], \cd_w[2] [40], 
        \cd_w[2] [39], \cd_w[2] [38], \cd_w[2] [37], \cd_w[2] [36], 
        \cd_w[2] [35], \cd_w[2] [34], \cd_w[2] [33], \cd_w[2] [32], 
        \cd_w[2] [31], \cd_w[2] [30], \cd_w[2] [29], \cd_w[2] [28], 
        \cd_w[2] [27], \cd_w[2] [26], \cd_w[2] [25], \cd_w[2] [24], 
        \cd_w[2] [23], \cd_w[2] [22], \cd_w[2] [21], \cd_w[2] [20], 
        \cd_w[2] [19], \cd_w[2] [18], \cd_w[2] [17], \cd_w[2] [16], 
        \cd_w[2] [15], \cd_w[2] [14], \cd_w[2] [13], \cd_w[2] [12], 
        \cd_w[2] [11], \cd_w[2] [10], \cd_w[2] [9], \cd_w[2] [8], 
        \cd_w[2] [7], \cd_w[2] [6], \cd_w[2] [5], \cd_w[2] [4], 
        \cd_w[2] [3], \cd_w[2] [2], \cd_w[2] [1], \cd_w[2] [0]}), 
        .\cd_w[1] ({\cd_w[1] [43], \cd_w[1] [42], \cd_w[1] [41], 
        \cd_w[1] [40], \cd_w[1] [39], \cd_w[1] [38], \cd_w[1] [37], 
        \cd_w[1] [36], \cd_w[1] [35], \cd_w[1] [34], \cd_w[1] [33], 
        \cd_w[1] [32], \cd_w[1] [31], \cd_w[1] [30], \cd_w[1] [29], 
        \cd_w[1] [28], \cd_w[1] [27], \cd_w[1] [26], \cd_w[1] [25], 
        \cd_w[1] [24], \cd_w[1] [23], \cd_w[1] [22], \cd_w[1] [21], 
        \cd_w[1] [20], \cd_w[1] [19], \cd_w[1] [18], \cd_w[1] [17], 
        \cd_w[1] [16], \cd_w[1] [15], \cd_w[1] [14], \cd_w[1] [13], 
        \cd_w[1] [12], \cd_w[1] [11], \cd_w[1] [10], \cd_w[1] [9], 
        \cd_w[1] [8], \cd_w[1] [7], \cd_w[1] [6], \cd_w[1] [5], 
        \cd_w[1] [4], \cd_w[1] [3], \cd_w[1] [2], \cd_w[1] [1], 
        \cd_w[1] [0]}), .flat_coef_w({flat_coef_w[239], 
        flat_coef_w[238], flat_coef_w[237], flat_coef_w[236], 
        flat_coef_w[235], flat_coef_w[234], flat_coef_w[233], 
        flat_coef_w[232], flat_coef_w[231], flat_coef_w[230], 
        flat_coef_w[229], flat_coef_w[228], flat_coef_w[227], 
        flat_coef_w[226], flat_coef_w[225], flat_coef_w[224]}), 
        .data_tap_0(data_tap_0), .data_tap_1(data_tap_1), .data_tap_2(
        data_tap_2), .data_tap_3(data_tap_3), .data_tap_4(data_tap_4), 
        .data_tap_5(data_tap_5), .data_tap_6(data_tap_6), .data_tap_7(
        data_tap_7), .data_tap_8(data_tap_8), .data_tap_9(data_tap_9), 
        .data_tap_10(data_tap_10), .data_tap_11(data_tap_11), 
        .data_tap_12(data_tap_12), .data_tap_13(data_tap_13), 
        .data_tap_14(data_tap_14), .data_tap_15(data_tap_15), 
        .data_tap_17(data_tap_17), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module enum_kitDelay_reg_18s_1s_2(
       data_tap_3,
       data_tap_4,
       data_tap_5,
       data_tap_6,
       data_tap_7,
       data_tap_8,
       data_tap_9,
       data_tap_10,
       data_tap_11,
       data_tap_12,
       data_tap_13,
       data_tap_14,
       data_tap_15,
       data_tap_17,
       data_tap_0,
       data_tap_1,
       data_tap_2,
       data_tap_w_2,
       data_tap_w_3,
       data_tap_w_4,
       data_tap_w_5,
       data_tap_w_6,
       data_tap_w_7,
       data_tap_w_8,
       data_tap_w_9,
       data_tap_w_10,
       data_tap_w_11,
       data_tap_w_12,
       data_tap_w_13,
       data_tap_w_14,
       data_tap_w_16,
       data_tap_w_0,
       data_tap_w_1,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       data_tap_w_cry_0_Y_9
    );
output data_tap_3;
output data_tap_4;
output data_tap_5;
output data_tap_6;
output data_tap_7;
output data_tap_8;
output data_tap_9;
output data_tap_10;
output data_tap_11;
output data_tap_12;
output data_tap_13;
output data_tap_14;
output data_tap_15;
output data_tap_17;
output data_tap_0;
output data_tap_1;
output data_tap_2;
input  data_tap_w_2;
input  data_tap_w_3;
input  data_tap_w_4;
input  data_tap_w_5;
input  data_tap_w_6;
input  data_tap_w_7;
input  data_tap_w_8;
input  data_tap_w_9;
input  data_tap_w_10;
input  data_tap_w_11;
input  data_tap_w_12;
input  data_tap_w_13;
input  data_tap_w_14;
input  data_tap_w_16;
input  data_tap_w_0;
input  data_tap_w_1;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  data_tap_w_cry_0_Y_9;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(data_tap_w_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_2));
    SLE \genblk1.delayLine_0_[11]  (.D(data_tap_w_10), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_11));
    SLE \genblk1.delayLine_0_[1]  (.D(data_tap_w_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(data_tap_w_7), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_8));
    SLE \genblk1.delayLine_0_[0]  (.D(data_tap_w_cry_0_Y_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_0));
    SLE \genblk1.delayLine_0_[4]  (.D(data_tap_w_3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_4));
    SLE \genblk1.delayLine_0_[7]  (.D(data_tap_w_6), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_7));
    SLE \genblk1.delayLine_0_[6]  (.D(data_tap_w_5), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_6));
    SLE \genblk1.delayLine_0_[15]  (.D(data_tap_w_14), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_15));
    SLE \genblk1.delayLine_0_[5]  (.D(data_tap_w_4), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_5));
    SLE \genblk1.delayLine_0_[16]  (.D(data_tap_w_16), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_17));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(data_tap_w_2), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_3));
    SLE \genblk1.delayLine_0_[10]  (.D(data_tap_w_9), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_10));
    SLE \genblk1.delayLine_0_[13]  (.D(data_tap_w_12), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_13));
    SLE \genblk1.delayLine_0_[9]  (.D(data_tap_w_8), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_9));
    SLE \genblk1.delayLine_0_[12]  (.D(data_tap_w_11), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_12));
    SLE \genblk1.delayLine_0_[14]  (.D(data_tap_w_13), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(data_tap_14));
    
endmodule


module 
        FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_3(
        
       syst_dly_line_1_,
       syst_dly_line_29_,
       \cd_w[2] ,
       \cd_w[1] ,
       flat_coef_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       en_p_join,
       coef_on_wrap
    );
input  [15:0] syst_dly_line_1_;
input  [15:0] syst_dly_line_29_;
output [43:0] \cd_w[2] ;
input  [43:0] \cd_w[1] ;
input  [239:224] flat_coef_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  en_p_join;
input  coef_on_wrap;

    wire data_tap_w_cry_0_net_1, data_tap_w_cry_0_Y_9, GND_net_1, 
        data_tap_w_cry_1_net_1, \data_tap_w[1] , 
        data_tap_w_cry_2_net_1, \data_tap_w[2] , 
        data_tap_w_cry_3_net_1, \data_tap_w[3] , 
        data_tap_w_cry_4_net_1, \data_tap_w[4] , 
        data_tap_w_cry_5_net_1, \data_tap_w[5] , 
        data_tap_w_cry_6_net_1, \data_tap_w[6] , 
        data_tap_w_cry_7_net_1, \data_tap_w[7] , 
        data_tap_w_cry_8_net_1, \data_tap_w[8] , 
        data_tap_w_cry_9_net_1, \data_tap_w[9] , 
        data_tap_w_cry_10_net_1, \data_tap_w[10] , 
        data_tap_w_cry_11_net_1, \data_tap_w[11] , 
        data_tap_w_cry_12_net_1, \data_tap_w[12] , 
        data_tap_w_cry_13_net_1, \data_tap_w[13] , 
        data_tap_w_cry_14_net_1, \data_tap_w[14] , \data_tap_w[17] , 
        VCC_net_1, data_tap_w_cry_15_net_1, \data_tap_w[15] , 
        \data_tap[3] , \data_tap[4] , \data_tap[5] , \data_tap[6] , 
        \data_tap[7] , \data_tap[8] , \data_tap[9] , \data_tap[10] , 
        \data_tap[11] , \data_tap[12] , \data_tap[13] , \data_tap[14] , 
        \data_tap[15] , \data_tap[17] , \data_tap[0] , \data_tap[1] , 
        \data_tap[2] ;
    
    FIR_FILTER_top_COREFIR_0_mac_enum_g4_44_0s_4s_0s_1_3 mac_enum_0 (
        .\cd_w[2] ({\cd_w[2] [43], \cd_w[2] [42], \cd_w[2] [41], 
        \cd_w[2] [40], \cd_w[2] [39], \cd_w[2] [38], \cd_w[2] [37], 
        \cd_w[2] [36], \cd_w[2] [35], \cd_w[2] [34], \cd_w[2] [33], 
        \cd_w[2] [32], \cd_w[2] [31], \cd_w[2] [30], \cd_w[2] [29], 
        \cd_w[2] [28], \cd_w[2] [27], \cd_w[2] [26], \cd_w[2] [25], 
        \cd_w[2] [24], \cd_w[2] [23], \cd_w[2] [22], \cd_w[2] [21], 
        \cd_w[2] [20], \cd_w[2] [19], \cd_w[2] [18], \cd_w[2] [17], 
        \cd_w[2] [16], \cd_w[2] [15], \cd_w[2] [14], \cd_w[2] [13], 
        \cd_w[2] [12], \cd_w[2] [11], \cd_w[2] [10], \cd_w[2] [9], 
        \cd_w[2] [8], \cd_w[2] [7], \cd_w[2] [6], \cd_w[2] [5], 
        \cd_w[2] [4], \cd_w[2] [3], \cd_w[2] [2], \cd_w[2] [1], 
        \cd_w[2] [0]}), .\cd_w[1] ({\cd_w[1] [43], \cd_w[1] [42], 
        \cd_w[1] [41], \cd_w[1] [40], \cd_w[1] [39], \cd_w[1] [38], 
        \cd_w[1] [37], \cd_w[1] [36], \cd_w[1] [35], \cd_w[1] [34], 
        \cd_w[1] [33], \cd_w[1] [32], \cd_w[1] [31], \cd_w[1] [30], 
        \cd_w[1] [29], \cd_w[1] [28], \cd_w[1] [27], \cd_w[1] [26], 
        \cd_w[1] [25], \cd_w[1] [24], \cd_w[1] [23], \cd_w[1] [22], 
        \cd_w[1] [21], \cd_w[1] [20], \cd_w[1] [19], \cd_w[1] [18], 
        \cd_w[1] [17], \cd_w[1] [16], \cd_w[1] [15], \cd_w[1] [14], 
        \cd_w[1] [13], \cd_w[1] [12], \cd_w[1] [11], \cd_w[1] [10], 
        \cd_w[1] [9], \cd_w[1] [8], \cd_w[1] [7], \cd_w[1] [6], 
        \cd_w[1] [5], \cd_w[1] [4], \cd_w[1] [3], \cd_w[1] [2], 
        \cd_w[1] [1], \cd_w[1] [0]}), .flat_coef_w({flat_coef_w[239], 
        flat_coef_w[238], flat_coef_w[237], flat_coef_w[236], 
        flat_coef_w[235], flat_coef_w[234], flat_coef_w[233], 
        flat_coef_w[232], flat_coef_w[231], flat_coef_w[230], 
        flat_coef_w[229], flat_coef_w[228], flat_coef_w[227], 
        flat_coef_w[226], flat_coef_w[225], flat_coef_w[224]}), 
        .data_tap_0(\data_tap[0] ), .data_tap_1(\data_tap[1] ), 
        .data_tap_2(\data_tap[2] ), .data_tap_3(\data_tap[3] ), 
        .data_tap_4(\data_tap[4] ), .data_tap_5(\data_tap[5] ), 
        .data_tap_6(\data_tap[6] ), .data_tap_7(\data_tap[7] ), 
        .data_tap_8(\data_tap[8] ), .data_tap_9(\data_tap[9] ), 
        .data_tap_10(\data_tap[10] ), .data_tap_11(\data_tap[11] ), 
        .data_tap_12(\data_tap[12] ), .data_tap_13(\data_tap[13] ), 
        .data_tap_14(\data_tap[14] ), .data_tap_15(\data_tap[15] ), 
        .data_tap_17(\data_tap[17] ), .en_p_join(en_p_join), 
        .coef_on_wrap(coef_on_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_13 (.A(
        syst_dly_line_1_[13]), .B(syst_dly_line_29_[13]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_12_net_1), .S(
        \data_tap_w[13] ), .Y(), .FCO(data_tap_w_cry_13_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_reg_18s_1s_2 \symm_tap.pipe_reg_0  (.data_tap_3(
        \data_tap[3] ), .data_tap_4(\data_tap[4] ), .data_tap_5(
        \data_tap[5] ), .data_tap_6(\data_tap[6] ), .data_tap_7(
        \data_tap[7] ), .data_tap_8(\data_tap[8] ), .data_tap_9(
        \data_tap[9] ), .data_tap_10(\data_tap[10] ), .data_tap_11(
        \data_tap[11] ), .data_tap_12(\data_tap[12] ), .data_tap_13(
        \data_tap[13] ), .data_tap_14(\data_tap[14] ), .data_tap_15(
        \data_tap[15] ), .data_tap_17(\data_tap[17] ), .data_tap_0(
        \data_tap[0] ), .data_tap_1(\data_tap[1] ), .data_tap_2(
        \data_tap[2] ), .data_tap_w_2(\data_tap_w[3] ), .data_tap_w_3(
        \data_tap_w[4] ), .data_tap_w_4(\data_tap_w[5] ), 
        .data_tap_w_5(\data_tap_w[6] ), .data_tap_w_6(\data_tap_w[7] ), 
        .data_tap_w_7(\data_tap_w[8] ), .data_tap_w_8(\data_tap_w[9] ), 
        .data_tap_w_9(\data_tap_w[10] ), .data_tap_w_10(
        \data_tap_w[11] ), .data_tap_w_11(\data_tap_w[12] ), 
        .data_tap_w_12(\data_tap_w[13] ), .data_tap_w_13(
        \data_tap_w[14] ), .data_tap_w_14(\data_tap_w[15] ), 
        .data_tap_w_16(\data_tap_w[17] ), .data_tap_w_0(
        \data_tap_w[1] ), .data_tap_w_1(\data_tap_w[2] ), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .data_tap_w_cry_0_Y_9(data_tap_w_cry_0_Y_9));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_6 (.A(
        syst_dly_line_1_[6]), .B(syst_dly_line_29_[6]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_5_net_1), .S(
        \data_tap_w[6] ), .Y(), .FCO(data_tap_w_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_4 (.A(
        syst_dly_line_1_[4]), .B(syst_dly_line_29_[4]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_3_net_1), .S(
        \data_tap_w[4] ), .Y(), .FCO(data_tap_w_cry_4_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_11 (.A(
        syst_dly_line_1_[11]), .B(syst_dly_line_29_[11]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_10_net_1), .S(
        \data_tap_w[11] ), .Y(), .FCO(data_tap_w_cry_11_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_7 (.A(
        syst_dly_line_1_[7]), .B(syst_dly_line_29_[7]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_6_net_1), .S(
        \data_tap_w[7] ), .Y(), .FCO(data_tap_w_cry_7_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_9 (.A(
        syst_dly_line_1_[9]), .B(syst_dly_line_29_[9]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_8_net_1), .S(
        \data_tap_w[9] ), .Y(), .FCO(data_tap_w_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_8 (.A(
        syst_dly_line_1_[8]), .B(syst_dly_line_29_[8]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_7_net_1), .S(
        \data_tap_w[8] ), .Y(), .FCO(data_tap_w_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_2 (.A(
        syst_dly_line_1_[2]), .B(syst_dly_line_29_[2]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_1_net_1), .S(
        \data_tap_w[2] ), .Y(), .FCO(data_tap_w_cry_2_net_1));
    ARI1 #( .INIT(20'h46600) )  data_tap_w_s_16 (.A(VCC_net_1), .B(
        syst_dly_line_1_[15]), .C(syst_dly_line_29_[15]), .D(GND_net_1)
        , .FCI(data_tap_w_cry_15_net_1), .S(\data_tap_w[17] ), .Y(), 
        .FCO());
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_0 (.A(
        syst_dly_line_1_[0]), .B(syst_dly_line_29_[0]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(data_tap_w_cry_0_Y_9), 
        .FCO(data_tap_w_cry_0_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_12 (.A(
        syst_dly_line_1_[12]), .B(syst_dly_line_29_[12]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_11_net_1), .S(
        \data_tap_w[12] ), .Y(), .FCO(data_tap_w_cry_12_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_1 (.A(
        syst_dly_line_1_[1]), .B(syst_dly_line_29_[1]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_0_net_1), .S(
        \data_tap_w[1] ), .Y(), .FCO(data_tap_w_cry_1_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_14 (.A(
        syst_dly_line_1_[14]), .B(syst_dly_line_29_[14]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_13_net_1), .S(
        \data_tap_w[14] ), .Y(), .FCO(data_tap_w_cry_14_net_1));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_5 (.A(
        syst_dly_line_1_[5]), .B(syst_dly_line_29_[5]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_4_net_1), .S(
        \data_tap_w[5] ), .Y(), .FCO(data_tap_w_cry_5_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_3 (.A(
        syst_dly_line_1_[3]), .B(syst_dly_line_29_[3]), .C(GND_net_1), 
        .D(GND_net_1), .FCI(data_tap_w_cry_2_net_1), .S(
        \data_tap_w[3] ), .Y(), .FCO(data_tap_w_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_15 (.A(
        syst_dly_line_1_[15]), .B(syst_dly_line_29_[15]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_14_net_1), .S(
        \data_tap_w[15] ), .Y(), .FCO(data_tap_w_cry_15_net_1));
    ARI1 #( .INIT(20'h555AA) )  data_tap_w_cry_10 (.A(
        syst_dly_line_1_[10]), .B(syst_dly_line_29_[10]), .C(GND_net_1)
        , .D(GND_net_1), .FCI(data_tap_w_cry_9_net_1), .S(
        \data_tap_w[10] ), .Y(), .FCO(data_tap_w_cry_10_net_1));
    
endmodule


module FIR_FILTER_top_COREFIR_0_fir_enum_g4_Z4(
       datai_wrap,
       FIRO_net_0,
       coefi_wrap,
       DATAHANDLE_FSM_0_WCLK,
       datai_valid_wrap,
       FIR_FILTER_0_MSS_READY,
       coef_on_wrap,
       datao_valid_i,
       filled_w,
       coefi_valid_wrap
    );
input  [15:0] datai_wrap;
output [30:15] FIRO_net_0;
input  [15:0] coefi_wrap;
input  DATAHANDLE_FSM_0_WCLK;
input  datai_valid_wrap;
input  FIR_FILTER_0_MSS_READY;
input  coef_on_wrap;
output datao_valid_i;
output filled_w;
input  coefi_valid_wrap;

    wire \syst_dly_line_29_[5] , VCC_net_1, \syst_dly_line_28_[5] , 
        GND_net_1, \syst_dly_line_29_[6] , \syst_dly_line_28_[6] , 
        \syst_dly_line_29_[7] , \syst_dly_line_28_[7] , 
        \syst_dly_line_29_[8] , \syst_dly_line_28_[8] , 
        \syst_dly_line_29_[9] , \syst_dly_line_28_[9] , 
        \syst_dly_line_29_[10] , \syst_dly_line_28_[10] , 
        \syst_dly_line_29_[11] , \syst_dly_line_28_[11] , 
        \syst_dly_line_29_[12] , \syst_dly_line_28_[12] , 
        \syst_dly_line_29_[13] , \syst_dly_line_28_[13] , 
        \syst_dly_line_29_[14] , \syst_dly_line_28_[14] , 
        \syst_dly_line_29_[15] , \syst_dly_line_28_[15] , 
        \syst_dly_line_14_[6] , \syst_dly_line_13_[6] , 
        \syst_dly_line_14_[7] , \syst_dly_line_13_[7] , 
        \syst_dly_line_14_[8] , \syst_dly_line_13_[8] , 
        \syst_dly_line_14_[9] , \syst_dly_line_13_[9] , 
        \syst_dly_line_14_[10] , \syst_dly_line_13_[10] , 
        \syst_dly_line_14_[11] , \syst_dly_line_13_[11] , 
        \syst_dly_line_14_[12] , \syst_dly_line_13_[12] , 
        \syst_dly_line_14_[13] , \syst_dly_line_13_[13] , 
        \syst_dly_line_14_[14] , \syst_dly_line_13_[14] , 
        \syst_dly_line_14_[15] , \syst_dly_line_13_[15] , 
        \syst_dly_line_29_[0] , \syst_dly_line_28_[0] , 
        \syst_dly_line_29_[1] , \syst_dly_line_28_[1] , 
        \syst_dly_line_29_[2] , \syst_dly_line_28_[2] , 
        \syst_dly_line_29_[3] , \syst_dly_line_28_[3] , 
        \syst_dly_line_29_[4] , \syst_dly_line_28_[4] , 
        \syst_dly_line_15_[7] , \syst_dly_line_15_[8] , 
        \syst_dly_line_15_[9] , \syst_dly_line_15_[10] , 
        \syst_dly_line_15_[11] , \syst_dly_line_15_[12] , 
        \syst_dly_line_15_[13] , \syst_dly_line_15_[14] , 
        \syst_dly_line_15_[15] , \syst_dly_line_14_[0] , 
        \syst_dly_line_13_[0] , \syst_dly_line_14_[1] , 
        \syst_dly_line_13_[1] , \syst_dly_line_14_[2] , 
        \syst_dly_line_13_[2] , \syst_dly_line_14_[3] , 
        \syst_dly_line_13_[3] , \syst_dly_line_14_[4] , 
        \syst_dly_line_13_[4] , \syst_dly_line_14_[5] , 
        \syst_dly_line_13_[5] , \syst_dly_line_16_[8] , 
        \syst_dly_line_16_[9] , \syst_dly_line_16_[10] , 
        \syst_dly_line_16_[11] , \syst_dly_line_16_[12] , 
        \syst_dly_line_16_[13] , \syst_dly_line_16_[14] , 
        \syst_dly_line_16_[15] , \syst_dly_line_15_[0] , 
        \syst_dly_line_15_[1] , \syst_dly_line_15_[2] , 
        \syst_dly_line_15_[3] , \syst_dly_line_15_[4] , 
        \syst_dly_line_15_[5] , \syst_dly_line_15_[6] , 
        \syst_dly_line_17_[9] , \syst_dly_line_17_[10] , 
        \syst_dly_line_17_[11] , \syst_dly_line_17_[12] , 
        \syst_dly_line_17_[13] , \syst_dly_line_17_[14] , 
        \syst_dly_line_17_[15] , \syst_dly_line_16_[0] , 
        \syst_dly_line_16_[1] , \syst_dly_line_16_[2] , 
        \syst_dly_line_16_[3] , \syst_dly_line_16_[4] , 
        \syst_dly_line_16_[5] , \syst_dly_line_16_[6] , 
        \syst_dly_line_16_[7] , \syst_dly_line_18_[10] , 
        \syst_dly_line_18_[11] , \syst_dly_line_18_[12] , 
        \syst_dly_line_18_[13] , \syst_dly_line_18_[14] , 
        \syst_dly_line_18_[15] , \syst_dly_line_17_[0] , 
        \syst_dly_line_17_[1] , \syst_dly_line_17_[2] , 
        \syst_dly_line_17_[3] , \syst_dly_line_17_[4] , 
        \syst_dly_line_17_[5] , \syst_dly_line_17_[6] , 
        \syst_dly_line_17_[7] , \syst_dly_line_17_[8] , 
        \syst_dly_line_19_[11] , \syst_dly_line_19_[12] , 
        \syst_dly_line_19_[13] , \syst_dly_line_19_[14] , 
        \syst_dly_line_19_[15] , \syst_dly_line_18_[0] , 
        \syst_dly_line_18_[1] , \syst_dly_line_18_[2] , 
        \syst_dly_line_18_[3] , \syst_dly_line_18_[4] , 
        \syst_dly_line_18_[5] , \syst_dly_line_18_[6] , 
        \syst_dly_line_18_[7] , \syst_dly_line_18_[8] , 
        \syst_dly_line_18_[9] , \syst_dly_line_20_[12] , 
        \syst_dly_line_20_[13] , \syst_dly_line_20_[14] , 
        \syst_dly_line_20_[15] , \syst_dly_line_19_[0] , 
        \syst_dly_line_19_[1] , \syst_dly_line_19_[2] , 
        \syst_dly_line_19_[3] , \syst_dly_line_19_[4] , 
        \syst_dly_line_19_[5] , \syst_dly_line_19_[6] , 
        \syst_dly_line_19_[7] , \syst_dly_line_19_[8] , 
        \syst_dly_line_19_[9] , \syst_dly_line_19_[10] , 
        \syst_dly_line_21_[13] , \syst_dly_line_21_[14] , 
        \syst_dly_line_21_[15] , \syst_dly_line_20_[0] , 
        \syst_dly_line_20_[1] , \syst_dly_line_20_[2] , 
        \syst_dly_line_20_[3] , \syst_dly_line_20_[4] , 
        \syst_dly_line_20_[5] , \syst_dly_line_20_[6] , 
        \syst_dly_line_20_[7] , \syst_dly_line_20_[8] , 
        \syst_dly_line_20_[9] , \syst_dly_line_20_[10] , 
        \syst_dly_line_20_[11] , \syst_dly_line_22_[14] , 
        \syst_dly_line_22_[15] , \syst_dly_line_21_[0] , 
        \syst_dly_line_21_[1] , \syst_dly_line_21_[2] , 
        \syst_dly_line_21_[3] , \syst_dly_line_21_[4] , 
        \syst_dly_line_21_[5] , \syst_dly_line_21_[6] , 
        \syst_dly_line_21_[7] , \syst_dly_line_21_[8] , 
        \syst_dly_line_21_[9] , \syst_dly_line_21_[10] , 
        \syst_dly_line_21_[11] , \syst_dly_line_21_[12] , 
        \syst_dly_line_23_[15] , \syst_dly_line_22_[0] , 
        \syst_dly_line_22_[1] , \syst_dly_line_22_[2] , 
        \syst_dly_line_22_[3] , \syst_dly_line_22_[4] , 
        \syst_dly_line_22_[5] , \syst_dly_line_22_[6] , 
        \syst_dly_line_22_[7] , \syst_dly_line_22_[8] , 
        \syst_dly_line_22_[9] , \syst_dly_line_22_[10] , 
        \syst_dly_line_22_[11] , \syst_dly_line_22_[12] , 
        \syst_dly_line_22_[13] , \syst_dly_line_23_[0] , 
        \syst_dly_line_23_[1] , \syst_dly_line_23_[2] , 
        \syst_dly_line_23_[3] , \syst_dly_line_23_[4] , 
        \syst_dly_line_23_[5] , \syst_dly_line_23_[6] , 
        \syst_dly_line_23_[7] , \syst_dly_line_23_[8] , 
        \syst_dly_line_23_[9] , \syst_dly_line_23_[10] , 
        \syst_dly_line_23_[11] , \syst_dly_line_23_[12] , 
        \syst_dly_line_23_[13] , \syst_dly_line_23_[14] , 
        \syst_dly_line_24_[1] , \syst_dly_line_24_[2] , 
        \syst_dly_line_24_[3] , \syst_dly_line_24_[4] , 
        \syst_dly_line_24_[5] , \syst_dly_line_24_[6] , 
        \syst_dly_line_24_[7] , \syst_dly_line_24_[8] , 
        \syst_dly_line_24_[9] , \syst_dly_line_24_[10] , 
        \syst_dly_line_24_[11] , \syst_dly_line_24_[12] , 
        \syst_dly_line_24_[13] , \syst_dly_line_24_[14] , 
        \syst_dly_line_24_[15] , \syst_dly_line_25_[2] , 
        \syst_dly_line_25_[3] , \syst_dly_line_25_[4] , 
        \syst_dly_line_25_[5] , \syst_dly_line_25_[6] , 
        \syst_dly_line_25_[7] , \syst_dly_line_25_[8] , 
        \syst_dly_line_25_[9] , \syst_dly_line_25_[10] , 
        \syst_dly_line_25_[11] , \syst_dly_line_25_[12] , 
        \syst_dly_line_25_[13] , \syst_dly_line_25_[14] , 
        \syst_dly_line_25_[15] , \syst_dly_line_24_[0] , 
        \syst_dly_line_26_[3] , \syst_dly_line_26_[4] , 
        \syst_dly_line_26_[5] , \syst_dly_line_26_[6] , 
        \syst_dly_line_26_[7] , \syst_dly_line_26_[8] , 
        \syst_dly_line_26_[9] , \syst_dly_line_26_[10] , 
        \syst_dly_line_26_[11] , \syst_dly_line_26_[12] , 
        \syst_dly_line_26_[13] , \syst_dly_line_26_[14] , 
        \syst_dly_line_26_[15] , \syst_dly_line_25_[0] , 
        \syst_dly_line_25_[1] , \syst_dly_line_27_[4] , 
        \syst_dly_line_27_[5] , \syst_dly_line_27_[6] , 
        \syst_dly_line_27_[7] , \syst_dly_line_27_[8] , 
        \syst_dly_line_27_[9] , \syst_dly_line_27_[10] , 
        \syst_dly_line_27_[11] , \syst_dly_line_27_[12] , 
        \syst_dly_line_27_[13] , \syst_dly_line_27_[14] , 
        \syst_dly_line_27_[15] , \syst_dly_line_26_[0] , 
        \syst_dly_line_26_[1] , \syst_dly_line_26_[2] , 
        \syst_dly_line_27_[0] , \syst_dly_line_27_[1] , 
        \syst_dly_line_27_[2] , \syst_dly_line_27_[3] , 
        \syst_dly_line_0_[6] , \syst_dly_line_0_[7] , 
        \syst_dly_line_0_[8] , \syst_dly_line_0_[9] , 
        \syst_dly_line_0_[10] , \syst_dly_line_0_[11] , 
        \syst_dly_line_0_[12] , \syst_dly_line_0_[13] , 
        \syst_dly_line_0_[14] , \syst_dly_line_0_[15] , 
        \syst_dly_line_1_[7] , \syst_dly_line_1_[8] , 
        \syst_dly_line_1_[9] , \syst_dly_line_1_[10] , 
        \syst_dly_line_1_[11] , \syst_dly_line_1_[12] , 
        \syst_dly_line_1_[13] , \syst_dly_line_1_[14] , 
        \syst_dly_line_1_[15] , \syst_dly_line_0_[0] , 
        \syst_dly_line_0_[1] , \syst_dly_line_0_[2] , 
        \syst_dly_line_0_[3] , \syst_dly_line_0_[4] , 
        \syst_dly_line_0_[5] , \syst_dly_line_2_[8] , 
        \syst_dly_line_2_[9] , \syst_dly_line_2_[10] , 
        \syst_dly_line_2_[11] , \syst_dly_line_2_[12] , 
        \syst_dly_line_2_[13] , \syst_dly_line_2_[14] , 
        \syst_dly_line_2_[15] , \syst_dly_line_1_[0] , 
        \syst_dly_line_1_[1] , \syst_dly_line_1_[2] , 
        \syst_dly_line_1_[3] , \syst_dly_line_1_[4] , 
        \syst_dly_line_1_[5] , \syst_dly_line_1_[6] , 
        \syst_dly_line_3_[9] , \syst_dly_line_3_[10] , 
        \syst_dly_line_3_[11] , \syst_dly_line_3_[12] , 
        \syst_dly_line_3_[13] , \syst_dly_line_3_[14] , 
        \syst_dly_line_3_[15] , \syst_dly_line_2_[0] , 
        \syst_dly_line_2_[1] , \syst_dly_line_2_[2] , 
        \syst_dly_line_2_[3] , \syst_dly_line_2_[4] , 
        \syst_dly_line_2_[5] , \syst_dly_line_2_[6] , 
        \syst_dly_line_2_[7] , \syst_dly_line_4_[10] , 
        \syst_dly_line_4_[11] , \syst_dly_line_4_[12] , 
        \syst_dly_line_4_[13] , \syst_dly_line_4_[14] , 
        \syst_dly_line_4_[15] , \syst_dly_line_3_[0] , 
        \syst_dly_line_3_[1] , \syst_dly_line_3_[2] , 
        \syst_dly_line_3_[3] , \syst_dly_line_3_[4] , 
        \syst_dly_line_3_[5] , \syst_dly_line_3_[6] , 
        \syst_dly_line_3_[7] , \syst_dly_line_3_[8] , 
        \syst_dly_line_5_[11] , \syst_dly_line_5_[12] , 
        \syst_dly_line_5_[13] , \syst_dly_line_5_[14] , 
        \syst_dly_line_5_[15] , \syst_dly_line_4_[0] , 
        \syst_dly_line_4_[1] , \syst_dly_line_4_[2] , 
        \syst_dly_line_4_[3] , \syst_dly_line_4_[4] , 
        \syst_dly_line_4_[5] , \syst_dly_line_4_[6] , 
        \syst_dly_line_4_[7] , \syst_dly_line_4_[8] , 
        \syst_dly_line_4_[9] , \syst_dly_line_6_[12] , 
        \syst_dly_line_6_[13] , \syst_dly_line_6_[14] , 
        \syst_dly_line_6_[15] , \syst_dly_line_5_[0] , 
        \syst_dly_line_5_[1] , \syst_dly_line_5_[2] , 
        \syst_dly_line_5_[3] , \syst_dly_line_5_[4] , 
        \syst_dly_line_5_[5] , \syst_dly_line_5_[6] , 
        \syst_dly_line_5_[7] , \syst_dly_line_5_[8] , 
        \syst_dly_line_5_[9] , \syst_dly_line_5_[10] , 
        \syst_dly_line_7_[13] , \syst_dly_line_7_[14] , 
        \syst_dly_line_7_[15] , \syst_dly_line_6_[0] , 
        \syst_dly_line_6_[1] , \syst_dly_line_6_[2] , 
        \syst_dly_line_6_[3] , \syst_dly_line_6_[4] , 
        \syst_dly_line_6_[5] , \syst_dly_line_6_[6] , 
        \syst_dly_line_6_[7] , \syst_dly_line_6_[8] , 
        \syst_dly_line_6_[9] , \syst_dly_line_6_[10] , 
        \syst_dly_line_6_[11] , \syst_dly_line_8_[14] , 
        \syst_dly_line_8_[15] , \syst_dly_line_7_[0] , 
        \syst_dly_line_7_[1] , \syst_dly_line_7_[2] , 
        \syst_dly_line_7_[3] , \syst_dly_line_7_[4] , 
        \syst_dly_line_7_[5] , \syst_dly_line_7_[6] , 
        \syst_dly_line_7_[7] , \syst_dly_line_7_[8] , 
        \syst_dly_line_7_[9] , \syst_dly_line_7_[10] , 
        \syst_dly_line_7_[11] , \syst_dly_line_7_[12] , 
        \syst_dly_line_9_[15] , \syst_dly_line_8_[0] , 
        \syst_dly_line_8_[1] , \syst_dly_line_8_[2] , 
        \syst_dly_line_8_[3] , \syst_dly_line_8_[4] , 
        \syst_dly_line_8_[5] , \syst_dly_line_8_[6] , 
        \syst_dly_line_8_[7] , \syst_dly_line_8_[8] , 
        \syst_dly_line_8_[9] , \syst_dly_line_8_[10] , 
        \syst_dly_line_8_[11] , \syst_dly_line_8_[12] , 
        \syst_dly_line_8_[13] , \syst_dly_line_9_[0] , 
        \syst_dly_line_9_[1] , \syst_dly_line_9_[2] , 
        \syst_dly_line_9_[3] , \syst_dly_line_9_[4] , 
        \syst_dly_line_9_[5] , \syst_dly_line_9_[6] , 
        \syst_dly_line_9_[7] , \syst_dly_line_9_[8] , 
        \syst_dly_line_9_[9] , \syst_dly_line_9_[10] , 
        \syst_dly_line_9_[11] , \syst_dly_line_9_[12] , 
        \syst_dly_line_9_[13] , \syst_dly_line_9_[14] , 
        \syst_dly_line_10_[1] , \syst_dly_line_10_[2] , 
        \syst_dly_line_10_[3] , \syst_dly_line_10_[4] , 
        \syst_dly_line_10_[5] , \syst_dly_line_10_[6] , 
        \syst_dly_line_10_[7] , \syst_dly_line_10_[8] , 
        \syst_dly_line_10_[9] , \syst_dly_line_10_[10] , 
        \syst_dly_line_10_[11] , \syst_dly_line_10_[12] , 
        \syst_dly_line_10_[13] , \syst_dly_line_10_[14] , 
        \syst_dly_line_10_[15] , \syst_dly_line_11_[2] , 
        \syst_dly_line_11_[3] , \syst_dly_line_11_[4] , 
        \syst_dly_line_11_[5] , \syst_dly_line_11_[6] , 
        \syst_dly_line_11_[7] , \syst_dly_line_11_[8] , 
        \syst_dly_line_11_[9] , \syst_dly_line_11_[10] , 
        \syst_dly_line_11_[11] , \syst_dly_line_11_[12] , 
        \syst_dly_line_11_[13] , \syst_dly_line_11_[14] , 
        \syst_dly_line_11_[15] , \syst_dly_line_10_[0] , 
        \syst_dly_line_12_[3] , \syst_dly_line_12_[4] , 
        \syst_dly_line_12_[5] , \syst_dly_line_12_[6] , 
        \syst_dly_line_12_[7] , \syst_dly_line_12_[8] , 
        \syst_dly_line_12_[9] , \syst_dly_line_12_[10] , 
        \syst_dly_line_12_[11] , \syst_dly_line_12_[12] , 
        \syst_dly_line_12_[13] , \syst_dly_line_12_[14] , 
        \syst_dly_line_12_[15] , \syst_dly_line_11_[0] , 
        \syst_dly_line_11_[1] , \syst_dly_line_12_[0] , 
        \syst_dly_line_12_[1] , \syst_dly_line_12_[2] , 
        add_valid_r_net_1, \cd_w[5][0] , \cd_w[5][1] , \cd_w[5][2] , 
        \cd_w[5][3] , \cd_w[5][4] , \cd_w[5][5] , \cd_w[5][6] , 
        \cd_w[5][7] , \cd_w[5][8] , \cd_w[5][9] , \cd_w[5][10] , 
        \cd_w[5][11] , \cd_w[5][12] , \cd_w[5][13] , \cd_w[5][14] , 
        \cd_w[5][15] , \cd_w[5][16] , \cd_w[5][17] , \cd_w[5][18] , 
        \cd_w[5][19] , \cd_w[5][20] , \cd_w[5][21] , \cd_w[5][22] , 
        \cd_w[5][23] , \cd_w[5][24] , \cd_w[5][25] , \cd_w[5][26] , 
        \cd_w[5][27] , \cd_w[5][28] , \cd_w[5][29] , \cd_w[5][30] , 
        \cd_w[5][31] , \cd_w[5][32] , \cd_w[5][33] , \cd_w[5][34] , 
        \cd_w[5][35] , \cd_w[5][36] , \cd_w[5][37] , \cd_w[5][38] , 
        \cd_w[5][39] , \cd_w[5][40] , \cd_w[5][41] , \cd_w[5][42] , 
        \cd_w[5][43] , \cd_w[4][0] , \cd_w[4][1] , \cd_w[4][2] , 
        \cd_w[4][3] , \cd_w[4][4] , \cd_w[4][5] , \cd_w[4][6] , 
        \cd_w[4][7] , \cd_w[4][8] , \cd_w[4][9] , \cd_w[4][10] , 
        \cd_w[4][11] , \cd_w[4][12] , \cd_w[4][13] , \cd_w[4][14] , 
        \cd_w[4][15] , \cd_w[4][16] , \cd_w[4][17] , \cd_w[4][18] , 
        \cd_w[4][19] , \cd_w[4][20] , \cd_w[4][21] , \cd_w[4][22] , 
        \cd_w[4][23] , \cd_w[4][24] , \cd_w[4][25] , \cd_w[4][26] , 
        \cd_w[4][27] , \cd_w[4][28] , \cd_w[4][29] , \cd_w[4][30] , 
        \cd_w[4][31] , \cd_w[4][32] , \cd_w[4][33] , \cd_w[4][34] , 
        \cd_w[4][35] , \cd_w[4][36] , \cd_w[4][37] , \cd_w[4][38] , 
        \cd_w[4][39] , \cd_w[4][40] , \cd_w[4][41] , \cd_w[4][42] , 
        \cd_w[4][43] , \flat_coef_w[176] , \flat_coef_w[177] , 
        \flat_coef_w[178] , \flat_coef_w[179] , \flat_coef_w[180] , 
        \flat_coef_w[181] , \flat_coef_w[182] , \flat_coef_w[183] , 
        \flat_coef_w[184] , \flat_coef_w[185] , \flat_coef_w[186] , 
        \flat_coef_w[187] , \flat_coef_w[188] , \flat_coef_w[189] , 
        \flat_coef_w[190] , \flat_coef_w[191] , en_p_join, 
        \cd_w[14][0] , \cd_w[14][1] , \cd_w[14][2] , \cd_w[14][3] , 
        \cd_w[14][4] , \cd_w[14][5] , \cd_w[14][6] , \cd_w[14][7] , 
        \cd_w[14][8] , \cd_w[14][9] , \cd_w[14][10] , \cd_w[14][11] , 
        \cd_w[14][12] , \cd_w[14][13] , \cd_w[14][14] , \cd_w[14][15] , 
        \cd_w[14][16] , \cd_w[14][17] , \cd_w[14][18] , \cd_w[14][19] , 
        \cd_w[14][20] , \cd_w[14][21] , \cd_w[14][22] , \cd_w[14][23] , 
        \cd_w[14][24] , \cd_w[14][25] , \cd_w[14][26] , \cd_w[14][27] , 
        \cd_w[14][28] , \cd_w[14][29] , \cd_w[14][30] , \cd_w[14][31] , 
        \cd_w[14][32] , \cd_w[14][33] , \cd_w[14][34] , \cd_w[14][35] , 
        \cd_w[14][36] , \cd_w[14][37] , \cd_w[14][38] , \cd_w[14][39] , 
        \cd_w[14][40] , \cd_w[14][41] , \cd_w[14][42] , \cd_w[14][43] , 
        \cd_w[13][0] , \cd_w[13][1] , \cd_w[13][2] , \cd_w[13][3] , 
        \cd_w[13][4] , \cd_w[13][5] , \cd_w[13][6] , \cd_w[13][7] , 
        \cd_w[13][8] , \cd_w[13][9] , \cd_w[13][10] , \cd_w[13][11] , 
        \cd_w[13][12] , \cd_w[13][13] , \cd_w[13][14] , \cd_w[13][15] , 
        \cd_w[13][16] , \cd_w[13][17] , \cd_w[13][18] , \cd_w[13][19] , 
        \cd_w[13][20] , \cd_w[13][21] , \cd_w[13][22] , \cd_w[13][23] , 
        \cd_w[13][24] , \cd_w[13][25] , \cd_w[13][26] , \cd_w[13][27] , 
        \cd_w[13][28] , \cd_w[13][29] , \cd_w[13][30] , \cd_w[13][31] , 
        \cd_w[13][32] , \cd_w[13][33] , \cd_w[13][34] , \cd_w[13][35] , 
        \cd_w[13][36] , \cd_w[13][37] , \cd_w[13][38] , \cd_w[13][39] , 
        \cd_w[13][40] , \cd_w[13][41] , \cd_w[13][42] , \cd_w[13][43] , 
        \flat_coef_w[32] , \flat_coef_w[33] , \flat_coef_w[34] , 
        \flat_coef_w[35] , \flat_coef_w[36] , \flat_coef_w[37] , 
        \flat_coef_w[38] , \flat_coef_w[39] , \flat_coef_w[40] , 
        \flat_coef_w[41] , \flat_coef_w[42] , \flat_coef_w[43] , 
        \flat_coef_w[44] , \flat_coef_w[45] , \flat_coef_w[46] , 
        \flat_coef_w[47] , \cd_w[3][0] , \cd_w[3][1] , \cd_w[3][2] , 
        \cd_w[3][3] , \cd_w[3][4] , \cd_w[3][5] , \cd_w[3][6] , 
        \cd_w[3][7] , \cd_w[3][8] , \cd_w[3][9] , \cd_w[3][10] , 
        \cd_w[3][11] , \cd_w[3][12] , \cd_w[3][13] , \cd_w[3][14] , 
        \cd_w[3][15] , \cd_w[3][16] , \cd_w[3][17] , \cd_w[3][18] , 
        \cd_w[3][19] , \cd_w[3][20] , \cd_w[3][21] , \cd_w[3][22] , 
        \cd_w[3][23] , \cd_w[3][24] , \cd_w[3][25] , \cd_w[3][26] , 
        \cd_w[3][27] , \cd_w[3][28] , \cd_w[3][29] , \cd_w[3][30] , 
        \cd_w[3][31] , \cd_w[3][32] , \cd_w[3][33] , \cd_w[3][34] , 
        \cd_w[3][35] , \cd_w[3][36] , \cd_w[3][37] , \cd_w[3][38] , 
        \cd_w[3][39] , \cd_w[3][40] , \cd_w[3][41] , \cd_w[3][42] , 
        \cd_w[3][43] , \cd_w[2][0] , \cd_w[2][1] , \cd_w[2][2] , 
        \cd_w[2][3] , \cd_w[2][4] , \cd_w[2][5] , \cd_w[2][6] , 
        \cd_w[2][7] , \cd_w[2][8] , \cd_w[2][9] , \cd_w[2][10] , 
        \cd_w[2][11] , \cd_w[2][12] , \cd_w[2][13] , \cd_w[2][14] , 
        \cd_w[2][15] , \cd_w[2][16] , \cd_w[2][17] , \cd_w[2][18] , 
        \cd_w[2][19] , \cd_w[2][20] , \cd_w[2][21] , \cd_w[2][22] , 
        \cd_w[2][23] , \cd_w[2][24] , \cd_w[2][25] , \cd_w[2][26] , 
        \cd_w[2][27] , \cd_w[2][28] , \cd_w[2][29] , \cd_w[2][30] , 
        \cd_w[2][31] , \cd_w[2][32] , \cd_w[2][33] , \cd_w[2][34] , 
        \cd_w[2][35] , \cd_w[2][36] , \cd_w[2][37] , \cd_w[2][38] , 
        \cd_w[2][39] , \cd_w[2][40] , \cd_w[2][41] , \cd_w[2][42] , 
        \cd_w[2][43] , \flat_coef_w[208] , \flat_coef_w[209] , 
        \flat_coef_w[210] , \flat_coef_w[211] , \flat_coef_w[212] , 
        \flat_coef_w[213] , \flat_coef_w[214] , \flat_coef_w[215] , 
        \flat_coef_w[216] , \flat_coef_w[217] , \flat_coef_w[218] , 
        \flat_coef_w[219] , \flat_coef_w[220] , \flat_coef_w[221] , 
        \flat_coef_w[222] , \flat_coef_w[223] , \cd_w[1][0] , 
        \cd_w[1][1] , \cd_w[1][2] , \cd_w[1][3] , \cd_w[1][4] , 
        \cd_w[1][5] , \cd_w[1][6] , \cd_w[1][7] , \cd_w[1][8] , 
        \cd_w[1][9] , \cd_w[1][10] , \cd_w[1][11] , \cd_w[1][12] , 
        \cd_w[1][13] , \cd_w[1][14] , \cd_w[1][15] , \cd_w[1][16] , 
        \cd_w[1][17] , \cd_w[1][18] , \cd_w[1][19] , \cd_w[1][20] , 
        \cd_w[1][21] , \cd_w[1][22] , \cd_w[1][23] , \cd_w[1][24] , 
        \cd_w[1][25] , \cd_w[1][26] , \cd_w[1][27] , \cd_w[1][28] , 
        \cd_w[1][29] , \cd_w[1][30] , \cd_w[1][31] , \cd_w[1][32] , 
        \cd_w[1][33] , \cd_w[1][34] , \cd_w[1][35] , \cd_w[1][36] , 
        \cd_w[1][37] , \cd_w[1][38] , \cd_w[1][39] , \cd_w[1][40] , 
        \cd_w[1][41] , \cd_w[1][42] , \cd_w[1][43] , 
        \flat_coef_w[224] , \flat_coef_w[225] , \flat_coef_w[226] , 
        \flat_coef_w[227] , \flat_coef_w[228] , \flat_coef_w[229] , 
        \flat_coef_w[230] , \flat_coef_w[231] , \flat_coef_w[232] , 
        \flat_coef_w[233] , \flat_coef_w[234] , \flat_coef_w[235] , 
        \flat_coef_w[236] , \flat_coef_w[237] , \flat_coef_w[238] , 
        \flat_coef_w[239] , \cd_w[10][0] , \cd_w[10][1] , 
        \cd_w[10][2] , \cd_w[10][3] , \cd_w[10][4] , \cd_w[10][5] , 
        \cd_w[10][6] , \cd_w[10][7] , \cd_w[10][8] , \cd_w[10][9] , 
        \cd_w[10][10] , \cd_w[10][11] , \cd_w[10][12] , \cd_w[10][13] , 
        \cd_w[10][14] , \cd_w[10][15] , \cd_w[10][16] , \cd_w[10][17] , 
        \cd_w[10][18] , \cd_w[10][19] , \cd_w[10][20] , \cd_w[10][21] , 
        \cd_w[10][22] , \cd_w[10][23] , \cd_w[10][24] , \cd_w[10][25] , 
        \cd_w[10][26] , \cd_w[10][27] , \cd_w[10][28] , \cd_w[10][29] , 
        \cd_w[10][30] , \cd_w[10][31] , \cd_w[10][32] , \cd_w[10][33] , 
        \cd_w[10][34] , \cd_w[10][35] , \cd_w[10][36] , \cd_w[10][37] , 
        \cd_w[10][38] , \cd_w[10][39] , \cd_w[10][40] , \cd_w[10][41] , 
        \cd_w[10][42] , \cd_w[10][43] , \cd_w[9][0] , \cd_w[9][1] , 
        \cd_w[9][2] , \cd_w[9][3] , \cd_w[9][4] , \cd_w[9][5] , 
        \cd_w[9][6] , \cd_w[9][7] , \cd_w[9][8] , \cd_w[9][9] , 
        \cd_w[9][10] , \cd_w[9][11] , \cd_w[9][12] , \cd_w[9][13] , 
        \cd_w[9][14] , \cd_w[9][15] , \cd_w[9][16] , \cd_w[9][17] , 
        \cd_w[9][18] , \cd_w[9][19] , \cd_w[9][20] , \cd_w[9][21] , 
        \cd_w[9][22] , \cd_w[9][23] , \cd_w[9][24] , \cd_w[9][25] , 
        \cd_w[9][26] , \cd_w[9][27] , \cd_w[9][28] , \cd_w[9][29] , 
        \cd_w[9][30] , \cd_w[9][31] , \cd_w[9][32] , \cd_w[9][33] , 
        \cd_w[9][34] , \cd_w[9][35] , \cd_w[9][36] , \cd_w[9][37] , 
        \cd_w[9][38] , \cd_w[9][39] , \cd_w[9][40] , \cd_w[9][41] , 
        \cd_w[9][42] , \cd_w[9][43] , \flat_coef_w[96] , 
        \flat_coef_w[97] , \flat_coef_w[98] , \flat_coef_w[99] , 
        \flat_coef_w[100] , \flat_coef_w[101] , \flat_coef_w[102] , 
        \flat_coef_w[103] , \flat_coef_w[104] , \flat_coef_w[105] , 
        \flat_coef_w[106] , \flat_coef_w[107] , \flat_coef_w[108] , 
        \flat_coef_w[109] , \flat_coef_w[110] , \flat_coef_w[111] , 
        \cd_w[6][0] , \cd_w[6][1] , \cd_w[6][2] , \cd_w[6][3] , 
        \cd_w[6][4] , \cd_w[6][5] , \cd_w[6][6] , \cd_w[6][7] , 
        \cd_w[6][8] , \cd_w[6][9] , \cd_w[6][10] , \cd_w[6][11] , 
        \cd_w[6][12] , \cd_w[6][13] , \cd_w[6][14] , \cd_w[6][15] , 
        \cd_w[6][16] , \cd_w[6][17] , \cd_w[6][18] , \cd_w[6][19] , 
        \cd_w[6][20] , \cd_w[6][21] , \cd_w[6][22] , \cd_w[6][23] , 
        \cd_w[6][24] , \cd_w[6][25] , \cd_w[6][26] , \cd_w[6][27] , 
        \cd_w[6][28] , \cd_w[6][29] , \cd_w[6][30] , \cd_w[6][31] , 
        \cd_w[6][32] , \cd_w[6][33] , \cd_w[6][34] , \cd_w[6][35] , 
        \cd_w[6][36] , \cd_w[6][37] , \cd_w[6][38] , \cd_w[6][39] , 
        \cd_w[6][40] , \cd_w[6][41] , \cd_w[6][42] , \cd_w[6][43] , 
        \flat_coef_w[160] , \flat_coef_w[161] , \flat_coef_w[162] , 
        \flat_coef_w[163] , \flat_coef_w[164] , \flat_coef_w[165] , 
        \flat_coef_w[166] , \flat_coef_w[167] , \flat_coef_w[168] , 
        \flat_coef_w[169] , \flat_coef_w[170] , \flat_coef_w[171] , 
        \flat_coef_w[172] , \flat_coef_w[173] , \flat_coef_w[174] , 
        \flat_coef_w[175] , \cd_w[12][0] , \cd_w[12][1] , 
        \cd_w[12][2] , \cd_w[12][3] , \cd_w[12][4] , \cd_w[12][5] , 
        \cd_w[12][6] , \cd_w[12][7] , \cd_w[12][8] , \cd_w[12][9] , 
        \cd_w[12][10] , \cd_w[12][11] , \cd_w[12][12] , \cd_w[12][13] , 
        \cd_w[12][14] , \cd_w[12][15] , \cd_w[12][16] , \cd_w[12][17] , 
        \cd_w[12][18] , \cd_w[12][19] , \cd_w[12][20] , \cd_w[12][21] , 
        \cd_w[12][22] , \cd_w[12][23] , \cd_w[12][24] , \cd_w[12][25] , 
        \cd_w[12][26] , \cd_w[12][27] , \cd_w[12][28] , \cd_w[12][29] , 
        \cd_w[12][30] , \cd_w[12][31] , \cd_w[12][32] , \cd_w[12][33] , 
        \cd_w[12][34] , \cd_w[12][35] , \cd_w[12][36] , \cd_w[12][37] , 
        \cd_w[12][38] , \cd_w[12][39] , \cd_w[12][40] , \cd_w[12][41] , 
        \cd_w[12][42] , \cd_w[12][43] , \cd_w[11][0] , \cd_w[11][1] , 
        \cd_w[11][2] , \cd_w[11][3] , \cd_w[11][4] , \cd_w[11][5] , 
        \cd_w[11][6] , \cd_w[11][7] , \cd_w[11][8] , \cd_w[11][9] , 
        \cd_w[11][10] , \cd_w[11][11] , \cd_w[11][12] , \cd_w[11][13] , 
        \cd_w[11][14] , \cd_w[11][15] , \cd_w[11][16] , \cd_w[11][17] , 
        \cd_w[11][18] , \cd_w[11][19] , \cd_w[11][20] , \cd_w[11][21] , 
        \cd_w[11][22] , \cd_w[11][23] , \cd_w[11][24] , \cd_w[11][25] , 
        \cd_w[11][26] , \cd_w[11][27] , \cd_w[11][28] , \cd_w[11][29] , 
        \cd_w[11][30] , \cd_w[11][31] , \cd_w[11][32] , \cd_w[11][33] , 
        \cd_w[11][34] , \cd_w[11][35] , \cd_w[11][36] , \cd_w[11][37] , 
        \cd_w[11][38] , \cd_w[11][39] , \cd_w[11][40] , \cd_w[11][41] , 
        \cd_w[11][42] , \cd_w[11][43] , \flat_coef_w[64] , 
        \flat_coef_w[65] , \flat_coef_w[66] , \flat_coef_w[67] , 
        \flat_coef_w[68] , \flat_coef_w[69] , \flat_coef_w[70] , 
        \flat_coef_w[71] , \flat_coef_w[72] , \flat_coef_w[73] , 
        \flat_coef_w[74] , \flat_coef_w[75] , \flat_coef_w[76] , 
        \flat_coef_w[77] , \flat_coef_w[78] , \flat_coef_w[79] , 
        \cd_w[8][0] , \cd_w[8][1] , \cd_w[8][2] , \cd_w[8][3] , 
        \cd_w[8][4] , \cd_w[8][5] , \cd_w[8][6] , \cd_w[8][7] , 
        \cd_w[8][8] , \cd_w[8][9] , \cd_w[8][10] , \cd_w[8][11] , 
        \cd_w[8][12] , \cd_w[8][13] , \cd_w[8][14] , \cd_w[8][15] , 
        \cd_w[8][16] , \cd_w[8][17] , \cd_w[8][18] , \cd_w[8][19] , 
        \cd_w[8][20] , \cd_w[8][21] , \cd_w[8][22] , \cd_w[8][23] , 
        \cd_w[8][24] , \cd_w[8][25] , \cd_w[8][26] , \cd_w[8][27] , 
        \cd_w[8][28] , \cd_w[8][29] , \cd_w[8][30] , \cd_w[8][31] , 
        \cd_w[8][32] , \cd_w[8][33] , \cd_w[8][34] , \cd_w[8][35] , 
        \cd_w[8][36] , \cd_w[8][37] , \cd_w[8][38] , \cd_w[8][39] , 
        \cd_w[8][40] , \cd_w[8][41] , \cd_w[8][42] , \cd_w[8][43] , 
        \flat_coef_w[112] , \flat_coef_w[113] , \flat_coef_w[114] , 
        \flat_coef_w[115] , \flat_coef_w[116] , \flat_coef_w[117] , 
        \flat_coef_w[118] , \flat_coef_w[119] , \flat_coef_w[120] , 
        \flat_coef_w[121] , \flat_coef_w[122] , \flat_coef_w[123] , 
        \flat_coef_w[124] , \flat_coef_w[125] , \flat_coef_w[126] , 
        \flat_coef_w[127] , \flat_coef_w[80] , \flat_coef_w[81] , 
        \flat_coef_w[82] , \flat_coef_w[83] , \flat_coef_w[84] , 
        \flat_coef_w[85] , \flat_coef_w[86] , \flat_coef_w[87] , 
        \flat_coef_w[88] , \flat_coef_w[89] , \flat_coef_w[90] , 
        \flat_coef_w[91] , \flat_coef_w[92] , \flat_coef_w[93] , 
        \flat_coef_w[94] , \flat_coef_w[95] , \flat_coef_w[192] , 
        \flat_coef_w[193] , \flat_coef_w[194] , \flat_coef_w[195] , 
        \flat_coef_w[196] , \flat_coef_w[197] , \flat_coef_w[198] , 
        \flat_coef_w[199] , \flat_coef_w[200] , \flat_coef_w[201] , 
        \flat_coef_w[202] , \flat_coef_w[203] , \flat_coef_w[204] , 
        \flat_coef_w[205] , \flat_coef_w[206] , \flat_coef_w[207] , 
        \flat_coef_w[48] , \flat_coef_w[49] , \flat_coef_w[50] , 
        \flat_coef_w[51] , \flat_coef_w[52] , \flat_coef_w[53] , 
        \flat_coef_w[54] , \flat_coef_w[55] , \flat_coef_w[56] , 
        \flat_coef_w[57] , \flat_coef_w[58] , \flat_coef_w[59] , 
        \flat_coef_w[60] , \flat_coef_w[61] , \flat_coef_w[62] , 
        \flat_coef_w[63] , \cd_w[15][0] , \cd_w[15][1] , \cd_w[15][2] , 
        \cd_w[15][3] , \cd_w[15][4] , \cd_w[15][5] , \cd_w[15][6] , 
        \cd_w[15][7] , \cd_w[15][8] , \cd_w[15][9] , \cd_w[15][10] , 
        \cd_w[15][11] , \cd_w[15][12] , \cd_w[15][13] , \cd_w[15][14] , 
        \cd_w[15][15] , \cd_w[15][16] , \cd_w[15][17] , \cd_w[15][18] , 
        \cd_w[15][19] , \cd_w[15][20] , \cd_w[15][21] , \cd_w[15][22] , 
        \cd_w[15][23] , \cd_w[15][24] , \cd_w[15][25] , \cd_w[15][26] , 
        \cd_w[15][27] , \cd_w[15][28] , \cd_w[15][29] , \cd_w[15][30] , 
        \cd_w[15][31] , \cd_w[15][32] , \cd_w[15][33] , \cd_w[15][34] , 
        \cd_w[15][35] , \cd_w[15][36] , \cd_w[15][37] , \cd_w[15][38] , 
        \cd_w[15][39] , \cd_w[15][40] , \cd_w[15][41] , \cd_w[15][42] , 
        \cd_w[15][43] , \flat_coef_w[16] , \flat_coef_w[17] , 
        \flat_coef_w[18] , \flat_coef_w[19] , \flat_coef_w[20] , 
        \flat_coef_w[21] , \flat_coef_w[22] , \flat_coef_w[23] , 
        \flat_coef_w[24] , \flat_coef_w[25] , \flat_coef_w[26] , 
        \flat_coef_w[27] , \flat_coef_w[28] , \flat_coef_w[29] , 
        \flat_coef_w[30] , \flat_coef_w[31] , \cd_w[7][0] , 
        \cd_w[7][1] , \cd_w[7][2] , \cd_w[7][3] , \cd_w[7][4] , 
        \cd_w[7][5] , \cd_w[7][6] , \cd_w[7][7] , \cd_w[7][8] , 
        \cd_w[7][9] , \cd_w[7][10] , \cd_w[7][11] , \cd_w[7][12] , 
        \cd_w[7][13] , \cd_w[7][14] , \cd_w[7][15] , \cd_w[7][16] , 
        \cd_w[7][17] , \cd_w[7][18] , \cd_w[7][19] , \cd_w[7][20] , 
        \cd_w[7][21] , \cd_w[7][22] , \cd_w[7][23] , \cd_w[7][24] , 
        \cd_w[7][25] , \cd_w[7][26] , \cd_w[7][27] , \cd_w[7][28] , 
        \cd_w[7][29] , \cd_w[7][30] , \cd_w[7][31] , \cd_w[7][32] , 
        \cd_w[7][33] , \cd_w[7][34] , \cd_w[7][35] , \cd_w[7][36] , 
        \cd_w[7][37] , \cd_w[7][38] , \cd_w[7][39] , \cd_w[7][40] , 
        \cd_w[7][41] , \cd_w[7][42] , \cd_w[7][43] , 
        \flat_coef_w[128] , \flat_coef_w[129] , \flat_coef_w[130] , 
        \flat_coef_w[131] , \flat_coef_w[132] , \flat_coef_w[133] , 
        \flat_coef_w[134] , \flat_coef_w[135] , \flat_coef_w[136] , 
        \flat_coef_w[137] , \flat_coef_w[138] , \flat_coef_w[139] , 
        \flat_coef_w[140] , \flat_coef_w[141] , \flat_coef_w[142] , 
        \flat_coef_w[143] , \flat_coef_w[240] , \flat_coef_w[241] , 
        \flat_coef_w[242] , \flat_coef_w[243] , \flat_coef_w[244] , 
        \flat_coef_w[245] , \flat_coef_w[246] , \flat_coef_w[247] , 
        \flat_coef_w[248] , \flat_coef_w[249] , \flat_coef_w[250] , 
        \flat_coef_w[251] , \flat_coef_w[252] , \flat_coef_w[253] , 
        \flat_coef_w[254] , \flat_coef_w[255] , \flat_coef_w[144] , 
        \flat_coef_w[145] , \flat_coef_w[146] , \flat_coef_w[147] , 
        \flat_coef_w[148] , \flat_coef_w[149] , \flat_coef_w[150] , 
        \flat_coef_w[151] , \flat_coef_w[152] , \flat_coef_w[153] , 
        \flat_coef_w[154] , \flat_coef_w[155] , \flat_coef_w[156] , 
        \flat_coef_w[157] , \flat_coef_w[158] , \flat_coef_w[159] , 
        \flat_coef_w[0] , \flat_coef_w[1] , \flat_coef_w[2] , 
        \flat_coef_w[3] , \flat_coef_w[4] , \flat_coef_w[5] , 
        \flat_coef_w[6] , \flat_coef_w[7] , \flat_coef_w[8] , 
        \flat_coef_w[9] , \flat_coef_w[10] , \flat_coef_w[11] , 
        \flat_coef_w[12] , \flat_coef_w[13] , \flat_coef_w[14] , 
        \flat_coef_w[15] , synced_ngrst;
    
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[12]  (.D(
        \syst_dly_line_20_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[4]  (.D(
        \syst_dly_line_1_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[13]  (.D(
        \syst_dly_line_20_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[3]  (.D(
        \syst_dly_line_0_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[5]  (.D(
        \syst_dly_line_20_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[13]  (.D(
        datai_wrap[13]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_0_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[0]  (.D(
        \syst_dly_line_27_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[4]  (.D(
        \syst_dly_line_13_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[4]  (.D(
        \syst_dly_line_27_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[0]  (.D(
        \syst_dly_line_18_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[14]  (.D(
        \syst_dly_line_8_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[1]  (.D(
        \syst_dly_line_6_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[9]  (.D(
        \syst_dly_line_13_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[1]  (.D(
        \syst_dly_line_24_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[14]  (.D(
        \syst_dly_line_24_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[3]  (.D(
        \syst_dly_line_25_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[6]  (.D(
        \syst_dly_line_5_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[3]  (.D(
        \syst_dly_line_16_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[12]  (.D(
        \syst_dly_line_12_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[12]  (.D(
        \syst_dly_line_19_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[9]  (.D(
        \syst_dly_line_0_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[11]  (.D(
        \syst_dly_line_2_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[1]  (.D(
        \syst_dly_line_13_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[15]  (.D(
        datai_wrap[15]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_0_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[8]  (.D(
        \syst_dly_line_25_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[14]  (.D(
        \syst_dly_line_9_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[4]  (.D(datai_wrap[4]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[13]  (.D(
        \syst_dly_line_2_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[13] ));
    SLE add_valid_r (.D(datai_valid_wrap), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        add_valid_r_net_1));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[7]  (.D(
        \syst_dly_line_8_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[7] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_8 
        \taps.tap[10].a_tap  (.syst_dly_line_19_({
        \syst_dly_line_19_[15] , \syst_dly_line_19_[14] , 
        \syst_dly_line_19_[13] , \syst_dly_line_19_[12] , 
        \syst_dly_line_19_[11] , \syst_dly_line_19_[10] , 
        \syst_dly_line_19_[9] , \syst_dly_line_19_[8] , 
        \syst_dly_line_19_[7] , \syst_dly_line_19_[6] , 
        \syst_dly_line_19_[5] , \syst_dly_line_19_[4] , 
        \syst_dly_line_19_[3] , \syst_dly_line_19_[2] , 
        \syst_dly_line_19_[1] , \syst_dly_line_19_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[11] ({\cd_w[11][43] , 
        \cd_w[11][42] , \cd_w[11][41] , \cd_w[11][40] , \cd_w[11][39] , 
        \cd_w[11][38] , \cd_w[11][37] , \cd_w[11][36] , \cd_w[11][35] , 
        \cd_w[11][34] , \cd_w[11][33] , \cd_w[11][32] , \cd_w[11][31] , 
        \cd_w[11][30] , \cd_w[11][29] , \cd_w[11][28] , \cd_w[11][27] , 
        \cd_w[11][26] , \cd_w[11][25] , \cd_w[11][24] , \cd_w[11][23] , 
        \cd_w[11][22] , \cd_w[11][21] , \cd_w[11][20] , \cd_w[11][19] , 
        \cd_w[11][18] , \cd_w[11][17] , \cd_w[11][16] , \cd_w[11][15] , 
        \cd_w[11][14] , \cd_w[11][13] , \cd_w[11][12] , \cd_w[11][11] , 
        \cd_w[11][10] , \cd_w[11][9] , \cd_w[11][8] , \cd_w[11][7] , 
        \cd_w[11][6] , \cd_w[11][5] , \cd_w[11][4] , \cd_w[11][3] , 
        \cd_w[11][2] , \cd_w[11][1] , \cd_w[11][0] }), .\cd_w[10] ({
        \cd_w[10][43] , \cd_w[10][42] , \cd_w[10][41] , \cd_w[10][40] , 
        \cd_w[10][39] , \cd_w[10][38] , \cd_w[10][37] , \cd_w[10][36] , 
        \cd_w[10][35] , \cd_w[10][34] , \cd_w[10][33] , \cd_w[10][32] , 
        \cd_w[10][31] , \cd_w[10][30] , \cd_w[10][29] , \cd_w[10][28] , 
        \cd_w[10][27] , \cd_w[10][26] , \cd_w[10][25] , \cd_w[10][24] , 
        \cd_w[10][23] , \cd_w[10][22] , \cd_w[10][21] , \cd_w[10][20] , 
        \cd_w[10][19] , \cd_w[10][18] , \cd_w[10][17] , \cd_w[10][16] , 
        \cd_w[10][15] , \cd_w[10][14] , \cd_w[10][13] , \cd_w[10][12] , 
        \cd_w[10][11] , \cd_w[10][10] , \cd_w[10][9] , \cd_w[10][8] , 
        \cd_w[10][7] , \cd_w[10][6] , \cd_w[10][5] , \cd_w[10][4] , 
        \cd_w[10][3] , \cd_w[10][2] , \cd_w[10][1] , \cd_w[10][0] }), 
        .flat_coef_w({\flat_coef_w[95] , \flat_coef_w[94] , 
        \flat_coef_w[93] , \flat_coef_w[92] , \flat_coef_w[91] , 
        \flat_coef_w[90] , \flat_coef_w[89] , \flat_coef_w[88] , 
        \flat_coef_w[87] , \flat_coef_w[86] , \flat_coef_w[85] , 
        \flat_coef_w[84] , \flat_coef_w[83] , \flat_coef_w[82] , 
        \flat_coef_w[81] , \flat_coef_w[80] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[13]  (.D(
        \syst_dly_line_22_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[6]  (.D(
        \syst_dly_line_3_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[10]  (.D(
        \syst_dly_line_14_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[2]  (.D(
        \syst_dly_line_10_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[0]  (.D(
        \syst_dly_line_21_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[4]  (.D(
        \syst_dly_line_21_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[15]  (.D(
        \syst_dly_line_18_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[13]  (.D(
        \syst_dly_line_25_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[13] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_9 
        \taps.tap[3].a_tap  (.syst_dly_line_5_({\syst_dly_line_5_[15] , 
        \syst_dly_line_5_[14] , \syst_dly_line_5_[13] , 
        \syst_dly_line_5_[12] , \syst_dly_line_5_[11] , 
        \syst_dly_line_5_[10] , \syst_dly_line_5_[9] , 
        \syst_dly_line_5_[8] , \syst_dly_line_5_[7] , 
        \syst_dly_line_5_[6] , \syst_dly_line_5_[5] , 
        \syst_dly_line_5_[4] , \syst_dly_line_5_[3] , 
        \syst_dly_line_5_[2] , \syst_dly_line_5_[1] , 
        \syst_dly_line_5_[0] }), .syst_dly_line_29_({
        \syst_dly_line_29_[15] , \syst_dly_line_29_[14] , 
        \syst_dly_line_29_[13] , \syst_dly_line_29_[12] , 
        \syst_dly_line_29_[11] , \syst_dly_line_29_[10] , 
        \syst_dly_line_29_[9] , \syst_dly_line_29_[8] , 
        \syst_dly_line_29_[7] , \syst_dly_line_29_[6] , 
        \syst_dly_line_29_[5] , \syst_dly_line_29_[4] , 
        \syst_dly_line_29_[3] , \syst_dly_line_29_[2] , 
        \syst_dly_line_29_[1] , \syst_dly_line_29_[0] }), .\cd_w[4] ({
        \cd_w[4][43] , \cd_w[4][42] , \cd_w[4][41] , \cd_w[4][40] , 
        \cd_w[4][39] , \cd_w[4][38] , \cd_w[4][37] , \cd_w[4][36] , 
        \cd_w[4][35] , \cd_w[4][34] , \cd_w[4][33] , \cd_w[4][32] , 
        \cd_w[4][31] , \cd_w[4][30] , \cd_w[4][29] , \cd_w[4][28] , 
        \cd_w[4][27] , \cd_w[4][26] , \cd_w[4][25] , \cd_w[4][24] , 
        \cd_w[4][23] , \cd_w[4][22] , \cd_w[4][21] , \cd_w[4][20] , 
        \cd_w[4][19] , \cd_w[4][18] , \cd_w[4][17] , \cd_w[4][16] , 
        \cd_w[4][15] , \cd_w[4][14] , \cd_w[4][13] , \cd_w[4][12] , 
        \cd_w[4][11] , \cd_w[4][10] , \cd_w[4][9] , \cd_w[4][8] , 
        \cd_w[4][7] , \cd_w[4][6] , \cd_w[4][5] , \cd_w[4][4] , 
        \cd_w[4][3] , \cd_w[4][2] , \cd_w[4][1] , \cd_w[4][0] }), 
        .\cd_w[3] ({\cd_w[3][43] , \cd_w[3][42] , \cd_w[3][41] , 
        \cd_w[3][40] , \cd_w[3][39] , \cd_w[3][38] , \cd_w[3][37] , 
        \cd_w[3][36] , \cd_w[3][35] , \cd_w[3][34] , \cd_w[3][33] , 
        \cd_w[3][32] , \cd_w[3][31] , \cd_w[3][30] , \cd_w[3][29] , 
        \cd_w[3][28] , \cd_w[3][27] , \cd_w[3][26] , \cd_w[3][25] , 
        \cd_w[3][24] , \cd_w[3][23] , \cd_w[3][22] , \cd_w[3][21] , 
        \cd_w[3][20] , \cd_w[3][19] , \cd_w[3][18] , \cd_w[3][17] , 
        \cd_w[3][16] , \cd_w[3][15] , \cd_w[3][14] , \cd_w[3][13] , 
        \cd_w[3][12] , \cd_w[3][11] , \cd_w[3][10] , \cd_w[3][9] , 
        \cd_w[3][8] , \cd_w[3][7] , \cd_w[3][6] , \cd_w[3][5] , 
        \cd_w[3][4] , \cd_w[3][3] , \cd_w[3][2] , \cd_w[3][1] , 
        \cd_w[3][0] }), .flat_coef_w({\flat_coef_w[207] , 
        \flat_coef_w[206] , \flat_coef_w[205] , \flat_coef_w[204] , 
        \flat_coef_w[203] , \flat_coef_w[202] , \flat_coef_w[201] , 
        \flat_coef_w[200] , \flat_coef_w[199] , \flat_coef_w[198] , 
        \flat_coef_w[197] , \flat_coef_w[196] , \flat_coef_w[195] , 
        \flat_coef_w[194] , \flat_coef_w[193] , \flat_coef_w[192] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[0]  (.D(
        \syst_dly_line_6_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[7]  (.D(
        \syst_dly_line_2_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[7]  (.D(
        \syst_dly_line_14_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[5]  (.D(
        \syst_dly_line_14_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[9]  (.D(
        \syst_dly_line_23_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[10]  (.D(
        \syst_dly_line_5_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[15]  (.D(
        \syst_dly_line_5_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[3]  (.D(
        \syst_dly_line_15_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[1]  (.D(
        \syst_dly_line_26_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[14]  (.D(
        \syst_dly_line_12_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[14] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_1 
        \taps.tap[13].a_tap  (.syst_dly_line_25_({
        \syst_dly_line_25_[15] , \syst_dly_line_25_[14] , 
        \syst_dly_line_25_[13] , \syst_dly_line_25_[12] , 
        \syst_dly_line_25_[11] , \syst_dly_line_25_[10] , 
        \syst_dly_line_25_[9] , \syst_dly_line_25_[8] , 
        \syst_dly_line_25_[7] , \syst_dly_line_25_[6] , 
        \syst_dly_line_25_[5] , \syst_dly_line_25_[4] , 
        \syst_dly_line_25_[3] , \syst_dly_line_25_[2] , 
        \syst_dly_line_25_[1] , \syst_dly_line_25_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[14] ({\cd_w[14][43] , 
        \cd_w[14][42] , \cd_w[14][41] , \cd_w[14][40] , \cd_w[14][39] , 
        \cd_w[14][38] , \cd_w[14][37] , \cd_w[14][36] , \cd_w[14][35] , 
        \cd_w[14][34] , \cd_w[14][33] , \cd_w[14][32] , \cd_w[14][31] , 
        \cd_w[14][30] , \cd_w[14][29] , \cd_w[14][28] , \cd_w[14][27] , 
        \cd_w[14][26] , \cd_w[14][25] , \cd_w[14][24] , \cd_w[14][23] , 
        \cd_w[14][22] , \cd_w[14][21] , \cd_w[14][20] , \cd_w[14][19] , 
        \cd_w[14][18] , \cd_w[14][17] , \cd_w[14][16] , \cd_w[14][15] , 
        \cd_w[14][14] , \cd_w[14][13] , \cd_w[14][12] , \cd_w[14][11] , 
        \cd_w[14][10] , \cd_w[14][9] , \cd_w[14][8] , \cd_w[14][7] , 
        \cd_w[14][6] , \cd_w[14][5] , \cd_w[14][4] , \cd_w[14][3] , 
        \cd_w[14][2] , \cd_w[14][1] , \cd_w[14][0] }), .\cd_w[13] ({
        \cd_w[13][43] , \cd_w[13][42] , \cd_w[13][41] , \cd_w[13][40] , 
        \cd_w[13][39] , \cd_w[13][38] , \cd_w[13][37] , \cd_w[13][36] , 
        \cd_w[13][35] , \cd_w[13][34] , \cd_w[13][33] , \cd_w[13][32] , 
        \cd_w[13][31] , \cd_w[13][30] , \cd_w[13][29] , \cd_w[13][28] , 
        \cd_w[13][27] , \cd_w[13][26] , \cd_w[13][25] , \cd_w[13][24] , 
        \cd_w[13][23] , \cd_w[13][22] , \cd_w[13][21] , \cd_w[13][20] , 
        \cd_w[13][19] , \cd_w[13][18] , \cd_w[13][17] , \cd_w[13][16] , 
        \cd_w[13][15] , \cd_w[13][14] , \cd_w[13][13] , \cd_w[13][12] , 
        \cd_w[13][11] , \cd_w[13][10] , \cd_w[13][9] , \cd_w[13][8] , 
        \cd_w[13][7] , \cd_w[13][6] , \cd_w[13][5] , \cd_w[13][4] , 
        \cd_w[13][3] , \cd_w[13][2] , \cd_w[13][1] , \cd_w[13][0] }), 
        .flat_coef_w({\flat_coef_w[47] , \flat_coef_w[46] , 
        \flat_coef_w[45] , \flat_coef_w[44] , \flat_coef_w[43] , 
        \flat_coef_w[42] , \flat_coef_w[41] , \flat_coef_w[40] , 
        \flat_coef_w[39] , \flat_coef_w[38] , \flat_coef_w[37] , 
        \flat_coef_w[36] , \flat_coef_w[35] , \flat_coef_w[34] , 
        \flat_coef_w[33] , \flat_coef_w[32] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[0]  (.D(
        \syst_dly_line_19_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[12]  (.D(
        \syst_dly_line_22_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[4]  (.D(
        \syst_dly_line_19_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[15]  (.D(
        \syst_dly_line_14_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[6]  (.D(
        \syst_dly_line_22_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[15]  (.D(
        \syst_dly_line_11_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[14]  (.D(
        \syst_dly_line_0_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[14]  (.D(
        \syst_dly_line_19_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[13]  (.D(
        \syst_dly_line_0_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[4]  (.D(
        \syst_dly_line_14_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[6]  (.D(
        \syst_dly_line_12_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[9]  (.D(
        \syst_dly_line_14_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[7]  (.D(
        \syst_dly_line_22_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[7] ));
    
        FIR_FILTER_top_COREFIR_0_odd_symmetry_tap_enum_g4_16s_0s_16s_0s_44_4s 
        \odd_tap.last_tap  (.syst_dly_line_29_({
        \syst_dly_line_29_[15] , \syst_dly_line_29_[14] , 
        \syst_dly_line_29_[13] , \syst_dly_line_29_[12] , 
        \syst_dly_line_29_[11] , \syst_dly_line_29_[10] , 
        \syst_dly_line_29_[9] , \syst_dly_line_29_[8] , 
        \syst_dly_line_29_[7] , \syst_dly_line_29_[6] , 
        \syst_dly_line_29_[5] , \syst_dly_line_29_[4] , 
        \syst_dly_line_29_[3] , \syst_dly_line_29_[2] , 
        \syst_dly_line_29_[1] , \syst_dly_line_29_[0] }), .FIRO_net_0({
        FIRO_net_0[30], FIRO_net_0[29], FIRO_net_0[28], FIRO_net_0[27], 
        FIRO_net_0[26], FIRO_net_0[25], FIRO_net_0[24], FIRO_net_0[23], 
        FIRO_net_0[22], FIRO_net_0[21], FIRO_net_0[20], FIRO_net_0[19], 
        FIRO_net_0[18], FIRO_net_0[17], FIRO_net_0[16], FIRO_net_0[15]})
        , .\cd_w[15] ({\cd_w[15][43] , \cd_w[15][42] , \cd_w[15][41] , 
        \cd_w[15][40] , \cd_w[15][39] , \cd_w[15][38] , \cd_w[15][37] , 
        \cd_w[15][36] , \cd_w[15][35] , \cd_w[15][34] , \cd_w[15][33] , 
        \cd_w[15][32] , \cd_w[15][31] , \cd_w[15][30] , \cd_w[15][29] , 
        \cd_w[15][28] , \cd_w[15][27] , \cd_w[15][26] , \cd_w[15][25] , 
        \cd_w[15][24] , \cd_w[15][23] , \cd_w[15][22] , \cd_w[15][21] , 
        \cd_w[15][20] , \cd_w[15][19] , \cd_w[15][18] , \cd_w[15][17] , 
        \cd_w[15][16] , \cd_w[15][15] , \cd_w[15][14] , \cd_w[15][13] , 
        \cd_w[15][12] , \cd_w[15][11] , \cd_w[15][10] , \cd_w[15][9] , 
        \cd_w[15][8] , \cd_w[15][7] , \cd_w[15][6] , \cd_w[15][5] , 
        \cd_w[15][4] , \cd_w[15][3] , \cd_w[15][2] , \cd_w[15][1] , 
        \cd_w[15][0] }), .flat_coef_w({\flat_coef_w[15] , 
        \flat_coef_w[14] , \flat_coef_w[13] , \flat_coef_w[12] , 
        \flat_coef_w[11] , \flat_coef_w[10] , \flat_coef_w[9] , 
        \flat_coef_w[8] , \flat_coef_w[7] , \flat_coef_w[6] , 
        \flat_coef_w[5] , \flat_coef_w[4] , \flat_coef_w[3] , 
        \flat_coef_w[2] , \flat_coef_w[1] , \flat_coef_w[0] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .add_valid_r(add_valid_r_net_1), .coef_on_wrap(
        coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[14]  (.D(
        \syst_dly_line_3_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[10]  (.D(
        \syst_dly_line_24_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[2]  (.D(
        \syst_dly_line_23_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[12]  (.D(
        \syst_dly_line_16_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[15]  (.D(
        \syst_dly_line_28_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[1]  (.D(
        \syst_dly_line_14_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[13]  (.D(
        \syst_dly_line_11_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[13] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_5 
        \taps.tap[5].a_tap  (.syst_dly_line_9_({\syst_dly_line_9_[15] , 
        \syst_dly_line_9_[14] , \syst_dly_line_9_[13] , 
        \syst_dly_line_9_[12] , \syst_dly_line_9_[11] , 
        \syst_dly_line_9_[10] , \syst_dly_line_9_[9] , 
        \syst_dly_line_9_[8] , \syst_dly_line_9_[7] , 
        \syst_dly_line_9_[6] , \syst_dly_line_9_[5] , 
        \syst_dly_line_9_[4] , \syst_dly_line_9_[3] , 
        \syst_dly_line_9_[2] , \syst_dly_line_9_[1] , 
        \syst_dly_line_9_[0] }), .syst_dly_line_29_({
        \syst_dly_line_29_[15] , \syst_dly_line_29_[14] , 
        \syst_dly_line_29_[13] , \syst_dly_line_29_[12] , 
        \syst_dly_line_29_[11] , \syst_dly_line_29_[10] , 
        \syst_dly_line_29_[9] , \syst_dly_line_29_[8] , 
        \syst_dly_line_29_[7] , \syst_dly_line_29_[6] , 
        \syst_dly_line_29_[5] , \syst_dly_line_29_[4] , 
        \syst_dly_line_29_[3] , \syst_dly_line_29_[2] , 
        \syst_dly_line_29_[1] , \syst_dly_line_29_[0] }), .\cd_w[6] ({
        \cd_w[6][43] , \cd_w[6][42] , \cd_w[6][41] , \cd_w[6][40] , 
        \cd_w[6][39] , \cd_w[6][38] , \cd_w[6][37] , \cd_w[6][36] , 
        \cd_w[6][35] , \cd_w[6][34] , \cd_w[6][33] , \cd_w[6][32] , 
        \cd_w[6][31] , \cd_w[6][30] , \cd_w[6][29] , \cd_w[6][28] , 
        \cd_w[6][27] , \cd_w[6][26] , \cd_w[6][25] , \cd_w[6][24] , 
        \cd_w[6][23] , \cd_w[6][22] , \cd_w[6][21] , \cd_w[6][20] , 
        \cd_w[6][19] , \cd_w[6][18] , \cd_w[6][17] , \cd_w[6][16] , 
        \cd_w[6][15] , \cd_w[6][14] , \cd_w[6][13] , \cd_w[6][12] , 
        \cd_w[6][11] , \cd_w[6][10] , \cd_w[6][9] , \cd_w[6][8] , 
        \cd_w[6][7] , \cd_w[6][6] , \cd_w[6][5] , \cd_w[6][4] , 
        \cd_w[6][3] , \cd_w[6][2] , \cd_w[6][1] , \cd_w[6][0] }), 
        .\cd_w[5] ({\cd_w[5][43] , \cd_w[5][42] , \cd_w[5][41] , 
        \cd_w[5][40] , \cd_w[5][39] , \cd_w[5][38] , \cd_w[5][37] , 
        \cd_w[5][36] , \cd_w[5][35] , \cd_w[5][34] , \cd_w[5][33] , 
        \cd_w[5][32] , \cd_w[5][31] , \cd_w[5][30] , \cd_w[5][29] , 
        \cd_w[5][28] , \cd_w[5][27] , \cd_w[5][26] , \cd_w[5][25] , 
        \cd_w[5][24] , \cd_w[5][23] , \cd_w[5][22] , \cd_w[5][21] , 
        \cd_w[5][20] , \cd_w[5][19] , \cd_w[5][18] , \cd_w[5][17] , 
        \cd_w[5][16] , \cd_w[5][15] , \cd_w[5][14] , \cd_w[5][13] , 
        \cd_w[5][12] , \cd_w[5][11] , \cd_w[5][10] , \cd_w[5][9] , 
        \cd_w[5][8] , \cd_w[5][7] , \cd_w[5][6] , \cd_w[5][5] , 
        \cd_w[5][4] , \cd_w[5][3] , \cd_w[5][2] , \cd_w[5][1] , 
        \cd_w[5][0] }), .flat_coef_w({\flat_coef_w[175] , 
        \flat_coef_w[174] , \flat_coef_w[173] , \flat_coef_w[172] , 
        \flat_coef_w[171] , \flat_coef_w[170] , \flat_coef_w[169] , 
        \flat_coef_w[168] , \flat_coef_w[167] , \flat_coef_w[166] , 
        \flat_coef_w[165] , \flat_coef_w[164] , \flat_coef_w[163] , 
        \flat_coef_w[162] , \flat_coef_w[161] , \flat_coef_w[160] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[11]  (.D(
        \syst_dly_line_5_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[3]  (.D(
        \syst_dly_line_20_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[7]  (.D(
        \syst_dly_line_4_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[7]  (.D(
        \syst_dly_line_16_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[13]  (.D(
        \syst_dly_line_16_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[8]  (.D(
        \syst_dly_line_12_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[5]  (.D(
        \syst_dly_line_16_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[12]  (.D(
        \syst_dly_line_8_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[4]  (.D(
        \syst_dly_line_6_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[14]  (.D(
        \syst_dly_line_6_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[8]  (.D(
        \syst_dly_line_20_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[13]  (.D(
        \syst_dly_line_13_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[1]  (.D(
        \syst_dly_line_25_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[5]  (.D(
        \syst_dly_line_22_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[6]  (.D(
        \syst_dly_line_0_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[0]  (.D(
        \syst_dly_line_13_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[14]  (.D(
        \syst_dly_line_22_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[8]  (.D(
        \syst_dly_line_8_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[6]  (.D(
        \syst_dly_line_27_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[15]  (.D(
        \syst_dly_line_24_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[2]  (.D(
        \syst_dly_line_7_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[0]  (.D(
        \syst_dly_line_28_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[15]  (.D(
        \syst_dly_line_21_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[15] ));
    GND GND (.Y(GND_net_1));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[12]  (.D(
        \syst_dly_line_6_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[4]  (.D(
        \syst_dly_line_28_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[9]  (.D(
        \syst_dly_line_24_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[11]  (.D(
        \syst_dly_line_18_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[10]  (.D(
        \syst_dly_line_16_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[5]  (.D(
        \syst_dly_line_7_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[6]  (.D(
        \syst_dly_line_17_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[4]  (.D(
        \syst_dly_line_16_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[10]  (.D(
        \syst_dly_line_7_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[2]  (.D(
        \syst_dly_line_1_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[7]  (.D(
        \syst_dly_line_27_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[9]  (.D(
        \syst_dly_line_16_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[8]  (.D(
        \syst_dly_line_2_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[13]  (.D(
        \syst_dly_line_8_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[5]  (.D(
        \syst_dly_line_1_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[10]  (.D(
        \syst_dly_line_13_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[12]  (.D(
        \syst_dly_line_26_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[3]  (.D(
        \syst_dly_line_10_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[10]  (.D(
        \syst_dly_line_2_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[13]  (.D(
        \syst_dly_line_21_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[15]  (.D(
        \syst_dly_line_0_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[1]  (.D(
        \syst_dly_line_16_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[7]  (.D(
        \syst_dly_line_15_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[2]  (.D(
        \syst_dly_line_12_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[12]  (.D(
        \syst_dly_line_4_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[12] ));
    FIR_FILTER_top_COREFIR_0_wide_coef_16s_16s_1s_1s wide_coef_0 (
        .flat_coef_w({\flat_coef_w[255] , \flat_coef_w[254] , 
        \flat_coef_w[253] , \flat_coef_w[252] , \flat_coef_w[251] , 
        \flat_coef_w[250] , \flat_coef_w[249] , \flat_coef_w[248] , 
        \flat_coef_w[247] , \flat_coef_w[246] , \flat_coef_w[245] , 
        \flat_coef_w[244] , \flat_coef_w[243] , \flat_coef_w[242] , 
        \flat_coef_w[241] , \flat_coef_w[240] , \flat_coef_w[239] , 
        \flat_coef_w[238] , \flat_coef_w[237] , \flat_coef_w[236] , 
        \flat_coef_w[235] , \flat_coef_w[234] , \flat_coef_w[233] , 
        \flat_coef_w[232] , \flat_coef_w[231] , \flat_coef_w[230] , 
        \flat_coef_w[229] , \flat_coef_w[228] , \flat_coef_w[227] , 
        \flat_coef_w[226] , \flat_coef_w[225] , \flat_coef_w[224] , 
        \flat_coef_w[223] , \flat_coef_w[222] , \flat_coef_w[221] , 
        \flat_coef_w[220] , \flat_coef_w[219] , \flat_coef_w[218] , 
        \flat_coef_w[217] , \flat_coef_w[216] , \flat_coef_w[215] , 
        \flat_coef_w[214] , \flat_coef_w[213] , \flat_coef_w[212] , 
        \flat_coef_w[211] , \flat_coef_w[210] , \flat_coef_w[209] , 
        \flat_coef_w[208] , \flat_coef_w[207] , \flat_coef_w[206] , 
        \flat_coef_w[205] , \flat_coef_w[204] , \flat_coef_w[203] , 
        \flat_coef_w[202] , \flat_coef_w[201] , \flat_coef_w[200] , 
        \flat_coef_w[199] , \flat_coef_w[198] , \flat_coef_w[197] , 
        \flat_coef_w[196] , \flat_coef_w[195] , \flat_coef_w[194] , 
        \flat_coef_w[193] , \flat_coef_w[192] , \flat_coef_w[191] , 
        \flat_coef_w[190] , \flat_coef_w[189] , \flat_coef_w[188] , 
        \flat_coef_w[187] , \flat_coef_w[186] , \flat_coef_w[185] , 
        \flat_coef_w[184] , \flat_coef_w[183] , \flat_coef_w[182] , 
        \flat_coef_w[181] , \flat_coef_w[180] , \flat_coef_w[179] , 
        \flat_coef_w[178] , \flat_coef_w[177] , \flat_coef_w[176] , 
        \flat_coef_w[175] , \flat_coef_w[174] , \flat_coef_w[173] , 
        \flat_coef_w[172] , \flat_coef_w[171] , \flat_coef_w[170] , 
        \flat_coef_w[169] , \flat_coef_w[168] , \flat_coef_w[167] , 
        \flat_coef_w[166] , \flat_coef_w[165] , \flat_coef_w[164] , 
        \flat_coef_w[163] , \flat_coef_w[162] , \flat_coef_w[161] , 
        \flat_coef_w[160] , \flat_coef_w[159] , \flat_coef_w[158] , 
        \flat_coef_w[157] , \flat_coef_w[156] , \flat_coef_w[155] , 
        \flat_coef_w[154] , \flat_coef_w[153] , \flat_coef_w[152] , 
        \flat_coef_w[151] , \flat_coef_w[150] , \flat_coef_w[149] , 
        \flat_coef_w[148] , \flat_coef_w[147] , \flat_coef_w[146] , 
        \flat_coef_w[145] , \flat_coef_w[144] , \flat_coef_w[143] , 
        \flat_coef_w[142] , \flat_coef_w[141] , \flat_coef_w[140] , 
        \flat_coef_w[139] , \flat_coef_w[138] , \flat_coef_w[137] , 
        \flat_coef_w[136] , \flat_coef_w[135] , \flat_coef_w[134] , 
        \flat_coef_w[133] , \flat_coef_w[132] , \flat_coef_w[131] , 
        \flat_coef_w[130] , \flat_coef_w[129] , \flat_coef_w[128] , 
        \flat_coef_w[127] , \flat_coef_w[126] , \flat_coef_w[125] , 
        \flat_coef_w[124] , \flat_coef_w[123] , \flat_coef_w[122] , 
        \flat_coef_w[121] , \flat_coef_w[120] , \flat_coef_w[119] , 
        \flat_coef_w[118] , \flat_coef_w[117] , \flat_coef_w[116] , 
        \flat_coef_w[115] , \flat_coef_w[114] , \flat_coef_w[113] , 
        \flat_coef_w[112] , \flat_coef_w[111] , \flat_coef_w[110] , 
        \flat_coef_w[109] , \flat_coef_w[108] , \flat_coef_w[107] , 
        \flat_coef_w[106] , \flat_coef_w[105] , \flat_coef_w[104] , 
        \flat_coef_w[103] , \flat_coef_w[102] , \flat_coef_w[101] , 
        \flat_coef_w[100] , \flat_coef_w[99] , \flat_coef_w[98] , 
        \flat_coef_w[97] , \flat_coef_w[96] , \flat_coef_w[95] , 
        \flat_coef_w[94] , \flat_coef_w[93] , \flat_coef_w[92] , 
        \flat_coef_w[91] , \flat_coef_w[90] , \flat_coef_w[89] , 
        \flat_coef_w[88] , \flat_coef_w[87] , \flat_coef_w[86] , 
        \flat_coef_w[85] , \flat_coef_w[84] , \flat_coef_w[83] , 
        \flat_coef_w[82] , \flat_coef_w[81] , \flat_coef_w[80] , 
        \flat_coef_w[79] , \flat_coef_w[78] , \flat_coef_w[77] , 
        \flat_coef_w[76] , \flat_coef_w[75] , \flat_coef_w[74] , 
        \flat_coef_w[73] , \flat_coef_w[72] , \flat_coef_w[71] , 
        \flat_coef_w[70] , \flat_coef_w[69] , \flat_coef_w[68] , 
        \flat_coef_w[67] , \flat_coef_w[66] , \flat_coef_w[65] , 
        \flat_coef_w[64] , \flat_coef_w[63] , \flat_coef_w[62] , 
        \flat_coef_w[61] , \flat_coef_w[60] , \flat_coef_w[59] , 
        \flat_coef_w[58] , \flat_coef_w[57] , \flat_coef_w[56] , 
        \flat_coef_w[55] , \flat_coef_w[54] , \flat_coef_w[53] , 
        \flat_coef_w[52] , \flat_coef_w[51] , \flat_coef_w[50] , 
        \flat_coef_w[49] , \flat_coef_w[48] , \flat_coef_w[47] , 
        \flat_coef_w[46] , \flat_coef_w[45] , \flat_coef_w[44] , 
        \flat_coef_w[43] , \flat_coef_w[42] , \flat_coef_w[41] , 
        \flat_coef_w[40] , \flat_coef_w[39] , \flat_coef_w[38] , 
        \flat_coef_w[37] , \flat_coef_w[36] , \flat_coef_w[35] , 
        \flat_coef_w[34] , \flat_coef_w[33] , \flat_coef_w[32] , 
        \flat_coef_w[31] , \flat_coef_w[30] , \flat_coef_w[29] , 
        \flat_coef_w[28] , \flat_coef_w[27] , \flat_coef_w[26] , 
        \flat_coef_w[25] , \flat_coef_w[24] , \flat_coef_w[23] , 
        \flat_coef_w[22] , \flat_coef_w[21] , \flat_coef_w[20] , 
        \flat_coef_w[19] , \flat_coef_w[18] , \flat_coef_w[17] , 
        \flat_coef_w[16] , \flat_coef_w[15] , \flat_coef_w[14] , 
        \flat_coef_w[13] , \flat_coef_w[12] , \flat_coef_w[11] , 
        \flat_coef_w[10] , \flat_coef_w[9] , \flat_coef_w[8] , 
        \flat_coef_w[7] , \flat_coef_w[6] , \flat_coef_w[5] , 
        \flat_coef_w[4] , \flat_coef_w[3] , \flat_coef_w[2] , 
        \flat_coef_w[1] , \flat_coef_w[0] }), .coefi_wrap({
        coefi_wrap[15], coefi_wrap[14], coefi_wrap[13], coefi_wrap[12], 
        coefi_wrap[11], coefi_wrap[10], coefi_wrap[9], coefi_wrap[8], 
        coefi_wrap[7], coefi_wrap[6], coefi_wrap[5], coefi_wrap[4], 
        coefi_wrap[3], coefi_wrap[2], coefi_wrap[1], coefi_wrap[0]}), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .coefi_valid_wrap(coefi_valid_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[5]  (.D(
        \syst_dly_line_15_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[7]  (.D(
        \syst_dly_line_5_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[1]  (.D(
        \syst_dly_line_8_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[13]  (.D(
        \syst_dly_line_3_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[8]  (.D(
        \syst_dly_line_17_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[13]  (.D(
        \syst_dly_line_26_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[6]  (.D(
        \syst_dly_line_21_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[3]  (.D(
        \syst_dly_line_7_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[2]  (.D(datai_wrap[2]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[13]  (.D(
        \syst_dly_line_23_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[2]  (.D(
        \syst_dly_line_24_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[5]  (.D(
        \syst_dly_line_27_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[14]  (.D(
        \syst_dly_line_17_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[6]  (.D(
        \syst_dly_line_11_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[5]  (.D(datai_wrap[5]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[3]  (.D(
        \syst_dly_line_1_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[7]  (.D(
        \syst_dly_line_21_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[1]  (.D(
        \syst_dly_line_2_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[9]  (.D(
        \syst_dly_line_7_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[7]  (.D(
        \syst_dly_line_3_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[4]  (.D(
        \syst_dly_line_15_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[9]  (.D(
        \syst_dly_line_26_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[11]  (.D(
        \syst_dly_line_28_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[10]  (.D(
        \syst_dly_line_26_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[9]  (.D(
        \syst_dly_line_15_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[6]  (.D(
        \syst_dly_line_19_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[15]  (.D(
        \syst_dly_line_6_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[0]  (.D(
        \syst_dly_line_14_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[11]  (.D(
        \syst_dly_line_8_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[8]  (.D(
        \syst_dly_line_4_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[9]  (.D(
        \syst_dly_line_1_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[8]  (.D(
        \syst_dly_line_11_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[0]  (.D(
        \syst_dly_line_8_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[6]  (.D(
        \syst_dly_line_9_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[3]  (.D(datai_wrap[3]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[1]  (.D(
        \syst_dly_line_20_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[1]  (.D(
        \syst_dly_line_15_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[10]  (.D(
        \syst_dly_line_23_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[7]  (.D(
        \syst_dly_line_19_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[15]  (.D(
        \syst_dly_line_13_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[5]  (.D(
        \syst_dly_line_21_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[2]  (.D(
        \syst_dly_line_17_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[3]  (.D(
        \syst_dly_line_22_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[11]  (.D(
        \syst_dly_line_4_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[9]  (.D(datai_wrap[9]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[0]  (.D(
        \syst_dly_line_2_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[15]  (.D(
        \syst_dly_line_4_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[2]  (.D(
        \syst_dly_line_26_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[8]  (.D(
        \syst_dly_line_9_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[14]  (.D(
        \syst_dly_line_27_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[12]  (.D(
        \syst_dly_line_11_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[8]  (.D(
        \syst_dly_line_22_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[8] ));
    enum_kitDelay_bit_reg_45 fill_in_dly (.FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .filled_w(filled_w), .coef_on_wrap(
        coef_on_wrap), .synced_ngrst(synced_ngrst), .datao_valid_i(
        datao_valid_i));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[1]  (.D(
        \syst_dly_line_4_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[1] ));
    VCC VCC (.Y(VCC_net_1));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[9]  (.D(
        \syst_dly_line_25_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[5]  (.D(
        \syst_dly_line_19_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[0]  (.D(
        \syst_dly_line_23_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[4]  (.D(
        \syst_dly_line_23_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[7]  (.D(
        \syst_dly_line_10_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[2]  (.D(
        \syst_dly_line_11_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[5]  (.D(
        \syst_dly_line_10_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[0]  (.D(
        \syst_dly_line_16_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[2]  (.D(
        \syst_dly_line_6_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[6]  (.D(
        \syst_dly_line_28_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[6] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_14 
        \taps.tap[6].a_tap  (.syst_dly_line_11_({
        \syst_dly_line_11_[15] , \syst_dly_line_11_[14] , 
        \syst_dly_line_11_[13] , \syst_dly_line_11_[12] , 
        \syst_dly_line_11_[11] , \syst_dly_line_11_[10] , 
        \syst_dly_line_11_[9] , \syst_dly_line_11_[8] , 
        \syst_dly_line_11_[7] , \syst_dly_line_11_[6] , 
        \syst_dly_line_11_[5] , \syst_dly_line_11_[4] , 
        \syst_dly_line_11_[3] , \syst_dly_line_11_[2] , 
        \syst_dly_line_11_[1] , \syst_dly_line_11_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[7] ({\cd_w[7][43] , 
        \cd_w[7][42] , \cd_w[7][41] , \cd_w[7][40] , \cd_w[7][39] , 
        \cd_w[7][38] , \cd_w[7][37] , \cd_w[7][36] , \cd_w[7][35] , 
        \cd_w[7][34] , \cd_w[7][33] , \cd_w[7][32] , \cd_w[7][31] , 
        \cd_w[7][30] , \cd_w[7][29] , \cd_w[7][28] , \cd_w[7][27] , 
        \cd_w[7][26] , \cd_w[7][25] , \cd_w[7][24] , \cd_w[7][23] , 
        \cd_w[7][22] , \cd_w[7][21] , \cd_w[7][20] , \cd_w[7][19] , 
        \cd_w[7][18] , \cd_w[7][17] , \cd_w[7][16] , \cd_w[7][15] , 
        \cd_w[7][14] , \cd_w[7][13] , \cd_w[7][12] , \cd_w[7][11] , 
        \cd_w[7][10] , \cd_w[7][9] , \cd_w[7][8] , \cd_w[7][7] , 
        \cd_w[7][6] , \cd_w[7][5] , \cd_w[7][4] , \cd_w[7][3] , 
        \cd_w[7][2] , \cd_w[7][1] , \cd_w[7][0] }), .\cd_w[6] ({
        \cd_w[6][43] , \cd_w[6][42] , \cd_w[6][41] , \cd_w[6][40] , 
        \cd_w[6][39] , \cd_w[6][38] , \cd_w[6][37] , \cd_w[6][36] , 
        \cd_w[6][35] , \cd_w[6][34] , \cd_w[6][33] , \cd_w[6][32] , 
        \cd_w[6][31] , \cd_w[6][30] , \cd_w[6][29] , \cd_w[6][28] , 
        \cd_w[6][27] , \cd_w[6][26] , \cd_w[6][25] , \cd_w[6][24] , 
        \cd_w[6][23] , \cd_w[6][22] , \cd_w[6][21] , \cd_w[6][20] , 
        \cd_w[6][19] , \cd_w[6][18] , \cd_w[6][17] , \cd_w[6][16] , 
        \cd_w[6][15] , \cd_w[6][14] , \cd_w[6][13] , \cd_w[6][12] , 
        \cd_w[6][11] , \cd_w[6][10] , \cd_w[6][9] , \cd_w[6][8] , 
        \cd_w[6][7] , \cd_w[6][6] , \cd_w[6][5] , \cd_w[6][4] , 
        \cd_w[6][3] , \cd_w[6][2] , \cd_w[6][1] , \cd_w[6][0] }), 
        .flat_coef_w({\flat_coef_w[159] , \flat_coef_w[158] , 
        \flat_coef_w[157] , \flat_coef_w[156] , \flat_coef_w[155] , 
        \flat_coef_w[154] , \flat_coef_w[153] , \flat_coef_w[152] , 
        \flat_coef_w[151] , \flat_coef_w[150] , \flat_coef_w[149] , 
        \flat_coef_w[148] , \flat_coef_w[147] , \flat_coef_w[146] , 
        \flat_coef_w[145] , \flat_coef_w[144] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[8]  (.D(
        \syst_dly_line_5_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[10]  (.D(
        datai_wrap[10]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_0_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[5]  (.D(
        \syst_dly_line_6_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[14]  (.D(
        datai_wrap[14]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_0_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[15]  (.D(
        \syst_dly_line_23_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[6]  (.D(
        \syst_dly_line_18_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[4]  (.D(
        \syst_dly_line_8_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[12]  (.D(
        \syst_dly_line_1_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[7]  (.D(
        \syst_dly_line_0_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[7]  (.D(
        \syst_dly_line_28_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[11]  (.D(
        \syst_dly_line_1_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[3]  (.D(
        \syst_dly_line_12_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[3]  (.D(
        \syst_dly_line_27_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[2]  (.D(
        \syst_dly_line_9_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[0]  (.D(
        \syst_dly_line_4_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[2]  (.D(
        \syst_dly_line_25_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[4]  (.D(
        \syst_dly_line_10_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[8]  (.D(
        \syst_dly_line_3_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[9]  (.D(
        \syst_dly_line_10_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[10]  (.D(
        \syst_dly_line_12_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[6]  (.D(
        \syst_dly_line_7_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[8]  (.D(
        \syst_dly_line_27_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[12]  (.D(
        \syst_dly_line_21_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[4]  (.D(
        \syst_dly_line_2_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[8]  (.D(
        \syst_dly_line_18_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[3]  (.D(
        \syst_dly_line_6_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[1]  (.D(
        \syst_dly_line_5_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[1]  (.D(
        \syst_dly_line_10_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[6]  (.D(
        \syst_dly_line_1_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[13]  (.D(
        \syst_dly_line_4_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[5]  (.D(
        \syst_dly_line_28_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[11]  (.D(
        \syst_dly_line_0_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[0]  (.D(
        \syst_dly_line_15_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[10]  (.D(
        \syst_dly_line_18_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[10]  (.D(
        \syst_dly_line_6_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[11]  (.D(
        \syst_dly_line_7_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[9]  (.D(
        \syst_dly_line_6_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[3]  (.D(
        \syst_dly_line_21_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[10]  (.D(
        \syst_dly_line_11_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[1]  (.D(
        \syst_dly_line_3_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[0]  (.D(
        \syst_dly_line_24_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[4]  (.D(
        \syst_dly_line_24_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[1]  (.D(
        \syst_dly_line_22_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[8]  (.D(
        \syst_dly_line_21_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[6]  (.D(datai_wrap[6]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[3]  (.D(
        \syst_dly_line_17_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[13]  (.D(
        \syst_dly_line_5_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[9]  (.D(
        \syst_dly_line_20_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[0]  (.D(
        \syst_dly_line_5_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[2]  (.D(
        \syst_dly_line_18_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[12]  (.D(
        \syst_dly_line_2_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[10]  (.D(
        \syst_dly_line_22_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[3]  (.D(
        \syst_dly_line_19_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[14]  (.D(
        \syst_dly_line_7_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[4]  (.D(
        \syst_dly_line_4_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[4] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_4 
        \taps.tap[9].a_tap  (.syst_dly_line_17_({
        \syst_dly_line_17_[15] , \syst_dly_line_17_[14] , 
        \syst_dly_line_17_[13] , \syst_dly_line_17_[12] , 
        \syst_dly_line_17_[11] , \syst_dly_line_17_[10] , 
        \syst_dly_line_17_[9] , \syst_dly_line_17_[8] , 
        \syst_dly_line_17_[7] , \syst_dly_line_17_[6] , 
        \syst_dly_line_17_[5] , \syst_dly_line_17_[4] , 
        \syst_dly_line_17_[3] , \syst_dly_line_17_[2] , 
        \syst_dly_line_17_[1] , \syst_dly_line_17_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[10] ({\cd_w[10][43] , 
        \cd_w[10][42] , \cd_w[10][41] , \cd_w[10][40] , \cd_w[10][39] , 
        \cd_w[10][38] , \cd_w[10][37] , \cd_w[10][36] , \cd_w[10][35] , 
        \cd_w[10][34] , \cd_w[10][33] , \cd_w[10][32] , \cd_w[10][31] , 
        \cd_w[10][30] , \cd_w[10][29] , \cd_w[10][28] , \cd_w[10][27] , 
        \cd_w[10][26] , \cd_w[10][25] , \cd_w[10][24] , \cd_w[10][23] , 
        \cd_w[10][22] , \cd_w[10][21] , \cd_w[10][20] , \cd_w[10][19] , 
        \cd_w[10][18] , \cd_w[10][17] , \cd_w[10][16] , \cd_w[10][15] , 
        \cd_w[10][14] , \cd_w[10][13] , \cd_w[10][12] , \cd_w[10][11] , 
        \cd_w[10][10] , \cd_w[10][9] , \cd_w[10][8] , \cd_w[10][7] , 
        \cd_w[10][6] , \cd_w[10][5] , \cd_w[10][4] , \cd_w[10][3] , 
        \cd_w[10][2] , \cd_w[10][1] , \cd_w[10][0] }), .\cd_w[9] ({
        \cd_w[9][43] , \cd_w[9][42] , \cd_w[9][41] , \cd_w[9][40] , 
        \cd_w[9][39] , \cd_w[9][38] , \cd_w[9][37] , \cd_w[9][36] , 
        \cd_w[9][35] , \cd_w[9][34] , \cd_w[9][33] , \cd_w[9][32] , 
        \cd_w[9][31] , \cd_w[9][30] , \cd_w[9][29] , \cd_w[9][28] , 
        \cd_w[9][27] , \cd_w[9][26] , \cd_w[9][25] , \cd_w[9][24] , 
        \cd_w[9][23] , \cd_w[9][22] , \cd_w[9][21] , \cd_w[9][20] , 
        \cd_w[9][19] , \cd_w[9][18] , \cd_w[9][17] , \cd_w[9][16] , 
        \cd_w[9][15] , \cd_w[9][14] , \cd_w[9][13] , \cd_w[9][12] , 
        \cd_w[9][11] , \cd_w[9][10] , \cd_w[9][9] , \cd_w[9][8] , 
        \cd_w[9][7] , \cd_w[9][6] , \cd_w[9][5] , \cd_w[9][4] , 
        \cd_w[9][3] , \cd_w[9][2] , \cd_w[9][1] , \cd_w[9][0] }), 
        .flat_coef_w({\flat_coef_w[111] , \flat_coef_w[110] , 
        \flat_coef_w[109] , \flat_coef_w[108] , \flat_coef_w[107] , 
        \flat_coef_w[106] , \flat_coef_w[105] , \flat_coef_w[104] , 
        \flat_coef_w[103] , \flat_coef_w[102] , \flat_coef_w[101] , 
        \flat_coef_w[100] , \flat_coef_w[99] , \flat_coef_w[98] , 
        \flat_coef_w[97] , \flat_coef_w[96] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[12]  (.D(
        \syst_dly_line_3_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[14]  (.D(
        \syst_dly_line_16_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[13]  (.D(
        \syst_dly_line_9_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[8]  (.D(
        \syst_dly_line_19_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[13]  (.D(
        \syst_dly_line_1_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[0]  (.D(
        \syst_dly_line_3_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[10]  (.D(
        \syst_dly_line_28_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[8]  (.D(
        \syst_dly_line_0_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[7]  (.D(
        \syst_dly_line_12_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[3]  (.D(
        \syst_dly_line_11_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[15]  (.D(
        \syst_dly_line_10_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[12]  (.D(
        \syst_dly_line_7_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[6]  (.D(
        \syst_dly_line_23_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[10]  (.D(
        \syst_dly_line_21_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[2]  (.D(
        \syst_dly_line_20_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[5]  (.D(
        \syst_dly_line_12_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[0]  (.D(
        \syst_dly_line_26_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[1]  (.D(
        \syst_dly_line_27_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[6]  (.D(
        \syst_dly_line_13_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[4]  (.D(
        \syst_dly_line_26_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[14]  (.D(
        \syst_dly_line_2_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[7]  (.D(
        \syst_dly_line_23_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[12]  (.D(
        \syst_dly_line_18_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[14]  (.D(
        \syst_dly_line_15_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[0]  (.D(
        \syst_dly_line_10_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[3]  (.D(
        \syst_dly_line_9_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[11]  (.D(
        \syst_dly_line_6_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[4]  (.D(
        \syst_dly_line_12_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[4]  (.D(
        \syst_dly_line_5_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[15]  (.D(
        \syst_dly_line_3_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[9]  (.D(
        \syst_dly_line_12_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[3]  (.D(
        \syst_dly_line_28_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[1]  (.D(
        \syst_dly_line_0_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[10]  (.D(
        \syst_dly_line_10_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[8]  (.D(
        \syst_dly_line_13_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[14]  (.D(
        \syst_dly_line_26_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[13]  (.D(
        \syst_dly_line_19_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[13] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_11 
        \taps.tap[14].a_tap  (.syst_dly_line_27_({
        \syst_dly_line_27_[15] , \syst_dly_line_27_[14] , 
        \syst_dly_line_27_[13] , \syst_dly_line_27_[12] , 
        \syst_dly_line_27_[11] , \syst_dly_line_27_[10] , 
        \syst_dly_line_27_[9] , \syst_dly_line_27_[8] , 
        \syst_dly_line_27_[7] , \syst_dly_line_27_[6] , 
        \syst_dly_line_27_[5] , \syst_dly_line_27_[4] , 
        \syst_dly_line_27_[3] , \syst_dly_line_27_[2] , 
        \syst_dly_line_27_[1] , \syst_dly_line_27_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[15] ({\cd_w[15][43] , 
        \cd_w[15][42] , \cd_w[15][41] , \cd_w[15][40] , \cd_w[15][39] , 
        \cd_w[15][38] , \cd_w[15][37] , \cd_w[15][36] , \cd_w[15][35] , 
        \cd_w[15][34] , \cd_w[15][33] , \cd_w[15][32] , \cd_w[15][31] , 
        \cd_w[15][30] , \cd_w[15][29] , \cd_w[15][28] , \cd_w[15][27] , 
        \cd_w[15][26] , \cd_w[15][25] , \cd_w[15][24] , \cd_w[15][23] , 
        \cd_w[15][22] , \cd_w[15][21] , \cd_w[15][20] , \cd_w[15][19] , 
        \cd_w[15][18] , \cd_w[15][17] , \cd_w[15][16] , \cd_w[15][15] , 
        \cd_w[15][14] , \cd_w[15][13] , \cd_w[15][12] , \cd_w[15][11] , 
        \cd_w[15][10] , \cd_w[15][9] , \cd_w[15][8] , \cd_w[15][7] , 
        \cd_w[15][6] , \cd_w[15][5] , \cd_w[15][4] , \cd_w[15][3] , 
        \cd_w[15][2] , \cd_w[15][1] , \cd_w[15][0] }), .\cd_w[14] ({
        \cd_w[14][43] , \cd_w[14][42] , \cd_w[14][41] , \cd_w[14][40] , 
        \cd_w[14][39] , \cd_w[14][38] , \cd_w[14][37] , \cd_w[14][36] , 
        \cd_w[14][35] , \cd_w[14][34] , \cd_w[14][33] , \cd_w[14][32] , 
        \cd_w[14][31] , \cd_w[14][30] , \cd_w[14][29] , \cd_w[14][28] , 
        \cd_w[14][27] , \cd_w[14][26] , \cd_w[14][25] , \cd_w[14][24] , 
        \cd_w[14][23] , \cd_w[14][22] , \cd_w[14][21] , \cd_w[14][20] , 
        \cd_w[14][19] , \cd_w[14][18] , \cd_w[14][17] , \cd_w[14][16] , 
        \cd_w[14][15] , \cd_w[14][14] , \cd_w[14][13] , \cd_w[14][12] , 
        \cd_w[14][11] , \cd_w[14][10] , \cd_w[14][9] , \cd_w[14][8] , 
        \cd_w[14][7] , \cd_w[14][6] , \cd_w[14][5] , \cd_w[14][4] , 
        \cd_w[14][3] , \cd_w[14][2] , \cd_w[14][1] , \cd_w[14][0] }), 
        .flat_coef_w({\flat_coef_w[31] , \flat_coef_w[30] , 
        \flat_coef_w[29] , \flat_coef_w[28] , \flat_coef_w[27] , 
        \flat_coef_w[26] , \flat_coef_w[25] , \flat_coef_w[24] , 
        \flat_coef_w[23] , \flat_coef_w[22] , \flat_coef_w[21] , 
        \flat_coef_w[20] , \flat_coef_w[19] , \flat_coef_w[18] , 
        \flat_coef_w[17] , \flat_coef_w[16] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[2]  (.D(
        \syst_dly_line_8_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[2] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_12 
        \taps.tap[7].a_tap  (.syst_dly_line_13_({
        \syst_dly_line_13_[15] , \syst_dly_line_13_[14] , 
        \syst_dly_line_13_[13] , \syst_dly_line_13_[12] , 
        \syst_dly_line_13_[11] , \syst_dly_line_13_[10] , 
        \syst_dly_line_13_[9] , \syst_dly_line_13_[8] , 
        \syst_dly_line_13_[7] , \syst_dly_line_13_[6] , 
        \syst_dly_line_13_[5] , \syst_dly_line_13_[4] , 
        \syst_dly_line_13_[3] , \syst_dly_line_13_[2] , 
        \syst_dly_line_13_[1] , \syst_dly_line_13_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[8] ({\cd_w[8][43] , 
        \cd_w[8][42] , \cd_w[8][41] , \cd_w[8][40] , \cd_w[8][39] , 
        \cd_w[8][38] , \cd_w[8][37] , \cd_w[8][36] , \cd_w[8][35] , 
        \cd_w[8][34] , \cd_w[8][33] , \cd_w[8][32] , \cd_w[8][31] , 
        \cd_w[8][30] , \cd_w[8][29] , \cd_w[8][28] , \cd_w[8][27] , 
        \cd_w[8][26] , \cd_w[8][25] , \cd_w[8][24] , \cd_w[8][23] , 
        \cd_w[8][22] , \cd_w[8][21] , \cd_w[8][20] , \cd_w[8][19] , 
        \cd_w[8][18] , \cd_w[8][17] , \cd_w[8][16] , \cd_w[8][15] , 
        \cd_w[8][14] , \cd_w[8][13] , \cd_w[8][12] , \cd_w[8][11] , 
        \cd_w[8][10] , \cd_w[8][9] , \cd_w[8][8] , \cd_w[8][7] , 
        \cd_w[8][6] , \cd_w[8][5] , \cd_w[8][4] , \cd_w[8][3] , 
        \cd_w[8][2] , \cd_w[8][1] , \cd_w[8][0] }), .\cd_w[7] ({
        \cd_w[7][43] , \cd_w[7][42] , \cd_w[7][41] , \cd_w[7][40] , 
        \cd_w[7][39] , \cd_w[7][38] , \cd_w[7][37] , \cd_w[7][36] , 
        \cd_w[7][35] , \cd_w[7][34] , \cd_w[7][33] , \cd_w[7][32] , 
        \cd_w[7][31] , \cd_w[7][30] , \cd_w[7][29] , \cd_w[7][28] , 
        \cd_w[7][27] , \cd_w[7][26] , \cd_w[7][25] , \cd_w[7][24] , 
        \cd_w[7][23] , \cd_w[7][22] , \cd_w[7][21] , \cd_w[7][20] , 
        \cd_w[7][19] , \cd_w[7][18] , \cd_w[7][17] , \cd_w[7][16] , 
        \cd_w[7][15] , \cd_w[7][14] , \cd_w[7][13] , \cd_w[7][12] , 
        \cd_w[7][11] , \cd_w[7][10] , \cd_w[7][9] , \cd_w[7][8] , 
        \cd_w[7][7] , \cd_w[7][6] , \cd_w[7][5] , \cd_w[7][4] , 
        \cd_w[7][3] , \cd_w[7][2] , \cd_w[7][1] , \cd_w[7][0] }), 
        .flat_coef_w({\flat_coef_w[143] , \flat_coef_w[142] , 
        \flat_coef_w[141] , \flat_coef_w[140] , \flat_coef_w[139] , 
        \flat_coef_w[138] , \flat_coef_w[137] , \flat_coef_w[136] , 
        \flat_coef_w[135] , \flat_coef_w[134] , \flat_coef_w[133] , 
        \flat_coef_w[132] , \flat_coef_w[131] , \flat_coef_w[130] , 
        \flat_coef_w[129] , \flat_coef_w[128] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[6]  (.D(
        \syst_dly_line_6_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[8]  (.D(
        \syst_dly_line_28_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[5]  (.D(
        \syst_dly_line_23_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[1]  (.D(
        \syst_dly_line_12_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[1] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_2 
        \taps.tap[2].a_tap  (.syst_dly_line_3_({\syst_dly_line_3_[15] , 
        \syst_dly_line_3_[14] , \syst_dly_line_3_[13] , 
        \syst_dly_line_3_[12] , \syst_dly_line_3_[11] , 
        \syst_dly_line_3_[10] , \syst_dly_line_3_[9] , 
        \syst_dly_line_3_[8] , \syst_dly_line_3_[7] , 
        \syst_dly_line_3_[6] , \syst_dly_line_3_[5] , 
        \syst_dly_line_3_[4] , \syst_dly_line_3_[3] , 
        \syst_dly_line_3_[2] , \syst_dly_line_3_[1] , 
        \syst_dly_line_3_[0] }), .syst_dly_line_29_({
        \syst_dly_line_29_[15] , \syst_dly_line_29_[14] , 
        \syst_dly_line_29_[13] , \syst_dly_line_29_[12] , 
        \syst_dly_line_29_[11] , \syst_dly_line_29_[10] , 
        \syst_dly_line_29_[9] , \syst_dly_line_29_[8] , 
        \syst_dly_line_29_[7] , \syst_dly_line_29_[6] , 
        \syst_dly_line_29_[5] , \syst_dly_line_29_[4] , 
        \syst_dly_line_29_[3] , \syst_dly_line_29_[2] , 
        \syst_dly_line_29_[1] , \syst_dly_line_29_[0] }), .\cd_w[3] ({
        \cd_w[3][43] , \cd_w[3][42] , \cd_w[3][41] , \cd_w[3][40] , 
        \cd_w[3][39] , \cd_w[3][38] , \cd_w[3][37] , \cd_w[3][36] , 
        \cd_w[3][35] , \cd_w[3][34] , \cd_w[3][33] , \cd_w[3][32] , 
        \cd_w[3][31] , \cd_w[3][30] , \cd_w[3][29] , \cd_w[3][28] , 
        \cd_w[3][27] , \cd_w[3][26] , \cd_w[3][25] , \cd_w[3][24] , 
        \cd_w[3][23] , \cd_w[3][22] , \cd_w[3][21] , \cd_w[3][20] , 
        \cd_w[3][19] , \cd_w[3][18] , \cd_w[3][17] , \cd_w[3][16] , 
        \cd_w[3][15] , \cd_w[3][14] , \cd_w[3][13] , \cd_w[3][12] , 
        \cd_w[3][11] , \cd_w[3][10] , \cd_w[3][9] , \cd_w[3][8] , 
        \cd_w[3][7] , \cd_w[3][6] , \cd_w[3][5] , \cd_w[3][4] , 
        \cd_w[3][3] , \cd_w[3][2] , \cd_w[3][1] , \cd_w[3][0] }), 
        .\cd_w[2] ({\cd_w[2][43] , \cd_w[2][42] , \cd_w[2][41] , 
        \cd_w[2][40] , \cd_w[2][39] , \cd_w[2][38] , \cd_w[2][37] , 
        \cd_w[2][36] , \cd_w[2][35] , \cd_w[2][34] , \cd_w[2][33] , 
        \cd_w[2][32] , \cd_w[2][31] , \cd_w[2][30] , \cd_w[2][29] , 
        \cd_w[2][28] , \cd_w[2][27] , \cd_w[2][26] , \cd_w[2][25] , 
        \cd_w[2][24] , \cd_w[2][23] , \cd_w[2][22] , \cd_w[2][21] , 
        \cd_w[2][20] , \cd_w[2][19] , \cd_w[2][18] , \cd_w[2][17] , 
        \cd_w[2][16] , \cd_w[2][15] , \cd_w[2][14] , \cd_w[2][13] , 
        \cd_w[2][12] , \cd_w[2][11] , \cd_w[2][10] , \cd_w[2][9] , 
        \cd_w[2][8] , \cd_w[2][7] , \cd_w[2][6] , \cd_w[2][5] , 
        \cd_w[2][4] , \cd_w[2][3] , \cd_w[2][2] , \cd_w[2][1] , 
        \cd_w[2][0] }), .flat_coef_w({\flat_coef_w[223] , 
        \flat_coef_w[222] , \flat_coef_w[221] , \flat_coef_w[220] , 
        \flat_coef_w[219] , \flat_coef_w[218] , \flat_coef_w[217] , 
        \flat_coef_w[216] , \flat_coef_w[215] , \flat_coef_w[214] , 
        \flat_coef_w[213] , \flat_coef_w[212] , \flat_coef_w[211] , 
        \flat_coef_w[210] , \flat_coef_w[209] , \flat_coef_w[208] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[14]  (.D(
        \syst_dly_line_5_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[1]  (.D(
        \syst_dly_line_21_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[15]  (.D(
        \syst_dly_line_2_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[11]  (.D(
        \syst_dly_line_12_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[5]  (.D(
        \syst_dly_line_8_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[7]  (.D(
        \syst_dly_line_17_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[15]  (.D(
        \syst_dly_line_20_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[5]  (.D(
        \syst_dly_line_17_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[4]  (.D(
        \syst_dly_line_3_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[10]  (.D(
        \syst_dly_line_1_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[0]  (.D(
        \syst_dly_line_25_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[4]  (.D(
        \syst_dly_line_25_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[2]  (.D(
        \syst_dly_line_2_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[10]  (.D(
        \syst_dly_line_8_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[7]  (.D(
        \syst_dly_line_7_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[5]  (.D(
        \syst_dly_line_2_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[12]  (.D(
        \syst_dly_line_28_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[0]  (.D(
        \syst_dly_line_0_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[1]  (.D(
        \syst_dly_line_19_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[12]  (.D(
        datai_wrap[12]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_0_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[14]  (.D(
        \syst_dly_line_25_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[6]  (.D(
        \syst_dly_line_24_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[6] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_10 
        \taps.tap[12].a_tap  (.syst_dly_line_23_({
        \syst_dly_line_23_[15] , \syst_dly_line_23_[14] , 
        \syst_dly_line_23_[13] , \syst_dly_line_23_[12] , 
        \syst_dly_line_23_[11] , \syst_dly_line_23_[10] , 
        \syst_dly_line_23_[9] , \syst_dly_line_23_[8] , 
        \syst_dly_line_23_[7] , \syst_dly_line_23_[6] , 
        \syst_dly_line_23_[5] , \syst_dly_line_23_[4] , 
        \syst_dly_line_23_[3] , \syst_dly_line_23_[2] , 
        \syst_dly_line_23_[1] , \syst_dly_line_23_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[13] ({\cd_w[13][43] , 
        \cd_w[13][42] , \cd_w[13][41] , \cd_w[13][40] , \cd_w[13][39] , 
        \cd_w[13][38] , \cd_w[13][37] , \cd_w[13][36] , \cd_w[13][35] , 
        \cd_w[13][34] , \cd_w[13][33] , \cd_w[13][32] , \cd_w[13][31] , 
        \cd_w[13][30] , \cd_w[13][29] , \cd_w[13][28] , \cd_w[13][27] , 
        \cd_w[13][26] , \cd_w[13][25] , \cd_w[13][24] , \cd_w[13][23] , 
        \cd_w[13][22] , \cd_w[13][21] , \cd_w[13][20] , \cd_w[13][19] , 
        \cd_w[13][18] , \cd_w[13][17] , \cd_w[13][16] , \cd_w[13][15] , 
        \cd_w[13][14] , \cd_w[13][13] , \cd_w[13][12] , \cd_w[13][11] , 
        \cd_w[13][10] , \cd_w[13][9] , \cd_w[13][8] , \cd_w[13][7] , 
        \cd_w[13][6] , \cd_w[13][5] , \cd_w[13][4] , \cd_w[13][3] , 
        \cd_w[13][2] , \cd_w[13][1] , \cd_w[13][0] }), .\cd_w[12] ({
        \cd_w[12][43] , \cd_w[12][42] , \cd_w[12][41] , \cd_w[12][40] , 
        \cd_w[12][39] , \cd_w[12][38] , \cd_w[12][37] , \cd_w[12][36] , 
        \cd_w[12][35] , \cd_w[12][34] , \cd_w[12][33] , \cd_w[12][32] , 
        \cd_w[12][31] , \cd_w[12][30] , \cd_w[12][29] , \cd_w[12][28] , 
        \cd_w[12][27] , \cd_w[12][26] , \cd_w[12][25] , \cd_w[12][24] , 
        \cd_w[12][23] , \cd_w[12][22] , \cd_w[12][21] , \cd_w[12][20] , 
        \cd_w[12][19] , \cd_w[12][18] , \cd_w[12][17] , \cd_w[12][16] , 
        \cd_w[12][15] , \cd_w[12][14] , \cd_w[12][13] , \cd_w[12][12] , 
        \cd_w[12][11] , \cd_w[12][10] , \cd_w[12][9] , \cd_w[12][8] , 
        \cd_w[12][7] , \cd_w[12][6] , \cd_w[12][5] , \cd_w[12][4] , 
        \cd_w[12][3] , \cd_w[12][2] , \cd_w[12][1] , \cd_w[12][0] }), 
        .flat_coef_w({\flat_coef_w[63] , \flat_coef_w[62] , 
        \flat_coef_w[61] , \flat_coef_w[60] , \flat_coef_w[59] , 
        \flat_coef_w[58] , \flat_coef_w[57] , \flat_coef_w[56] , 
        \flat_coef_w[55] , \flat_coef_w[54] , \flat_coef_w[53] , 
        \flat_coef_w[52] , \flat_coef_w[51] , \flat_coef_w[50] , 
        \flat_coef_w[49] , \flat_coef_w[48] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[3]  (.D(
        \syst_dly_line_8_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[7]  (.D(
        \syst_dly_line_1_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[15]  (.D(
        \syst_dly_line_1_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[9]  (.D(
        \syst_dly_line_22_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[4]  (.D(
        \syst_dly_line_17_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[2]  (.D(
        \syst_dly_line_13_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[3]  (.D(
        \syst_dly_line_18_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[9]  (.D(
        \syst_dly_line_17_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[12]  (.D(
        \syst_dly_line_0_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[6]  (.D(
        \syst_dly_line_14_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[7]  (.D(
        \syst_dly_line_11_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[10]  (.D(
        \syst_dly_line_20_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[7]  (.D(
        \syst_dly_line_24_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[5]  (.D(
        \syst_dly_line_11_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[11]  (.D(
        \syst_dly_line_9_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[9]  (.D(
        \syst_dly_line_8_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[15]  (.D(
        \syst_dly_line_16_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[3]  (.D(
        \syst_dly_line_2_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[1]  (.D(
        \syst_dly_line_17_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[11]  (.D(
        \syst_dly_line_17_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[10]  (.D(
        \syst_dly_line_9_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[7]  (.D(datai_wrap[7]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[7] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s 
        \taps.tap[4].a_tap  (.syst_dly_line_7_({\syst_dly_line_7_[15] , 
        \syst_dly_line_7_[14] , \syst_dly_line_7_[13] , 
        \syst_dly_line_7_[12] , \syst_dly_line_7_[11] , 
        \syst_dly_line_7_[10] , \syst_dly_line_7_[9] , 
        \syst_dly_line_7_[8] , \syst_dly_line_7_[7] , 
        \syst_dly_line_7_[6] , \syst_dly_line_7_[5] , 
        \syst_dly_line_7_[4] , \syst_dly_line_7_[3] , 
        \syst_dly_line_7_[2] , \syst_dly_line_7_[1] , 
        \syst_dly_line_7_[0] }), .syst_dly_line_29_({
        \syst_dly_line_29_[15] , \syst_dly_line_29_[14] , 
        \syst_dly_line_29_[13] , \syst_dly_line_29_[12] , 
        \syst_dly_line_29_[11] , \syst_dly_line_29_[10] , 
        \syst_dly_line_29_[9] , \syst_dly_line_29_[8] , 
        \syst_dly_line_29_[7] , \syst_dly_line_29_[6] , 
        \syst_dly_line_29_[5] , \syst_dly_line_29_[4] , 
        \syst_dly_line_29_[3] , \syst_dly_line_29_[2] , 
        \syst_dly_line_29_[1] , \syst_dly_line_29_[0] }), .\cd_w[5] ({
        \cd_w[5][43] , \cd_w[5][42] , \cd_w[5][41] , \cd_w[5][40] , 
        \cd_w[5][39] , \cd_w[5][38] , \cd_w[5][37] , \cd_w[5][36] , 
        \cd_w[5][35] , \cd_w[5][34] , \cd_w[5][33] , \cd_w[5][32] , 
        \cd_w[5][31] , \cd_w[5][30] , \cd_w[5][29] , \cd_w[5][28] , 
        \cd_w[5][27] , \cd_w[5][26] , \cd_w[5][25] , \cd_w[5][24] , 
        \cd_w[5][23] , \cd_w[5][22] , \cd_w[5][21] , \cd_w[5][20] , 
        \cd_w[5][19] , \cd_w[5][18] , \cd_w[5][17] , \cd_w[5][16] , 
        \cd_w[5][15] , \cd_w[5][14] , \cd_w[5][13] , \cd_w[5][12] , 
        \cd_w[5][11] , \cd_w[5][10] , \cd_w[5][9] , \cd_w[5][8] , 
        \cd_w[5][7] , \cd_w[5][6] , \cd_w[5][5] , \cd_w[5][4] , 
        \cd_w[5][3] , \cd_w[5][2] , \cd_w[5][1] , \cd_w[5][0] }), 
        .\cd_w[4] ({\cd_w[4][43] , \cd_w[4][42] , \cd_w[4][41] , 
        \cd_w[4][40] , \cd_w[4][39] , \cd_w[4][38] , \cd_w[4][37] , 
        \cd_w[4][36] , \cd_w[4][35] , \cd_w[4][34] , \cd_w[4][33] , 
        \cd_w[4][32] , \cd_w[4][31] , \cd_w[4][30] , \cd_w[4][29] , 
        \cd_w[4][28] , \cd_w[4][27] , \cd_w[4][26] , \cd_w[4][25] , 
        \cd_w[4][24] , \cd_w[4][23] , \cd_w[4][22] , \cd_w[4][21] , 
        \cd_w[4][20] , \cd_w[4][19] , \cd_w[4][18] , \cd_w[4][17] , 
        \cd_w[4][16] , \cd_w[4][15] , \cd_w[4][14] , \cd_w[4][13] , 
        \cd_w[4][12] , \cd_w[4][11] , \cd_w[4][10] , \cd_w[4][9] , 
        \cd_w[4][8] , \cd_w[4][7] , \cd_w[4][6] , \cd_w[4][5] , 
        \cd_w[4][4] , \cd_w[4][3] , \cd_w[4][2] , \cd_w[4][1] , 
        \cd_w[4][0] }), .flat_coef_w({\flat_coef_w[191] , 
        \flat_coef_w[190] , \flat_coef_w[189] , \flat_coef_w[188] , 
        \flat_coef_w[187] , \flat_coef_w[186] , \flat_coef_w[185] , 
        \flat_coef_w[184] , \flat_coef_w[183] , \flat_coef_w[182] , 
        \flat_coef_w[181] , \flat_coef_w[180] , \flat_coef_w[179] , 
        \flat_coef_w[178] , \flat_coef_w[177] , \flat_coef_w[176] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[11]  (.D(
        \syst_dly_line_22_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[8]  (.D(
        \syst_dly_line_14_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[2]  (.D(
        \syst_dly_line_4_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[7]  (.D(
        \syst_dly_line_9_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[2]  (.D(
        \syst_dly_line_22_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[9]  (.D(
        \syst_dly_line_2_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[11]  (.D(
        \syst_dly_line_15_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[4]  (.D(
        \syst_dly_line_11_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[5]  (.D(
        \syst_dly_line_9_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[11]  (.D(
        \syst_dly_line_3_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[5]  (.D(
        \syst_dly_line_24_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[9]  (.D(
        \syst_dly_line_11_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[5]  (.D(
        \syst_dly_line_4_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[14]  (.D(
        \syst_dly_line_18_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[9]  (.D(
        \syst_dly_line_27_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[6]  (.D(
        \syst_dly_line_26_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[6] ));
    enum_kitDelay_bit_reg_3s pipe_dly_0 (.datao_valid_i(datao_valid_i), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .datai_valid_wrap(datai_valid_wrap), .synced_ngrst(
        synced_ngrst), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[1]  (.D(
        \syst_dly_line_28_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[4]  (.D(
        \syst_dly_line_0_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[1]  (.D(
        \syst_dly_line_11_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[15]  (.D(
        \syst_dly_line_9_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[10]  (.D(
        \syst_dly_line_4_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[12]  (.D(
        \syst_dly_line_13_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[0]  (.D(
        \syst_dly_line_12_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[6]  (.D(
        \syst_dly_line_16_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[15]  (.D(
        \syst_dly_line_8_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[3]  (.D(
        \syst_dly_line_23_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[7]  (.D(
        \syst_dly_line_26_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[0]  (.D(
        \syst_dly_line_20_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[4]  (.D(
        \syst_dly_line_9_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[11]  (.D(
        \syst_dly_line_19_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[11]  (.D(
        \syst_dly_line_11_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[4]  (.D(
        \syst_dly_line_20_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[9]  (.D(
        \syst_dly_line_9_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[3]  (.D(
        \syst_dly_line_4_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[15]  (.D(
        \syst_dly_line_26_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[8]  (.D(
        \syst_dly_line_23_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[11]  (.D(
        \syst_dly_line_27_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[10]  (.D(
        \syst_dly_line_19_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[2]  (.D(
        \syst_dly_line_14_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[8]  (.D(
        \syst_dly_line_7_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[11]  (.D(
        \syst_dly_line_14_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[1]  (.D(
        \syst_dly_line_9_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[1] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_7 
        \taps.tap[8].a_tap  (.syst_dly_line_15_({
        \syst_dly_line_15_[15] , \syst_dly_line_15_[14] , 
        \syst_dly_line_15_[13] , \syst_dly_line_15_[12] , 
        \syst_dly_line_15_[11] , \syst_dly_line_15_[10] , 
        \syst_dly_line_15_[9] , \syst_dly_line_15_[8] , 
        \syst_dly_line_15_[7] , \syst_dly_line_15_[6] , 
        \syst_dly_line_15_[5] , \syst_dly_line_15_[4] , 
        \syst_dly_line_15_[3] , \syst_dly_line_15_[2] , 
        \syst_dly_line_15_[1] , \syst_dly_line_15_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[9] ({\cd_w[9][43] , 
        \cd_w[9][42] , \cd_w[9][41] , \cd_w[9][40] , \cd_w[9][39] , 
        \cd_w[9][38] , \cd_w[9][37] , \cd_w[9][36] , \cd_w[9][35] , 
        \cd_w[9][34] , \cd_w[9][33] , \cd_w[9][32] , \cd_w[9][31] , 
        \cd_w[9][30] , \cd_w[9][29] , \cd_w[9][28] , \cd_w[9][27] , 
        \cd_w[9][26] , \cd_w[9][25] , \cd_w[9][24] , \cd_w[9][23] , 
        \cd_w[9][22] , \cd_w[9][21] , \cd_w[9][20] , \cd_w[9][19] , 
        \cd_w[9][18] , \cd_w[9][17] , \cd_w[9][16] , \cd_w[9][15] , 
        \cd_w[9][14] , \cd_w[9][13] , \cd_w[9][12] , \cd_w[9][11] , 
        \cd_w[9][10] , \cd_w[9][9] , \cd_w[9][8] , \cd_w[9][7] , 
        \cd_w[9][6] , \cd_w[9][5] , \cd_w[9][4] , \cd_w[9][3] , 
        \cd_w[9][2] , \cd_w[9][1] , \cd_w[9][0] }), .\cd_w[8] ({
        \cd_w[8][43] , \cd_w[8][42] , \cd_w[8][41] , \cd_w[8][40] , 
        \cd_w[8][39] , \cd_w[8][38] , \cd_w[8][37] , \cd_w[8][36] , 
        \cd_w[8][35] , \cd_w[8][34] , \cd_w[8][33] , \cd_w[8][32] , 
        \cd_w[8][31] , \cd_w[8][30] , \cd_w[8][29] , \cd_w[8][28] , 
        \cd_w[8][27] , \cd_w[8][26] , \cd_w[8][25] , \cd_w[8][24] , 
        \cd_w[8][23] , \cd_w[8][22] , \cd_w[8][21] , \cd_w[8][20] , 
        \cd_w[8][19] , \cd_w[8][18] , \cd_w[8][17] , \cd_w[8][16] , 
        \cd_w[8][15] , \cd_w[8][14] , \cd_w[8][13] , \cd_w[8][12] , 
        \cd_w[8][11] , \cd_w[8][10] , \cd_w[8][9] , \cd_w[8][8] , 
        \cd_w[8][7] , \cd_w[8][6] , \cd_w[8][5] , \cd_w[8][4] , 
        \cd_w[8][3] , \cd_w[8][2] , \cd_w[8][1] , \cd_w[8][0] }), 
        .flat_coef_w({\flat_coef_w[127] , \flat_coef_w[126] , 
        \flat_coef_w[125] , \flat_coef_w[124] , \flat_coef_w[123] , 
        \flat_coef_w[122] , \flat_coef_w[121] , \flat_coef_w[120] , 
        \flat_coef_w[119] , \flat_coef_w[118] , \flat_coef_w[117] , 
        \flat_coef_w[116] , \flat_coef_w[115] , \flat_coef_w[114] , 
        \flat_coef_w[113] , \flat_coef_w[112] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[8]  (.D(
        \syst_dly_line_16_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[9]  (.D(
        \syst_dly_line_21_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[9]  (.D(
        \syst_dly_line_4_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[2]  (.D(
        \syst_dly_line_27_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[2]  (.D(
        \syst_dly_line_5_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[8]  (.D(
        \syst_dly_line_1_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[10]  (.D(
        \syst_dly_line_3_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[11]  (.D(
        \syst_dly_line_25_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[7]  (.D(
        \syst_dly_line_18_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[5]  (.D(
        \syst_dly_line_26_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[5] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_6 
        \taps.tap[11].a_tap  (.syst_dly_line_21_({
        \syst_dly_line_21_[15] , \syst_dly_line_21_[14] , 
        \syst_dly_line_21_[13] , \syst_dly_line_21_[12] , 
        \syst_dly_line_21_[11] , \syst_dly_line_21_[10] , 
        \syst_dly_line_21_[9] , \syst_dly_line_21_[8] , 
        \syst_dly_line_21_[7] , \syst_dly_line_21_[6] , 
        \syst_dly_line_21_[5] , \syst_dly_line_21_[4] , 
        \syst_dly_line_21_[3] , \syst_dly_line_21_[2] , 
        \syst_dly_line_21_[1] , \syst_dly_line_21_[0] }), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[12] ({\cd_w[12][43] , 
        \cd_w[12][42] , \cd_w[12][41] , \cd_w[12][40] , \cd_w[12][39] , 
        \cd_w[12][38] , \cd_w[12][37] , \cd_w[12][36] , \cd_w[12][35] , 
        \cd_w[12][34] , \cd_w[12][33] , \cd_w[12][32] , \cd_w[12][31] , 
        \cd_w[12][30] , \cd_w[12][29] , \cd_w[12][28] , \cd_w[12][27] , 
        \cd_w[12][26] , \cd_w[12][25] , \cd_w[12][24] , \cd_w[12][23] , 
        \cd_w[12][22] , \cd_w[12][21] , \cd_w[12][20] , \cd_w[12][19] , 
        \cd_w[12][18] , \cd_w[12][17] , \cd_w[12][16] , \cd_w[12][15] , 
        \cd_w[12][14] , \cd_w[12][13] , \cd_w[12][12] , \cd_w[12][11] , 
        \cd_w[12][10] , \cd_w[12][9] , \cd_w[12][8] , \cd_w[12][7] , 
        \cd_w[12][6] , \cd_w[12][5] , \cd_w[12][4] , \cd_w[12][3] , 
        \cd_w[12][2] , \cd_w[12][1] , \cd_w[12][0] }), .\cd_w[11] ({
        \cd_w[11][43] , \cd_w[11][42] , \cd_w[11][41] , \cd_w[11][40] , 
        \cd_w[11][39] , \cd_w[11][38] , \cd_w[11][37] , \cd_w[11][36] , 
        \cd_w[11][35] , \cd_w[11][34] , \cd_w[11][33] , \cd_w[11][32] , 
        \cd_w[11][31] , \cd_w[11][30] , \cd_w[11][29] , \cd_w[11][28] , 
        \cd_w[11][27] , \cd_w[11][26] , \cd_w[11][25] , \cd_w[11][24] , 
        \cd_w[11][23] , \cd_w[11][22] , \cd_w[11][21] , \cd_w[11][20] , 
        \cd_w[11][19] , \cd_w[11][18] , \cd_w[11][17] , \cd_w[11][16] , 
        \cd_w[11][15] , \cd_w[11][14] , \cd_w[11][13] , \cd_w[11][12] , 
        \cd_w[11][11] , \cd_w[11][10] , \cd_w[11][9] , \cd_w[11][8] , 
        \cd_w[11][7] , \cd_w[11][6] , \cd_w[11][5] , \cd_w[11][4] , 
        \cd_w[11][3] , \cd_w[11][2] , \cd_w[11][1] , \cd_w[11][0] }), 
        .flat_coef_w({\flat_coef_w[79] , \flat_coef_w[78] , 
        \flat_coef_w[77] , \flat_coef_w[76] , \flat_coef_w[75] , 
        \flat_coef_w[74] , \flat_coef_w[73] , \flat_coef_w[72] , 
        \flat_coef_w[71] , \flat_coef_w[70] , \flat_coef_w[69] , 
        \flat_coef_w[68] , \flat_coef_w[67] , \flat_coef_w[66] , 
        \flat_coef_w[65] , \flat_coef_w[64] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[5]  (.D(
        \syst_dly_line_18_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[5]  (.D(
        \syst_dly_line_5_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[14]  (.D(
        \syst_dly_line_28_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[6]  (.D(
        \syst_dly_line_25_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[11]  (.D(
        \syst_dly_line_13_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[14]  (.D(
        \syst_dly_line_13_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[14] ));
    enum_kitSync_ngrst_1s sync_ngrst_0 (.synced_ngrst(synced_ngrst), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[13]  (.D(
        \syst_dly_line_17_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[14]  (.D(
        \syst_dly_line_10_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[7]  (.D(
        \syst_dly_line_6_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[15]  (.D(
        \syst_dly_line_19_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[10]  (.D(
        \syst_dly_line_0_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[6]  (.D(
        \syst_dly_line_15_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[11]  (.D(
        \syst_dly_line_10_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[7]  (.D(
        \syst_dly_line_25_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[0]  (.D(
        \syst_dly_line_17_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[15]  (.D(
        \syst_dly_line_12_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_9_[6]  (.D(
        \syst_dly_line_8_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_9_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[2]  (.D(
        \syst_dly_line_3_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[12]  (.D(
        \syst_dly_line_23_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[9]  (.D(
        \syst_dly_line_19_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[3]  (.D(
        \syst_dly_line_13_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[8]  (.D(datai_wrap[8]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[1]  (.D(
        \syst_dly_line_7_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[10]  (.D(
        \syst_dly_line_17_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[11]  (.D(
        \syst_dly_line_21_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[12]  (.D(
        \syst_dly_line_17_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[5]  (.D(
        \syst_dly_line_3_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[12]  (.D(
        \syst_dly_line_14_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[2]  (.D(
        \syst_dly_line_21_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[4]  (.D(
        \syst_dly_line_18_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[3]  (.D(
        \syst_dly_line_5_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[1]  (.D(
        \syst_dly_line_1_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[9]  (.D(
        \syst_dly_line_18_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[14]  (.D(
        \syst_dly_line_11_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[2]  (.D(
        \syst_dly_line_16_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[8]  (.D(
        \syst_dly_line_15_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_3_[6]  (.D(
        \syst_dly_line_2_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_3_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[11]  (.D(
        \syst_dly_line_24_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[10]  (.D(
        \syst_dly_line_15_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[3]  (.D(
        \syst_dly_line_24_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[12]  (.D(
        \syst_dly_line_5_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[1]  (.D(
        \syst_dly_line_18_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_17_[11]  (.D(
        \syst_dly_line_16_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_17_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[5]  (.D(
        \syst_dly_line_25_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_6_[9]  (.D(
        \syst_dly_line_5_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_6_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[12]  (.D(
        \syst_dly_line_15_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[14]  (.D(
        \syst_dly_line_4_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[13]  (.D(
        \syst_dly_line_14_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_12_[0]  (.D(
        \syst_dly_line_11_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_12_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[3]  (.D(
        \syst_dly_line_3_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[8]  (.D(
        \syst_dly_line_24_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_20_[2]  (.D(
        \syst_dly_line_19_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_20_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[1]  (.D(datai_wrap[1]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[1] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_13 
        \taps.tap[0].a_tap  (.datai_wrap({datai_wrap[15], 
        datai_wrap[14], datai_wrap[13], datai_wrap[12], datai_wrap[11], 
        datai_wrap[10], datai_wrap[9], datai_wrap[8], datai_wrap[7], 
        datai_wrap[6], datai_wrap[5], datai_wrap[4], datai_wrap[3], 
        datai_wrap[2], datai_wrap[1], datai_wrap[0]}), 
        .syst_dly_line_29_({\syst_dly_line_29_[15] , 
        \syst_dly_line_29_[14] , \syst_dly_line_29_[13] , 
        \syst_dly_line_29_[12] , \syst_dly_line_29_[11] , 
        \syst_dly_line_29_[10] , \syst_dly_line_29_[9] , 
        \syst_dly_line_29_[8] , \syst_dly_line_29_[7] , 
        \syst_dly_line_29_[6] , \syst_dly_line_29_[5] , 
        \syst_dly_line_29_[4] , \syst_dly_line_29_[3] , 
        \syst_dly_line_29_[2] , \syst_dly_line_29_[1] , 
        \syst_dly_line_29_[0] }), .\cd_w[1] ({\cd_w[1][43] , 
        \cd_w[1][42] , \cd_w[1][41] , \cd_w[1][40] , \cd_w[1][39] , 
        \cd_w[1][38] , \cd_w[1][37] , \cd_w[1][36] , \cd_w[1][35] , 
        \cd_w[1][34] , \cd_w[1][33] , \cd_w[1][32] , \cd_w[1][31] , 
        \cd_w[1][30] , \cd_w[1][29] , \cd_w[1][28] , \cd_w[1][27] , 
        \cd_w[1][26] , \cd_w[1][25] , \cd_w[1][24] , \cd_w[1][23] , 
        \cd_w[1][22] , \cd_w[1][21] , \cd_w[1][20] , \cd_w[1][19] , 
        \cd_w[1][18] , \cd_w[1][17] , \cd_w[1][16] , \cd_w[1][15] , 
        \cd_w[1][14] , \cd_w[1][13] , \cd_w[1][12] , \cd_w[1][11] , 
        \cd_w[1][10] , \cd_w[1][9] , \cd_w[1][8] , \cd_w[1][7] , 
        \cd_w[1][6] , \cd_w[1][5] , \cd_w[1][4] , \cd_w[1][3] , 
        \cd_w[1][2] , \cd_w[1][1] , \cd_w[1][0] }), .flat_coef_w({
        \flat_coef_w[255] , \flat_coef_w[254] , \flat_coef_w[253] , 
        \flat_coef_w[252] , \flat_coef_w[251] , \flat_coef_w[250] , 
        \flat_coef_w[249] , \flat_coef_w[248] , \flat_coef_w[247] , 
        \flat_coef_w[246] , \flat_coef_w[245] , \flat_coef_w[244] , 
        \flat_coef_w[243] , \flat_coef_w[242] , \flat_coef_w[241] , 
        \flat_coef_w[240] }), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .en_p_join(en_p_join), .coef_on_wrap(
        coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[11]  (.D(
        \syst_dly_line_23_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[0]  (.D(
        \syst_dly_line_7_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[14]  (.D(
        \syst_dly_line_23_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[15]  (.D(
        \syst_dly_line_15_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[13]  (.D(
        \syst_dly_line_27_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[14]  (.D(
        \syst_dly_line_20_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_19_[13]  (.D(
        \syst_dly_line_18_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_19_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_24_[1]  (.D(
        \syst_dly_line_23_[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_24_[1] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[11]  (.D(
        \syst_dly_line_20_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_18_[15]  (.D(
        \syst_dly_line_17_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_18_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[0]  (.D(
        \syst_dly_line_1_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[15]  (.D(
        \syst_dly_line_22_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_4_[9]  (.D(
        \syst_dly_line_3_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_4_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[12]  (.D(
        \syst_dly_line_10_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[9]  (.D(
        \syst_dly_line_28_[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[9] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[10]  (.D(
        \syst_dly_line_27_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[13]  (.D(
        \syst_dly_line_10_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[12]  (.D(
        \syst_dly_line_27_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[0]  (.D(
        \syst_dly_line_9_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[13]  (.D(
        \syst_dly_line_7_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[12]  (.D(
        \syst_dly_line_24_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[0]  (.D(
        \syst_dly_line_22_[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[2]  (.D(
        \syst_dly_line_15_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_23_[4]  (.D(
        \syst_dly_line_22_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_23_[4] ));
    FIR_FILTER_top_COREFIR_0_tap_enum_g4_1s_16s_0s_16s_0s_44_0s_4s_3 
        \taps.tap[1].a_tap  (.syst_dly_line_1_({\syst_dly_line_1_[15] , 
        \syst_dly_line_1_[14] , \syst_dly_line_1_[13] , 
        \syst_dly_line_1_[12] , \syst_dly_line_1_[11] , 
        \syst_dly_line_1_[10] , \syst_dly_line_1_[9] , 
        \syst_dly_line_1_[8] , \syst_dly_line_1_[7] , 
        \syst_dly_line_1_[6] , \syst_dly_line_1_[5] , 
        \syst_dly_line_1_[4] , \syst_dly_line_1_[3] , 
        \syst_dly_line_1_[2] , \syst_dly_line_1_[1] , 
        \syst_dly_line_1_[0] }), .syst_dly_line_29_({
        \syst_dly_line_29_[15] , \syst_dly_line_29_[14] , 
        \syst_dly_line_29_[13] , \syst_dly_line_29_[12] , 
        \syst_dly_line_29_[11] , \syst_dly_line_29_[10] , 
        \syst_dly_line_29_[9] , \syst_dly_line_29_[8] , 
        \syst_dly_line_29_[7] , \syst_dly_line_29_[6] , 
        \syst_dly_line_29_[5] , \syst_dly_line_29_[4] , 
        \syst_dly_line_29_[3] , \syst_dly_line_29_[2] , 
        \syst_dly_line_29_[1] , \syst_dly_line_29_[0] }), .\cd_w[2] ({
        \cd_w[2][43] , \cd_w[2][42] , \cd_w[2][41] , \cd_w[2][40] , 
        \cd_w[2][39] , \cd_w[2][38] , \cd_w[2][37] , \cd_w[2][36] , 
        \cd_w[2][35] , \cd_w[2][34] , \cd_w[2][33] , \cd_w[2][32] , 
        \cd_w[2][31] , \cd_w[2][30] , \cd_w[2][29] , \cd_w[2][28] , 
        \cd_w[2][27] , \cd_w[2][26] , \cd_w[2][25] , \cd_w[2][24] , 
        \cd_w[2][23] , \cd_w[2][22] , \cd_w[2][21] , \cd_w[2][20] , 
        \cd_w[2][19] , \cd_w[2][18] , \cd_w[2][17] , \cd_w[2][16] , 
        \cd_w[2][15] , \cd_w[2][14] , \cd_w[2][13] , \cd_w[2][12] , 
        \cd_w[2][11] , \cd_w[2][10] , \cd_w[2][9] , \cd_w[2][8] , 
        \cd_w[2][7] , \cd_w[2][6] , \cd_w[2][5] , \cd_w[2][4] , 
        \cd_w[2][3] , \cd_w[2][2] , \cd_w[2][1] , \cd_w[2][0] }), 
        .\cd_w[1] ({\cd_w[1][43] , \cd_w[1][42] , \cd_w[1][41] , 
        \cd_w[1][40] , \cd_w[1][39] , \cd_w[1][38] , \cd_w[1][37] , 
        \cd_w[1][36] , \cd_w[1][35] , \cd_w[1][34] , \cd_w[1][33] , 
        \cd_w[1][32] , \cd_w[1][31] , \cd_w[1][30] , \cd_w[1][29] , 
        \cd_w[1][28] , \cd_w[1][27] , \cd_w[1][26] , \cd_w[1][25] , 
        \cd_w[1][24] , \cd_w[1][23] , \cd_w[1][22] , \cd_w[1][21] , 
        \cd_w[1][20] , \cd_w[1][19] , \cd_w[1][18] , \cd_w[1][17] , 
        \cd_w[1][16] , \cd_w[1][15] , \cd_w[1][14] , \cd_w[1][13] , 
        \cd_w[1][12] , \cd_w[1][11] , \cd_w[1][10] , \cd_w[1][9] , 
        \cd_w[1][8] , \cd_w[1][7] , \cd_w[1][6] , \cd_w[1][5] , 
        \cd_w[1][4] , \cd_w[1][3] , \cd_w[1][2] , \cd_w[1][1] , 
        \cd_w[1][0] }), .flat_coef_w({\flat_coef_w[239] , 
        \flat_coef_w[238] , \flat_coef_w[237] , \flat_coef_w[236] , 
        \flat_coef_w[235] , \flat_coef_w[234] , \flat_coef_w[233] , 
        \flat_coef_w[232] , \flat_coef_w[231] , \flat_coef_w[230] , 
        \flat_coef_w[229] , \flat_coef_w[228] , \flat_coef_w[227] , 
        \flat_coef_w[226] , \flat_coef_w[225] , \flat_coef_w[224] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .en_p_join(
        en_p_join), .coef_on_wrap(coef_on_wrap));
    SLE \fill_syst_dly.genblk1.syst_dly_line_22_[14]  (.D(
        \syst_dly_line_21_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_22_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[14]  (.D(
        \syst_dly_line_14_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[14] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_5_[6]  (.D(
        \syst_dly_line_4_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_5_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[6]  (.D(
        \syst_dly_line_20_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[15]  (.D(
        \syst_dly_line_7_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[13]  (.D(
        \syst_dly_line_6_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[10]  (.D(
        \syst_dly_line_25_[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[10] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_15_[3]  (.D(
        \syst_dly_line_14_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_15_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_10_[12]  (.D(
        \syst_dly_line_9_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_10_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[0]  (.D(datai_wrap[0]), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(datai_valid_wrap), .ALn(
        VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), 
        .LAT(GND_net_1), .Q(\syst_dly_line_0_[0] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[3]  (.D(
        \syst_dly_line_26_[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[3] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[2]  (.D(
        \syst_dly_line_0_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[11]  (.D(
        \syst_dly_line_26_[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[6]  (.D(
        \syst_dly_line_10_[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[6] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_7_[8]  (.D(
        \syst_dly_line_6_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_7_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_21_[7]  (.D(
        \syst_dly_line_20_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_21_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[12]  (.D(
        \syst_dly_line_25_[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[12] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_1_[5]  (.D(
        \syst_dly_line_0_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_1_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_25_[13]  (.D(
        \syst_dly_line_24_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_25_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[7]  (.D(
        \syst_dly_line_13_[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[7] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_27_[8]  (.D(
        \syst_dly_line_26_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_27_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_14_[5]  (.D(
        \syst_dly_line_13_[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_14_[5] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_13_[13]  (.D(
        \syst_dly_line_12_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_13_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_26_[15]  (.D(
        \syst_dly_line_25_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_26_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[2]  (.D(
        \syst_dly_line_28_[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[2] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_0_[11]  (.D(
        datai_wrap[11]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_0_[11] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_8_[4]  (.D(
        \syst_dly_line_7_[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_8_[4] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_29_[13]  (.D(
        \syst_dly_line_28_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_29_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_16_[13]  (.D(
        \syst_dly_line_15_[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_16_[13] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_28_[15]  (.D(
        \syst_dly_line_27_[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_28_[15] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_11_[8]  (.D(
        \syst_dly_line_10_[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_11_[8] ));
    SLE \fill_syst_dly.genblk1.syst_dly_line_2_[14]  (.D(
        \syst_dly_line_1_[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        datai_valid_wrap), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \syst_dly_line_2_[14] ));
    
endmodule


module enum_kitDelay_bit_reg_2s_0(
       coefi_valid_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       FILTERCONTROL_FSM_0_COEF_RD_ENABLE
    );
output coefi_valid_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  FILTERCONTROL_FSM_0_COEF_RD_ENABLE;

    wire VCC_net_1, delayLine_0_, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_  (.D(delayLine_0_), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_valid_wrap));
    SLE \genblk1.delayLine_0_  (.D(FILTERCONTROL_FSM_0_COEF_RD_ENABLE), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module enum_kitDelay_bit_reg_2s(
       datai_valid_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       FILTERCONTROL_FSM_0_FIR_WR_ENABLE
    );
output datai_valid_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  FILTERCONTROL_FSM_0_FIR_WR_ENABLE;

    wire VCC_net_1, delayLine_0_, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_  (.D(delayLine_0_), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_valid_wrap));
    SLE \genblk1.delayLine_0_  (.D(FILTERCONTROL_FSM_0_FIR_WR_ENABLE), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module enum_kitDelay_reg_16s_2s(
       FIR_IN_Buffer_RD,
       datai_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
input  [15:0] FIR_IN_Buffer_RD;
output [15:0] datai_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire \delayLine_0_[2] , VCC_net_1, GND_net_1, \delayLine_0_[3] , 
        \delayLine_0_[4] , \delayLine_0_[5] , \delayLine_0_[6] , 
        \delayLine_0_[7] , \delayLine_0_[8] , \delayLine_0_[9] , 
        \delayLine_0_[10] , \delayLine_0_[11] , \delayLine_0_[12] , 
        \delayLine_0_[13] , \delayLine_0_[14] , \delayLine_0_[15] , 
        \delayLine_0_[0] , \delayLine_0_[1] ;
    
    SLE \genblk1.delayLine_1_[9]  (.D(\delayLine_0_[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[9]));
    SLE \genblk1.delayLine_1_[2]  (.D(\delayLine_0_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[2]));
    SLE \genblk1.delayLine_1_[8]  (.D(\delayLine_0_[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[8]));
    SLE \genblk1.delayLine_0_[5]  (.D(FIR_IN_Buffer_RD[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[5] ));
    SLE \genblk1.delayLine_0_[0]  (.D(FIR_IN_Buffer_RD[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[0] ));
    SLE \genblk1.delayLine_0_[7]  (.D(FIR_IN_Buffer_RD[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[7] ));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[4]  (.D(FIR_IN_Buffer_RD[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[4] ));
    SLE \genblk1.delayLine_1_[15]  (.D(\delayLine_0_[15] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[15]));
    SLE \genblk1.delayLine_0_[13]  (.D(FIR_IN_Buffer_RD[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[13] ));
    SLE \genblk1.delayLine_0_[9]  (.D(FIR_IN_Buffer_RD[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[9] ));
    SLE \genblk1.delayLine_1_[12]  (.D(\delayLine_0_[12] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[12]));
    SLE \genblk1.delayLine_1_[6]  (.D(\delayLine_0_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[6]));
    SLE \genblk1.delayLine_0_[2]  (.D(FIR_IN_Buffer_RD[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[2] ));
    SLE \genblk1.delayLine_0_[8]  (.D(FIR_IN_Buffer_RD[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[8] ));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_[1]  (.D(\delayLine_0_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[1]));
    SLE \genblk1.delayLine_0_[14]  (.D(FIR_IN_Buffer_RD[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[14] ));
    SLE \genblk1.delayLine_0_[15]  (.D(FIR_IN_Buffer_RD[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[15] ));
    SLE \genblk1.delayLine_1_[3]  (.D(\delayLine_0_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[3]));
    SLE \genblk1.delayLine_1_[13]  (.D(\delayLine_0_[13] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[13]));
    SLE \genblk1.delayLine_0_[10]  (.D(FIR_IN_Buffer_RD[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[10] ));
    SLE \genblk1.delayLine_1_[14]  (.D(\delayLine_0_[14] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[14]));
    SLE \genblk1.delayLine_0_[6]  (.D(FIR_IN_Buffer_RD[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[6] ));
    SLE \genblk1.delayLine_1_[5]  (.D(\delayLine_0_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[5]));
    SLE \genblk1.delayLine_0_[1]  (.D(FIR_IN_Buffer_RD[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[1] ));
    SLE \genblk1.delayLine_1_[11]  (.D(\delayLine_0_[11] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[11]));
    SLE \genblk1.delayLine_0_[11]  (.D(FIR_IN_Buffer_RD[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[11] ));
    SLE \genblk1.delayLine_1_[10]  (.D(\delayLine_0_[10] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[10]));
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[0]));
    SLE \genblk1.delayLine_0_[3]  (.D(FIR_IN_Buffer_RD[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[3] ));
    SLE \genblk1.delayLine_1_[7]  (.D(\delayLine_0_[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[7]));
    SLE \genblk1.delayLine_1_[4]  (.D(\delayLine_0_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(datai_wrap[4]));
    SLE \genblk1.delayLine_0_[12]  (.D(FIR_IN_Buffer_RD[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[12] ));
    
endmodule


module enum_kitDelay_bit_reg_2s_1(
       coef_on_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       FILTERCONTROL_FSM_0_COEF_ON
    );
output coef_on_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  FILTERCONTROL_FSM_0_COEF_ON;

    wire VCC_net_1, delayLine_0_, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_  (.D(delayLine_0_), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coef_on_wrap));
    SLE \genblk1.delayLine_0_  (.D(FILTERCONTROL_FSM_0_COEF_ON), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module enum_kitDelay_reg_16s_2s_0(
       Coef_Buffer_RD,
       coefi_wrap,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
input  [15:0] Coef_Buffer_RD;
output [15:0] coefi_wrap;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire \delayLine_0_[4] , VCC_net_1, GND_net_1, \delayLine_0_[5] , 
        \delayLine_0_[6] , \delayLine_0_[7] , \delayLine_0_[8] , 
        \delayLine_0_[9] , \delayLine_0_[10] , \delayLine_0_[11] , 
        \delayLine_0_[12] , \delayLine_0_[13] , \delayLine_0_[14] , 
        \delayLine_0_[15] , \delayLine_0_[0] , \delayLine_0_[1] , 
        \delayLine_0_[2] , \delayLine_0_[3] ;
    
    SLE \genblk1.delayLine_1_[9]  (.D(\delayLine_0_[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[9]));
    SLE \genblk1.delayLine_1_[2]  (.D(\delayLine_0_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[2]));
    SLE \genblk1.delayLine_1_[8]  (.D(\delayLine_0_[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[8]));
    SLE \genblk1.delayLine_0_[5]  (.D(Coef_Buffer_RD[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[5] ));
    SLE \genblk1.delayLine_0_[0]  (.D(Coef_Buffer_RD[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[0] ));
    SLE \genblk1.delayLine_0_[7]  (.D(Coef_Buffer_RD[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[7] ));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[4]  (.D(Coef_Buffer_RD[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[4] ));
    SLE \genblk1.delayLine_1_[15]  (.D(\delayLine_0_[15] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[15]));
    SLE \genblk1.delayLine_0_[13]  (.D(Coef_Buffer_RD[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[13] ));
    SLE \genblk1.delayLine_0_[9]  (.D(Coef_Buffer_RD[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[9] ));
    SLE \genblk1.delayLine_1_[12]  (.D(\delayLine_0_[12] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[12]));
    SLE \genblk1.delayLine_1_[6]  (.D(\delayLine_0_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[6]));
    SLE \genblk1.delayLine_0_[2]  (.D(Coef_Buffer_RD[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[2] ));
    SLE \genblk1.delayLine_0_[8]  (.D(Coef_Buffer_RD[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[8] ));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_[1]  (.D(\delayLine_0_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[1]));
    SLE \genblk1.delayLine_0_[14]  (.D(Coef_Buffer_RD[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[14] ));
    SLE \genblk1.delayLine_0_[15]  (.D(Coef_Buffer_RD[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[15] ));
    SLE \genblk1.delayLine_1_[3]  (.D(\delayLine_0_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[3]));
    SLE \genblk1.delayLine_1_[13]  (.D(\delayLine_0_[13] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[13]));
    SLE \genblk1.delayLine_0_[10]  (.D(Coef_Buffer_RD[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[10] ));
    SLE \genblk1.delayLine_1_[14]  (.D(\delayLine_0_[14] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[14]));
    SLE \genblk1.delayLine_0_[6]  (.D(Coef_Buffer_RD[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[6] ));
    SLE \genblk1.delayLine_1_[5]  (.D(\delayLine_0_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[5]));
    SLE \genblk1.delayLine_0_[1]  (.D(Coef_Buffer_RD[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[1] ));
    SLE \genblk1.delayLine_1_[11]  (.D(\delayLine_0_[11] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[11]));
    SLE \genblk1.delayLine_0_[11]  (.D(Coef_Buffer_RD[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[11] ));
    SLE \genblk1.delayLine_1_[10]  (.D(\delayLine_0_[10] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[10]));
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[0]));
    SLE \genblk1.delayLine_0_[3]  (.D(Coef_Buffer_RD[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[3] ));
    SLE \genblk1.delayLine_1_[7]  (.D(\delayLine_0_[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[7]));
    SLE \genblk1.delayLine_1_[4]  (.D(\delayLine_0_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(coefi_wrap[4]));
    SLE \genblk1.delayLine_0_[12]  (.D(Coef_Buffer_RD[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[12] ));
    
endmodule


module FIR_FILTER_top_COREFIR_0_COREENUMFIR_G4_Z5(
       FIR_IN_Buffer_RD,
       Coef_Buffer_RD,
       FIRO_net_0,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       FILTERCONTROL_FSM_0_FIR_WR_ENABLE,
       FILTERCONTROL_FSM_0_COEF_RD_ENABLE,
       FILTERCONTROL_FSM_0_COEF_ON,
       datao_valid_i,
       filled_w
    );
input  [15:0] FIR_IN_Buffer_RD;
input  [15:0] Coef_Buffer_RD;
output [30:15] FIRO_net_0;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  FILTERCONTROL_FSM_0_FIR_WR_ENABLE;
input  FILTERCONTROL_FSM_0_COEF_RD_ENABLE;
input  FILTERCONTROL_FSM_0_COEF_ON;
output datao_valid_i;
output filled_w;

    wire \datai_wrap[0] , \datai_wrap[1] , \datai_wrap[2] , 
        \datai_wrap[3] , \datai_wrap[4] , \datai_wrap[5] , 
        \datai_wrap[6] , \datai_wrap[7] , \datai_wrap[8] , 
        \datai_wrap[9] , \datai_wrap[10] , \datai_wrap[11] , 
        \datai_wrap[12] , \datai_wrap[13] , \datai_wrap[14] , 
        \datai_wrap[15] , \coefi_wrap[0] , \coefi_wrap[1] , 
        \coefi_wrap[2] , \coefi_wrap[3] , \coefi_wrap[4] , 
        \coefi_wrap[5] , \coefi_wrap[6] , \coefi_wrap[7] , 
        \coefi_wrap[8] , \coefi_wrap[9] , \coefi_wrap[10] , 
        \coefi_wrap[11] , \coefi_wrap[12] , \coefi_wrap[13] , 
        \coefi_wrap[14] , \coefi_wrap[15] , datai_valid_wrap, 
        coefi_valid_wrap, coef_on_wrap, GND_net_1, VCC_net_1;
    
    FIR_FILTER_top_COREFIR_0_fir_enum_g4_Z4 fir_enum_g4_0 (.datai_wrap({
        \datai_wrap[15] , \datai_wrap[14] , \datai_wrap[13] , 
        \datai_wrap[12] , \datai_wrap[11] , \datai_wrap[10] , 
        \datai_wrap[9] , \datai_wrap[8] , \datai_wrap[7] , 
        \datai_wrap[6] , \datai_wrap[5] , \datai_wrap[4] , 
        \datai_wrap[3] , \datai_wrap[2] , \datai_wrap[1] , 
        \datai_wrap[0] }), .FIRO_net_0({FIRO_net_0[30], FIRO_net_0[29], 
        FIRO_net_0[28], FIRO_net_0[27], FIRO_net_0[26], FIRO_net_0[25], 
        FIRO_net_0[24], FIRO_net_0[23], FIRO_net_0[22], FIRO_net_0[21], 
        FIRO_net_0[20], FIRO_net_0[19], FIRO_net_0[18], FIRO_net_0[17], 
        FIRO_net_0[16], FIRO_net_0[15]}), .coefi_wrap({
        \coefi_wrap[15] , \coefi_wrap[14] , \coefi_wrap[13] , 
        \coefi_wrap[12] , \coefi_wrap[11] , \coefi_wrap[10] , 
        \coefi_wrap[9] , \coefi_wrap[8] , \coefi_wrap[7] , 
        \coefi_wrap[6] , \coefi_wrap[5] , \coefi_wrap[4] , 
        \coefi_wrap[3] , \coefi_wrap[2] , \coefi_wrap[1] , 
        \coefi_wrap[0] }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .datai_valid_wrap(datai_valid_wrap), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), .coef_on_wrap(
        coef_on_wrap), .datao_valid_i(datao_valid_i), .filled_w(
        filled_w), .coefi_valid_wrap(coefi_valid_wrap));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    enum_kitDelay_bit_reg_2s_0 wrap_coef_valid (.coefi_valid_wrap(
        coefi_valid_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .FILTERCONTROL_FSM_0_COEF_RD_ENABLE(
        FILTERCONTROL_FSM_0_COEF_RD_ENABLE));
    enum_kitDelay_bit_reg_2s wrap_data_valid (.datai_valid_wrap(
        datai_valid_wrap), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .FILTERCONTROL_FSM_0_FIR_WR_ENABLE(
        FILTERCONTROL_FSM_0_FIR_WR_ENABLE));
    enum_kitDelay_reg_16s_2s wrap_datai (.FIR_IN_Buffer_RD({
        FIR_IN_Buffer_RD[15], FIR_IN_Buffer_RD[14], 
        FIR_IN_Buffer_RD[13], FIR_IN_Buffer_RD[12], 
        FIR_IN_Buffer_RD[11], FIR_IN_Buffer_RD[10], 
        FIR_IN_Buffer_RD[9], FIR_IN_Buffer_RD[8], FIR_IN_Buffer_RD[7], 
        FIR_IN_Buffer_RD[6], FIR_IN_Buffer_RD[5], FIR_IN_Buffer_RD[4], 
        FIR_IN_Buffer_RD[3], FIR_IN_Buffer_RD[2], FIR_IN_Buffer_RD[1], 
        FIR_IN_Buffer_RD[0]}), .datai_wrap({\datai_wrap[15] , 
        \datai_wrap[14] , \datai_wrap[13] , \datai_wrap[12] , 
        \datai_wrap[11] , \datai_wrap[10] , \datai_wrap[9] , 
        \datai_wrap[8] , \datai_wrap[7] , \datai_wrap[6] , 
        \datai_wrap[5] , \datai_wrap[4] , \datai_wrap[3] , 
        \datai_wrap[2] , \datai_wrap[1] , \datai_wrap[0] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    enum_kitDelay_bit_reg_2s_1 wrap_coef_on (.coef_on_wrap(
        coef_on_wrap), .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .FILTERCONTROL_FSM_0_COEF_ON(FILTERCONTROL_FSM_0_COEF_ON));
    enum_kitDelay_reg_16s_2s_0 wrap_coefi (.Coef_Buffer_RD({
        Coef_Buffer_RD[15], Coef_Buffer_RD[14], Coef_Buffer_RD[13], 
        Coef_Buffer_RD[12], Coef_Buffer_RD[11], Coef_Buffer_RD[10], 
        Coef_Buffer_RD[9], Coef_Buffer_RD[8], Coef_Buffer_RD[7], 
        Coef_Buffer_RD[6], Coef_Buffer_RD[5], Coef_Buffer_RD[4], 
        Coef_Buffer_RD[3], Coef_Buffer_RD[2], Coef_Buffer_RD[1], 
        Coef_Buffer_RD[0]}), .coefi_wrap({\coefi_wrap[15] , 
        \coefi_wrap[14] , \coefi_wrap[13] , \coefi_wrap[12] , 
        \coefi_wrap[11] , \coefi_wrap[10] , \coefi_wrap[9] , 
        \coefi_wrap[8] , \coefi_wrap[7] , \coefi_wrap[6] , 
        \coefi_wrap[5] , \coefi_wrap[4] , \coefi_wrap[3] , 
        \coefi_wrap[2] , \coefi_wrap[1] , \coefi_wrap[0] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    
endmodule


module FIR_FILTER_top_COREFIR_0_COREFIR_Z3(
       FIR_IN_Buffer_RD,
       Coef_Buffer_RD,
       FIRO_net_0,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       FILTERCONTROL_FSM_0_FIR_WR_ENABLE,
       FILTERCONTROL_FSM_0_COEF_RD_ENABLE,
       FILTERCONTROL_FSM_0_COEF_ON,
       datao_valid_i,
       filled_w
    );
input  [15:0] FIR_IN_Buffer_RD;
input  [15:0] Coef_Buffer_RD;
output [30:15] FIRO_net_0;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  FILTERCONTROL_FSM_0_FIR_WR_ENABLE;
input  FILTERCONTROL_FSM_0_COEF_RD_ENABLE;
input  FILTERCONTROL_FSM_0_COEF_ON;
output datao_valid_i;
output filled_w;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFIR_0_COREENUMFIR_G4_Z5 \enum_g4.enum_fir_g4  (
        .FIR_IN_Buffer_RD({FIR_IN_Buffer_RD[15], FIR_IN_Buffer_RD[14], 
        FIR_IN_Buffer_RD[13], FIR_IN_Buffer_RD[12], 
        FIR_IN_Buffer_RD[11], FIR_IN_Buffer_RD[10], 
        FIR_IN_Buffer_RD[9], FIR_IN_Buffer_RD[8], FIR_IN_Buffer_RD[7], 
        FIR_IN_Buffer_RD[6], FIR_IN_Buffer_RD[5], FIR_IN_Buffer_RD[4], 
        FIR_IN_Buffer_RD[3], FIR_IN_Buffer_RD[2], FIR_IN_Buffer_RD[1], 
        FIR_IN_Buffer_RD[0]}), .Coef_Buffer_RD({Coef_Buffer_RD[15], 
        Coef_Buffer_RD[14], Coef_Buffer_RD[13], Coef_Buffer_RD[12], 
        Coef_Buffer_RD[11], Coef_Buffer_RD[10], Coef_Buffer_RD[9], 
        Coef_Buffer_RD[8], Coef_Buffer_RD[7], Coef_Buffer_RD[6], 
        Coef_Buffer_RD[5], Coef_Buffer_RD[4], Coef_Buffer_RD[3], 
        Coef_Buffer_RD[2], Coef_Buffer_RD[1], Coef_Buffer_RD[0]}), 
        .FIRO_net_0({FIRO_net_0[30], FIRO_net_0[29], FIRO_net_0[28], 
        FIRO_net_0[27], FIRO_net_0[26], FIRO_net_0[25], FIRO_net_0[24], 
        FIRO_net_0[23], FIRO_net_0[22], FIRO_net_0[21], FIRO_net_0[20], 
        FIRO_net_0[19], FIRO_net_0[18], FIRO_net_0[17], FIRO_net_0[16], 
        FIRO_net_0[15]}), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .FILTERCONTROL_FSM_0_FIR_WR_ENABLE(
        FILTERCONTROL_FSM_0_FIR_WR_ENABLE), 
        .FILTERCONTROL_FSM_0_COEF_RD_ENABLE(
        FILTERCONTROL_FSM_0_COEF_RD_ENABLE), 
        .FILTERCONTROL_FSM_0_COEF_ON(FILTERCONTROL_FSM_0_COEF_ON), 
        .datao_valid_i(datao_valid_i), .filled_w(filled_w));
    
endmodule


module DATAHANDLE_FSM_16s_16s(
       DATAHANDLE_FSM_0_FIR_WADDR,
       DATAHANDLE_FSM_0_FFT_RE_RADDR,
       DATAHANDLE_FSM_0_FIR_RADDR,
       DATAHANDLE_FSM_0_FFT_IM_RADDR,
       FIR_OUT_Buffer_RD,
       FFT_RE_Buffer_RD,
       FFT_IM_Buffer_RD,
       FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m,
       DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0,
       DATAHANDLE_FSM_0_COEF_WR_EN,
       DATAHANDLE_FSM_0_SEL,
       DATAHANDLE_FSM_0_FIR_WR_ENABLE,
       FIR_FILTER_0_GPIO_2_M2F,
       FIR_FILTER_0_GPIO_0_M2F,
       FIR_FILTER_0_GPIO_1_M2F,
       FIR_FILTER_0_AMBA_SLAVE_0_PSELx,
       FIR_FILTER_0_AMBA_SLAVE_0_PWRITE
    );
input  [9:0] DATAHANDLE_FSM_0_FIR_WADDR;
output [9:0] DATAHANDLE_FSM_0_FFT_RE_RADDR;
output [9:0] DATAHANDLE_FSM_0_FIR_RADDR;
output [9:0] DATAHANDLE_FSM_0_FFT_IM_RADDR;
input  [15:0] FIR_OUT_Buffer_RD;
input  [15:0] FFT_RE_Buffer_RD;
input  [15:0] FFT_IM_Buffer_RD;
output [15:0] FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m;
output DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0;
output DATAHANDLE_FSM_0_COEF_WR_EN;
output DATAHANDLE_FSM_0_SEL;
output DATAHANDLE_FSM_0_FIR_WR_ENABLE;
input  FIR_FILTER_0_GPIO_2_M2F;
input  FIR_FILTER_0_GPIO_0_M2F;
input  FIR_FILTER_0_GPIO_1_M2F;
input  FIR_FILTER_0_AMBA_SLAVE_0_PSELx;
input  FIR_FILTER_0_AMBA_SLAVE_0_PWRITE;

    wire \fsm[1]_net_1 , \fsm_i_0[1] , VCC_net_1, fsm_41_d, GND_net_1, 
        COEF_WR_EN_6, un1_PREADY_3_0_0_net_1, N_164, 
        un1_PREADY_1_sqmuxa_1_0_a3_0_net_1, \fsm[0]_net_1 , 
        \fsm_ns[0] , \fsm_ns[1] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[8] , un1_FIR_ENABLE_2_net_1, 
        \PRDATA_1[8]_net_1 , \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[9] , 
        \PRDATA_1[9]_net_1 , \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[10] , 
        \PRDATA_1[10]_net_1 , \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[11] , 
        \PRDATA_1[11]_net_1 , \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[12] , 
        \PRDATA_1[12]_net_1 , \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[13] , 
        \PRDATA_1[13]_net_1 , \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[14] , 
        \PRDATA_1[14]_net_1 , \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[15] , 
        \PRDATA_1[15]_net_1 , FIR_RADDR4_net_1, 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[0] , \PRDATA_1[0]_net_1 , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[1] , \PRDATA_1[1]_net_1 , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[2] , \PRDATA_1[2]_net_1 , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[3] , \PRDATA_1[3]_net_1 , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[4] , \PRDATA_1[4]_net_1 , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[5] , \PRDATA_1[5]_net_1 , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[6] , \PRDATA_1[6]_net_1 , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[7] , \PRDATA_1[7]_net_1 , 
        FIR_RADDR6_net_1, FIR_RADDR5_net_1, 
        COEF_WR_EN_6_f0_0_a2_0_0_net_1, N_28, N_26, N_17, N_16, N_18, 
        N_19, N_20, N_21, N_22, N_23, N_24, N_25, N_27, N_29, N_30, 
        N_31, un1_PREADY_3_0_0_a2_1_6_net_1, 
        un1_PREADY_3_0_0_a2_1_5_net_1, N_47, m13_0_0, N_54;
    
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNILJOB[2]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[2] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[2]));
    SLE \FIR_RADDR[5]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[5]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[5]));
    SLE COEF_WR_EN (.D(COEF_WR_EN_6), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        FIR_FILTER_0_MSS_READY), .ALn(VCC_net_1), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        DATAHANDLE_FSM_0_COEF_WR_EN));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[6]  (.A(FFT_IM_Buffer_RD[6]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_22), .Y(\PRDATA_1[6]_net_1 ));
    SLE \FFT_IM_RADDR[3]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[3]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[3]));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[3]  (.A(FFT_IM_Buffer_RD[3]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_19), .Y(\PRDATA_1[3]_net_1 ));
    SLE \FFT_RE_RADDR[8]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[8]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[8]));
    SLE \PRDATA[14]  (.D(\PRDATA_1[14]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[14] ));
    CFG2 #( .INIT(4'h2) )  fsm_s1_0_a3_0_a2 (.A(\fsm[0]_net_1 ), .B(
        \fsm[1]_net_1 ), .Y(fsm_41_d));
    SLE \FIR_RADDR[9]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[9]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[9]));
    CFG2 #( .INIT(4'h2) )  COEF_WR_EN_6_f0_0_a2_0_0 (.A(
        FIR_FILTER_0_GPIO_2_M2F), .B(\fsm[1]_net_1 ), .Y(
        COEF_WR_EN_6_f0_0_a2_0_0_net_1));
    CFG4 #( .INIT(16'h1404) )  un1_PREADY_1_sqmuxa_1_0_a3_0 (.A(
        \fsm[1]_net_1 ), .B(\fsm[0]_net_1 ), .C(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), .D(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .Y(
        un1_PREADY_1_sqmuxa_1_0_a3_0_net_1));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[6]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[6]), .C(
        FFT_RE_Buffer_RD[6]), .Y(N_22));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[5]  (.A(FFT_IM_Buffer_RD[5]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_21), .Y(\PRDATA_1[5]_net_1 ));
    SLE \FIR_RADDR[4]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[4]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[4]));
    SLE \FFT_IM_RADDR[0]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[0]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[0]));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[12]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[12]), .C(
        FFT_RE_Buffer_RD[12]), .Y(N_28));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[3]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[3]), .C(
        FFT_RE_Buffer_RD[3]), .Y(N_19));
    SLE \PRDATA[4]  (.D(\PRDATA_1[4]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[4] ));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[1]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[1]), .C(
        FFT_RE_Buffer_RD[1]), .Y(N_17));
    CFG2 #( .INIT(4'h1) )  FIR_WR_ENABLE_RNO (.A(
        FIR_FILTER_0_GPIO_2_M2F), .B(\fsm[0]_net_1 ), .Y(N_164));
    SLE \FFT_IM_RADDR[7]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[7]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[7]));
    CFG4 #( .INIT(16'h4000) )  COEF_WR_EN_6_f0_0_a2_0 (.A(
        \fsm[0]_net_1 ), .B(FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), .C(
        COEF_WR_EN_6_f0_0_a2_0_0_net_1), .D(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .Y(N_54));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[2]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[2]), .C(
        FFT_RE_Buffer_RD[2]), .Y(N_18));
    SLE \PRDATA[10]  (.D(\PRDATA_1[10]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[10] ));
    SLE \FFT_IM_RADDR[4]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[4]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[4]));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNIQOOB[7]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[7] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[7]));
    SLE \PRDATA[2]  (.D(\PRDATA_1[2]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[2] ));
    SLE \FFT_IM_RADDR[6]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[6]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[6]));
    VCC VCC (.Y(VCC_net_1));
    SLE \FFT_RE_RADDR[9]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[9]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[9]));
    SLE \PRDATA[1]  (.D(\PRDATA_1[1]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[1] ));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[11]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[11]), .C(
        FFT_RE_Buffer_RD[11]), .Y(N_27));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNIOMOB[5]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[5] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[5]));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNIKIOB[1]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[1] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[1]));
    SLE \PRDATA[8]  (.D(\PRDATA_1[8]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[8] ));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[11]  (.A(FFT_IM_Buffer_RD[11]), 
        .B(FIR_FILTER_0_GPIO_1_M2F), .C(N_27), .Y(\PRDATA_1[11]_net_1 )
        );
    SLE \PRDATA[12]  (.D(\PRDATA_1[12]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[12] ));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[8]  (.A(FFT_IM_Buffer_RD[8]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_24), .Y(\PRDATA_1[8]_net_1 ));
    CFG4 #( .INIT(16'h8000) )  un1_PREADY_3_0_0_a2_1_5 (.A(
        DATAHANDLE_FSM_0_FIR_WADDR[0]), .B(
        DATAHANDLE_FSM_0_FIR_WADDR[3]), .C(
        DATAHANDLE_FSM_0_FIR_WADDR[5]), .D(
        DATAHANDLE_FSM_0_FIR_WADDR[9]), .Y(
        un1_PREADY_3_0_0_a2_1_5_net_1));
    SLE SEL (.D(\fsm_i_0[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        un1_PREADY_3_0_0_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(DATAHANDLE_FSM_0_SEL));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[9]  (.A(FFT_IM_Buffer_RD[9]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_25), .Y(\PRDATA_1[9]_net_1 ));
    SLE \fsm[0]  (.D(\fsm_ns[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \fsm[0]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNI7NQ5[13]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[13] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[13]));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[8]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[8]), .C(
        FFT_RE_Buffer_RD[8]), .Y(N_24));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[9]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[9]), .C(
        FFT_RE_Buffer_RD[9]), .Y(N_25));
    SLE \FFT_RE_RADDR[6]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[6]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[6]));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNI5LQ5[11]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[11] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[11]));
    SLE \FFT_RE_RADDR[7]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[7]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[7]));
    SLE \PRDATA[5]  (.D(\PRDATA_1[5]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[5] ));
    GND GND (.Y(GND_net_1));
    SLE \FIR_RADDR[0]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[0]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[0]));
    SLE FIR_FFT_RD_ENABLE (.D(FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0), 
        .CLK(DATAHANDLE_FSM_0_WCLK), .EN(fsm_41_d), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[13]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[13]), .C(
        FFT_RE_Buffer_RD[13]), .Y(N_29));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[0]  (.A(FFT_IM_Buffer_RD[0]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_16), .Y(\PRDATA_1[0]_net_1 ));
    SLE \FIR_RADDR[6]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[6]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[6]));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[2]  (.A(FFT_IM_Buffer_RD[2]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_18), .Y(\PRDATA_1[2]_net_1 ));
    CFG3 #( .INIT(8'hBA) )  COEF_WR_EN_6_f0_0_0 (.A(N_54), .B(
        un1_PREADY_1_sqmuxa_1_0_a3_0_net_1), .C(
        DATAHANDLE_FSM_0_COEF_WR_EN), .Y(COEF_WR_EN_6));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[14]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[14]), .C(
        FFT_RE_Buffer_RD[14]), .Y(N_30));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[14]  (.A(FFT_IM_Buffer_RD[14]), 
        .B(FIR_FILTER_0_GPIO_1_M2F), .C(N_30), .Y(\PRDATA_1[14]_net_1 )
        );
    SLE \FIR_RADDR[8]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[8]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[8]));
    SLE \PRDATA[15]  (.D(\PRDATA_1[15]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[15] ));
    CFG4 #( .INIT(16'h6466) )  \fsm_ns_1_0_.m15_0  (.A(\fsm[0]_net_1 ), 
        .B(\fsm[1]_net_1 ), .C(N_47), .D(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), .Y(\fsm_ns[1] ));
    CFG2 #( .INIT(4'h7) )  un1_FIR_ENABLE_2 (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_FILTER_0_GPIO_1_M2F), .Y(
        un1_FIR_ENABLE_2_net_1));
    SLE \FIR_RADDR[3]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[3]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[3]));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[4]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[4]), .C(
        FFT_RE_Buffer_RD[4]), .Y(N_20));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[15]  (.A(FFT_IM_Buffer_RD[15]), 
        .B(FIR_FILTER_0_GPIO_1_M2F), .C(N_31), .Y(\PRDATA_1[15]_net_1 )
        );
    SLE \FFT_RE_RADDR[0]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[0]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[0]));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNI6MQ5[12]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[12] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[12]));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[1]  (.A(FFT_IM_Buffer_RD[1]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_17), .Y(\PRDATA_1[1]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[10]  (.A(FFT_IM_Buffer_RD[10]), 
        .B(FIR_FILTER_0_GPIO_1_M2F), .C(N_26), .Y(\PRDATA_1[10]_net_1 )
        );
    SLE \PRDATA[0]  (.D(\PRDATA_1[0]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[0] ));
    SLE \FFT_RE_RADDR[5]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[5]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[5]));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[7]  (.A(FFT_IM_Buffer_RD[7]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_23), .Y(\PRDATA_1[7]_net_1 ));
    SLE \PRDATA[3]  (.D(\PRDATA_1[3]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[3] ));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNI4KQ5[10]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[10] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[10]));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[7]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[7]), .C(
        FFT_RE_Buffer_RD[7]), .Y(N_23));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[15]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[15]), .C(
        FFT_RE_Buffer_RD[15]), .Y(N_31));
    SLE \FIR_RADDR[1]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[1]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[1]));
    CFG4 #( .INIT(16'h8000) )  un1_PREADY_3_0_0_a2_1 (.A(
        DATAHANDLE_FSM_0_FIR_WADDR[2]), .B(
        DATAHANDLE_FSM_0_FIR_WADDR[8]), .C(
        un1_PREADY_3_0_0_a2_1_6_net_1), .D(
        un1_PREADY_3_0_0_a2_1_5_net_1), .Y(N_47));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNINLOB[4]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[4] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[4]));
    CFG2 #( .INIT(4'h2) )  FIR_RADDR5 (.A(FIR_FILTER_0_GPIO_0_M2F), .B(
        FIR_FILTER_0_GPIO_1_M2F), .Y(FIR_RADDR5_net_1));
    SLE \FFT_RE_RADDR[1]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[1]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[1]));
    SLE \FIR_RADDR[7]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[7]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[7]));
    CFG1 #( .INIT(2'h1) )  SEL_RNO (.A(\fsm[1]_net_1 ), .Y(
        \fsm_i_0[1] ));
    SLE FIR_WR_ENABLE (.D(N_164), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        un1_PREADY_1_sqmuxa_1_0_a3_0_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(DATAHANDLE_FSM_0_FIR_WR_ENABLE)
        );
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNIMKOB[3]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[3] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[3]));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNIJHOB[0]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[0] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[0]));
    SLE \FFT_RE_RADDR[4]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[4]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[4]));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNISQOB[9]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[9] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[9]));
    SLE \FFT_RE_RADDR[2]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[2]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[2]));
    SLE \PRDATA[9]  (.D(\PRDATA_1[9]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[9] ));
    CFG4 #( .INIT(16'h8000) )  un1_PREADY_3_0_0_a2_1_6 (.A(
        DATAHANDLE_FSM_0_FIR_WADDR[6]), .B(
        DATAHANDLE_FSM_0_FIR_WADDR[4]), .C(
        DATAHANDLE_FSM_0_FIR_WADDR[1]), .D(
        DATAHANDLE_FSM_0_FIR_WADDR[7]), .Y(
        un1_PREADY_3_0_0_a2_1_6_net_1));
    CFG4 #( .INIT(16'hA888) )  un1_PREADY_3_0_0 (.A(\fsm[0]_net_1 ), 
        .B(\fsm[1]_net_1 ), .C(N_47), .D(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), .Y(un1_PREADY_3_0_0_net_1));
    SLE \PRDATA[6]  (.D(\PRDATA_1[6]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[6] ));
    SLE \PRDATA[13]  (.D(\PRDATA_1[13]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[13] ));
    CFG2 #( .INIT(4'h4) )  FIR_RADDR6 (.A(FIR_FILTER_0_GPIO_0_M2F), .B(
        FIR_FILTER_0_GPIO_1_M2F), .Y(FIR_RADDR6_net_1));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[10]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[10]), .C(
        FFT_RE_Buffer_RD[10]), .Y(N_26));
    SLE \FFT_IM_RADDR[8]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[8]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[8]));
    SLE \FFT_IM_RADDR[2]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[2]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[2]));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNIPNOB[6]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[6] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[6]));
    CFG4 #( .INIT(16'hF8F0) )  \fsm_ns_1_0_.m13_0  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), .B(fsm_41_d), .C(m13_0_0), 
        .D(N_47), .Y(\fsm_ns[0] ));
    SLE \fsm[1]  (.D(\fsm_ns[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \fsm[1]_net_1 ));
    SLE \FFT_RE_RADDR[3]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[3]), .CLK(
        FIR_RADDR5_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_RE_RADDR[3]));
    SLE \FFT_IM_RADDR[5]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[5]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[5]));
    SLE \FFT_IM_RADDR[9]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[9]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[9]));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNIRPOB[8]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[8] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[8]));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[4]  (.A(FFT_IM_Buffer_RD[4]), .B(
        FIR_FILTER_0_GPIO_1_M2F), .C(N_20), .Y(\PRDATA_1[4]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[5]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[5]), .C(
        FFT_RE_Buffer_RD[5]), .Y(N_21));
    SLE \FFT_IM_RADDR[1]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[1]), .CLK(
        FIR_RADDR6_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FFT_IM_RADDR[1]));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[13]  (.A(FFT_IM_Buffer_RD[13]), 
        .B(FIR_FILTER_0_GPIO_1_M2F), .C(N_29), .Y(\PRDATA_1[13]_net_1 )
        );
    CFG2 #( .INIT(4'h1) )  FIR_RADDR4 (.A(FIR_FILTER_0_GPIO_0_M2F), .B(
        FIR_FILTER_0_GPIO_1_M2F), .Y(FIR_RADDR4_net_1));
    CFG3 #( .INIT(8'hB8) )  \PRDATA_1[12]  (.A(FFT_IM_Buffer_RD[12]), 
        .B(FIR_FILTER_0_GPIO_1_M2F), .C(N_28), .Y(\PRDATA_1[12]_net_1 )
        );
    SLE \PRDATA[7]  (.D(\PRDATA_1[7]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[7] ));
    CFG3 #( .INIT(8'h54) )  \fsm_ns_1_0_.m13_0_0  (.A(\fsm[0]_net_1 ), 
        .B(FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .C(\fsm[1]_net_1 ), .Y(
        m13_0_0));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNI9PQ5[15]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[15] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[15]));
    SLE \FIR_RADDR[2]  (.D(DATAHANDLE_FSM_0_FIR_WADDR[2]), .CLK(
        FIR_RADDR4_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(DATAHANDLE_FSM_0_FIR_RADDR[2]));
    SLE \PRDATA[11]  (.D(\PRDATA_1[11]_net_1 ), .CLK(
        un1_FIR_ENABLE_2_net_1), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(VCC_net_1), 
        .Q(\FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[11] ));
    CFG2 #( .INIT(4'h8) )  \PRDATA_RNI8OQ5[14]  (.A(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .B(
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA[14] ), .Y(
        FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[14]));
    CFG3 #( .INIT(8'hE4) )  \PRDATA_1_0[0]  (.A(
        FIR_FILTER_0_GPIO_0_M2F), .B(FIR_OUT_Buffer_RD[0]), .C(
        FFT_RE_Buffer_RD[0]), .Y(N_16));
    
endmodule


module FIR_FILTER_top_Coef_Buffer_TPSRAM(
       Coef_Buffer_RD,
       FILTERCONTROL_FSM_0_COEF_RADDR,
       FIR_FILTER_0_AMBA_SLAVE_0_PWDATA,
       DATAHANDLE_FSM_0_FIR_WADDR,
       DATAHANDLE_FSM_0_WCLK,
       FILTERCONTROL_FSM_0_COEF_RD_ENABLE,
       DATAHANDLE_FSM_0_COEF_WR_EN
    );
output [15:0] Coef_Buffer_RD;
input  [5:0] FILTERCONTROL_FSM_0_COEF_RADDR;
input  [15:0] FIR_FILTER_0_AMBA_SLAVE_0_PWDATA;
input  [5:0] DATAHANDLE_FSM_0_FIR_WADDR;
input  DATAHANDLE_FSM_0_WCLK;
input  FILTERCONTROL_FSM_0_COEF_RD_ENABLE;
input  DATAHANDLE_FSM_0_COEF_WR_EN;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    RAM1K18 FIR_FILTER_top_Coef_Buffer_TPSRAM_R0C0 (.A_DOUT({nc0, 
        Coef_Buffer_RD[15], Coef_Buffer_RD[14], Coef_Buffer_RD[13], 
        Coef_Buffer_RD[12], Coef_Buffer_RD[11], Coef_Buffer_RD[10], 
        Coef_Buffer_RD[9], Coef_Buffer_RD[8], nc1, Coef_Buffer_RD[7], 
        Coef_Buffer_RD[6], Coef_Buffer_RD[5], Coef_Buffer_RD[4], 
        Coef_Buffer_RD[3], Coef_Buffer_RD[2], Coef_Buffer_RD[1], 
        Coef_Buffer_RD[0]}), .B_DOUT({nc2, nc3, nc4, nc5, nc6, nc7, 
        nc8, nc9, nc10, nc11, nc12, nc13, nc14, nc15, nc16, nc17, nc18, 
        nc19}), .BUSY(), .A_CLK(DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(
        VCC_net_1), .A_ARST_N(VCC_net_1), .A_DOUT_EN(VCC_net_1), 
        .A_BLK({FILTERCONTROL_FSM_0_COEF_RD_ENABLE, VCC_net_1, 
        VCC_net_1}), .A_DOUT_ARST_N(VCC_net_1), .A_DOUT_SRST_N(
        VCC_net_1), .A_DIN({GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1}), .A_ADDR({
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        FILTERCONTROL_FSM_0_COEF_RADDR[5], 
        FILTERCONTROL_FSM_0_COEF_RADDR[4], 
        FILTERCONTROL_FSM_0_COEF_RADDR[3], 
        FILTERCONTROL_FSM_0_COEF_RADDR[2], 
        FILTERCONTROL_FSM_0_COEF_RADDR[1], 
        FILTERCONTROL_FSM_0_COEF_RADDR[0], GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1}), .A_WEN({GND_net_1, GND_net_1}), .B_CLK(
        DATAHANDLE_FSM_0_WCLK), .B_DOUT_CLK(VCC_net_1), .B_ARST_N(
        VCC_net_1), .B_DOUT_EN(VCC_net_1), .B_BLK({
        DATAHANDLE_FSM_0_COEF_WR_EN, VCC_net_1, VCC_net_1}), 
        .B_DOUT_ARST_N(GND_net_1), .B_DOUT_SRST_N(VCC_net_1), .B_DIN({
        GND_net_1, FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[15], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[14], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[13], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[12], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[11], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[10], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[9], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[8], GND_net_1, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[7], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[6], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[5], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[4], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[3], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[2], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[1], 
        FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[0]}), .B_ADDR({GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, DATAHANDLE_FSM_0_FIR_WADDR[5], 
        DATAHANDLE_FSM_0_FIR_WADDR[4], DATAHANDLE_FSM_0_FIR_WADDR[3], 
        DATAHANDLE_FSM_0_FIR_WADDR[2], DATAHANDLE_FSM_0_FIR_WADDR[1], 
        DATAHANDLE_FSM_0_FIR_WADDR[0], GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .B_WEN({VCC_net_1, VCC_net_1}), .A_EN(VCC_net_1), 
        .A_DOUT_LAT(VCC_net_1), .A_WIDTH({VCC_net_1, GND_net_1, 
        GND_net_1}), .A_WMODE(GND_net_1), .B_EN(VCC_net_1), 
        .B_DOUT_LAT(VCC_net_1), .B_WIDTH({VCC_net_1, GND_net_1, 
        GND_net_1}), .B_WMODE(GND_net_1), .SII_LOCK(GND_net_1));
    
endmodule


module fft_inpl_kitEdge_0s_1(
       inp_tick,
       DATAHANDLE_FSM_0_WCLK,
       un1_bflyOutValid,
       wLastStage_w,
       bflyValid_w,
       stageEnd_w
    );
output inp_tick;
input  DATAHANDLE_FSM_0_WCLK;
input  un1_bflyOutValid;
input  wLastStage_w;
input  bflyValid_w;
output stageEnd_w;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE inp_tick_inst_1 (.D(un1_bflyOutValid), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inp_tick));
    CFG3 #( .INIT(8'h8A) )  outp (.A(inp_tick), .B(wLastStage_w), .C(
        bflyValid_w), .Y(stageEnd_w));
    
endmodule


module fft_inpl_autoScale_0s_0s_4_1s(
       datai_re_r,
       DATAHANDLE_FSM_0_WCLK,
       upScale_w,
       wLastStage_w,
       bflyValid_w,
       startFFTrd_w,
       datai_valid_r,
       startLoad_w,
       un1_bflyRiskOV_w
    );
input  [15:14] datai_re_r;
input  DATAHANDLE_FSM_0_WCLK;
output upScale_w;
input  wLastStage_w;
input  bflyValid_w;
input  startFFTrd_w;
input  datai_valid_r;
input  startLoad_w;
input  un1_bflyRiskOV_w;

    wire bflyMonitor_net_1, VCC_net_1, bflyMonitor_1_net_1, GND_net_1, 
        ldMonitor_net_1, ldMonitor_1_net_1, upScale_4_net_1, 
        un1_startFFT_net_1, inp_tick, un1_bflyOutValid_net_1, 
        un1_ldRiskOV_net_1, un1_bflyMonitor_1_sqmuxa_or, stageEnd_w;
    
    GND GND (.Y(GND_net_1));
    CFG3 #( .INIT(8'hDC) )  bflyMonitor_1_RNO (.A(un1_bflyRiskOV_w), 
        .B(un1_startFFT_net_1), .C(bflyValid_w), .Y(
        un1_bflyMonitor_1_sqmuxa_or));
    SLE upScale (.D(upScale_4_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        un1_startFFT_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(upScale_w));
    CFG3 #( .INIT(8'h28) )  un1_ldRiskOV (.A(datai_valid_r), .B(
        datai_re_r[15]), .C(datai_re_r[14]), .Y(un1_ldRiskOV_net_1));
    CFG4 #( .INIT(16'hFEBA) )  bflyMonitor_1 (.A(startFFTrd_w), .B(
        un1_bflyMonitor_1_sqmuxa_or), .C(bflyMonitor_net_1), .D(
        stageEnd_w), .Y(bflyMonitor_1_net_1));
    CFG4 #( .INIT(16'hFF8A) )  un1_startFFT (.A(inp_tick), .B(
        wLastStage_w), .C(bflyValid_w), .D(startFFTrd_w), .Y(
        un1_startFFT_net_1));
    SLE ldMonitor (.D(ldMonitor_1_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        ldMonitor_net_1));
    VCC VCC (.Y(VCC_net_1));
    CFG2 #( .INIT(4'h2) )  un1_bflyOutValid (.A(bflyValid_w), .B(
        wLastStage_w), .Y(un1_bflyOutValid_net_1));
    CFG3 #( .INIT(8'hBA) )  ldMonitor_1 (.A(startLoad_w), .B(
        un1_ldRiskOV_net_1), .C(ldMonitor_net_1), .Y(ldMonitor_1_net_1)
        );
    SLE bflyMonitor (.D(bflyMonitor_1_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyMonitor_net_1));
    CFG3 #( .INIT(8'hE2) )  upScale_4 (.A(bflyMonitor_net_1), .B(
        startFFTrd_w), .C(ldMonitor_net_1), .Y(upScale_4_net_1));
    fft_inpl_kitEdge_0s_1 edge_detect_0 (.inp_tick(inp_tick), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .un1_bflyOutValid(un1_bflyOutValid_net_1), .wLastStage_w(
        wLastStage_w), .bflyValid_w(bflyValid_w), .stageEnd_w(
        stageEnd_w));
    
endmodule


module fft_inpl_slowClock(
       divider_i_1,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [2:2] divider_i_1;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire \divider_inferred_clock_RNI6AME[2]_net_1 , \divider[2]_net_1 , 
        \divider[0]_net_1 , \divider_i_0[0] , VCC_net_1, GND_net_1, 
        \divider[1]_net_1 , \divider_RNO[1]_net_1 , 
        \un2_divider_0_0[2] ;
    
    CFG2 #( .INIT(4'h6) )  \divider_RNO[1]  (.A(\divider[0]_net_1 ), 
        .B(\divider[1]_net_1 ), .Y(\divider_RNO[1]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    CFG1 #( .INIT(2'h1) )  \divider_inferred_clock_RNI6AME[2]  (.A(
        \divider[2]_net_1 ), .Y(
        \divider_inferred_clock_RNI6AME[2]_net_1 ));
    SLE \divider[2]  (.D(\un2_divider_0_0[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\divider[2]_net_1 ));
    SLE \divider[1]  (.D(\divider_RNO[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\divider[1]_net_1 ));
    CFG3 #( .INIT(8'h6C) )  \divider_RNO[2]  (.A(\divider[0]_net_1 ), 
        .B(\divider[2]_net_1 ), .C(\divider[1]_net_1 ), .Y(
        \un2_divider_0_0[2] ));
    CFG1 #( .INIT(2'h1) )  \divider_RNO[0]  (.A(\divider[0]_net_1 ), 
        .Y(\divider_i_0[0] ));
    CLKINT \divider_inferred_clock_RNI6AME_0[2]  (.A(
        \divider_inferred_clock_RNI6AME[2]_net_1 ), .Y(divider_i_1[2]));
    SLE \divider[0]  (.D(\divider_i_0[0] ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1)
        , .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \divider[0]_net_1 ));
    
endmodule


module FIR_FILTER_top_COREFFT_0_ram_smGen_4(
       P_w,
       outBuf_rA_r,
       inP_r,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_r
    );
output [31:0] P_w;
input  [6:0] outBuf_rA_r;
input  [31:0] inP_r;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_r;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    RAM1K18 FIR_FILTER_top_COREFFT_0_ram_smGen_R0C0 (.A_DOUT({nc0, 
        P_w[31], P_w[30], P_w[29], P_w[28], P_w[27], P_w[26], P_w[25], 
        P_w[24], nc1, P_w[23], P_w[22], P_w[21], P_w[20], P_w[19], 
        P_w[18], P_w[17], P_w[16]}), .B_DOUT({nc2, P_w[15], P_w[14], 
        P_w[13], P_w[12], P_w[11], P_w[10], P_w[9], P_w[8], nc3, 
        P_w[7], P_w[6], P_w[5], P_w[4], P_w[3], P_w[2], P_w[1], P_w[0]})
        , .BUSY(), .A_CLK(DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_ARST_N(VCC_net_1), .A_DOUT_EN(
        VCC_net_1), .A_BLK({VCC_net_1, VCC_net_1, VCC_net_1}), 
        .A_DOUT_ARST_N(VCC_net_1), .A_DOUT_SRST_N(VCC_net_1), .A_DIN({
        GND_net_1, inP_r[31], inP_r[30], inP_r[29], inP_r[28], 
        inP_r[27], inP_r[26], inP_r[25], inP_r[24], GND_net_1, 
        inP_r[23], inP_r[22], inP_r[21], inP_r[20], inP_r[19], 
        inP_r[18], inP_r[17], inP_r[16]}), .A_ADDR({GND_net_1, 
        GND_net_1, outBuf_rA_r[6], outBuf_rA_r[5], outBuf_rA_r[4], 
        outBuf_rA_r[3], outBuf_rA_r[2], outBuf_rA_r[1], outBuf_rA_r[0], 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1}), 
        .A_WEN({VCC_net_1, VCC_net_1}), .B_CLK(DATAHANDLE_FSM_0_WCLK), 
        .B_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), .B_ARST_N(VCC_net_1), 
        .B_DOUT_EN(VCC_net_1), .B_BLK({wEn_r, VCC_net_1, VCC_net_1}), 
        .B_DOUT_ARST_N(VCC_net_1), .B_DOUT_SRST_N(VCC_net_1), .B_DIN({
        GND_net_1, inP_r[15], inP_r[14], inP_r[13], inP_r[12], 
        inP_r[11], inP_r[10], inP_r[9], inP_r[8], GND_net_1, inP_r[7], 
        inP_r[6], inP_r[5], inP_r[4], inP_r[3], inP_r[2], inP_r[1], 
        inP_r[0]}), .B_ADDR({GND_net_1, GND_net_1, wA_r[6], wA_r[5], 
        wA_r[4], wA_r[3], wA_r[2], wA_r[1], wA_r[0], GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1}), .B_WEN({
        VCC_net_1, VCC_net_1}), .A_EN(VCC_net_1), .A_DOUT_LAT(
        GND_net_1), .A_WIDTH({VCC_net_1, GND_net_1, VCC_net_1}), 
        .A_WMODE(GND_net_1), .B_EN(VCC_net_1), .B_DOUT_LAT(GND_net_1), 
        .B_WIDTH({VCC_net_1, GND_net_1, VCC_net_1}), .B_WMODE(
        GND_net_1), .SII_LOCK(GND_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_4(
       P_w,
       outBuf_rA_r,
       inP_r,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_r
    );
output [31:0] P_w;
input  [6:0] outBuf_rA_r;
input  [31:0] inP_r;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_r;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFFT_0_ram_smGen_4 \SmFu4_sram.smGen_RAM_0  (
        .P_w({P_w[31], P_w[30], P_w[29], P_w[28], P_w[27], P_w[26], 
        P_w[25], P_w[24], P_w[23], P_w[22], P_w[21], P_w[20], P_w[19], 
        P_w[18], P_w[17], P_w[16], P_w[15], P_w[14], P_w[13], P_w[12], 
        P_w[11], P_w[10], P_w[9], P_w[8], P_w[7], P_w[6], P_w[5], 
        P_w[4], P_w[3], P_w[2], P_w[1], P_w[0]}), .outBuf_rA_r({
        outBuf_rA_r[6], outBuf_rA_r[5], outBuf_rA_r[4], outBuf_rA_r[3], 
        outBuf_rA_r[2], outBuf_rA_r[1], outBuf_rA_r[0]}), .inP_r({
        inP_r[31], inP_r[30], inP_r[29], inP_r[28], inP_r[27], 
        inP_r[26], inP_r[25], inP_r[24], inP_r[23], inP_r[22], 
        inP_r[21], inP_r[20], inP_r[19], inP_r[18], inP_r[17], 
        inP_r[16], inP_r[15], inP_r[14], inP_r[13], inP_r[12], 
        inP_r[11], inP_r[10], inP_r[9], inP_r[8], inP_r[7], inP_r[6], 
        inP_r[5], inP_r[4], inP_r[3], inP_r[2], inP_r[1], inP_r[0]}), 
        .wA_r({wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], wA_r[1], 
        wA_r[0]}), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_r(wEn_r));
    
endmodule


module FIR_FILTER_top_COREFFT_0_ram_smGen_5(
       Q_w,
       outBuf_rA_r,
       inQ_r,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_r
    );
output [31:0] Q_w;
input  [6:0] outBuf_rA_r;
input  [31:0] inQ_r;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_r;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    RAM1K18 FIR_FILTER_top_COREFFT_0_ram_smGen_R0C0 (.A_DOUT({nc0, 
        Q_w[31], Q_w[30], Q_w[29], Q_w[28], Q_w[27], Q_w[26], Q_w[25], 
        Q_w[24], nc1, Q_w[23], Q_w[22], Q_w[21], Q_w[20], Q_w[19], 
        Q_w[18], Q_w[17], Q_w[16]}), .B_DOUT({nc2, Q_w[15], Q_w[14], 
        Q_w[13], Q_w[12], Q_w[11], Q_w[10], Q_w[9], Q_w[8], nc3, 
        Q_w[7], Q_w[6], Q_w[5], Q_w[4], Q_w[3], Q_w[2], Q_w[1], Q_w[0]})
        , .BUSY(), .A_CLK(DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_ARST_N(VCC_net_1), .A_DOUT_EN(
        VCC_net_1), .A_BLK({VCC_net_1, VCC_net_1, VCC_net_1}), 
        .A_DOUT_ARST_N(VCC_net_1), .A_DOUT_SRST_N(VCC_net_1), .A_DIN({
        GND_net_1, inQ_r[31], inQ_r[30], inQ_r[29], inQ_r[28], 
        inQ_r[27], inQ_r[26], inQ_r[25], inQ_r[24], GND_net_1, 
        inQ_r[23], inQ_r[22], inQ_r[21], inQ_r[20], inQ_r[19], 
        inQ_r[18], inQ_r[17], inQ_r[16]}), .A_ADDR({GND_net_1, 
        GND_net_1, outBuf_rA_r[6], outBuf_rA_r[5], outBuf_rA_r[4], 
        outBuf_rA_r[3], outBuf_rA_r[2], outBuf_rA_r[1], outBuf_rA_r[0], 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1}), 
        .A_WEN({VCC_net_1, VCC_net_1}), .B_CLK(DATAHANDLE_FSM_0_WCLK), 
        .B_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), .B_ARST_N(VCC_net_1), 
        .B_DOUT_EN(VCC_net_1), .B_BLK({wEn_r, VCC_net_1, VCC_net_1}), 
        .B_DOUT_ARST_N(VCC_net_1), .B_DOUT_SRST_N(VCC_net_1), .B_DIN({
        GND_net_1, inQ_r[15], inQ_r[14], inQ_r[13], inQ_r[12], 
        inQ_r[11], inQ_r[10], inQ_r[9], inQ_r[8], GND_net_1, inQ_r[7], 
        inQ_r[6], inQ_r[5], inQ_r[4], inQ_r[3], inQ_r[2], inQ_r[1], 
        inQ_r[0]}), .B_ADDR({GND_net_1, GND_net_1, wA_r[6], wA_r[5], 
        wA_r[4], wA_r[3], wA_r[2], wA_r[1], wA_r[0], GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1}), .B_WEN({
        VCC_net_1, VCC_net_1}), .A_EN(VCC_net_1), .A_DOUT_LAT(
        GND_net_1), .A_WIDTH({VCC_net_1, GND_net_1, VCC_net_1}), 
        .A_WMODE(GND_net_1), .B_EN(VCC_net_1), .B_DOUT_LAT(GND_net_1), 
        .B_WIDTH({VCC_net_1, GND_net_1, VCC_net_1}), .B_WMODE(
        GND_net_1), .SII_LOCK(GND_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_5(
       Q_w,
       outBuf_rA_r,
       inQ_r,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_r
    );
output [31:0] Q_w;
input  [6:0] outBuf_rA_r;
input  [31:0] inQ_r;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_r;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFFT_0_ram_smGen_5 \SmFu4_sram.smGen_RAM_0  (
        .Q_w({Q_w[31], Q_w[30], Q_w[29], Q_w[28], Q_w[27], Q_w[26], 
        Q_w[25], Q_w[24], Q_w[23], Q_w[22], Q_w[21], Q_w[20], Q_w[19], 
        Q_w[18], Q_w[17], Q_w[16], Q_w[15], Q_w[14], Q_w[13], Q_w[12], 
        Q_w[11], Q_w[10], Q_w[9], Q_w[8], Q_w[7], Q_w[6], Q_w[5], 
        Q_w[4], Q_w[3], Q_w[2], Q_w[1], Q_w[0]}), .outBuf_rA_r({
        outBuf_rA_r[6], outBuf_rA_r[5], outBuf_rA_r[4], outBuf_rA_r[3], 
        outBuf_rA_r[2], outBuf_rA_r[1], outBuf_rA_r[0]}), .inQ_r({
        inQ_r[31], inQ_r[30], inQ_r[29], inQ_r[28], inQ_r[27], 
        inQ_r[26], inQ_r[25], inQ_r[24], inQ_r[23], inQ_r[22], 
        inQ_r[21], inQ_r[20], inQ_r[19], inQ_r[18], inQ_r[17], 
        inQ_r[16], inQ_r[15], inQ_r[14], inQ_r[13], inQ_r[12], 
        inQ_r[11], inQ_r[10], inQ_r[9], inQ_r[8], inQ_r[7], inQ_r[6], 
        inQ_r[5], inQ_r[4], inQ_r[3], inQ_r[2], inQ_r[1], inQ_r[0]}), 
        .wA_r({wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], wA_r[1], 
        wA_r[0]}), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_r(wEn_r));
    
endmodule


module FIR_FILTER_top_COREFFT_0_outBuff_8_32s_0s_19s(
       COREFFT_0_DATAO_IM,
       COREFFT_0_DATAO_RE,
       outBuf_wA_r,
       outOdd_w,
       outEven_w,
       outBuf_rA_r,
       DATAHANDLE_FSM_0_WCLK,
       outBuf_wEn_r
    );
output [15:0] COREFFT_0_DATAO_IM;
output [15:0] COREFFT_0_DATAO_RE;
input  [6:0] outBuf_wA_r;
input  [31:0] outOdd_w;
input  [31:0] outEven_w;
input  [7:0] outBuf_rA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  outBuf_wEn_r;

    wire VCC_net_1, \outPQ[17]_net_1 , GND_net_1, \outPQ[18]_net_1 , 
        \outPQ[19]_net_1 , \outPQ[20]_net_1 , \outPQ[21]_net_1 , 
        \outPQ[22]_net_1 , \outPQ[23]_net_1 , \outPQ[24]_net_1 , 
        \outPQ[25]_net_1 , \outPQ[26]_net_1 , \outPQ[27]_net_1 , 
        \outPQ[28]_net_1 , \outPQ[29]_net_1 , \outPQ[30]_net_1 , 
        \outPQ[31]_net_1 , \outPQ[2]_net_1 , \outPQ[3]_net_1 , 
        \outPQ[4]_net_1 , \outPQ[5]_net_1 , \outPQ[6]_net_1 , 
        \outPQ[7]_net_1 , \outPQ[8]_net_1 , \outPQ[9]_net_1 , 
        \outPQ[10]_net_1 , \outPQ[11]_net_1 , \outPQ[12]_net_1 , 
        \outPQ[13]_net_1 , \outPQ[14]_net_1 , \outPQ[15]_net_1 , 
        \outPQ[16]_net_1 , \outPQ[0]_net_1 , \outPQ[1]_net_1 , 
        \inQ_r[28]_net_1 , \inQ_r[29]_net_1 , \inQ_r[30]_net_1 , 
        \inQ_r[31]_net_1 , \wA_r[0]_net_1 , \wA_r[1]_net_1 , 
        \wA_r[2]_net_1 , \wA_r[3]_net_1 , \wA_r[4]_net_1 , 
        \wA_r[5]_net_1 , \wA_r[6]_net_1 , \inQ_r[13]_net_1 , 
        \inQ_r[14]_net_1 , \inQ_r[15]_net_1 , \inQ_r[16]_net_1 , 
        \inQ_r[17]_net_1 , \inQ_r[18]_net_1 , \inQ_r[19]_net_1 , 
        \inQ_r[20]_net_1 , \inQ_r[21]_net_1 , \inQ_r[22]_net_1 , 
        \inQ_r[23]_net_1 , \inQ_r[24]_net_1 , \inQ_r[25]_net_1 , 
        \inQ_r[26]_net_1 , \inQ_r[27]_net_1 , \inP_r[30]_net_1 , 
        \inP_r[31]_net_1 , \inQ_r[0]_net_1 , \inQ_r[1]_net_1 , 
        \inQ_r[2]_net_1 , \inQ_r[3]_net_1 , \inQ_r[4]_net_1 , 
        \inQ_r[5]_net_1 , \inQ_r[6]_net_1 , \inQ_r[7]_net_1 , 
        \inQ_r[8]_net_1 , \inQ_r[9]_net_1 , \inQ_r[10]_net_1 , 
        \inQ_r[11]_net_1 , \inQ_r[12]_net_1 , \inP_r[15]_net_1 , 
        \inP_r[16]_net_1 , \inP_r[17]_net_1 , \inP_r[18]_net_1 , 
        \inP_r[19]_net_1 , \inP_r[20]_net_1 , \inP_r[21]_net_1 , 
        \inP_r[22]_net_1 , \inP_r[23]_net_1 , \inP_r[24]_net_1 , 
        \inP_r[25]_net_1 , \inP_r[26]_net_1 , \inP_r[27]_net_1 , 
        \inP_r[28]_net_1 , \inP_r[29]_net_1 , \inP_r[0]_net_1 , 
        \inP_r[1]_net_1 , \inP_r[2]_net_1 , \inP_r[3]_net_1 , 
        \inP_r[4]_net_1 , \inP_r[5]_net_1 , \inP_r[6]_net_1 , 
        \inP_r[7]_net_1 , \inP_r[8]_net_1 , \inP_r[9]_net_1 , 
        \inP_r[10]_net_1 , \inP_r[11]_net_1 , \inP_r[12]_net_1 , 
        \inP_r[13]_net_1 , \inP_r[14]_net_1 , rAmsb_r1_net_1, 
        wEn_r_net_1, rAmsb_r2_net_1, \Q_w[31] , \P_w[31] , \Q_w[30] , 
        \P_w[30] , \Q_w[29] , \P_w[29] , \Q_w[28] , \P_w[28] , 
        \Q_w[27] , \P_w[27] , \Q_w[26] , \P_w[26] , \Q_w[25] , 
        \P_w[25] , \Q_w[24] , \P_w[24] , \Q_w[23] , \P_w[23] , 
        \Q_w[22] , \P_w[22] , \Q_w[21] , \P_w[21] , \Q_w[20] , 
        \P_w[20] , \Q_w[19] , \P_w[19] , \Q_w[18] , \P_w[18] , 
        \Q_w[17] , \P_w[17] , \Q_w[16] , \P_w[16] , \Q_w[15] , 
        \P_w[15] , \Q_w[14] , \P_w[14] , \Q_w[13] , \P_w[13] , 
        \Q_w[12] , \P_w[12] , \Q_w[11] , \P_w[11] , \Q_w[10] , 
        \P_w[10] , \Q_w[9] , \P_w[9] , \Q_w[8] , \P_w[8] , \Q_w[7] , 
        \P_w[7] , \Q_w[6] , \P_w[6] , \Q_w[5] , \P_w[5] , \Q_w[4] , 
        \P_w[4] , \Q_w[3] , \P_w[3] , \Q_w[2] , \P_w[2] , \Q_w[1] , 
        \P_w[1] , \Q_w[0] , \P_w[0] ;
    
    SLE \inP_r[18]  (.D(outEven_w[18]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[18]_net_1 ));
    SLE \outD[30]  (.D(\outPQ[30]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[14]));
    SLE \inQ_r[5]  (.D(outOdd_w[5]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[5]_net_1 ));
    SLE \inP_r[9]  (.D(outEven_w[9]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[9]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[16]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[16] ), .C(\P_w[16] ), .Y(\outPQ[16]_net_1 ));
    SLE \wA_r[4]  (.D(outBuf_wA_r[4]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \wA_r[4]_net_1 ));
    SLE \inQ_r[28]  (.D(outOdd_w[28]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[28]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[8]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[8] ), .C(\P_w[8] ), .Y(\outPQ[8]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[13]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[13] ), .C(\P_w[13] ), .Y(\outPQ[13]_net_1 ));
    SLE \outD[18]  (.D(\outPQ[18]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[2]));
    SLE \inP_r[6]  (.D(outEven_w[6]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[6]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[26]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[26] ), .C(\P_w[26] ), .Y(\outPQ[26]_net_1 ));
    SLE \inP_r[0]  (.D(outEven_w[0]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[0]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[23]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[23] ), .C(\P_w[23] ), .Y(\outPQ[23]_net_1 ));
    SLE \inP_r[11]  (.D(outEven_w[11]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[11]_net_1 ));
    SLE \outD[1]  (.D(\outPQ[1]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[1]));
    SLE \outD[19]  (.D(\outPQ[19]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[3]));
    SLE \wA_r[2]  (.D(outBuf_wA_r[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \wA_r[2]_net_1 ));
    SLE \outD[14]  (.D(\outPQ[14]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[14]));
    SLE \inQ_r[6]  (.D(outOdd_w[6]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[6]_net_1 ));
    SLE \outD[3]  (.D(\outPQ[3]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[3]));
    CFG3 #( .INIT(8'hD8) )  \outPQ[9]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[9] ), .C(\P_w[9] ), .Y(\outPQ[9]_net_1 ));
    SLE \inQ_r[31]  (.D(outOdd_w[31]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[31]_net_1 ));
    SLE \inQ_r[21]  (.D(outOdd_w[21]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[21]_net_1 ));
    SLE \outD[21]  (.D(\outPQ[21]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[5]));
    SLE \inP_r[8]  (.D(outEven_w[8]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[8]_net_1 ));
    SLE \outD[8]  (.D(\outPQ[8]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[8]));
    SLE \outD[22]  (.D(\outPQ[22]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[6]));
    SLE \inQ_r[9]  (.D(outOdd_w[9]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[9]_net_1 ));
    SLE \inQ_r[7]  (.D(outOdd_w[7]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[7]_net_1 ));
    SLE \outD[27]  (.D(\outPQ[27]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[11]));
    CFG3 #( .INIT(8'hD8) )  \outPQ[6]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[6] ), .C(\P_w[6] ), .Y(\outPQ[6]_net_1 ));
    SLE \inQ_r[4]  (.D(outOdd_w[4]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[4]_net_1 ));
    SLE \inP_r[12]  (.D(outEven_w[12]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[12]_net_1 ));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_4 outBuf_0 (
        .P_w({\P_w[31] , \P_w[30] , \P_w[29] , \P_w[28] , \P_w[27] , 
        \P_w[26] , \P_w[25] , \P_w[24] , \P_w[23] , \P_w[22] , 
        \P_w[21] , \P_w[20] , \P_w[19] , \P_w[18] , \P_w[17] , 
        \P_w[16] , \P_w[15] , \P_w[14] , \P_w[13] , \P_w[12] , 
        \P_w[11] , \P_w[10] , \P_w[9] , \P_w[8] , \P_w[7] , \P_w[6] , 
        \P_w[5] , \P_w[4] , \P_w[3] , \P_w[2] , \P_w[1] , \P_w[0] }), 
        .outBuf_rA_r({outBuf_rA_r[6], outBuf_rA_r[5], outBuf_rA_r[4], 
        outBuf_rA_r[3], outBuf_rA_r[2], outBuf_rA_r[1], outBuf_rA_r[0]})
        , .inP_r({\inP_r[31]_net_1 , \inP_r[30]_net_1 , 
        \inP_r[29]_net_1 , \inP_r[28]_net_1 , \inP_r[27]_net_1 , 
        \inP_r[26]_net_1 , \inP_r[25]_net_1 , \inP_r[24]_net_1 , 
        \inP_r[23]_net_1 , \inP_r[22]_net_1 , \inP_r[21]_net_1 , 
        \inP_r[20]_net_1 , \inP_r[19]_net_1 , \inP_r[18]_net_1 , 
        \inP_r[17]_net_1 , \inP_r[16]_net_1 , \inP_r[15]_net_1 , 
        \inP_r[14]_net_1 , \inP_r[13]_net_1 , \inP_r[12]_net_1 , 
        \inP_r[11]_net_1 , \inP_r[10]_net_1 , \inP_r[9]_net_1 , 
        \inP_r[8]_net_1 , \inP_r[7]_net_1 , \inP_r[6]_net_1 , 
        \inP_r[5]_net_1 , \inP_r[4]_net_1 , \inP_r[3]_net_1 , 
        \inP_r[2]_net_1 , \inP_r[1]_net_1 , \inP_r[0]_net_1 }), .wA_r({
        \wA_r[6]_net_1 , \wA_r[5]_net_1 , \wA_r[4]_net_1 , 
        \wA_r[3]_net_1 , \wA_r[2]_net_1 , \wA_r[1]_net_1 , 
        \wA_r[0]_net_1 }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .wEn_r(wEn_r_net_1));
    SLE \inP_r[5]  (.D(outEven_w[5]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[5]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[15]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[15] ), .C(\P_w[15] ), .Y(\outPQ[15]_net_1 ));
    SLE \outD[28]  (.D(\outPQ[28]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[12]));
    SLE \inQ_r[22]  (.D(outOdd_w[22]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[22]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[25]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[25] ), .C(\P_w[25] ), .Y(\outPQ[25]_net_1 ));
    SLE \inP_r[24]  (.D(outEven_w[24]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[24]_net_1 ));
    SLE \outD[29]  (.D(\outPQ[29]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[13]));
    SLE \outD[24]  (.D(\outPQ[24]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[8]));
    SLE \inQ_r[14]  (.D(outOdd_w[14]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[14]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[2]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[2] ), .C(\P_w[2] ), .Y(\outPQ[2]_net_1 ));
    SLE \inP_r[3]  (.D(outEven_w[3]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[3]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'hD8) )  \outPQ[14]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[14] ), .C(\P_w[14] ), .Y(\outPQ[14]_net_1 ));
    SLE \inP_r[26]  (.D(outEven_w[26]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[26]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[7]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[7] ), .C(\P_w[7] ), .Y(\outPQ[7]_net_1 ));
    SLE \inP_r[4]  (.D(outEven_w[4]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[4]_net_1 ));
    SLE \inP_r[30]  (.D(outEven_w[30]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[30]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[24]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[24] ), .C(\P_w[24] ), .Y(\outPQ[24]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[10]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[10] ), .C(\P_w[10] ), .Y(\outPQ[10]_net_1 ));
    SLE \outD[0]  (.D(\outPQ[0]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[0]));
    SLE \inQ_r[16]  (.D(outOdd_w[16]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[16]_net_1 ));
    SLE \wA_r[6]  (.D(outBuf_wA_r[6]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \wA_r[6]_net_1 ));
    SLE \outD[13]  (.D(\outPQ[13]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[13]));
    SLE rAmsb_r1 (.D(outBuf_rA_r[7]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rAmsb_r1_net_1));
    CFG3 #( .INIT(8'hD8) )  \outPQ[20]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[20] ), .C(\P_w[20] ), .Y(\outPQ[20]_net_1 ));
    SLE \inP_r[29]  (.D(outEven_w[29]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[29]_net_1 ));
    SLE \inP_r[23]  (.D(outEven_w[23]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[23]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[11]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[11] ), .C(\P_w[11] ), .Y(\outPQ[11]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[5]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[5] ), .C(\P_w[5] ), .Y(\outPQ[5]_net_1 ));
    SLE \inQ_r[19]  (.D(outOdd_w[19]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[19]_net_1 ));
    SLE \outD[31]  (.D(\outPQ[31]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[15]));
    SLE \inQ_r[13]  (.D(outOdd_w[13]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[13]_net_1 ));
    SLE \wA_r[3]  (.D(outBuf_wA_r[3]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \wA_r[3]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[21]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[21] ), .C(\P_w[21] ), .Y(\outPQ[21]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[0]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[0] ), .C(\P_w[0] ), .Y(\outPQ[0]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[19]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[19] ), .C(\P_w[19] ), .Y(\outPQ[19]_net_1 ));
    SLE \inP_r[14]  (.D(outEven_w[14]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[14]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[29]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[29] ), .C(\P_w[29] ), .Y(\outPQ[29]_net_1 ));
    SLE \outD[10]  (.D(\outPQ[10]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[10]));
    SLE \inP_r[2]  (.D(outEven_w[2]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[2]_net_1 ));
    SLE \inQ_r[24]  (.D(outOdd_w[24]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[24]_net_1 ));
    SLE \outD[16]  (.D(\outPQ[16]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[0]));
    SLE \wA_r[0]  (.D(outBuf_wA_r[0]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \wA_r[0]_net_1 ));
    SLE \inP_r[16]  (.D(outEven_w[16]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[16]_net_1 ));
    SLE rAmsb_r2 (.D(rAmsb_r1_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rAmsb_r2_net_1));
    SLE \outD[23]  (.D(\outPQ[23]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[7]));
    SLE \inP_r[7]  (.D(outEven_w[7]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[7]_net_1 ));
    SLE \inP_r[20]  (.D(outEven_w[20]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[20]_net_1 ));
    SLE \outD[15]  (.D(\outPQ[15]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[15]));
    SLE \inQ_r[10]  (.D(outOdd_w[10]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[10]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[17]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[17] ), .C(\P_w[17] ), .Y(\outPQ[17]_net_1 ));
    SLE \inQ_r[26]  (.D(outOdd_w[26]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[26]_net_1 ));
    SLE \inP_r[25]  (.D(outEven_w[25]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[25]_net_1 ));
    SLE \inP_r[19]  (.D(outEven_w[19]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[19]_net_1 ));
    SLE \outD[4]  (.D(\outPQ[4]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[4]));
    CFG3 #( .INIT(8'hD8) )  \outPQ[27]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[27] ), .C(\P_w[27] ), .Y(\outPQ[27]_net_1 ));
    SLE \inP_r[31]  (.D(outEven_w[31]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[31]_net_1 ));
    SLE \outD[2]  (.D(\outPQ[2]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[2]));
    SLE \inQ_r[8]  (.D(outOdd_w[8]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[8]_net_1 ));
    SLE \inP_r[13]  (.D(outEven_w[13]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[13]_net_1 ));
    SLE \inQ_r[15]  (.D(outOdd_w[15]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[15]_net_1 ));
    SLE \outD[7]  (.D(\outPQ[7]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[7]));
    SLE \inQ_r[29]  (.D(outOdd_w[29]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[29]_net_1 ));
    SLE \outD[20]  (.D(\outPQ[20]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[4]));
    SLE \inQ_r[23]  (.D(outOdd_w[23]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[23]_net_1 ));
    SLE \inP_r[27]  (.D(outEven_w[27]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[27]_net_1 ));
    SLE \wA_r[1]  (.D(outBuf_wA_r[1]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \wA_r[1]_net_1 ));
    SLE \inQ_r[17]  (.D(outOdd_w[17]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[17]_net_1 ));
    SLE \inQ_r[3]  (.D(outOdd_w[3]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[3]_net_1 ));
    SLE \outD[26]  (.D(\outPQ[26]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[10]));
    SLE \inP_r[28]  (.D(outEven_w[28]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[28]_net_1 ));
    SLE \outD[25]  (.D(\outPQ[25]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[9]));
    CFG3 #( .INIT(8'hD8) )  \outPQ[3]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[3] ), .C(\P_w[3] ), .Y(\outPQ[3]_net_1 ));
    SLE \inQ_r[18]  (.D(outOdd_w[18]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[18]_net_1 ));
    SLE \inP_r[10]  (.D(outEven_w[10]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[10]_net_1 ));
    SLE \inQ_r[1]  (.D(outOdd_w[1]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[1]_net_1 ));
    SLE \inP_r[1]  (.D(outEven_w[1]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inP_r[1]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[1]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[1] ), .C(\P_w[1] ), .Y(\outPQ[1]_net_1 ));
    SLE \outD[6]  (.D(\outPQ[6]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[6]));
    CFG3 #( .INIT(8'hD8) )  \outPQ[18]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[18] ), .C(\P_w[18] ), .Y(\outPQ[18]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[4]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[4] ), .C(\P_w[4] ), .Y(\outPQ[4]_net_1 ));
    SLE \inQ_r[30]  (.D(outOdd_w[30]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[30]_net_1 ));
    SLE \inQ_r[2]  (.D(outOdd_w[2]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[2]_net_1 ));
    SLE \inQ_r[20]  (.D(outOdd_w[20]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[20]_net_1 ));
    SLE \inP_r[15]  (.D(outEven_w[15]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[15]_net_1 ));
    SLE \wA_r[5]  (.D(outBuf_wA_r[5]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \wA_r[5]_net_1 ));
    SLE \inP_r[21]  (.D(outEven_w[21]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[21]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[28]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[28] ), .C(\P_w[28] ), .Y(\outPQ[28]_net_1 ));
    SLE \inQ_r[11]  (.D(outOdd_w[11]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[11]_net_1 ));
    SLE \outD[5]  (.D(\outPQ[5]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[5]));
    CFG3 #( .INIT(8'hD8) )  \outPQ[12]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[12] ), .C(\P_w[12] ), .Y(\outPQ[12]_net_1 ));
    SLE \inQ_r[25]  (.D(outOdd_w[25]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[25]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[30]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[30] ), .C(\P_w[30] ), .Y(\outPQ[30]_net_1 ));
    SLE \inP_r[17]  (.D(outEven_w[17]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[17]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[22]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[22] ), .C(\P_w[22] ), .Y(\outPQ[22]_net_1 ));
    SLE \outD[11]  (.D(\outPQ[11]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[11]));
    SLE \inQ_r[0]  (.D(outOdd_w[0]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\inQ_r[0]_net_1 ));
    SLE \outD[9]  (.D(\outPQ[9]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[9]));
    SLE \outD[12]  (.D(\outPQ[12]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_RE[12]));
    SLE \inP_r[22]  (.D(outEven_w[22]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inP_r[22]_net_1 ));
    SLE wEn_r (.D(outBuf_wEn_r), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(wEn_r_net_1));
    SLE \inQ_r[27]  (.D(outOdd_w[27]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[27]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \outPQ[31]  (.A(rAmsb_r2_net_1), .B(
        \Q_w[31] ), .C(\P_w[31] ), .Y(\outPQ[31]_net_1 ));
    FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_5 outBuf_1 (
        .Q_w({\Q_w[31] , \Q_w[30] , \Q_w[29] , \Q_w[28] , \Q_w[27] , 
        \Q_w[26] , \Q_w[25] , \Q_w[24] , \Q_w[23] , \Q_w[22] , 
        \Q_w[21] , \Q_w[20] , \Q_w[19] , \Q_w[18] , \Q_w[17] , 
        \Q_w[16] , \Q_w[15] , \Q_w[14] , \Q_w[13] , \Q_w[12] , 
        \Q_w[11] , \Q_w[10] , \Q_w[9] , \Q_w[8] , \Q_w[7] , \Q_w[6] , 
        \Q_w[5] , \Q_w[4] , \Q_w[3] , \Q_w[2] , \Q_w[1] , \Q_w[0] }), 
        .outBuf_rA_r({outBuf_rA_r[6], outBuf_rA_r[5], outBuf_rA_r[4], 
        outBuf_rA_r[3], outBuf_rA_r[2], outBuf_rA_r[1], outBuf_rA_r[0]})
        , .inQ_r({\inQ_r[31]_net_1 , \inQ_r[30]_net_1 , 
        \inQ_r[29]_net_1 , \inQ_r[28]_net_1 , \inQ_r[27]_net_1 , 
        \inQ_r[26]_net_1 , \inQ_r[25]_net_1 , \inQ_r[24]_net_1 , 
        \inQ_r[23]_net_1 , \inQ_r[22]_net_1 , \inQ_r[21]_net_1 , 
        \inQ_r[20]_net_1 , \inQ_r[19]_net_1 , \inQ_r[18]_net_1 , 
        \inQ_r[17]_net_1 , \inQ_r[16]_net_1 , \inQ_r[15]_net_1 , 
        \inQ_r[14]_net_1 , \inQ_r[13]_net_1 , \inQ_r[12]_net_1 , 
        \inQ_r[11]_net_1 , \inQ_r[10]_net_1 , \inQ_r[9]_net_1 , 
        \inQ_r[8]_net_1 , \inQ_r[7]_net_1 , \inQ_r[6]_net_1 , 
        \inQ_r[5]_net_1 , \inQ_r[4]_net_1 , \inQ_r[3]_net_1 , 
        \inQ_r[2]_net_1 , \inQ_r[1]_net_1 , \inQ_r[0]_net_1 }), .wA_r({
        \wA_r[6]_net_1 , \wA_r[5]_net_1 , \wA_r[4]_net_1 , 
        \wA_r[3]_net_1 , \wA_r[2]_net_1 , \wA_r[1]_net_1 , 
        \wA_r[0]_net_1 }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .wEn_r(wEn_r_net_1));
    SLE \outD[17]  (.D(\outPQ[17]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_DATAO_IM[1]));
    SLE \inQ_r[12]  (.D(outOdd_w[12]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \inQ_r[12]_net_1 ));
    
endmodule


module fft_inpl_switch_32s_0(
       outOdd_w,
       outEven_w,
       bflyOutQ_w,
       bflyOutP_w_27,
       bflyOutP_w_26,
       bflyOutP_w_25,
       bflyOutP_w_24,
       bflyOutP_w_28,
       bflyOutP_w_13,
       bflyOutP_w_14,
       bflyOutP_w_15,
       bflyOutP_w_29,
       bflyOutP_w_30,
       bflyOutP_w_31,
       bflyOutP_w_23,
       bflyOutP_w_22,
       bflyOutP_w_21,
       bflyOutP_w_20,
       bflyOutP_w_19,
       bflyOutP_w_18,
       bflyOutP_w_17,
       bflyOutP_w_12,
       bflyOutP_w_11,
       bflyOutP_w_10,
       bflyOutP_w_9,
       bflyOutP_w_8,
       bflyOutP_w_7,
       bflyOutP_w_6,
       bflyOutP_w_5,
       bflyOutP_w_4,
       bflyOutP_w_3,
       bflyOutP_w_2,
       bflyOutP_w_1,
       bflyOutP_w_0,
       DATAHANDLE_FSM_0_WCLK,
       postSwCross_w
    );
output [31:0] outOdd_w;
output [31:0] outEven_w;
input  [31:0] bflyOutQ_w;
input  bflyOutP_w_27;
input  bflyOutP_w_26;
input  bflyOutP_w_25;
input  bflyOutP_w_24;
input  bflyOutP_w_28;
input  bflyOutP_w_13;
input  bflyOutP_w_14;
input  bflyOutP_w_15;
input  bflyOutP_w_29;
input  bflyOutP_w_30;
input  bflyOutP_w_31;
input  bflyOutP_w_23;
input  bflyOutP_w_22;
input  bflyOutP_w_21;
input  bflyOutP_w_20;
input  bflyOutP_w_19;
input  bflyOutP_w_18;
input  bflyOutP_w_17;
input  bflyOutP_w_12;
input  bflyOutP_w_11;
input  bflyOutP_w_10;
input  bflyOutP_w_9;
input  bflyOutP_w_8;
input  bflyOutP_w_7;
input  bflyOutP_w_6;
input  bflyOutP_w_5;
input  bflyOutP_w_4;
input  bflyOutP_w_3;
input  bflyOutP_w_2;
input  bflyOutP_w_1;
input  bflyOutP_w_0;
input  DATAHANDLE_FSM_0_WCLK;
input  postSwCross_w;

    wire \rightP_r[25]_net_1 , VCC_net_1, \muxP_w[25]_net_1 , 
        GND_net_1, \rightP_r[26]_net_1 , \muxP_w[26]_net_1 , 
        \rightP_r[27]_net_1 , \muxP_w[27]_net_1 , \rightP_r[28]_net_1 , 
        \muxP_w[28]_net_1 , \rightP_r[29]_net_1 , \muxP_w[29]_net_1 , 
        \rightP_r[30]_net_1 , \muxP_w[30]_net_1 , \rightP_r[31]_net_1 , 
        \muxP_w[31]_net_1 , \rightP_r[10]_net_1 , \muxP_w[10]_net_1 , 
        \rightP_r[11]_net_1 , \muxP_w[11]_net_1 , \rightP_r[12]_net_1 , 
        \muxP_w[12]_net_1 , \rightP_r[13]_net_1 , \muxP_w[13]_net_1 , 
        \rightP_r[14]_net_1 , \muxP_w[14]_net_1 , \rightP_r[15]_net_1 , 
        \muxP_w[15]_net_1 , \rightP_r[16]_net_1 , \muxP_w[16]_net_1 , 
        \rightP_r[17]_net_1 , \muxP_w[17]_net_1 , \rightP_r[18]_net_1 , 
        \muxP_w[18]_net_1 , \rightP_r[19]_net_1 , \muxP_w[19]_net_1 , 
        \rightP_r[20]_net_1 , \muxP_w[20]_net_1 , \rightP_r[21]_net_1 , 
        \muxP_w[21]_net_1 , \rightP_r[22]_net_1 , \muxP_w[22]_net_1 , 
        \rightP_r[23]_net_1 , \muxP_w[23]_net_1 , \rightP_r[24]_net_1 , 
        \muxP_w[24]_net_1 , \muxQ_w[27]_net_1 , \muxQ_w[28]_net_1 , 
        \muxQ_w[29]_net_1 , \muxQ_w[30]_net_1 , \muxQ_w[31]_net_1 , 
        \rightP_r[0]_net_1 , \muxP_w[0]_net_1 , \rightP_r[1]_net_1 , 
        \muxP_w[1]_net_1 , \rightP_r[2]_net_1 , \muxP_w[2]_net_1 , 
        \rightP_r[3]_net_1 , \muxP_w[3]_net_1 , \rightP_r[4]_net_1 , 
        \muxP_w[4]_net_1 , \rightP_r[5]_net_1 , \muxP_w[5]_net_1 , 
        \rightP_r[6]_net_1 , \muxP_w[6]_net_1 , \rightP_r[7]_net_1 , 
        \muxP_w[7]_net_1 , \rightP_r[8]_net_1 , \muxP_w[8]_net_1 , 
        \rightP_r[9]_net_1 , \muxP_w[9]_net_1 , \muxQ_w[12]_net_1 , 
        \muxQ_w[13]_net_1 , \muxQ_w[14]_net_1 , \muxQ_w[15]_net_1 , 
        \muxQ_w[16]_net_1 , \muxQ_w[17]_net_1 , \muxQ_w[18]_net_1 , 
        \muxQ_w[19]_net_1 , \muxQ_w[20]_net_1 , \muxQ_w[21]_net_1 , 
        \muxQ_w[22]_net_1 , \muxQ_w[23]_net_1 , \muxQ_w[24]_net_1 , 
        \muxQ_w[25]_net_1 , \muxQ_w[26]_net_1 , \muxQ_w[0]_net_1 , 
        \muxQ_w[1]_net_1 , \muxQ_w[2]_net_1 , \muxQ_w[3]_net_1 , 
        \muxQ_w[4]_net_1 , \muxQ_w[5]_net_1 , \muxQ_w[6]_net_1 , 
        \muxQ_w[7]_net_1 , \muxQ_w[8]_net_1 , \muxQ_w[9]_net_1 , 
        \muxQ_w[10]_net_1 , \muxQ_w[11]_net_1 , \leftQ_r[20]_net_1 , 
        \leftQ_r[21]_net_1 , \leftQ_r[22]_net_1 , \leftQ_r[23]_net_1 , 
        \leftQ_r[24]_net_1 , \leftQ_r[25]_net_1 , \leftQ_r[26]_net_1 , 
        \leftQ_r[27]_net_1 , \leftQ_r[28]_net_1 , \leftQ_r[29]_net_1 , 
        \leftQ_r[30]_net_1 , \leftQ_r[31]_net_1 , \leftQ_r[5]_net_1 , 
        \leftQ_r[6]_net_1 , \leftQ_r[7]_net_1 , \leftQ_r[8]_net_1 , 
        \leftQ_r[9]_net_1 , \leftQ_r[10]_net_1 , \leftQ_r[11]_net_1 , 
        \leftQ_r[12]_net_1 , \leftQ_r[13]_net_1 , \leftQ_r[14]_net_1 , 
        \leftQ_r[15]_net_1 , \leftQ_r[16]_net_1 , \leftQ_r[17]_net_1 , 
        \leftQ_r[18]_net_1 , \leftQ_r[19]_net_1 , \leftQ_r[0]_net_1 , 
        \leftQ_r[1]_net_1 , \leftQ_r[2]_net_1 , \leftQ_r[3]_net_1 , 
        \leftQ_r[4]_net_1 ;
    
    CFG3 #( .INIT(8'hE2) )  \muxP_w[0]  (.A(bflyOutP_w_0), .B(
        postSwCross_w), .C(\leftQ_r[0]_net_1 ), .Y(\muxP_w[0]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[2]  (.A(bflyOutP_w_2), .B(
        postSwCross_w), .C(\leftQ_r[2]_net_1 ), .Y(\muxQ_w[2]_net_1 ));
    SLE \leftQ_r[12]  (.D(bflyOutQ_w[12]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[12]_net_1 ));
    SLE \outP[27]  (.D(\rightP_r[27]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[27]));
    SLE \leftQ_r[13]  (.D(bflyOutQ_w[13]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[13]_net_1 ));
    SLE \rightP_r[9]  (.D(\muxP_w[9]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[9]_net_1 ));
    SLE \outQ[18]  (.D(\muxQ_w[18]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[18]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[27]  (.A(bflyOutP_w_27), .B(
        postSwCross_w), .C(\leftQ_r[27]_net_1 ), .Y(\muxQ_w[27]_net_1 )
        );
    CFG3 #( .INIT(8'hE2) )  \muxP_w[12]  (.A(bflyOutP_w_12), .B(
        postSwCross_w), .C(\leftQ_r[12]_net_1 ), .Y(\muxP_w[12]_net_1 )
        );
    CFG3 #( .INIT(8'hE2) )  \muxP_w[1]  (.A(bflyOutP_w_1), .B(
        postSwCross_w), .C(\leftQ_r[1]_net_1 ), .Y(\muxP_w[1]_net_1 ));
    SLE \outP[0]  (.D(\rightP_r[0]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[0]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[8]  (.A(bflyOutP_w_8), .B(
        postSwCross_w), .C(\leftQ_r[8]_net_1 ), .Y(\muxP_w[8]_net_1 ));
    SLE \outP[28]  (.D(\rightP_r[28]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[28]));
    SLE \outQ[19]  (.D(\muxQ_w[19]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[19]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[10]  (.A(bflyOutP_w_10), .B(
        postSwCross_w), .C(\leftQ_r[10]_net_1 ), .Y(\muxP_w[10]_net_1 )
        );
    SLE \outQ[14]  (.D(\muxQ_w[14]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[14]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[24]  (.A(bflyOutP_w_24), .B(
        postSwCross_w), .C(\leftQ_r[24]_net_1 ), .Y(\muxP_w[24]_net_1 )
        );
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[17]  (.A(bflyOutP_w_17), .B(
        postSwCross_w), .C(\leftQ_r[17]_net_1 ), .Y(\muxQ_w[17]_net_1 )
        );
    SLE \outP[29]  (.D(\rightP_r[29]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[29]));
    SLE \leftQ_r[5]  (.D(bflyOutQ_w[5]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[5]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[9]  (.A(bflyOutP_w_9), .B(
        postSwCross_w), .C(\leftQ_r[9]_net_1 ), .Y(\muxQ_w[9]_net_1 ));
    SLE \outP[6]  (.D(\rightP_r[6]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[6]));
    SLE \outP[24]  (.D(\rightP_r[24]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[24]));
    SLE \leftQ_r[31]  (.D(bflyOutQ_w[31]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[31]_net_1 ));
    SLE \outQ[6]  (.D(\muxQ_w[6]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[6]));
    SLE \rightP_r[31]  (.D(\muxP_w[31]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[31]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[4]  (.A(bflyOutP_w_4), .B(
        postSwCross_w), .C(\leftQ_r[4]_net_1 ), .Y(\muxP_w[4]_net_1 ));
    SLE \rightP_r[19]  (.D(\muxP_w[19]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[19]_net_1 ));
    SLE \outQ[8]  (.D(\muxQ_w[8]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[8]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[22]  (.A(bflyOutP_w_22), .B(
        postSwCross_w), .C(\leftQ_r[22]_net_1 ), .Y(\muxP_w[22]_net_1 )
        );
    SLE \rightP_r[15]  (.D(\muxP_w[15]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[15]_net_1 ));
    SLE \outQ[30]  (.D(\muxQ_w[30]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[30]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[15]  (.A(bflyOutP_w_15), .B(
        postSwCross_w), .C(\leftQ_r[15]_net_1 ), .Y(\muxP_w[15]_net_1 )
        );
    SLE \rightP_r[5]  (.D(\muxP_w[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[5]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[24]  (.A(bflyOutP_w_24), .B(
        postSwCross_w), .C(\leftQ_r[24]_net_1 ), .Y(\muxQ_w[24]_net_1 )
        );
    GND GND (.Y(GND_net_1));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[5]  (.A(bflyOutP_w_5), .B(
        postSwCross_w), .C(\leftQ_r[5]_net_1 ), .Y(\muxP_w[5]_net_1 ));
    SLE \leftQ_r[9]  (.D(bflyOutQ_w[9]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[9]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[6]  (.A(bflyOutP_w_6), .B(
        postSwCross_w), .C(\leftQ_r[6]_net_1 ), .Y(\muxP_w[6]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[13]  (.A(bflyOutP_w_13), .B(
        postSwCross_w), .C(\leftQ_r[13]_net_1 ), .Y(\muxP_w[13]_net_1 )
        );
    SLE \leftQ_r[25]  (.D(bflyOutQ_w[25]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[25]_net_1 ));
    SLE \rightP_r[29]  (.D(\muxP_w[29]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[29]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[20]  (.A(bflyOutP_w_20), .B(
        postSwCross_w), .C(\leftQ_r[20]_net_1 ), .Y(\muxP_w[20]_net_1 )
        );
    SLE \leftQ_r[19]  (.D(bflyOutQ_w[19]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[19]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[19]  (.A(bflyOutP_w_19), .B(
        postSwCross_w), .C(\leftQ_r[19]_net_1 ), .Y(\muxP_w[19]_net_1 )
        );
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[3]  (.A(bflyOutP_w_3), .B(
        postSwCross_w), .C(\leftQ_r[3]_net_1 ), .Y(\muxQ_w[3]_net_1 ));
    SLE \leftQ_r[14]  (.D(bflyOutQ_w[14]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[14]_net_1 ));
    SLE \rightP_r[25]  (.D(\muxP_w[25]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[25]_net_1 ));
    SLE \leftQ_r[28]  (.D(bflyOutQ_w[28]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[28]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[14]  (.A(bflyOutP_w_14), .B(
        postSwCross_w), .C(\leftQ_r[14]_net_1 ), .Y(\muxQ_w[14]_net_1 )
        );
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[6]  (.A(bflyOutP_w_6), .B(
        postSwCross_w), .C(\leftQ_r[6]_net_1 ), .Y(\muxQ_w[6]_net_1 ));
    SLE \rightP_r[10]  (.D(\muxP_w[10]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[10]_net_1 ));
    SLE \outQ[21]  (.D(\muxQ_w[21]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[21]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[22]  (.A(bflyOutP_w_22), .B(
        postSwCross_w), .C(\leftQ_r[22]_net_1 ), .Y(\muxQ_w[22]_net_1 )
        );
    SLE \outP[8]  (.D(\rightP_r[8]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[8]));
    SLE \outQ[5]  (.D(\muxQ_w[5]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[5]));
    SLE \outQ[22]  (.D(\muxQ_w[22]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[22]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[30]  (.A(bflyOutP_w_30), .B(
        postSwCross_w), .C(\leftQ_r[30]_net_1 ), .Y(\muxQ_w[30]_net_1 )
        );
    SLE \outP[30]  (.D(\rightP_r[30]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[30]));
    SLE \outQ[7]  (.D(\muxQ_w[7]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[7]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[7]  (.A(bflyOutP_w_7), .B(
        postSwCross_w), .C(\leftQ_r[7]_net_1 ), .Y(\muxQ_w[7]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[20]  (.A(bflyOutP_w_20), .B(
        postSwCross_w), .C(\leftQ_r[20]_net_1 ), .Y(\muxQ_w[20]_net_1 )
        );
    CFG3 #( .INIT(8'hE2) )  \muxP_w[25]  (.A(bflyOutP_w_25), .B(
        postSwCross_w), .C(\leftQ_r[25]_net_1 ), .Y(\muxP_w[25]_net_1 )
        );
    SLE \outQ[27]  (.D(\muxQ_w[27]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[27]));
    SLE \rightP_r[7]  (.D(\muxP_w[7]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[7]_net_1 ));
    SLE \rightP_r[20]  (.D(\muxP_w[20]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[20]_net_1 ));
    SLE \outQ[9]  (.D(\muxQ_w[9]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[9]));
    SLE \outP[11]  (.D(\rightP_r[11]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[11]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[12]  (.A(bflyOutP_w_12), .B(
        postSwCross_w), .C(\leftQ_r[12]_net_1 ), .Y(\muxQ_w[12]_net_1 )
        );
    CFG3 #( .INIT(8'hE2) )  \muxP_w[23]  (.A(bflyOutP_w_23), .B(
        postSwCross_w), .C(\leftQ_r[23]_net_1 ), .Y(\muxP_w[23]_net_1 )
        );
    SLE \leftQ_r[3]  (.D(bflyOutQ_w[3]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[3]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[29]  (.A(bflyOutP_w_29), .B(
        postSwCross_w), .C(\leftQ_r[29]_net_1 ), .Y(\muxP_w[29]_net_1 )
        );
    SLE \leftQ_r[8]  (.D(bflyOutQ_w[8]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[8]_net_1 ));
    SLE \rightP_r[3]  (.D(\muxP_w[3]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[3]_net_1 ));
    SLE \outP[12]  (.D(\rightP_r[12]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[12]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[1]  (.A(bflyOutP_w_1), .B(
        postSwCross_w), .C(\leftQ_r[1]_net_1 ), .Y(\muxQ_w[1]_net_1 ));
    SLE \outQ[1]  (.D(\muxQ_w[1]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[1]));
    VCC VCC (.Y(VCC_net_1));
    SLE \rightP_r[8]  (.D(\muxP_w[8]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[8]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[10]  (.A(bflyOutP_w_10), .B(
        postSwCross_w), .C(\leftQ_r[10]_net_1 ), .Y(\muxQ_w[10]_net_1 )
        );
    SLE \outP[17]  (.D(\rightP_r[17]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[17]));
    SLE \outQ[28]  (.D(\muxQ_w[28]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[28]));
    SLE \leftQ_r[7]  (.D(bflyOutQ_w[7]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[7]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[9]  (.A(bflyOutP_w_9), .B(
        postSwCross_w), .C(\leftQ_r[9]_net_1 ), .Y(\muxP_w[9]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[25]  (.A(bflyOutP_w_25), .B(
        postSwCross_w), .C(\leftQ_r[25]_net_1 ), .Y(\muxQ_w[25]_net_1 )
        );
    SLE \outQ[13]  (.D(\muxQ_w[13]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[13]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[30]  (.A(bflyOutP_w_30), .B(
        postSwCross_w), .C(\leftQ_r[30]_net_1 ), .Y(\muxP_w[30]_net_1 )
        );
    SLE \leftQ_r[21]  (.D(bflyOutQ_w[21]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[21]_net_1 ));
    SLE \outQ[29]  (.D(\muxQ_w[29]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[29]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[23]  (.A(bflyOutP_w_23), .B(
        postSwCross_w), .C(\leftQ_r[23]_net_1 ), .Y(\muxQ_w[23]_net_1 )
        );
    SLE \leftQ_r[30]  (.D(bflyOutQ_w[30]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[30]_net_1 ));
    SLE \outQ[24]  (.D(\muxQ_w[24]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[24]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[29]  (.A(bflyOutP_w_29), .B(
        postSwCross_w), .C(\leftQ_r[29]_net_1 ), .Y(\muxQ_w[29]_net_1 )
        );
    SLE \outP[23]  (.D(\rightP_r[23]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[23]));
    SLE \outP[18]  (.D(\rightP_r[18]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[18]));
    SLE \leftQ_r[27]  (.D(bflyOutQ_w[27]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[27]_net_1 ));
    SLE \outP[9]  (.D(\rightP_r[9]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[9]));
    SLE \leftQ_r[26]  (.D(bflyOutQ_w[26]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[26]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[15]  (.A(bflyOutP_w_15), .B(
        postSwCross_w), .C(\leftQ_r[15]_net_1 ), .Y(\muxQ_w[15]_net_1 )
        );
    SLE \rightP_r[4]  (.D(\muxP_w[4]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[4]_net_1 ));
    SLE \outP[19]  (.D(\rightP_r[19]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[19]));
    SLE \leftQ_r[1]  (.D(bflyOutQ_w[1]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[1]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[13]  (.A(bflyOutP_w_13), .B(
        postSwCross_w), .C(\leftQ_r[13]_net_1 ), .Y(\muxQ_w[13]_net_1 )
        );
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[0]  (.A(bflyOutP_w_0), .B(
        postSwCross_w), .C(\leftQ_r[0]_net_1 ), .Y(\muxQ_w[0]_net_1 ));
    SLE \leftQ_r[15]  (.D(bflyOutQ_w[15]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[15]_net_1 ));
    SLE \outP[14]  (.D(\rightP_r[14]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[14]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[19]  (.A(bflyOutP_w_19), .B(
        postSwCross_w), .C(\leftQ_r[19]_net_1 ), .Y(\muxQ_w[19]_net_1 )
        );
    SLE \rightP_r[0]  (.D(\muxP_w[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[0]_net_1 ));
    SLE \rightP_r[12]  (.D(\muxP_w[12]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[12]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[16]  (.A(bflyOutQ_w[16]), .B(
        postSwCross_w), .C(\leftQ_r[16]_net_1 ), .Y(\muxP_w[16]_net_1 )
        );
    SLE \rightP_r[30]  (.D(\muxP_w[30]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[30]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[7]  (.A(bflyOutP_w_7), .B(
        postSwCross_w), .C(\leftQ_r[7]_net_1 ), .Y(\muxP_w[7]_net_1 ));
    SLE \leftQ_r[18]  (.D(bflyOutQ_w[18]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[18]_net_1 ));
    SLE \outQ[10]  (.D(\muxQ_w[10]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[10]));
    SLE \outP[1]  (.D(\rightP_r[1]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[1]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[18]  (.A(bflyOutP_w_18), .B(
        postSwCross_w), .C(\leftQ_r[18]_net_1 ), .Y(\muxP_w[18]_net_1 )
        );
    SLE \rightP_r[22]  (.D(\muxP_w[22]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[22]_net_1 ));
    SLE \outP[20]  (.D(\rightP_r[20]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[20]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[4]  (.A(bflyOutP_w_4), .B(
        postSwCross_w), .C(\leftQ_r[4]_net_1 ), .Y(\muxQ_w[4]_net_1 ));
    SLE \rightP_r[14]  (.D(\muxP_w[14]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[14]_net_1 ));
    SLE \outQ[16]  (.D(\muxQ_w[16]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[16]));
    SLE \outQ[15]  (.D(\muxQ_w[15]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[15]));
    SLE \outP[26]  (.D(\rightP_r[26]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[26]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[26]  (.A(bflyOutP_w_26), .B(
        postSwCross_w), .C(\leftQ_r[26]_net_1 ), .Y(\muxP_w[26]_net_1 )
        );
    SLE \rightP_r[24]  (.D(\muxP_w[24]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[24]_net_1 ));
    SLE \outQ[31]  (.D(\muxQ_w[31]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[31]));
    SLE \outP[25]  (.D(\rightP_r[25]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[25]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[28]  (.A(bflyOutP_w_28), .B(
        postSwCross_w), .C(\leftQ_r[28]_net_1 ), .Y(\muxP_w[28]_net_1 )
        );
    SLE \rightP_r[16]  (.D(\muxP_w[16]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[16]_net_1 ));
    SLE \leftQ_r[11]  (.D(bflyOutQ_w[11]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[11]_net_1 ));
    SLE \rightP_r[17]  (.D(\muxP_w[17]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[17]_net_1 ));
    SLE \outQ[4]  (.D(\muxQ_w[4]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[4]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[11]  (.A(bflyOutP_w_11), .B(
        postSwCross_w), .C(\leftQ_r[11]_net_1 ), .Y(\muxP_w[11]_net_1 )
        );
    SLE \rightP_r[13]  (.D(\muxP_w[13]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[13]_net_1 ));
    SLE \leftQ_r[20]  (.D(bflyOutQ_w[20]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[20]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[26]  (.A(bflyOutP_w_26), .B(
        postSwCross_w), .C(\leftQ_r[26]_net_1 ), .Y(\muxQ_w[26]_net_1 )
        );
    SLE \leftQ_r[17]  (.D(bflyOutQ_w[17]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[17]_net_1 ));
    SLE \leftQ_r[16]  (.D(bflyOutQ_w[16]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[16]_net_1 ));
    SLE \rightP_r[26]  (.D(\muxP_w[26]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[26]_net_1 ));
    SLE \outQ[23]  (.D(\muxQ_w[23]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[23]));
    SLE \rightP_r[27]  (.D(\muxP_w[27]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[27]_net_1 ));
    SLE \outP[31]  (.D(\rightP_r[31]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[31]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[28]  (.A(bflyOutP_w_28), .B(
        postSwCross_w), .C(\leftQ_r[28]_net_1 ), .Y(\muxQ_w[28]_net_1 )
        );
    SLE \rightP_r[23]  (.D(\muxP_w[23]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[23]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[16]  (.A(bflyOutQ_w[16]), .B(
        postSwCross_w), .C(\leftQ_r[16]_net_1 ), .Y(\muxQ_w[16]_net_1 )
        );
    SLE \leftQ_r[22]  (.D(bflyOutQ_w[22]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[22]_net_1 ));
    SLE \outQ[3]  (.D(\muxQ_w[3]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[3]));
    SLE \rightP_r[2]  (.D(\muxP_w[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[2]_net_1 ));
    SLE \outP[13]  (.D(\rightP_r[13]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[13]));
    SLE \leftQ_r[2]  (.D(bflyOutQ_w[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[2]_net_1 ));
    SLE \leftQ_r[23]  (.D(bflyOutQ_w[23]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[23]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[18]  (.A(bflyOutP_w_18), .B(
        postSwCross_w), .C(\leftQ_r[18]_net_1 ), .Y(\muxQ_w[18]_net_1 )
        );
    SLE \leftQ_r[6]  (.D(bflyOutQ_w[6]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[6]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[21]  (.A(bflyOutP_w_21), .B(
        postSwCross_w), .C(\leftQ_r[21]_net_1 ), .Y(\muxP_w[21]_net_1 )
        );
    SLE \rightP_r[18]  (.D(\muxP_w[18]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[18]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[3]  (.A(bflyOutP_w_3), .B(
        postSwCross_w), .C(\leftQ_r[3]_net_1 ), .Y(\muxP_w[3]_net_1 ));
    SLE \outP[5]  (.D(\rightP_r[5]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[5]));
    SLE \leftQ_r[0]  (.D(bflyOutQ_w[0]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[0]_net_1 ));
    SLE \outQ[20]  (.D(\muxQ_w[20]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[20]));
    SLE \outP[2]  (.D(\rightP_r[2]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[2]));
    SLE \outP[4]  (.D(\rightP_r[4]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[4]));
    SLE \rightP_r[1]  (.D(\muxP_w[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[1]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[2]  (.A(bflyOutP_w_2), .B(
        postSwCross_w), .C(\leftQ_r[2]_net_1 ), .Y(\muxP_w[2]_net_1 ));
    SLE \rightP_r[28]  (.D(\muxP_w[28]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[28]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[17]  (.A(bflyOutP_w_17), .B(
        postSwCross_w), .C(\leftQ_r[17]_net_1 ), .Y(\muxP_w[17]_net_1 )
        );
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[31]  (.A(bflyOutP_w_31), .B(
        postSwCross_w), .C(\leftQ_r[31]_net_1 ), .Y(\muxQ_w[31]_net_1 )
        );
    SLE \rightP_r[6]  (.D(\muxP_w[6]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[6]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[21]  (.A(bflyOutP_w_21), .B(
        postSwCross_w), .C(\leftQ_r[21]_net_1 ), .Y(\muxQ_w[21]_net_1 )
        );
    SLE \outQ[0]  (.D(\muxQ_w[0]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[0]));
    SLE \outQ[26]  (.D(\muxQ_w[26]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[26]));
    SLE \outP[10]  (.D(\rightP_r[10]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[10]));
    SLE \outQ[25]  (.D(\muxQ_w[25]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[25]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[8]  (.A(bflyOutP_w_8), .B(
        postSwCross_w), .C(\leftQ_r[8]_net_1 ), .Y(\muxQ_w[8]_net_1 ));
    SLE \rightP_r[11]  (.D(\muxP_w[11]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[11]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[11]  (.A(bflyOutP_w_11), .B(
        postSwCross_w), .C(\leftQ_r[11]_net_1 ), .Y(\muxQ_w[11]_net_1 )
        );
    SLE \outP[16]  (.D(\rightP_r[16]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[16]));
    SLE \outQ[2]  (.D(\muxQ_w[2]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[2]));
    SLE \leftQ_r[10]  (.D(bflyOutQ_w[10]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[10]_net_1 ));
    SLE \outP[7]  (.D(\rightP_r[7]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[7]));
    CFG3 #( .INIT(8'hB8) )  \muxQ_w[5]  (.A(bflyOutP_w_5), .B(
        postSwCross_w), .C(\leftQ_r[5]_net_1 ), .Y(\muxQ_w[5]_net_1 ));
    SLE \outQ[11]  (.D(\muxQ_w[11]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[11]));
    SLE \leftQ_r[29]  (.D(bflyOutQ_w[29]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[29]_net_1 ));
    SLE \outP[15]  (.D(\rightP_r[15]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[15]));
    SLE \leftQ_r[24]  (.D(bflyOutQ_w[24]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[24]_net_1 ));
    SLE \outQ[12]  (.D(\muxQ_w[12]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[12]));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[27]  (.A(bflyOutP_w_27), .B(
        postSwCross_w), .C(\leftQ_r[27]_net_1 ), .Y(\muxP_w[27]_net_1 )
        );
    CFG3 #( .INIT(8'hE2) )  \muxP_w[31]  (.A(bflyOutP_w_31), .B(
        postSwCross_w), .C(\leftQ_r[31]_net_1 ), .Y(\muxP_w[31]_net_1 )
        );
    SLE \outP[21]  (.D(\rightP_r[21]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[21]));
    SLE \outP[3]  (.D(\rightP_r[3]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outEven_w[3]));
    SLE \leftQ_r[4]  (.D(bflyOutQ_w[4]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[4]_net_1 ));
    SLE \rightP_r[21]  (.D(\muxP_w[21]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[21]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxP_w[14]  (.A(bflyOutP_w_14), .B(
        postSwCross_w), .C(\leftQ_r[14]_net_1 ), .Y(\muxP_w[14]_net_1 )
        );
    SLE \outQ[17]  (.D(\muxQ_w[17]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(outOdd_w[17]));
    SLE \outP[22]  (.D(\rightP_r[22]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outEven_w[22]));
    
endmodule


module FIR_FILTER_top_COREFFT_0_ram_smGen_3(
       T_w,
       rA_r,
       divider_i_1,
       twid_wA_w,
       twidData_w_14,
       twidData_w_15,
       twidData_w_19,
       twidData_w_22,
       twidData_w_23,
       twidData_w_0,
       twidData_w_2,
       twidData_w_3,
       twidData_w_4,
       twidData_w_5,
       twidData_w_6,
       twidData_w_7,
       twidData_w_8,
       twidData_w_9,
       twidData_w_10,
       twidData_w_11,
       twidData_w_12,
       twidData_w_13,
       DATAHANDLE_FSM_0_WCLK,
       N_324_i,
       N_332_i,
       N_333_i,
       N_335_i,
       N_336_i,
       N_339_i,
       N_340_i,
       N_341_i,
       N_342_i,
       N_343_i,
       N_344_i,
       twid_wEn_w,
       N_35_i,
       N_63_i,
       N_110_i
    );
output [31:0] T_w;
input  [6:0] rA_r;
input  [2:2] divider_i_1;
input  [6:0] twid_wA_w;
input  twidData_w_14;
input  twidData_w_15;
input  twidData_w_19;
input  twidData_w_22;
input  twidData_w_23;
input  twidData_w_0;
input  twidData_w_2;
input  twidData_w_3;
input  twidData_w_4;
input  twidData_w_5;
input  twidData_w_6;
input  twidData_w_7;
input  twidData_w_8;
input  twidData_w_9;
input  twidData_w_10;
input  twidData_w_11;
input  twidData_w_12;
input  twidData_w_13;
input  DATAHANDLE_FSM_0_WCLK;
input  N_324_i;
input  N_332_i;
input  N_333_i;
input  N_335_i;
input  N_336_i;
input  N_339_i;
input  N_340_i;
input  N_341_i;
input  N_342_i;
input  N_343_i;
input  N_344_i;
input  twid_wEn_w;
input  N_35_i;
input  N_63_i;
input  N_110_i;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    RAM1K18 FIR_FILTER_top_COREFFT_0_ram_smGen_R0C0 (.A_DOUT({nc0, 
        T_w[31], T_w[30], T_w[29], T_w[28], T_w[27], T_w[26], T_w[25], 
        T_w[24], nc1, T_w[23], T_w[22], T_w[21], T_w[20], T_w[19], 
        T_w[18], T_w[17], T_w[16]}), .B_DOUT({nc2, T_w[15], T_w[14], 
        T_w[13], T_w[12], T_w[11], T_w[10], T_w[9], T_w[8], nc3, 
        T_w[7], T_w[6], T_w[5], T_w[4], T_w[3], T_w[2], T_w[1], T_w[0]})
        , .BUSY(), .A_CLK(DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_ARST_N(VCC_net_1), .A_DOUT_EN(
        VCC_net_1), .A_BLK({VCC_net_1, VCC_net_1, VCC_net_1}), 
        .A_DOUT_ARST_N(VCC_net_1), .A_DOUT_SRST_N(VCC_net_1), .A_DIN({
        GND_net_1, N_344_i, N_343_i, N_342_i, N_341_i, N_340_i, 
        N_339_i, twidData_w_23, twidData_w_22, GND_net_1, N_336_i, 
        N_335_i, twidData_w_19, N_333_i, N_332_i, N_324_i, 
        twidData_w_15, twidData_w_14}), .A_ADDR({GND_net_1, GND_net_1, 
        rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], rA_r[1], rA_r[0], 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1}), 
        .A_WEN({VCC_net_1, VCC_net_1}), .B_CLK(divider_i_1[2]), 
        .B_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), .B_ARST_N(VCC_net_1), 
        .B_DOUT_EN(VCC_net_1), .B_BLK({twid_wEn_w, VCC_net_1, 
        VCC_net_1}), .B_DOUT_ARST_N(VCC_net_1), .B_DOUT_SRST_N(
        VCC_net_1), .B_DIN({GND_net_1, twidData_w_13, twidData_w_12, 
        twidData_w_11, twidData_w_10, twidData_w_9, twidData_w_8, 
        twidData_w_7, twidData_w_6, GND_net_1, twidData_w_5, 
        twidData_w_4, twidData_w_3, twidData_w_2, N_110_i, 
        twidData_w_0, N_63_i, N_35_i}), .B_ADDR({GND_net_1, GND_net_1, 
        twid_wA_w[6], twid_wA_w[5], twid_wA_w[4], twid_wA_w[3], 
        twid_wA_w[2], twid_wA_w[1], twid_wA_w[0], GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .B_WEN({VCC_net_1, 
        VCC_net_1}), .A_EN(VCC_net_1), .A_DOUT_LAT(GND_net_1), 
        .A_WIDTH({VCC_net_1, GND_net_1, VCC_net_1}), .A_WMODE(
        GND_net_1), .B_EN(VCC_net_1), .B_DOUT_LAT(GND_net_1), .B_WIDTH({
        VCC_net_1, GND_net_1, VCC_net_1}), .B_WMODE(GND_net_1), 
        .SII_LOCK(GND_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_2(
       T_w,
       rA_r,
       divider_i_1,
       twid_wA_w,
       twidData_w_14,
       twidData_w_15,
       twidData_w_19,
       twidData_w_22,
       twidData_w_23,
       twidData_w_0,
       twidData_w_2,
       twidData_w_3,
       twidData_w_4,
       twidData_w_5,
       twidData_w_6,
       twidData_w_7,
       twidData_w_8,
       twidData_w_9,
       twidData_w_10,
       twidData_w_11,
       twidData_w_12,
       twidData_w_13,
       DATAHANDLE_FSM_0_WCLK,
       N_324_i,
       N_332_i,
       N_333_i,
       N_335_i,
       N_336_i,
       N_339_i,
       N_340_i,
       N_341_i,
       N_342_i,
       N_343_i,
       N_344_i,
       twid_wEn_w,
       N_35_i,
       N_63_i,
       N_110_i
    );
output [31:0] T_w;
input  [6:0] rA_r;
input  [2:2] divider_i_1;
input  [6:0] twid_wA_w;
input  twidData_w_14;
input  twidData_w_15;
input  twidData_w_19;
input  twidData_w_22;
input  twidData_w_23;
input  twidData_w_0;
input  twidData_w_2;
input  twidData_w_3;
input  twidData_w_4;
input  twidData_w_5;
input  twidData_w_6;
input  twidData_w_7;
input  twidData_w_8;
input  twidData_w_9;
input  twidData_w_10;
input  twidData_w_11;
input  twidData_w_12;
input  twidData_w_13;
input  DATAHANDLE_FSM_0_WCLK;
input  N_324_i;
input  N_332_i;
input  N_333_i;
input  N_335_i;
input  N_336_i;
input  N_339_i;
input  N_340_i;
input  N_341_i;
input  N_342_i;
input  N_343_i;
input  N_344_i;
input  twid_wEn_w;
input  N_35_i;
input  N_63_i;
input  N_110_i;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFFT_0_ram_smGen_3 \SmFu4_sram.smGen_RAM_0  (
        .T_w({T_w[31], T_w[30], T_w[29], T_w[28], T_w[27], T_w[26], 
        T_w[25], T_w[24], T_w[23], T_w[22], T_w[21], T_w[20], T_w[19], 
        T_w[18], T_w[17], T_w[16], T_w[15], T_w[14], T_w[13], T_w[12], 
        T_w[11], T_w[10], T_w[9], T_w[8], T_w[7], T_w[6], T_w[5], 
        T_w[4], T_w[3], T_w[2], T_w[1], T_w[0]}), .rA_r({rA_r[6], 
        rA_r[5], rA_r[4], rA_r[3], rA_r[2], rA_r[1], rA_r[0]}), 
        .divider_i_1({divider_i_1[2]}), .twid_wA_w({twid_wA_w[6], 
        twid_wA_w[5], twid_wA_w[4], twid_wA_w[3], twid_wA_w[2], 
        twid_wA_w[1], twid_wA_w[0]}), .twidData_w_14(twidData_w_14), 
        .twidData_w_15(twidData_w_15), .twidData_w_19(twidData_w_19), 
        .twidData_w_22(twidData_w_22), .twidData_w_23(twidData_w_23), 
        .twidData_w_0(twidData_w_0), .twidData_w_2(twidData_w_2), 
        .twidData_w_3(twidData_w_3), .twidData_w_4(twidData_w_4), 
        .twidData_w_5(twidData_w_5), .twidData_w_6(twidData_w_6), 
        .twidData_w_7(twidData_w_7), .twidData_w_8(twidData_w_8), 
        .twidData_w_9(twidData_w_9), .twidData_w_10(twidData_w_10), 
        .twidData_w_11(twidData_w_11), .twidData_w_12(twidData_w_12), 
        .twidData_w_13(twidData_w_13), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .N_324_i(N_324_i), .N_332_i(N_332_i), 
        .N_333_i(N_333_i), .N_335_i(N_335_i), .N_336_i(N_336_i), 
        .N_339_i(N_339_i), .N_340_i(N_340_i), .N_341_i(N_341_i), 
        .N_342_i(N_342_i), .N_343_i(N_343_i), .N_344_i(N_344_i), 
        .twid_wEn_w(twid_wEn_w), .N_35_i(N_35_i), .N_63_i(N_63_i), 
        .N_110_i(N_110_i));
    
endmodule


module FIR_FILTER_top_COREFFT_0_twidLUT_8_32s_0s_19s(
       tA_r,
       T_w,
       divider_i_1,
       twid_wA_w,
       twidData_w_14,
       twidData_w_15,
       twidData_w_19,
       twidData_w_22,
       twidData_w_23,
       twidData_w_0,
       twidData_w_2,
       twidData_w_3,
       twidData_w_4,
       twidData_w_5,
       twidData_w_6,
       twidData_w_7,
       twidData_w_8,
       twidData_w_9,
       twidData_w_10,
       twidData_w_11,
       twidData_w_12,
       twidData_w_13,
       DATAHANDLE_FSM_0_WCLK,
       N_324_i,
       N_332_i,
       N_333_i,
       N_335_i,
       N_336_i,
       N_339_i,
       N_340_i,
       N_341_i,
       N_342_i,
       N_343_i,
       N_344_i,
       twid_wEn_w,
       N_35_i,
       N_63_i,
       N_110_i
    );
input  [6:0] tA_r;
output [31:0] T_w;
input  [2:2] divider_i_1;
input  [6:0] twid_wA_w;
input  twidData_w_14;
input  twidData_w_15;
input  twidData_w_19;
input  twidData_w_22;
input  twidData_w_23;
input  twidData_w_0;
input  twidData_w_2;
input  twidData_w_3;
input  twidData_w_4;
input  twidData_w_5;
input  twidData_w_6;
input  twidData_w_7;
input  twidData_w_8;
input  twidData_w_9;
input  twidData_w_10;
input  twidData_w_11;
input  twidData_w_12;
input  twidData_w_13;
input  DATAHANDLE_FSM_0_WCLK;
input  N_324_i;
input  N_332_i;
input  N_333_i;
input  N_335_i;
input  N_336_i;
input  N_339_i;
input  N_340_i;
input  N_341_i;
input  N_342_i;
input  N_343_i;
input  N_344_i;
input  twid_wEn_w;
input  N_35_i;
input  N_63_i;
input  N_110_i;

    wire \rA_r[0]_net_1 , VCC_net_1, GND_net_1, \rA_r[1]_net_1 , 
        \rA_r[2]_net_1 , \rA_r[3]_net_1 , \rA_r[4]_net_1 , 
        \rA_r[5]_net_1 , \rA_r[6]_net_1 ;
    
    VCC VCC (.Y(VCC_net_1));
    SLE \rA_r[3]  (.D(tA_r[3]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[3]_net_1 ));
    SLE \rA_r[6]  (.D(tA_r[6]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[6]_net_1 ));
    SLE \rA_r[5]  (.D(tA_r[5]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[5]_net_1 ));
    GND GND (.Y(GND_net_1));
    SLE \rA_r[4]  (.D(tA_r[4]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[4]_net_1 ));
    SLE \rA_r[2]  (.D(tA_r[2]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[2]_net_1 ));
    SLE \rA_r[1]  (.D(tA_r[1]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[1]_net_1 ));
    FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_2 twidLUT_0 
        (.T_w({T_w[31], T_w[30], T_w[29], T_w[28], T_w[27], T_w[26], 
        T_w[25], T_w[24], T_w[23], T_w[22], T_w[21], T_w[20], T_w[19], 
        T_w[18], T_w[17], T_w[16], T_w[15], T_w[14], T_w[13], T_w[12], 
        T_w[11], T_w[10], T_w[9], T_w[8], T_w[7], T_w[6], T_w[5], 
        T_w[4], T_w[3], T_w[2], T_w[1], T_w[0]}), .rA_r({
        \rA_r[6]_net_1 , \rA_r[5]_net_1 , \rA_r[4]_net_1 , 
        \rA_r[3]_net_1 , \rA_r[2]_net_1 , \rA_r[1]_net_1 , 
        \rA_r[0]_net_1 }), .divider_i_1({divider_i_1[2]}), .twid_wA_w({
        twid_wA_w[6], twid_wA_w[5], twid_wA_w[4], twid_wA_w[3], 
        twid_wA_w[2], twid_wA_w[1], twid_wA_w[0]}), .twidData_w_14(
        twidData_w_14), .twidData_w_15(twidData_w_15), .twidData_w_19(
        twidData_w_19), .twidData_w_22(twidData_w_22), .twidData_w_23(
        twidData_w_23), .twidData_w_0(twidData_w_0), .twidData_w_2(
        twidData_w_2), .twidData_w_3(twidData_w_3), .twidData_w_4(
        twidData_w_4), .twidData_w_5(twidData_w_5), .twidData_w_6(
        twidData_w_6), .twidData_w_7(twidData_w_7), .twidData_w_8(
        twidData_w_8), .twidData_w_9(twidData_w_9), .twidData_w_10(
        twidData_w_10), .twidData_w_11(twidData_w_11), .twidData_w_12(
        twidData_w_12), .twidData_w_13(twidData_w_13), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .N_324_i(
        N_324_i), .N_332_i(N_332_i), .N_333_i(N_333_i), .N_335_i(
        N_335_i), .N_336_i(N_336_i), .N_339_i(N_339_i), .N_340_i(
        N_340_i), .N_341_i(N_341_i), .N_342_i(N_342_i), .N_343_i(
        N_343_i), .N_344_i(N_344_i), .twid_wEn_w(twid_wEn_w), .N_35_i(
        N_35_i), .N_63_i(N_63_i), .N_110_i(N_110_i));
    SLE \rA_r[0]  (.D(tA_r[0]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[0]_net_1 ));
    
endmodule


module fft_inpl_switch_32s_1(
       bflyInQ_w,
       bflyInP_w,
       readQ_w,
       readP_w,
       DATAHANDLE_FSM_0_WCLK,
       inBufValid_r,
       preSwValid_w,
       preSwCross_r
    );
output [31:0] bflyInQ_w;
output [31:0] bflyInP_w;
input  [31:0] readQ_w;
input  [31:0] readP_w;
input  DATAHANDLE_FSM_0_WCLK;
input  inBufValid_r;
output preSwValid_w;
input  preSwCross_r;

    wire \rightP_r[25]_net_1 , VCC_net_1, \muxP_w[25]_net_1 , 
        GND_net_1, \rightP_r[26]_net_1 , \muxP_w[26]_net_1 , 
        \rightP_r[27]_net_1 , \muxP_w[27]_net_1 , \rightP_r[28]_net_1 , 
        \muxP_w[28]_net_1 , \rightP_r[29]_net_1 , \muxP_w[29]_net_1 , 
        \rightP_r[30]_net_1 , \muxP_w[30]_net_1 , \rightP_r[31]_net_1 , 
        \muxP_w[31]_net_1 , \rightP_r[10]_net_1 , \muxP_w[10]_net_1 , 
        \rightP_r[11]_net_1 , \muxP_w[11]_net_1 , \rightP_r[12]_net_1 , 
        \muxP_w[12]_net_1 , \rightP_r[13]_net_1 , \muxP_w[13]_net_1 , 
        \rightP_r[14]_net_1 , \muxP_w[14]_net_1 , \rightP_r[15]_net_1 , 
        \muxP_w[15]_net_1 , \rightP_r[16]_net_1 , \muxP_w[16]_net_1 , 
        \rightP_r[17]_net_1 , \muxP_w[17]_net_1 , \rightP_r[18]_net_1 , 
        \muxP_w[18]_net_1 , \rightP_r[19]_net_1 , \muxP_w[19]_net_1 , 
        \rightP_r[20]_net_1 , \muxP_w[20]_net_1 , \rightP_r[21]_net_1 , 
        \muxP_w[21]_net_1 , \rightP_r[22]_net_1 , \muxP_w[22]_net_1 , 
        \rightP_r[23]_net_1 , \muxP_w[23]_net_1 , \rightP_r[24]_net_1 , 
        \muxP_w[24]_net_1 , \muxQ_w[27]_net_1 , \muxQ_w[28]_net_1 , 
        \muxQ_w[29]_net_1 , \muxQ_w[30]_net_1 , \muxQ_w[31]_net_1 , 
        \rightP_r[0]_net_1 , \muxP_w[0]_net_1 , \rightP_r[1]_net_1 , 
        \muxP_w[1]_net_1 , \rightP_r[2]_net_1 , \muxP_w[2]_net_1 , 
        \rightP_r[3]_net_1 , \muxP_w[3]_net_1 , \rightP_r[4]_net_1 , 
        \muxP_w[4]_net_1 , \rightP_r[5]_net_1 , \muxP_w[5]_net_1 , 
        \rightP_r[6]_net_1 , \muxP_w[6]_net_1 , \rightP_r[7]_net_1 , 
        \muxP_w[7]_net_1 , \rightP_r[8]_net_1 , \muxP_w[8]_net_1 , 
        \rightP_r[9]_net_1 , \muxP_w[9]_net_1 , \muxQ_w[12]_net_1 , 
        \muxQ_w[13]_net_1 , \muxQ_w[14]_net_1 , \muxQ_w[15]_net_1 , 
        \muxQ_w[16]_net_1 , \muxQ_w[17]_net_1 , \muxQ_w[18]_net_1 , 
        \muxQ_w[19]_net_1 , \muxQ_w[20]_net_1 , \muxQ_w[21]_net_1 , 
        \muxQ_w[22]_net_1 , \muxQ_w[23]_net_1 , \muxQ_w[24]_net_1 , 
        \muxQ_w[25]_net_1 , \muxQ_w[26]_net_1 , \muxQ_w[0]_net_1 , 
        \muxQ_w[1]_net_1 , \muxQ_w[2]_net_1 , \muxQ_w[3]_net_1 , 
        \muxQ_w[4]_net_1 , \muxQ_w[5]_net_1 , \muxQ_w[6]_net_1 , 
        \muxQ_w[7]_net_1 , \muxQ_w[8]_net_1 , \muxQ_w[9]_net_1 , 
        \muxQ_w[10]_net_1 , \muxQ_w[11]_net_1 , \leftQ_r[20]_net_1 , 
        \leftQ_r[21]_net_1 , \leftQ_r[22]_net_1 , \leftQ_r[23]_net_1 , 
        \leftQ_r[24]_net_1 , \leftQ_r[25]_net_1 , \leftQ_r[26]_net_1 , 
        \leftQ_r[27]_net_1 , \leftQ_r[28]_net_1 , \leftQ_r[29]_net_1 , 
        \leftQ_r[30]_net_1 , \leftQ_r[31]_net_1 , \leftQ_r[5]_net_1 , 
        \leftQ_r[6]_net_1 , \leftQ_r[7]_net_1 , \leftQ_r[8]_net_1 , 
        \leftQ_r[9]_net_1 , \leftQ_r[10]_net_1 , \leftQ_r[11]_net_1 , 
        \leftQ_r[12]_net_1 , \leftQ_r[13]_net_1 , \leftQ_r[14]_net_1 , 
        \leftQ_r[15]_net_1 , \leftQ_r[16]_net_1 , \leftQ_r[17]_net_1 , 
        \leftQ_r[18]_net_1 , \leftQ_r[19]_net_1 , \leftQ_r[0]_net_1 , 
        \leftQ_r[1]_net_1 , \leftQ_r[2]_net_1 , \leftQ_r[3]_net_1 , 
        \leftQ_r[4]_net_1 , pipe1_net_1;
    
    CFG3 #( .INIT(8'hB8) )  \muxP_w[0]  (.A(\leftQ_r[0]_net_1 ), .B(
        preSwCross_r), .C(readP_w[0]), .Y(\muxP_w[0]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[2]  (.A(\leftQ_r[2]_net_1 ), .B(
        preSwCross_r), .C(readP_w[2]), .Y(\muxQ_w[2]_net_1 ));
    SLE \leftQ_r[12]  (.D(readQ_w[12]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[12]_net_1 ));
    SLE \outP[27]  (.D(\rightP_r[27]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[27]));
    SLE \leftQ_r[13]  (.D(readQ_w[13]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[13]_net_1 ));
    SLE \rightP_r[9]  (.D(\muxP_w[9]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[9]_net_1 ));
    SLE validOut (.D(pipe1_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(preSwValid_w));
    SLE \outQ[18]  (.D(\muxQ_w[18]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[18]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[27]  (.A(\leftQ_r[27]_net_1 ), .B(
        preSwCross_r), .C(readP_w[27]), .Y(\muxQ_w[27]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[12]  (.A(\leftQ_r[12]_net_1 ), .B(
        preSwCross_r), .C(readP_w[12]), .Y(\muxP_w[12]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[1]  (.A(\leftQ_r[1]_net_1 ), .B(
        preSwCross_r), .C(readP_w[1]), .Y(\muxP_w[1]_net_1 ));
    SLE \outP[0]  (.D(\rightP_r[0]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[0]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[8]  (.A(\leftQ_r[8]_net_1 ), .B(
        preSwCross_r), .C(readP_w[8]), .Y(\muxP_w[8]_net_1 ));
    SLE \outP[28]  (.D(\rightP_r[28]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[28]));
    SLE \outQ[19]  (.D(\muxQ_w[19]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[19]));
    SLE pipe1 (.D(inBufValid_r), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(pipe1_net_1));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[10]  (.A(\leftQ_r[10]_net_1 ), .B(
        preSwCross_r), .C(readP_w[10]), .Y(\muxP_w[10]_net_1 ));
    SLE \outQ[14]  (.D(\muxQ_w[14]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[14]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[24]  (.A(\leftQ_r[24]_net_1 ), .B(
        preSwCross_r), .C(readP_w[24]), .Y(\muxP_w[24]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[17]  (.A(\leftQ_r[17]_net_1 ), .B(
        preSwCross_r), .C(readP_w[17]), .Y(\muxQ_w[17]_net_1 ));
    SLE \outP[29]  (.D(\rightP_r[29]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[29]));
    SLE \leftQ_r[5]  (.D(readQ_w[5]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[5]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[9]  (.A(\leftQ_r[9]_net_1 ), .B(
        preSwCross_r), .C(readP_w[9]), .Y(\muxQ_w[9]_net_1 ));
    SLE \outP[6]  (.D(\rightP_r[6]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[6]));
    SLE \outP[24]  (.D(\rightP_r[24]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[24]));
    SLE \leftQ_r[31]  (.D(readQ_w[31]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[31]_net_1 ));
    SLE \outQ[6]  (.D(\muxQ_w[6]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[6]));
    SLE \rightP_r[31]  (.D(\muxP_w[31]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[31]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[4]  (.A(\leftQ_r[4]_net_1 ), .B(
        preSwCross_r), .C(readP_w[4]), .Y(\muxP_w[4]_net_1 ));
    SLE \rightP_r[19]  (.D(\muxP_w[19]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[19]_net_1 ));
    SLE \outQ[8]  (.D(\muxQ_w[8]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[8]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[22]  (.A(\leftQ_r[22]_net_1 ), .B(
        preSwCross_r), .C(readP_w[22]), .Y(\muxP_w[22]_net_1 ));
    SLE \rightP_r[15]  (.D(\muxP_w[15]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[15]_net_1 ));
    SLE \outQ[30]  (.D(\muxQ_w[30]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[30]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[15]  (.A(\leftQ_r[15]_net_1 ), .B(
        preSwCross_r), .C(readP_w[15]), .Y(\muxP_w[15]_net_1 ));
    SLE \rightP_r[5]  (.D(\muxP_w[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[5]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[24]  (.A(\leftQ_r[24]_net_1 ), .B(
        preSwCross_r), .C(readP_w[24]), .Y(\muxQ_w[24]_net_1 ));
    GND GND (.Y(GND_net_1));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[5]  (.A(\leftQ_r[5]_net_1 ), .B(
        preSwCross_r), .C(readP_w[5]), .Y(\muxP_w[5]_net_1 ));
    SLE \leftQ_r[9]  (.D(readQ_w[9]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[9]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[6]  (.A(\leftQ_r[6]_net_1 ), .B(
        preSwCross_r), .C(readP_w[6]), .Y(\muxP_w[6]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[13]  (.A(\leftQ_r[13]_net_1 ), .B(
        preSwCross_r), .C(readP_w[13]), .Y(\muxP_w[13]_net_1 ));
    SLE \leftQ_r[25]  (.D(readQ_w[25]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[25]_net_1 ));
    SLE \rightP_r[29]  (.D(\muxP_w[29]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[29]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[20]  (.A(\leftQ_r[20]_net_1 ), .B(
        preSwCross_r), .C(readP_w[20]), .Y(\muxP_w[20]_net_1 ));
    SLE \leftQ_r[19]  (.D(readQ_w[19]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[19]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[19]  (.A(\leftQ_r[19]_net_1 ), .B(
        preSwCross_r), .C(readP_w[19]), .Y(\muxP_w[19]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[3]  (.A(\leftQ_r[3]_net_1 ), .B(
        preSwCross_r), .C(readP_w[3]), .Y(\muxQ_w[3]_net_1 ));
    SLE \leftQ_r[14]  (.D(readQ_w[14]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[14]_net_1 ));
    SLE \rightP_r[25]  (.D(\muxP_w[25]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[25]_net_1 ));
    SLE \leftQ_r[28]  (.D(readQ_w[28]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[28]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[14]  (.A(\leftQ_r[14]_net_1 ), .B(
        preSwCross_r), .C(readP_w[14]), .Y(\muxQ_w[14]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[6]  (.A(\leftQ_r[6]_net_1 ), .B(
        preSwCross_r), .C(readP_w[6]), .Y(\muxQ_w[6]_net_1 ));
    SLE \rightP_r[10]  (.D(\muxP_w[10]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[10]_net_1 ));
    SLE \outQ[21]  (.D(\muxQ_w[21]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[21]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[22]  (.A(\leftQ_r[22]_net_1 ), .B(
        preSwCross_r), .C(readP_w[22]), .Y(\muxQ_w[22]_net_1 ));
    SLE \outP[8]  (.D(\rightP_r[8]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[8]));
    SLE \outQ[5]  (.D(\muxQ_w[5]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[5]));
    SLE \outQ[22]  (.D(\muxQ_w[22]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[22]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[30]  (.A(\leftQ_r[30]_net_1 ), .B(
        preSwCross_r), .C(readP_w[30]), .Y(\muxQ_w[30]_net_1 ));
    SLE \outP[30]  (.D(\rightP_r[30]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[30]));
    SLE \outQ[7]  (.D(\muxQ_w[7]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[7]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[7]  (.A(\leftQ_r[7]_net_1 ), .B(
        preSwCross_r), .C(readP_w[7]), .Y(\muxQ_w[7]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[20]  (.A(\leftQ_r[20]_net_1 ), .B(
        preSwCross_r), .C(readP_w[20]), .Y(\muxQ_w[20]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[25]  (.A(\leftQ_r[25]_net_1 ), .B(
        preSwCross_r), .C(readP_w[25]), .Y(\muxP_w[25]_net_1 ));
    SLE \outQ[27]  (.D(\muxQ_w[27]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[27]));
    SLE \rightP_r[7]  (.D(\muxP_w[7]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[7]_net_1 ));
    SLE \rightP_r[20]  (.D(\muxP_w[20]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[20]_net_1 ));
    SLE \outQ[9]  (.D(\muxQ_w[9]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[9]));
    SLE \outP[11]  (.D(\rightP_r[11]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[11]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[12]  (.A(\leftQ_r[12]_net_1 ), .B(
        preSwCross_r), .C(readP_w[12]), .Y(\muxQ_w[12]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[23]  (.A(\leftQ_r[23]_net_1 ), .B(
        preSwCross_r), .C(readP_w[23]), .Y(\muxP_w[23]_net_1 ));
    SLE \leftQ_r[3]  (.D(readQ_w[3]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[3]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[29]  (.A(\leftQ_r[29]_net_1 ), .B(
        preSwCross_r), .C(readP_w[29]), .Y(\muxP_w[29]_net_1 ));
    SLE \leftQ_r[8]  (.D(readQ_w[8]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[8]_net_1 ));
    SLE \rightP_r[3]  (.D(\muxP_w[3]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[3]_net_1 ));
    SLE \outP[12]  (.D(\rightP_r[12]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[12]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[1]  (.A(\leftQ_r[1]_net_1 ), .B(
        preSwCross_r), .C(readP_w[1]), .Y(\muxQ_w[1]_net_1 ));
    SLE \outQ[1]  (.D(\muxQ_w[1]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[1]));
    VCC VCC (.Y(VCC_net_1));
    SLE \rightP_r[8]  (.D(\muxP_w[8]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[8]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[10]  (.A(\leftQ_r[10]_net_1 ), .B(
        preSwCross_r), .C(readP_w[10]), .Y(\muxQ_w[10]_net_1 ));
    SLE \outP[17]  (.D(\rightP_r[17]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[17]));
    SLE \outQ[28]  (.D(\muxQ_w[28]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[28]));
    SLE \leftQ_r[7]  (.D(readQ_w[7]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[7]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[9]  (.A(\leftQ_r[9]_net_1 ), .B(
        preSwCross_r), .C(readP_w[9]), .Y(\muxP_w[9]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[25]  (.A(\leftQ_r[25]_net_1 ), .B(
        preSwCross_r), .C(readP_w[25]), .Y(\muxQ_w[25]_net_1 ));
    SLE \outQ[13]  (.D(\muxQ_w[13]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[13]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[30]  (.A(\leftQ_r[30]_net_1 ), .B(
        preSwCross_r), .C(readP_w[30]), .Y(\muxP_w[30]_net_1 ));
    SLE \leftQ_r[21]  (.D(readQ_w[21]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[21]_net_1 ));
    SLE \outQ[29]  (.D(\muxQ_w[29]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[29]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[23]  (.A(\leftQ_r[23]_net_1 ), .B(
        preSwCross_r), .C(readP_w[23]), .Y(\muxQ_w[23]_net_1 ));
    SLE \leftQ_r[30]  (.D(readQ_w[30]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[30]_net_1 ));
    SLE \outQ[24]  (.D(\muxQ_w[24]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[24]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[29]  (.A(\leftQ_r[29]_net_1 ), .B(
        preSwCross_r), .C(readP_w[29]), .Y(\muxQ_w[29]_net_1 ));
    SLE \outP[23]  (.D(\rightP_r[23]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[23]));
    SLE \outP[18]  (.D(\rightP_r[18]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[18]));
    SLE \leftQ_r[27]  (.D(readQ_w[27]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[27]_net_1 ));
    SLE \outP[9]  (.D(\rightP_r[9]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[9]));
    SLE \leftQ_r[26]  (.D(readQ_w[26]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[26]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[15]  (.A(\leftQ_r[15]_net_1 ), .B(
        preSwCross_r), .C(readP_w[15]), .Y(\muxQ_w[15]_net_1 ));
    SLE \rightP_r[4]  (.D(\muxP_w[4]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[4]_net_1 ));
    SLE \outP[19]  (.D(\rightP_r[19]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[19]));
    SLE \leftQ_r[1]  (.D(readQ_w[1]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[1]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[13]  (.A(\leftQ_r[13]_net_1 ), .B(
        preSwCross_r), .C(readP_w[13]), .Y(\muxQ_w[13]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[0]  (.A(\leftQ_r[0]_net_1 ), .B(
        preSwCross_r), .C(readP_w[0]), .Y(\muxQ_w[0]_net_1 ));
    SLE \leftQ_r[15]  (.D(readQ_w[15]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[15]_net_1 ));
    SLE \outP[14]  (.D(\rightP_r[14]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[14]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[19]  (.A(\leftQ_r[19]_net_1 ), .B(
        preSwCross_r), .C(readP_w[19]), .Y(\muxQ_w[19]_net_1 ));
    SLE \rightP_r[0]  (.D(\muxP_w[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[0]_net_1 ));
    SLE \rightP_r[12]  (.D(\muxP_w[12]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[12]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[16]  (.A(\leftQ_r[16]_net_1 ), .B(
        preSwCross_r), .C(readP_w[16]), .Y(\muxP_w[16]_net_1 ));
    SLE \rightP_r[30]  (.D(\muxP_w[30]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[30]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[7]  (.A(\leftQ_r[7]_net_1 ), .B(
        preSwCross_r), .C(readP_w[7]), .Y(\muxP_w[7]_net_1 ));
    SLE \leftQ_r[18]  (.D(readQ_w[18]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[18]_net_1 ));
    SLE \outQ[10]  (.D(\muxQ_w[10]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[10]));
    SLE \outP[1]  (.D(\rightP_r[1]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[1]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[18]  (.A(\leftQ_r[18]_net_1 ), .B(
        preSwCross_r), .C(readP_w[18]), .Y(\muxP_w[18]_net_1 ));
    SLE \rightP_r[22]  (.D(\muxP_w[22]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[22]_net_1 ));
    SLE \outP[20]  (.D(\rightP_r[20]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[20]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[4]  (.A(\leftQ_r[4]_net_1 ), .B(
        preSwCross_r), .C(readP_w[4]), .Y(\muxQ_w[4]_net_1 ));
    SLE \rightP_r[14]  (.D(\muxP_w[14]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[14]_net_1 ));
    SLE \outQ[16]  (.D(\muxQ_w[16]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[16]));
    SLE \outQ[15]  (.D(\muxQ_w[15]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[15]));
    SLE \outP[26]  (.D(\rightP_r[26]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[26]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[26]  (.A(\leftQ_r[26]_net_1 ), .B(
        preSwCross_r), .C(readP_w[26]), .Y(\muxP_w[26]_net_1 ));
    SLE \rightP_r[24]  (.D(\muxP_w[24]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[24]_net_1 ));
    SLE \outQ[31]  (.D(\muxQ_w[31]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[31]));
    SLE \outP[25]  (.D(\rightP_r[25]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[25]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[28]  (.A(\leftQ_r[28]_net_1 ), .B(
        preSwCross_r), .C(readP_w[28]), .Y(\muxP_w[28]_net_1 ));
    SLE \rightP_r[16]  (.D(\muxP_w[16]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[16]_net_1 ));
    SLE \leftQ_r[11]  (.D(readQ_w[11]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[11]_net_1 ));
    SLE \rightP_r[17]  (.D(\muxP_w[17]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[17]_net_1 ));
    SLE \outQ[4]  (.D(\muxQ_w[4]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[4]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[11]  (.A(\leftQ_r[11]_net_1 ), .B(
        preSwCross_r), .C(readP_w[11]), .Y(\muxP_w[11]_net_1 ));
    SLE \rightP_r[13]  (.D(\muxP_w[13]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[13]_net_1 ));
    SLE \leftQ_r[20]  (.D(readQ_w[20]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[20]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[26]  (.A(\leftQ_r[26]_net_1 ), .B(
        preSwCross_r), .C(readP_w[26]), .Y(\muxQ_w[26]_net_1 ));
    SLE \leftQ_r[17]  (.D(readQ_w[17]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[17]_net_1 ));
    SLE \leftQ_r[16]  (.D(readQ_w[16]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[16]_net_1 ));
    SLE \rightP_r[26]  (.D(\muxP_w[26]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[26]_net_1 ));
    SLE \outQ[23]  (.D(\muxQ_w[23]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[23]));
    SLE \rightP_r[27]  (.D(\muxP_w[27]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[27]_net_1 ));
    SLE \outP[31]  (.D(\rightP_r[31]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[31]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[28]  (.A(\leftQ_r[28]_net_1 ), .B(
        preSwCross_r), .C(readP_w[28]), .Y(\muxQ_w[28]_net_1 ));
    SLE \rightP_r[23]  (.D(\muxP_w[23]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[23]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[16]  (.A(\leftQ_r[16]_net_1 ), .B(
        preSwCross_r), .C(readP_w[16]), .Y(\muxQ_w[16]_net_1 ));
    SLE \leftQ_r[22]  (.D(readQ_w[22]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[22]_net_1 ));
    SLE \outQ[3]  (.D(\muxQ_w[3]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[3]));
    SLE \rightP_r[2]  (.D(\muxP_w[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[2]_net_1 ));
    SLE \outP[13]  (.D(\rightP_r[13]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[13]));
    SLE \leftQ_r[2]  (.D(readQ_w[2]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[2]_net_1 ));
    SLE \leftQ_r[23]  (.D(readQ_w[23]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[23]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[18]  (.A(\leftQ_r[18]_net_1 ), .B(
        preSwCross_r), .C(readP_w[18]), .Y(\muxQ_w[18]_net_1 ));
    SLE \leftQ_r[6]  (.D(readQ_w[6]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[6]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[21]  (.A(\leftQ_r[21]_net_1 ), .B(
        preSwCross_r), .C(readP_w[21]), .Y(\muxP_w[21]_net_1 ));
    SLE \rightP_r[18]  (.D(\muxP_w[18]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[18]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[3]  (.A(\leftQ_r[3]_net_1 ), .B(
        preSwCross_r), .C(readP_w[3]), .Y(\muxP_w[3]_net_1 ));
    SLE \outP[5]  (.D(\rightP_r[5]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[5]));
    SLE \leftQ_r[0]  (.D(readQ_w[0]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[0]_net_1 ));
    SLE \outQ[20]  (.D(\muxQ_w[20]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[20]));
    SLE \outP[2]  (.D(\rightP_r[2]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[2]));
    SLE \outP[4]  (.D(\rightP_r[4]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[4]));
    SLE \rightP_r[1]  (.D(\muxP_w[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[1]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[2]  (.A(\leftQ_r[2]_net_1 ), .B(
        preSwCross_r), .C(readP_w[2]), .Y(\muxP_w[2]_net_1 ));
    SLE \rightP_r[28]  (.D(\muxP_w[28]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[28]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[17]  (.A(\leftQ_r[17]_net_1 ), .B(
        preSwCross_r), .C(readP_w[17]), .Y(\muxP_w[17]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[31]  (.A(\leftQ_r[31]_net_1 ), .B(
        preSwCross_r), .C(readP_w[31]), .Y(\muxQ_w[31]_net_1 ));
    SLE \rightP_r[6]  (.D(\muxP_w[6]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[6]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[21]  (.A(\leftQ_r[21]_net_1 ), .B(
        preSwCross_r), .C(readP_w[21]), .Y(\muxQ_w[21]_net_1 ));
    SLE \outQ[0]  (.D(\muxQ_w[0]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[0]));
    SLE \outQ[26]  (.D(\muxQ_w[26]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[26]));
    SLE \outP[10]  (.D(\rightP_r[10]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[10]));
    SLE \outQ[25]  (.D(\muxQ_w[25]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[25]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[8]  (.A(\leftQ_r[8]_net_1 ), .B(
        preSwCross_r), .C(readP_w[8]), .Y(\muxQ_w[8]_net_1 ));
    SLE \rightP_r[11]  (.D(\muxP_w[11]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[11]_net_1 ));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[11]  (.A(\leftQ_r[11]_net_1 ), .B(
        preSwCross_r), .C(readP_w[11]), .Y(\muxQ_w[11]_net_1 ));
    SLE \outP[16]  (.D(\rightP_r[16]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[16]));
    SLE \outQ[2]  (.D(\muxQ_w[2]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[2]));
    SLE \leftQ_r[10]  (.D(readQ_w[10]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[10]_net_1 ));
    SLE \outP[7]  (.D(\rightP_r[7]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[7]));
    CFG3 #( .INIT(8'hE2) )  \muxQ_w[5]  (.A(\leftQ_r[5]_net_1 ), .B(
        preSwCross_r), .C(readP_w[5]), .Y(\muxQ_w[5]_net_1 ));
    SLE \outQ[11]  (.D(\muxQ_w[11]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[11]));
    SLE \leftQ_r[29]  (.D(readQ_w[29]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[29]_net_1 ));
    SLE \outP[15]  (.D(\rightP_r[15]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[15]));
    SLE \leftQ_r[24]  (.D(readQ_w[24]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \leftQ_r[24]_net_1 ));
    SLE \outQ[12]  (.D(\muxQ_w[12]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[12]));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[27]  (.A(\leftQ_r[27]_net_1 ), .B(
        preSwCross_r), .C(readP_w[27]), .Y(\muxP_w[27]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[31]  (.A(\leftQ_r[31]_net_1 ), .B(
        preSwCross_r), .C(readP_w[31]), .Y(\muxP_w[31]_net_1 ));
    SLE \outP[21]  (.D(\rightP_r[21]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[21]));
    SLE \outP[3]  (.D(\rightP_r[3]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInP_w[3]));
    SLE \leftQ_r[4]  (.D(readQ_w[4]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\leftQ_r[4]_net_1 ));
    SLE \rightP_r[21]  (.D(\muxP_w[21]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\rightP_r[21]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \muxP_w[14]  (.A(\leftQ_r[14]_net_1 ), .B(
        preSwCross_r), .C(readP_w[14]), .Y(\muxP_w[14]_net_1 ));
    SLE \outQ[17]  (.D(\muxQ_w[17]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyInQ_w[17]));
    SLE \outP[22]  (.D(\rightP_r[22]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyInP_w[22]));
    
endmodule


module fft_inpl_kitDelay_bit_reg_2s_6(
       sync_rAwA,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       pre2_sync_rAwA
    );
output sync_rAwA;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  pre2_sync_rAwA;

    wire VCC_net_1, delayLine_0_, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_  (.D(delayLine_0_), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(sync_rAwA));
    SLE \genblk1.delayLine_0_  (.D(pre2_sync_rAwA), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module fft_inpl_counter_8_255s(
       ldA_w,
       closeLoad_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       ldCountLsb,
       startLoad_w,
       COREFIR_0_DATAO_VALID
    );
output [6:0] ldA_w;
output closeLoad_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output ldCountLsb;
input  startLoad_w;
input  COREFIR_0_DATAO_VALID;

    wire VCC_net_1, tc_7_net_1, Qe, GND_net_1, \Q_s[0] , \Q_s[1] , 
        \Q_s[2] , \Q_s[3] , \Q_s[4] , \Q_s[5] , \Q_s[6] , 
        \Q_s[7]_net_1 , Q_cry_cy, \Q_cry_cy_Y_0[0] , 
        Q_0_sqmuxa_3_0_4_net_1, Q_0_sqmuxa_3_0_5_net_1, 
        \Q_cry[0]_net_1 , \Q_cry[1]_net_1 , \Q_cry[2]_net_1 , 
        \Q_cry[3]_net_1 , \Q_cry[4]_net_1 , \Q_cry[5]_net_1 , 
        \Q_cry[6]_net_1 , tc_7_5_net_1, tc_7_4_net_1;
    
    SLE \Q[6]  (.D(\Q_s[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(Qe), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(ldA_w[5]));
    SLE \Q[2]  (.D(\Q_s[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(Qe), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(ldA_w[1]));
    GND GND (.Y(GND_net_1));
    SLE \Q[4]  (.D(\Q_s[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(Qe), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(ldA_w[3]));
    CFG2 #( .INIT(4'hE) )  un1_rst (.A(COREFIR_0_DATAO_VALID), .B(
        startLoad_w), .Y(Qe));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[2]  (.A(VCC_net_1), .B(ldA_w[1])
        , .C(\Q_cry_cy_Y_0[0] ), .D(GND_net_1), .FCI(\Q_cry[1]_net_1 ), 
        .S(\Q_s[2] ), .Y(), .FCO(\Q_cry[2]_net_1 ));
    CFG4 #( .INIT(16'h0080) )  tc_7 (.A(tc_7_5_net_1), .B(tc_7_4_net_1)
        , .C(ldA_w[0]), .D(ldCountLsb), .Y(tc_7_net_1));
    ARI1 #( .INIT(20'h40222) )  \Q_cry[0]  (.A(Q_0_sqmuxa_3_0_4_net_1), 
        .B(ldCountLsb), .C(startLoad_w), .D(Q_0_sqmuxa_3_0_5_net_1), 
        .FCI(Q_cry_cy), .S(\Q_s[0] ), .Y(), .FCO(\Q_cry[0]_net_1 ));
    CFG4 #( .INIT(16'h8000) )  Q_0_sqmuxa_3_0_5 (.A(ldA_w[5]), .B(
        ldA_w[2]), .C(ldA_w[1]), .D(ldA_w[0]), .Y(
        Q_0_sqmuxa_3_0_5_net_1));
    ARI1 #( .INIT(20'h48800) )  \Q_s[7]  (.A(VCC_net_1), .B(ldA_w[6]), 
        .C(\Q_cry_cy_Y_0[0] ), .D(GND_net_1), .FCI(\Q_cry[6]_net_1 ), 
        .S(\Q_s[7]_net_1 ), .Y(), .FCO());
    ARI1 #( .INIT(20'h48800) )  \Q_cry[3]  (.A(VCC_net_1), .B(ldA_w[2])
        , .C(\Q_cry_cy_Y_0[0] ), .D(GND_net_1), .FCI(\Q_cry[2]_net_1 ), 
        .S(\Q_s[3] ), .Y(), .FCO(\Q_cry[3]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[6]  (.A(VCC_net_1), .B(ldA_w[5])
        , .C(\Q_cry_cy_Y_0[0] ), .D(GND_net_1), .FCI(\Q_cry[5]_net_1 ), 
        .S(\Q_s[6] ), .Y(), .FCO(\Q_cry[6]_net_1 ));
    SLE tc (.D(tc_7_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(Qe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(closeLoad_w));
    ARI1 #( .INIT(20'h40700) )  \Q_cry_cy[0]  (.A(VCC_net_1), .B(
        Q_0_sqmuxa_3_0_4_net_1), .C(Q_0_sqmuxa_3_0_5_net_1), .D(
        startLoad_w), .FCI(VCC_net_1), .S(), .Y(\Q_cry_cy_Y_0[0] ), 
        .FCO(Q_cry_cy));
    SLE \Q[3]  (.D(\Q_s[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(Qe), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(ldA_w[2]));
    SLE \Q[7]  (.D(\Q_s[7]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        Qe), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(ldA_w[6]));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[4]  (.A(VCC_net_1), .B(ldA_w[3])
        , .C(\Q_cry_cy_Y_0[0] ), .D(GND_net_1), .FCI(\Q_cry[3]_net_1 ), 
        .S(\Q_s[4] ), .Y(), .FCO(\Q_cry[4]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[1]  (.A(VCC_net_1), .B(ldA_w[0])
        , .C(\Q_cry_cy_Y_0[0] ), .D(GND_net_1), .FCI(\Q_cry[0]_net_1 ), 
        .S(\Q_s[1] ), .Y(), .FCO(\Q_cry[1]_net_1 ));
    SLE \Q[1]  (.D(\Q_s[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(Qe), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(ldA_w[0]));
    SLE \Q[0]  (.D(\Q_s[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(Qe), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(ldCountLsb));
    CFG4 #( .INIT(16'h8000) )  Q_0_sqmuxa_3_0_4 (.A(ldA_w[3]), .B(
        ldCountLsb), .C(ldA_w[6]), .D(ldA_w[4]), .Y(
        Q_0_sqmuxa_3_0_4_net_1));
    SLE \Q[5]  (.D(\Q_s[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(Qe), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(ldA_w[4]));
    CFG4 #( .INIT(16'h8000) )  tc_7_5 (.A(ldA_w[6]), .B(ldA_w[5]), .C(
        ldA_w[4]), .D(ldA_w[1]), .Y(tc_7_5_net_1));
    CFG3 #( .INIT(8'h20) )  tc_7_4 (.A(ldA_w[2]), .B(startLoad_w), .C(
        ldA_w[3]), .Y(tc_7_4_net_1));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[5]  (.A(VCC_net_1), .B(ldA_w[4])
        , .C(\Q_cry_cy_Y_0[0] ), .D(GND_net_1), .FCI(\Q_cry[4]_net_1 ), 
        .S(\Q_s[5] ), .Y(), .FCO(\Q_cry[5]_net_1 ));
    
endmodule


module fft_inpl_inBuf_ldA_256s_8(
       ldA_w,
       load_done_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       filled_w,
       datao_valid_i,
       startLoad_w,
       COREFIR_0_DATAO_VALID,
       ldValid,
       ldCountLsb
    );
output [6:0] ldA_w;
output load_done_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  filled_w;
input  datao_valid_i;
input  startLoad_w;
input  COREFIR_0_DATAO_VALID;
output ldValid;
output ldCountLsb;

    wire VCC_net_1, loadOver_w_net_1, GND_net_1, ifoLoad_net_1, 
        loadOver_w_i_0_net_1, un1_startLoad_net_1, closeLoad_w;
    
    VCC VCC (.Y(VCC_net_1));
    CFG4 #( .INIT(16'hFF80) )  un1_startLoad (.A(closeLoad_w), .B(
        filled_w), .C(datao_valid_i), .D(startLoad_w), .Y(
        un1_startLoad_net_1));
    SLE load_done (.D(loadOver_w_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        load_done_w));
    fft_inpl_counter_8_255s ldCount (.ldA_w({ldA_w[6], ldA_w[5], 
        ldA_w[4], ldA_w[3], ldA_w[2], ldA_w[1], ldA_w[0]}), 
        .closeLoad_w(closeLoad_w), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .ldCountLsb(ldCountLsb), .startLoad_w(
        startLoad_w), .COREFIR_0_DATAO_VALID(COREFIR_0_DATAO_VALID));
    SLE ifoLoad (.D(loadOver_w_i_0_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(un1_startLoad_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(ifoLoad_net_1));
    CFG3 #( .INIT(8'h80) )  loadOver_w (.A(closeLoad_w), .B(
        datao_valid_i), .C(filled_w), .Y(loadOver_w_net_1));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h7) )  loadOver_w_i_0 (.A(COREFIR_0_DATAO_VALID), 
        .B(closeLoad_w), .Y(loadOver_w_i_0_net_1));
    CFG2 #( .INIT(4'h8) )  ldValid_inst_1 (.A(COREFIR_0_DATAO_VALID), 
        .B(ifoLoad_net_1), .Y(ldValid));
    
endmodule


module fft_inpl_kitDelay_bit_reg_1s_1(
       rstRdA_tick,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       trueRst,
       fftRd_done_w
    );
output rstRdA_tick;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  trueRst;
input  fftRd_done_w;

    wire VCC_net_1, delayLine_0__3, GND_net_1;
    
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__3  (.A(trueRst), .B(
        fftRd_done_w), .Y(delayLine_0__3));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_  (.D(delayLine_0__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rstRdA_tick));
    
endmodule


module fft_inpl_counter_8_255s_0(
       outBuf_rA_w,
       count_tc,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       trueRst,
       rstRdA_tick,
       rdCtl_reg
    );
output [7:0] outBuf_rA_w;
output count_tc;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  trueRst;
input  rstRdA_tick;
input  rdCtl_reg;

    wire VCC_net_1, tc_7, N_432_i_0, GND_net_1, \Q_s[0] , \Q_s[1] , 
        \Q_s[2] , \Q_s[3] , \Q_s[4] , \Q_s[5] , \Q_s[6] , 
        \Q_s[7]_net_1 , Q_cry_cy, \Q_cry_cy_Y_2[0] , N_18_5, 
        un1_rst_1_0_13_0_a2_1, \Q_cry[0]_net_1 , \Q_cry[1]_net_1 , 
        \Q_cry[2]_net_1 , \Q_cry[3]_net_1 , \Q_cry[4]_net_1 , 
        \Q_cry[5]_net_1 , \Q_cry[6]_net_1 , tc_7_0_a2_1_net_1;
    
    CFG4 #( .INIT(16'h8000) )  \Q_cry_cy_RNO[0]  (.A(outBuf_rA_w[7]), 
        .B(outBuf_rA_w[6]), .C(outBuf_rA_w[2]), .D(outBuf_rA_w[0]), .Y(
        un1_rst_1_0_13_0_a2_1));
    SLE \Q[6]  (.D(\Q_s[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_432_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_w[0]));
    SLE \Q[2]  (.D(\Q_s[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_432_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_w[4]));
    GND GND (.Y(GND_net_1));
    CFG3 #( .INIT(8'hFE) )  N_432_i (.A(rdCtl_reg), .B(rstRdA_tick), 
        .C(trueRst), .Y(N_432_i_0));
    CFG4 #( .INIT(16'h8000) )  tc_7_0_a2_5 (.A(outBuf_rA_w[5]), .B(
        outBuf_rA_w[4]), .C(outBuf_rA_w[3]), .D(outBuf_rA_w[1]), .Y(
        N_18_5));
    SLE \Q[4]  (.D(\Q_s[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_432_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_w[2]));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[2]  (.A(VCC_net_1), .B(
        outBuf_rA_w[4]), .C(\Q_cry_cy_Y_2[0] ), .D(GND_net_1), .FCI(
        \Q_cry[1]_net_1 ), .S(\Q_s[2] ), .Y(), .FCO(\Q_cry[2]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[0]  (.A(VCC_net_1), .B(
        outBuf_rA_w[6]), .C(\Q_cry_cy_Y_2[0] ), .D(GND_net_1), .FCI(
        Q_cry_cy), .S(\Q_s[0] ), .Y(), .FCO(\Q_cry[0]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_s[7]  (.A(VCC_net_1), .B(
        outBuf_rA_w[7]), .C(\Q_cry_cy_Y_2[0] ), .D(GND_net_1), .FCI(
        \Q_cry[6]_net_1 ), .S(\Q_s[7]_net_1 ), .Y(), .FCO());
    ARI1 #( .INIT(20'h48800) )  \Q_cry[3]  (.A(VCC_net_1), .B(
        outBuf_rA_w[3]), .C(\Q_cry_cy_Y_2[0] ), .D(GND_net_1), .FCI(
        \Q_cry[2]_net_1 ), .S(\Q_s[3] ), .Y(), .FCO(\Q_cry[3]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[6]  (.A(VCC_net_1), .B(
        outBuf_rA_w[0]), .C(\Q_cry_cy_Y_2[0] ), .D(GND_net_1), .FCI(
        \Q_cry[5]_net_1 ), .S(\Q_s[6] ), .Y(), .FCO(\Q_cry[6]_net_1 ));
    SLE tc (.D(tc_7), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(N_432_i_0), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(count_tc));
    ARI1 #( .INIT(20'h40007) )  \Q_cry_cy[0]  (.A(trueRst), .B(N_18_5), 
        .C(un1_rst_1_0_13_0_a2_1), .D(rstRdA_tick), .FCI(VCC_net_1), 
        .S(), .Y(\Q_cry_cy_Y_2[0] ), .FCO(Q_cry_cy));
    SLE \Q[3]  (.D(\Q_s[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_432_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_w[3]));
    CFG4 #( .INIT(16'h1000) )  tc_7_0_a2 (.A(trueRst), .B(rstRdA_tick), 
        .C(N_18_5), .D(tc_7_0_a2_1_net_1), .Y(tc_7));
    SLE \Q[7]  (.D(\Q_s[7]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_432_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_w[7]));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[4]  (.A(VCC_net_1), .B(
        outBuf_rA_w[2]), .C(\Q_cry_cy_Y_2[0] ), .D(GND_net_1), .FCI(
        \Q_cry[3]_net_1 ), .S(\Q_s[4] ), .Y(), .FCO(\Q_cry[4]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[1]  (.A(VCC_net_1), .B(
        outBuf_rA_w[5]), .C(\Q_cry_cy_Y_2[0] ), .D(GND_net_1), .FCI(
        \Q_cry[0]_net_1 ), .S(\Q_s[1] ), .Y(), .FCO(\Q_cry[1]_net_1 ));
    SLE \Q[1]  (.D(\Q_s[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_432_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_w[5]));
    SLE \Q[0]  (.D(\Q_s[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_432_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_w[6]));
    SLE \Q[5]  (.D(\Q_s[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_432_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_w[1]));
    CFG4 #( .INIT(16'h2000) )  tc_7_0_a2_1 (.A(outBuf_rA_w[7]), .B(
        outBuf_rA_w[6]), .C(outBuf_rA_w[2]), .D(outBuf_rA_w[0]), .Y(
        tc_7_0_a2_1_net_1));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[5]  (.A(VCC_net_1), .B(
        outBuf_rA_w[1]), .C(\Q_cry_cy_Y_2[0] ), .D(GND_net_1), .FCI(
        \Q_cry[4]_net_1 ), .S(\Q_s[5] ), .Y(), .FCO(\Q_cry[5]_net_1 ));
    
endmodule


module fft_inpl_kitDelay_bit_reg_3s_1(
       outp_ready_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       trueRst,
       outBuf_rA_valid
    );
output outp_ready_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  trueRst;
input  outBuf_rA_valid;

    wire VCC_net_1, delayLine_2__3, GND_net_1, delayLine_1_, 
        delayLine_1__3, delayLine_0_, delayLine_0__3;
    
    SLE \genblk1.delayLine_2_  (.D(delayLine_2__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(outp_ready_w));
    VCC VCC (.Y(VCC_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_2__3  (.A(trueRst), .B(
        delayLine_1_), .Y(delayLine_2__3));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__3_0_a2  (.A(trueRst), 
        .B(outBuf_rA_valid), .Y(delayLine_0__3));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_1__3  (.A(trueRst), .B(
        delayLine_0_), .Y(delayLine_1__3));
    SLE \genblk1.delayLine_1_  (.D(delayLine_1__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_1_));
    SLE \genblk1.delayLine_0_  (.D(delayLine_0__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module fft_inpl_outBufA_256s_8_1s(
       outBuf_wA_w,
       wTimer_t2,
       outBuf_rA_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       trueRst,
       outBuf_wEn_frEdge,
       fftRd_done_w,
       outp_ready_w
    );
output [6:0] outBuf_wA_w;
input  [6:0] wTimer_t2;
output [7:0] outBuf_rA_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  trueRst;
input  outBuf_wEn_frEdge;
input  fftRd_done_w;
output outp_ready_w;

    wire VCC_net_1, GND_net_1, outBuf_rA_valid_net_1, N_9_i_0, N_7, 
        rdCtl_reg_net_1, count_tc, N_430, rstRdA_tick;
    
    SLE \outBuf_wA[5]  (.D(wTimer_t2[5]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_wA_w[5]));
    SLE \outBuf_wA[2]  (.D(wTimer_t2[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_wA_w[2]));
    GND GND (.Y(GND_net_1));
    SLE \outBuf_wA[4]  (.D(wTimer_t2[4]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_wA_w[4]));
    SLE \outBuf_wA[0]  (.D(wTimer_t2[0]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_wA_w[0]));
    CFG3 #( .INIT(8'h01) )  outBuf_rA_valid_RNO (.A(outBuf_wEn_frEdge), 
        .B(fftRd_done_w), .C(N_430), .Y(N_9_i_0));
    fft_inpl_kitDelay_bit_reg_1s_1 bit_dly_2 (.rstRdA_tick(rstRdA_tick)
        , .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .trueRst(
        trueRst), .fftRd_done_w(fftRd_done_w));
    CFG4 #( .INIT(16'hFFFE) )  un1_rst_2_i_0 (.A(outBuf_wEn_frEdge), 
        .B(rstRdA_tick), .C(fftRd_done_w), .D(N_430), .Y(N_7));
    SLE \outBuf_wA[3]  (.D(wTimer_t2[3]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_wA_w[3]));
    SLE \outBuf_wA[1]  (.D(wTimer_t2[1]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_wA_w[1]));
    SLE rdCtl_reg (.D(VCC_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        rdCtl_reg_net_1));
    SLE \outBuf_wA[6]  (.D(wTimer_t2[6]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_wA_w[6]));
    CFG4 #( .INIT(16'hFF80) )  un1_rst_2_i_o2 (.A(count_tc), .B(
        rdCtl_reg_net_1), .C(outBuf_rA_valid_net_1), .D(trueRst), .Y(
        N_430));
    VCC VCC (.Y(VCC_net_1));
    fft_inpl_counter_8_255s_0 outBuf_rA_0 (.outBuf_rA_w({
        outBuf_rA_w[7], outBuf_rA_w[6], outBuf_rA_w[5], outBuf_rA_w[4], 
        outBuf_rA_w[3], outBuf_rA_w[2], outBuf_rA_w[1], outBuf_rA_w[0]})
        , .count_tc(count_tc), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .trueRst(trueRst), .rstRdA_tick(
        rstRdA_tick), .rdCtl_reg(rdCtl_reg_net_1));
    SLE outBuf_rA_valid (.D(N_9_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_7), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_rA_valid_net_1));
    fft_inpl_kitDelay_bit_reg_3s_1 bit_dly_0 (.outp_ready_w(
        outp_ready_w), .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .trueRst(
        trueRst), .outBuf_rA_valid(outBuf_rA_valid_net_1));
    
endmodule


module fft_inpl_kitDelay_bit_reg_2s(
       smStartFFT_g4,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       startFFTrd_w
    );
output smStartFFT_g4;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  startFFTrd_w;

    wire VCC_net_1, delayLine_0_, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_  (.D(delayLine_0_), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(smStartFFT_g4));
    SLE \genblk1.delayLine_0_  (.D(startFFTrd_w), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module fft_inpl_kitDelay_reg_7_2s(
       wTimer_w,
       wTimer_t2,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
input  [6:0] wTimer_w;
output [6:0] wTimer_t2;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire \delayLine_0_[0] , VCC_net_1, GND_net_1, \delayLine_0_[1] , 
        \delayLine_0_[2] , \delayLine_0_[3] , \delayLine_0_[4] , 
        \delayLine_0_[5] , \delayLine_0_[6] ;
    
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(wTimer_t2[0]));
    SLE \genblk1.delayLine_1_[2]  (.D(\delayLine_0_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(wTimer_t2[2]));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[5]  (.D(wTimer_w[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[5] ));
    SLE \genblk1.delayLine_1_[5]  (.D(\delayLine_0_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(wTimer_t2[5]));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(wTimer_w[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[3] ));
    SLE \genblk1.delayLine_0_[1]  (.D(wTimer_w[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[1] ));
    SLE \genblk1.delayLine_1_[3]  (.D(\delayLine_0_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(wTimer_t2[3]));
    SLE \genblk1.delayLine_0_[4]  (.D(wTimer_w[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[4] ));
    SLE \genblk1.delayLine_1_[1]  (.D(\delayLine_0_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(wTimer_t2[1]));
    SLE \genblk1.delayLine_1_[4]  (.D(\delayLine_0_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(wTimer_t2[4]));
    SLE \genblk1.delayLine_0_[6]  (.D(wTimer_w[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[6] ));
    SLE \genblk1.delayLine_0_[0]  (.D(wTimer_w[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[0] ));
    SLE \genblk1.delayLine_1_[6]  (.D(\delayLine_0_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(wTimer_t2[6]));
    SLE \genblk1.delayLine_0_[2]  (.D(wTimer_w[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[2] ));
    
endmodule


module fft_inpl_kitDelay_reg_1s_10s(
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       preOutBuf_wEn_1_sqmuxa_1,
       wLastStage_w,
       trueRst
    );
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  preOutBuf_wEn_1_sqmuxa_1;
output wLastStage_w;
input  trueRst;

    wire delayLine_8_, VCC_net_1, delayLine_8__3, GND_net_1, 
        delayLine_7_, delayLine_7__3, delayLine_6_, delayLine_6__3, 
        delayLine_5_, delayLine_5__3, delayLine_4_, delayLine_4__3, 
        delayLine_3_, delayLine_3__3, delayLine_2_, delayLine_2__3, 
        delayLine_1_, delayLine_1__3, delayLine_0_, delayLine_9__3;
    
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_6__3  (.A(trueRst), .B(
        delayLine_5_), .Y(delayLine_6__3));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_3__3  (.A(trueRst), .B(
        delayLine_2_), .Y(delayLine_3__3));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_9__3  (.A(trueRst), .B(
        delayLine_8_), .Y(delayLine_9__3));
    SLE \genblk1.delayLine_4_  (.D(delayLine_4__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_4_));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_2__3  (.A(trueRst), .B(
        delayLine_1_), .Y(delayLine_2__3));
    SLE \genblk1.delayLine_1_  (.D(delayLine_1__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_1_));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_5__3  (.A(trueRst), .B(
        delayLine_4_), .Y(delayLine_5__3));
    SLE \genblk1.delayLine_0_  (.D(preOutBuf_wEn_1_sqmuxa_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    SLE \genblk1.delayLine_6_  (.D(delayLine_6__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_6_));
    SLE \genblk1.delayLine_7_  (.D(delayLine_7__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_7_));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_8_  (.D(delayLine_8__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_8_));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_1__3  (.A(trueRst), .B(
        delayLine_0_), .Y(delayLine_1__3));
    SLE \genblk1.delayLine_5_  (.D(delayLine_5__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_5_));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_8__3  (.A(trueRst), .B(
        delayLine_7_), .Y(delayLine_8__3));
    SLE \genblk1.delayLine_3_  (.D(delayLine_3__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_3_));
    SLE \genblk1.delayLine_2_  (.D(delayLine_2__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_2_));
    VCC VCC (.Y(VCC_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_4__3  (.A(trueRst), .B(
        delayLine_3_), .Y(delayLine_4__3));
    SLE \genblk1.delayLine_9_  (.D(delayLine_9__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(wLastStage_w));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_7__3  (.A(trueRst), .B(
        delayLine_6_), .Y(delayLine_7__3));
    
endmodule


module fft_inpl_kitDelay_bit_reg_4s(
       divider_i_1,
       synced_ngrst,
       FIR_FILTER_0_MSS_READY
    );
input  [2:2] divider_i_1;
output synced_ngrst;
input  FIR_FILTER_0_MSS_READY;

    wire VCC_net_1, delayLine_2_, GND_net_1, delayLine_1_, 
        delayLine_0_;
    
    SLE \genblk1.delayLine_2_  (.D(delayLine_1_), .CLK(divider_i_1[2]), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        delayLine_2_));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_3_  (.D(delayLine_2_), .CLK(divider_i_1[2]), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        synced_ngrst));
    SLE \genblk1.delayLine_1_  (.D(delayLine_0_), .CLK(divider_i_1[2]), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        delayLine_1_));
    SLE \genblk1.delayLine_0_  (.D(VCC_net_1), .CLK(divider_i_1[2]), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        delayLine_0_));
    
endmodule


module fft_inpl_kitSync_ngrst_1s(
       divider_i_1,
       pulse_rst,
       FIR_FILTER_0_MSS_READY
    );
input  [2:2] divider_i_1;
output pulse_rst;
input  FIR_FILTER_0_MSS_READY;

    wire tick1_net_1, VCC_net_1, synced_ngrst, GND_net_1, pulse_net_1;
    
    fft_inpl_kitDelay_bit_reg_4s sync_ngrst_0 (.divider_i_1({
        divider_i_1[2]}), .synced_ngrst(synced_ngrst), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY));
    VCC VCC (.Y(VCC_net_1));
    SLE pulse (.D(pulse_net_1), .CLK(divider_i_1[2]), .EN(VCC_net_1), 
        .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(pulse_rst));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h2) )  pulse_r (.A(synced_ngrst), .B(tick1_net_1), 
        .Y(pulse_net_1));
    SLE tick1 (.D(synced_ngrst), .CLK(divider_i_1[2]), .EN(VCC_net_1), 
        .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(tick1_net_1));
    
endmodule


module fft_inpl_bcounter_7(
       divider_i_1,
       twid_wA_w,
       FIR_FILTER_0_MSS_READY,
       twid_wEn_w,
       pulse_rst
    );
input  [2:2] divider_i_1;
output [6:0] twid_wA_w;
input  FIR_FILTER_0_MSS_READY;
input  twid_wEn_w;
input  pulse_rst;

    wire VCC_net_1, \Q_s[0] , GND_net_1, \Q_s[1] , \Q_s[2] , \Q_s[3] , 
        \Q_s[4] , \Q_s[5] , \Q_s[6]_net_1 , Q_cry_cy, \Q_cry[0]_net_1 , 
        \Q_cry[1]_net_1 , \Q_cry[2]_net_1 , \Q_cry[3]_net_1 , 
        \Q_cry[4]_net_1 , \Q_cry[5]_net_1 ;
    
    SLE \Q[6]  (.D(\Q_s[6]_net_1 ), .CLK(divider_i_1[2]), .EN(
        twid_wEn_w), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        twid_wA_w[6]));
    SLE \Q[2]  (.D(\Q_s[2] ), .CLK(divider_i_1[2]), .EN(twid_wEn_w), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(twid_wA_w[2]));
    GND GND (.Y(GND_net_1));
    SLE \Q[4]  (.D(\Q_s[4] ), .CLK(divider_i_1[2]), .EN(twid_wEn_w), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(twid_wA_w[4]));
    ARI1 #( .INIT(20'h44400) )  \Q_s[6]  (.A(VCC_net_1), .B(pulse_rst), 
        .C(twid_wA_w[6]), .D(GND_net_1), .FCI(\Q_cry[5]_net_1 ), .S(
        \Q_s[6]_net_1 ), .Y(), .FCO());
    ARI1 #( .INIT(20'h44400) )  \Q_cry[2]  (.A(VCC_net_1), .B(
        pulse_rst), .C(twid_wA_w[2]), .D(GND_net_1), .FCI(
        \Q_cry[1]_net_1 ), .S(\Q_s[2] ), .Y(), .FCO(\Q_cry[2]_net_1 ));
    ARI1 #( .INIT(20'h44400) )  \Q_cry[0]  (.A(VCC_net_1), .B(
        pulse_rst), .C(twid_wA_w[0]), .D(GND_net_1), .FCI(Q_cry_cy), 
        .S(\Q_s[0] ), .Y(), .FCO(\Q_cry[0]_net_1 ));
    ARI1 #( .INIT(20'h44400) )  \Q_cry[3]  (.A(VCC_net_1), .B(
        pulse_rst), .C(twid_wA_w[3]), .D(GND_net_1), .FCI(
        \Q_cry[2]_net_1 ), .S(\Q_s[3] ), .Y(), .FCO(\Q_cry[3]_net_1 ));
    ARI1 #( .INIT(20'h45500) )  \Q_cry_cy[0]  (.A(VCC_net_1), .B(
        pulse_rst), .C(GND_net_1), .D(GND_net_1), .FCI(VCC_net_1), .S()
        , .Y(), .FCO(Q_cry_cy));
    SLE \Q[3]  (.D(\Q_s[3] ), .CLK(divider_i_1[2]), .EN(twid_wEn_w), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(twid_wA_w[3]));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h44400) )  \Q_cry[4]  (.A(VCC_net_1), .B(
        pulse_rst), .C(twid_wA_w[4]), .D(GND_net_1), .FCI(
        \Q_cry[3]_net_1 ), .S(\Q_s[4] ), .Y(), .FCO(\Q_cry[4]_net_1 ));
    ARI1 #( .INIT(20'h44400) )  \Q_cry[1]  (.A(VCC_net_1), .B(
        pulse_rst), .C(twid_wA_w[1]), .D(GND_net_1), .FCI(
        \Q_cry[0]_net_1 ), .S(\Q_s[1] ), .Y(), .FCO(\Q_cry[1]_net_1 ));
    SLE \Q[1]  (.D(\Q_s[1] ), .CLK(divider_i_1[2]), .EN(twid_wEn_w), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(twid_wA_w[1]));
    SLE \Q[0]  (.D(\Q_s[0] ), .CLK(divider_i_1[2]), .EN(twid_wEn_w), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(twid_wA_w[0]));
    SLE \Q[5]  (.D(\Q_s[5] ), .CLK(divider_i_1[2]), .EN(twid_wEn_w), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(twid_wA_w[5]));
    ARI1 #( .INIT(20'h44400) )  \Q_cry[5]  (.A(VCC_net_1), .B(
        pulse_rst), .C(twid_wA_w[5]), .D(GND_net_1), .FCI(
        \Q_cry[4]_net_1 ), .S(\Q_s[5] ), .Y(), .FCO(\Q_cry[5]_net_1 ));
    
endmodule


module fft_inpl_twid_wA_gen_8_3(
       divider_i_1,
       twid_wA_w,
       twid_wEn_w,
       FIR_FILTER_0_MSS_READY,
       rstAfterInit
    );
input  [2:2] divider_i_1;
output [6:0] twid_wA_w;
output twid_wEn_w;
input  FIR_FILTER_0_MSS_READY;
output rstAfterInit;

    wire GND_net_1, pulse_rst, twid_wEn_1_sqmuxa_i_0, VCC_net_1, 
        rstAfterInit_3_net_1, preRstAfterInit_net_1, 
        twid_wEn_0_sqmuxa_net_1, preRstAfterInit_2_3_net_1, 
        preRstAfterInit_2_net_1;
    
    CFG2 #( .INIT(4'h4) )  rstAfterInit_3 (.A(pulse_rst), .B(
        preRstAfterInit_net_1), .Y(rstAfterInit_3_net_1));
    CFG4 #( .INIT(16'h8000) )  preRstAfterInit_2_3 (.A(twid_wA_w[1]), 
        .B(twid_wA_w[5]), .C(twid_wA_w[4]), .D(twid_wA_w[0]), .Y(
        preRstAfterInit_2_3_net_1));
    fft_inpl_kitSync_ngrst_1s ngrst2rst_0 (.divider_i_1({
        divider_i_1[2]}), .pulse_rst(pulse_rst), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY));
    CFG2 #( .INIT(4'hE) )  twid_wEn_1_sqmuxa_i (.A(
        preRstAfterInit_2_net_1), .B(pulse_rst), .Y(
        twid_wEn_1_sqmuxa_i_0));
    SLE rstAfterInit_inst_1 (.D(rstAfterInit_3_net_1), .CLK(
        divider_i_1[2]), .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), 
        .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(
        GND_net_1), .Q(rstAfterInit));
    CFG4 #( .INIT(16'h8000) )  preRstAfterInit_2 (.A(twid_wA_w[6]), .B(
        twid_wA_w[2]), .C(twid_wA_w[3]), .D(preRstAfterInit_2_3_net_1), 
        .Y(preRstAfterInit_2_net_1));
    GND GND (.Y(GND_net_1));
    VCC VCC (.Y(VCC_net_1));
    SLE twid_wEn (.D(pulse_rst), .CLK(divider_i_1[2]), .EN(
        twid_wEn_1_sqmuxa_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(
        GND_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(twid_wEn_w));
    fft_inpl_bcounter_7 slowTimer (.divider_i_1({divider_i_1[2]}), 
        .twid_wA_w({twid_wA_w[6], twid_wA_w[5], twid_wA_w[4], 
        twid_wA_w[3], twid_wA_w[2], twid_wA_w[1], twid_wA_w[0]}), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), .twid_wEn_w(
        twid_wEn_w), .pulse_rst(pulse_rst));
    SLE preRstAfterInit (.D(twid_wEn_0_sqmuxa_net_1), .CLK(
        divider_i_1[2]), .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), 
        .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(
        GND_net_1), .Q(preRstAfterInit_net_1));
    CFG2 #( .INIT(4'h2) )  twid_wEn_0_sqmuxa (.A(
        preRstAfterInit_2_net_1), .B(pulse_rst), .Y(
        twid_wEn_0_sqmuxa_net_1));
    
endmodule


module fft_inpl_kitEdge_0s(
       inp_tick,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       rstAfterInit
    );
output inp_tick;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  rstAfterInit;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE inp_tick_inst_1 (.D(rstAfterInit), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(inp_tick));
    
endmodule


module fft_inpl_inBuf_fftA_pipe_8_3_1(
       rTimer,
       rStage_w_i_0,
       rA_w,
       rStage_w,
       DATAHANDLE_FSM_0_WCLK,
       preSwCross_w,
       rLastStage_t2
    );
input  [6:0] rTimer;
input  [2:2] rStage_w_i_0;
output [6:0] rA_w;
input  [2:0] rStage_w;
input  DATAHANDLE_FSM_0_WCLK;
output preSwCross_w;
input  rLastStage_t2;

    wire \timer_r[1]_net_1 , VCC_net_1, GND_net_1, \timer_r[2]_net_1 , 
        \timer_r[3]_net_1 , \timer_r[4]_net_1 , \timer_r[5]_net_1 , 
        \timer_r[6]_net_1 , \offsetPQ_r1[0]_net_1 , 
        un1_offsetPQ_w_4_0_a2_net_1, \offsetPQ_r1[1]_net_1 , 
        un1_offsetPQ_w_5_0_a2_net_1, \offsetPQ_r1[2]_net_1 , 
        un1_offsetPQ_w_6_0_a2_net_1, \offsetPQ_r1[3]_net_1 , 
        un1_offsetPQ_w_7_0_a2_net_1, \offsetPQ_r1[4]_net_1 , 
        un1_offsetPQ_w_8_0_a2_net_1, \offsetPQ_r1[5]_net_1 , 
        un1_offsetPQ_w_9_0_a2_net_1, \addrP_r2[0]_net_1 , 
        \addrP_w[0]_net_1 , \addrP_r2[1]_net_1 , \addrP_w[1]_net_1 , 
        \addrP_r2[2]_net_1 , \addrP_w[2]_net_1 , \addrP_r2[3]_net_1 , 
        \addrP_w[3]_net_1 , \addrP_r2[4]_net_1 , \addrP_w[4]_net_1 , 
        \addrP_r2[5]_net_1 , \addrP_w[5]_net_1 , \addrP_r2[6]_net_1 , 
        \un1_addrP_w[6]_net_1 , \timer_r[0]_net_1 , \bflyA_w[5] , 
        \bflyA_w[6] , \mask2_r[0]_net_1 , \mask2_shft_stage_i_0[1] , 
        \mask2_r[1]_net_1 , \mask2_shft_stage_i_0[2] , 
        \mask2_r[2]_net_1 , \mask2_shft_stage_i_0[3] , 
        \mask2_r[3]_net_1 , \mask2_r[4]_net_1 , mask1_shft_stage_8_i_0, 
        \mask2_r[5]_net_1 , \mask2_shft_stage_i_0[6] , 
        \mask2_r[6]_net_1 , \mask2_shft_stage_i_0[7] , 
        \mask1_r[0]_net_1 , \mask2_shft_stage[2] , \mask1_r[1]_net_1 , 
        \mask2_shft_stage[3] , \mask1_r[2]_net_1 , \mask1_r[3]_net_1 , 
        N_426_i_0, \mask1_r[4]_net_1 , \mask2_shft_stage[6] , 
        \mask1_r[5]_net_1 , \mask2_shft_stage[7] , timer_bit0_r2_net_1, 
        \offsetPQ_r2[0]_net_1 , \offsetPQ_r2[1]_net_1 , 
        \offsetPQ_r2[2]_net_1 , \offsetPQ_r2[3]_net_1 , 
        \offsetPQ_r2[4]_net_1 , \offsetPQ_r2[5]_net_1 , 
        \offsetPQ_r2[6]_net_1 , bflyA_w_cry_0_0_Y_0, \bflyA_w[1] , 
        \bflyA_w[2] , \bflyA_w[3] , \bflyA_w[4] , swCross_net_1, 
        bflyA_w_cry_0, bflyA_w_cry_1, bflyA_w_cry_2, bflyA_w_cry_3, 
        bflyA_w_cry_4, bflyA_w_cry_5;
    
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_1_0 (.A(
        \offsetPQ_r2[1]_net_1 ), .B(\addrP_r2[1]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_0), .S(
        \bflyA_w[1] ), .Y(), .FCO(bflyA_w_cry_1));
    SLE \addrP_r2[2]  (.D(\addrP_w[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[2]_net_1 ));
    CFG3 #( .INIT(8'h04) )  un1_offsetPQ_w_8_0_a2 (.A(rStage_w[0]), .B(
        rStage_w[1]), .C(rStage_w[2]), .Y(un1_offsetPQ_w_8_0_a2_net_1));
    CFG3 #( .INIT(8'h20) )  un1_offsetPQ_w_5_0_a2 (.A(rStage_w[0]), .B(
        rStage_w[1]), .C(rStage_w[2]), .Y(un1_offsetPQ_w_5_0_a2_net_1));
    SLE \addrP_r2[4]  (.D(\addrP_w[4]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[4]_net_1 ));
    SLE \timer_r[5]  (.D(rTimer[5]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\timer_r[5]_net_1 ));
    SLE \mask1_r[0]  (.D(\mask2_shft_stage[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[0]_net_1 ));
    CFG3 #( .INIT(8'h04) )  un1_offsetPQ_w_9_0_a2 (.A(rStage_w[2]), .B(
        rStage_w[0]), .C(rStage_w[1]), .Y(un1_offsetPQ_w_9_0_a2_net_1));
    SLE \mask1_r[5]  (.D(\mask2_shft_stage[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[5]_net_1 ));
    SLE \addrP_r2[5]  (.D(\addrP_w[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[5]_net_1 ));
    SLE swCross (.D(swCross_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(preSwCross_w));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_2_0 (.A(
        \offsetPQ_r2[2]_net_1 ), .B(\addrP_r2[2]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_1), .S(
        \bflyA_w[2] ), .Y(), .FCO(bflyA_w_cry_2));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[0]  (.A(\mask2_r[0]_net_1 ), 
        .B(\mask1_r[0]_net_1 ), .C(\timer_r[1]_net_1 ), .D(
        \timer_r[0]_net_1 ), .Y(\addrP_w[0]_net_1 ));
    SLE \timer_r[6]  (.D(rTimer[6]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\timer_r[6]_net_1 ));
    CFG3 #( .INIT(8'hF8) )  mask1_shft_stage_8_i (.A(rStage_w[0]), .B(
        rStage_w[1]), .C(rStage_w[2]), .Y(mask1_shft_stage_8_i_0));
    SLE \mask1_r[4]  (.D(\mask2_shft_stage[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[4]_net_1 ));
    SLE \addrP_r2[0]  (.D(\addrP_w[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[0]_net_1 ));
    SLE \timer_r[3]  (.D(rTimer[3]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\timer_r[3]_net_1 ));
    SLE \mask2_r[6]  (.D(\mask2_shft_stage_i_0[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[6]_net_1 ));
    SLE \mask2_r[1]  (.D(\mask2_shft_stage_i_0[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[1]_net_1 ));
    SLE \addrP_r2[1]  (.D(\addrP_w[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[1]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    SLE \mask1_r[3]  (.D(N_426_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\mask1_r[3]_net_1 ));
    SLE \offsetPQ_r2[5]  (.D(\offsetPQ_r1[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[5]_net_1 ));
    SLE \offsetPQ_r1[2]  (.D(un1_offsetPQ_w_6_0_a2_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[2]_net_1 ));
    CFG3 #( .INIT(8'h10) )  un1_offsetPQ_w_6_0_a2 (.A(rStage_w[0]), .B(
        rStage_w[1]), .C(rStage_w[2]), .Y(un1_offsetPQ_w_6_0_a2_net_1));
    CFG3 #( .INIT(8'h80) )  \mask2_r_RNO[0]  (.A(rStage_w[0]), .B(
        rStage_w[1]), .C(rStage_w[2]), .Y(\mask2_shft_stage_i_0[1] ));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[2]  (.A(\mask2_r[2]_net_1 ), 
        .B(\mask1_r[2]_net_1 ), .C(\timer_r[3]_net_1 ), .D(
        \timer_r[2]_net_1 ), .Y(\addrP_w[2]_net_1 ));
    SLE \offsetPQ_r2[0]  (.D(\offsetPQ_r1[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[0]_net_1 ));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_4_0 (.A(
        \offsetPQ_r2[4]_net_1 ), .B(\addrP_r2[4]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_3), .S(
        \bflyA_w[4] ), .Y(), .FCO(bflyA_w_cry_4));
    SLE \bflyA[5]  (.D(\bflyA_w[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rA_w[5]));
    SLE \mask2_r[5]  (.D(\mask2_shft_stage_i_0[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[5]_net_1 ));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_0_0 (.A(
        \offsetPQ_r2[0]_net_1 ), .B(\addrP_r2[0]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(
        bflyA_w_cry_0_0_Y_0), .FCO(bflyA_w_cry_0));
    ARI1 #( .INIT(20'h46A00) )  bflyA_w_s_6 (.A(VCC_net_1), .B(
        \addrP_r2[6]_net_1 ), .C(\offsetPQ_r2[6]_net_1 ), .D(
        timer_bit0_r2_net_1), .FCI(bflyA_w_cry_5), .S(\bflyA_w[6] ), 
        .Y(), .FCO());
    SLE \offsetPQ_r1[5]  (.D(un1_offsetPQ_w_9_0_a2_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[5]_net_1 ));
    SLE \addrP_r2[6]  (.D(\un1_addrP_w[6]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[6]_net_1 ));
    CFG3 #( .INIT(8'h1F) )  mask1_shft_stage_5 (.A(rStage_w[0]), .B(
        rStage_w[1]), .C(rStage_w[2]), .Y(\mask2_shft_stage[3] ));
    CFG3 #( .INIT(8'hFE) )  mask1_shft_stage_10_0_a2_i (.A(rStage_w[2])
        , .B(rStage_w[0]), .C(rStage_w[1]), .Y(
        \mask2_shft_stage_i_0[7] ));
    SLE \offsetPQ_r1[0]  (.D(un1_offsetPQ_w_4_0_a2_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[0]_net_1 ));
    CFG2 #( .INIT(4'h7) )  mask1_shft_stage_4 (.A(rStage_w[2]), .B(
        rStage_w[1]), .Y(\mask2_shft_stage[2] ));
    GND GND (.Y(GND_net_1));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[1]  (.A(\mask2_r[1]_net_1 ), 
        .B(\mask1_r[1]_net_1 ), .C(\timer_r[2]_net_1 ), .D(
        \timer_r[1]_net_1 ), .Y(\addrP_w[1]_net_1 ));
    SLE \mask1_r[2]  (.D(rStage_w_i_0[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \mask1_r[2]_net_1 ));
    SLE \bflyA[2]  (.D(\bflyA_w[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rA_w[2]));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[4]  (.A(\mask2_r[4]_net_1 ), 
        .B(\mask1_r[4]_net_1 ), .C(\timer_r[5]_net_1 ), .D(
        \timer_r[4]_net_1 ), .Y(\addrP_w[4]_net_1 ));
    CFG2 #( .INIT(4'h2) )  swCross_r (.A(timer_bit0_r2_net_1), .B(
        rLastStage_t2), .Y(swCross_net_1));
    SLE \offsetPQ_r1[4]  (.D(un1_offsetPQ_w_8_0_a2_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[4]_net_1 ));
    CFG2 #( .INIT(4'h1) )  mask1_shft_stage_9_0_a2 (.A(rStage_w[2]), 
        .B(rStage_w[1]), .Y(\mask2_shft_stage[6] ));
    CFG2 #( .INIT(4'h8) )  \un1_addrP_w[6]  (.A(\timer_r[6]_net_1 ), 
        .B(\mask2_r[6]_net_1 ), .Y(\un1_addrP_w[6]_net_1 ));
    SLE \mask2_r[0]  (.D(\mask2_shft_stage_i_0[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[0]_net_1 ));
    CFG2 #( .INIT(4'h8) )  mask1_shft_stage_4_i (.A(rStage_w[2]), .B(
        rStage_w[1]), .Y(\mask2_shft_stage_i_0[2] ));
    CFG3 #( .INIT(8'h07) )  mask1_shft_stage_8_i_i (.A(rStage_w[0]), 
        .B(rStage_w[1]), .C(rStage_w[2]), .Y(N_426_i_0));
    SLE \mask1_r[1]  (.D(\mask2_shft_stage[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[1]_net_1 ));
    SLE \offsetPQ_r2[6]  (.D(\mask1_r[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[6]_net_1 ));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[3]  (.A(\mask2_r[3]_net_1 ), 
        .B(\mask1_r[3]_net_1 ), .C(\timer_r[4]_net_1 ), .D(
        \timer_r[3]_net_1 ), .Y(\addrP_w[3]_net_1 ));
    SLE \mask2_r[4]  (.D(mask1_shft_stage_8_i_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[4]_net_1 ));
    CFG2 #( .INIT(4'hE) )  mask1_shft_stage_9_0_a2_i (.A(rStage_w[2]), 
        .B(rStage_w[1]), .Y(\mask2_shft_stage_i_0[6] ));
    SLE \timer_r[0]  (.D(rTimer[0]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\timer_r[0]_net_1 ));
    SLE \timer_r[1]  (.D(rTimer[1]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\timer_r[1]_net_1 ));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_3_0 (.A(
        \offsetPQ_r2[3]_net_1 ), .B(\addrP_r2[3]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_2), .S(
        \bflyA_w[3] ), .Y(), .FCO(bflyA_w_cry_3));
    CFG2 #( .INIT(4'h1) )  un1_offsetPQ_w_4_0_a2 (.A(
        \mask2_shft_stage[2] ), .B(rStage_w[0]), .Y(
        un1_offsetPQ_w_4_0_a2_net_1));
    SLE \offsetPQ_r2[4]  (.D(\offsetPQ_r1[4]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[4]_net_1 ));
    CFG3 #( .INIT(8'hE0) )  mask1_shft_stage_5_i (.A(rStage_w[0]), .B(
        rStage_w[1]), .C(rStage_w[2]), .Y(\mask2_shft_stage_i_0[3] ));
    SLE \addrP_r2[3]  (.D(\addrP_w[3]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[3]_net_1 ));
    SLE \timer_r[2]  (.D(rTimer[2]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\timer_r[2]_net_1 ));
    SLE timer_bit0_r2 (.D(\timer_r[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(timer_bit0_r2_net_1));
    SLE \bflyA[6]  (.D(\bflyA_w[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rA_w[6]));
    SLE \timer_r[4]  (.D(rTimer[4]), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\timer_r[4]_net_1 ));
    SLE \offsetPQ_r2[2]  (.D(\offsetPQ_r1[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[2]_net_1 ));
    SLE \offsetPQ_r1[3]  (.D(un1_offsetPQ_w_7_0_a2_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[3]_net_1 ));
    SLE \mask2_r[2]  (.D(\mask2_shft_stage_i_0[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[2]_net_1 ));
    SLE \bflyA[1]  (.D(\bflyA_w[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rA_w[1]));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_5_0 (.A(
        \offsetPQ_r2[5]_net_1 ), .B(\addrP_r2[5]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_4), .S(
        \bflyA_w[5] ), .Y(), .FCO(bflyA_w_cry_5));
    SLE \bflyA[0]  (.D(bflyA_w_cry_0_0_Y_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(rA_w[0]));
    CFG3 #( .INIT(8'h08) )  un1_offsetPQ_w_7_0_a2 (.A(rStage_w[0]), .B(
        rStage_w[1]), .C(rStage_w[2]), .Y(un1_offsetPQ_w_7_0_a2_net_1));
    SLE \bflyA[4]  (.D(\bflyA_w[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rA_w[4]));
    SLE \bflyA[3]  (.D(\bflyA_w[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rA_w[3]));
    CFG3 #( .INIT(8'h01) )  mask1_shft_stage_10_0_a2 (.A(rStage_w[2]), 
        .B(rStage_w[0]), .C(rStage_w[1]), .Y(\mask2_shft_stage[7] ));
    SLE \offsetPQ_r2[3]  (.D(\offsetPQ_r1[3]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[3]_net_1 ));
    SLE \offsetPQ_r1[1]  (.D(un1_offsetPQ_w_5_0_a2_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[1]_net_1 ));
    SLE \mask2_r[3]  (.D(rStage_w[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \mask2_r[3]_net_1 ));
    SLE \offsetPQ_r2[1]  (.D(\offsetPQ_r1[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[1]_net_1 ));
    CFG4 #( .INIT(16'hECA0) )  \addrP_w[5]  (.A(\timer_r[6]_net_1 ), 
        .B(\mask2_r[5]_net_1 ), .C(\mask1_r[5]_net_1 ), .D(
        \timer_r[5]_net_1 ), .Y(\addrP_w[5]_net_1 ));
    
endmodule


module fft_inpl_kitDelay_reg_5_2s(
       rStage_t2,
       rStage_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
output [2:0] rStage_t2;
input  [2:0] rStage_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, \delayLine_0_[0] , GND_net_1, \delayLine_0_[1] , 
        \delayLine_0_[2] ;
    
    SLE \genblk1.delayLine_1_[1]  (.D(\delayLine_0_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rStage_t2[1]));
    SLE \genblk1.delayLine_0_[0]  (.D(rStage_w[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[0] ));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rStage_t2[0]));
    SLE \genblk1.delayLine_0_[2]  (.D(rStage_w[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[2] ));
    SLE \genblk1.delayLine_0_[1]  (.D(rStage_w[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[1] ));
    SLE \genblk1.delayLine_1_[2]  (.D(\delayLine_0_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rStage_t2[2]));
    
endmodule


module fft_inpl_kitCountS_7_127s_0s(
       wTimer_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       pre2_sync_rAwA,
       startFFTrd_w,
       twid_wEn_w
    );
output [6:0] wTimer_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  pre2_sync_rAwA;
input  startFFTrd_w;
input  twid_wEn_w;

    wire VCC_net_1, \Q_s[0] , GND_net_1, \Q_s[1] , \Q_s[2] , \Q_s[3] , 
        \Q_s[4] , \Q_s[5] , \Q_s[6]_net_1 , Q_cry_cy, 
        \Q_cry_cy_Y_3[0] , \Q_cry[0]_net_1 , \Q_cry[1]_net_1 , 
        \Q_cry[2]_net_1 , \Q_cry[3]_net_1 , \Q_cry[4]_net_1 , 
        \Q_cry[5]_net_1 ;
    
    SLE \Q[6]  (.D(\Q_s[6]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        wTimer_w[6]));
    SLE \Q[2]  (.D(\Q_s[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        wTimer_w[2]));
    GND GND (.Y(GND_net_1));
    SLE \Q[4]  (.D(\Q_s[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        wTimer_w[4]));
    ARI1 #( .INIT(20'h48800) )  \Q_s[6]  (.A(VCC_net_1), .B(
        \Q_cry_cy_Y_3[0] ), .C(wTimer_w[6]), .D(GND_net_1), .FCI(
        \Q_cry[5]_net_1 ), .S(\Q_s[6]_net_1 ), .Y(), .FCO());
    ARI1 #( .INIT(20'h48800) )  \Q_cry[2]  (.A(VCC_net_1), .B(
        \Q_cry_cy_Y_3[0] ), .C(wTimer_w[2]), .D(GND_net_1), .FCI(
        \Q_cry[1]_net_1 ), .S(\Q_s[2] ), .Y(), .FCO(\Q_cry[2]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[0]  (.A(VCC_net_1), .B(
        \Q_cry_cy_Y_3[0] ), .C(wTimer_w[0]), .D(GND_net_1), .FCI(
        Q_cry_cy), .S(\Q_s[0] ), .Y(), .FCO(\Q_cry[0]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[3]  (.A(VCC_net_1), .B(
        \Q_cry_cy_Y_3[0] ), .C(wTimer_w[3]), .D(GND_net_1), .FCI(
        \Q_cry[2]_net_1 ), .S(\Q_s[3] ), .Y(), .FCO(\Q_cry[3]_net_1 ));
    ARI1 #( .INIT(20'h40100) )  \Q_cry_cy[0]  (.A(VCC_net_1), .B(
        pre2_sync_rAwA), .C(startFFTrd_w), .D(twid_wEn_w), .FCI(
        VCC_net_1), .S(), .Y(\Q_cry_cy_Y_3[0] ), .FCO(Q_cry_cy));
    SLE \Q[3]  (.D(\Q_s[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        wTimer_w[3]));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[4]  (.A(VCC_net_1), .B(
        \Q_cry_cy_Y_3[0] ), .C(wTimer_w[4]), .D(GND_net_1), .FCI(
        \Q_cry[3]_net_1 ), .S(\Q_s[4] ), .Y(), .FCO(\Q_cry[4]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[1]  (.A(VCC_net_1), .B(
        \Q_cry_cy_Y_3[0] ), .C(wTimer_w[1]), .D(GND_net_1), .FCI(
        \Q_cry[0]_net_1 ), .S(\Q_s[1] ), .Y(), .FCO(\Q_cry[1]_net_1 ));
    SLE \Q[1]  (.D(\Q_s[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        wTimer_w[1]));
    SLE \Q[0]  (.D(\Q_s[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        wTimer_w[0]));
    SLE \Q[5]  (.D(\Q_s[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        wTimer_w[5]));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[5]  (.A(VCC_net_1), .B(
        \Q_cry_cy_Y_3[0] ), .C(wTimer_w[5]), .D(GND_net_1), .FCI(
        \Q_cry[4]_net_1 ), .S(\Q_s[5] ), .Y(), .FCO(\Q_cry[5]_net_1 ));
    
endmodule


module fft_inpl_counter_w_10_137s(
       rTimer,
       timerTCi,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       timerTC_r,
       N_48,
       N_92,
       N_96,
       preRdValid_2_sqmuxa_1_i_a2_2,
       smFft_run,
       trueRst,
       startFFTrd_w
    );
output [9:0] rTimer;
output timerTCi;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output timerTC_r;
input  N_48;
input  N_92;
output N_96;
input  preRdValid_2_sqmuxa_1_i_a2_2;
input  smFft_run;
input  trueRst;
input  startFFTrd_w;

    wire VCC_net_1, tc_3, N_425_i_0, GND_net_1, tc_r_3, \Q_s[0] , 
        \Q_s[1] , \Q_s[2] , \Q_s[3] , \Q_s[4] , \Q_s[5] , \Q_s[6] , 
        \Q_s[7] , \Q_s[8] , \Q_s[9]_net_1 , Q_cry_cy, \Q_cry_cy_Y[0] , 
        un1_rst_1_0_17_0_a2_0, \Q_cry[0]_net_1 , \Q_cry[1]_net_1 , 
        \Q_cry[2]_net_1 , \Q_cry[3]_net_1 , \Q_cry[4]_net_1 , 
        \Q_cry[5]_net_1 , \Q_cry[6]_net_1 , \Q_cry[7]_net_1 , 
        \Q_cry[8]_net_1 , tc_3_0_a2_1_net_1, N_91;
    
    CFG3 #( .INIT(8'h04) )  \Q_cry_cy_RNO[0]  (.A(rTimer[2]), .B(
        rTimer[7]), .C(rTimer[1]), .Y(un1_rst_1_0_17_0_a2_0));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[7]  (.A(VCC_net_1), .B(
        rTimer[7]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(
        \Q_cry[6]_net_1 ), .S(\Q_s[7] ), .Y(), .FCO(\Q_cry[7]_net_1 ));
    SLE \Q[6]  (.D(\Q_s[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[6])
        );
    CFG4 #( .INIT(16'h4000) )  tc_3_0_a2 (.A(N_48), .B(
        tc_3_0_a2_1_net_1), .C(N_91), .D(N_96), .Y(tc_3));
    SLE \Q[2]  (.D(\Q_s[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[2])
        );
    GND GND (.Y(GND_net_1));
    SLE \Q[4]  (.D(\Q_s[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[4])
        );
    CFG3 #( .INIT(8'h10) )  tc_3_0_a2_0 (.A(rTimer[9]), .B(rTimer[8]), 
        .C(rTimer[0]), .Y(N_91));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[2]  (.A(VCC_net_1), .B(
        rTimer[2]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(
        \Q_cry[1]_net_1 ), .S(\Q_s[2] ), .Y(), .FCO(\Q_cry[2]_net_1 ));
    CFG3 #( .INIT(8'hFE) )  N_425_i (.A(smFft_run), .B(trueRst), .C(
        startFFTrd_w), .Y(N_425_i_0));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[8]  (.A(VCC_net_1), .B(
        rTimer[8]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(
        \Q_cry[7]_net_1 ), .S(\Q_s[8] ), .Y(), .FCO(\Q_cry[8]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[0]  (.A(VCC_net_1), .B(
        rTimer[0]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(Q_cry_cy), 
        .S(\Q_s[0] ), .Y(), .FCO(\Q_cry[0]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[3]  (.A(VCC_net_1), .B(
        rTimer[3]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(
        \Q_cry[2]_net_1 ), .S(\Q_s[3] ), .Y(), .FCO(\Q_cry[3]_net_1 ));
    SLE tc_r (.D(tc_r_3), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(N_425_i_0), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(timerTC_r));
    ARI1 #( .INIT(20'h48800) )  \Q_s[9]  (.A(VCC_net_1), .B(rTimer[9]), 
        .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(\Q_cry[8]_net_1 ), .S(
        \Q_s[9]_net_1 ), .Y(), .FCO());
    ARI1 #( .INIT(20'h48800) )  \Q_cry[6]  (.A(VCC_net_1), .B(
        rTimer[6]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(
        \Q_cry[5]_net_1 ), .S(\Q_s[6] ), .Y(), .FCO(\Q_cry[6]_net_1 ));
    SLE tc (.D(tc_3), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(N_425_i_0), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(timerTCi));
    ARI1 #( .INIT(20'h41555) )  \Q_cry_cy[0]  (.A(
        un1_rst_1_0_17_0_a2_0), .B(N_48), .C(N_92), .D(N_96), .FCI(
        VCC_net_1), .S(), .Y(\Q_cry_cy_Y[0] ), .FCO(Q_cry_cy));
    SLE \Q[3]  (.D(\Q_s[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[3])
        );
    SLE \Q[7]  (.D(\Q_s[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[7])
        );
    VCC VCC (.Y(VCC_net_1));
    SLE \Q[8]  (.D(\Q_s[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[8])
        );
    ARI1 #( .INIT(20'h48800) )  \Q_cry[4]  (.A(VCC_net_1), .B(
        rTimer[4]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(
        \Q_cry[3]_net_1 ), .S(\Q_s[4] ), .Y(), .FCO(\Q_cry[4]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[1]  (.A(VCC_net_1), .B(
        rTimer[1]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(
        \Q_cry[0]_net_1 ), .S(\Q_s[1] ), .Y(), .FCO(\Q_cry[1]_net_1 ));
    SLE \Q[1]  (.D(\Q_s[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[1])
        );
    SLE \Q[0]  (.D(\Q_s[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[0])
        );
    CFG3 #( .INIT(8'h40) )  tc_3_0_a2_1_1 (.A(rTimer[3]), .B(
        preRdValid_2_sqmuxa_1_i_a2_2), .C(rTimer[7]), .Y(
        tc_3_0_a2_1_net_1));
    CFG3 #( .INIT(8'h01) )  tc_3_0_a2_1 (.A(rTimer[6]), .B(rTimer[5]), 
        .C(rTimer[4]), .Y(N_96));
    SLE \Q[9]  (.D(\Q_s[9]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[9])
        );
    SLE \Q[5]  (.D(\Q_s[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_425_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimer[5])
        );
    CFG2 #( .INIT(4'h4) )  tc_r_3_0_a2 (.A(N_48), .B(timerTCi), .Y(
        tc_r_3));
    ARI1 #( .INIT(20'h48800) )  \Q_cry[5]  (.A(VCC_net_1), .B(
        rTimer[5]), .C(\Q_cry_cy_Y[0] ), .D(GND_net_1), .FCI(
        \Q_cry[4]_net_1 ), .S(\Q_s[5] ), .Y(), .FCO(\Q_cry[5]_net_1 ));
    
endmodule


module fft_inpl_kitDelay_bit_reg_2s_3(
       fftRd_done_w,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       trueRst,
       fftRd_done_r
    );
output fftRd_done_w;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  trueRst;
input  fftRd_done_r;

    wire VCC_net_1, delayLine_1__3, GND_net_1, delayLine_0_, 
        delayLine_0__3;
    
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__3  (.A(trueRst), .B(
        fftRd_done_r), .Y(delayLine_0__3));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_1__3  (.A(trueRst), .B(
        delayLine_0_), .Y(delayLine_1__3));
    SLE \genblk1.delayLine_1_  (.D(delayLine_1__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(fftRd_done_w));
    SLE \genblk1.delayLine_0_  (.D(delayLine_0__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module fft_inpl_kitDelay_bit_reg_2s_1(
       rLastStage_t2,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       delayLine_0__3,
       trueRst,
       rLastStage_r
    );
output rLastStage_t2;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output delayLine_0__3;
input  trueRst;
input  rLastStage_r;

    wire VCC_net_1, delayLine_1__3, GND_net_1, delayLine_0_;
    
    VCC VCC (.Y(VCC_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__3_0_a2  (.A(trueRst), 
        .B(rLastStage_r), .Y(delayLine_0__3));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_1__3  (.A(trueRst), .B(
        delayLine_0_), .Y(delayLine_1__3));
    SLE \genblk1.delayLine_1_  (.D(delayLine_1__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rLastStage_t2));
    SLE \genblk1.delayLine_0_  (.D(delayLine_0__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module fft_inpl_counter_5_7(
       rStage_w_2,
       rStage_w_0,
       rStage_w_1,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       rLastStage_w,
       N_48,
       smBuf_full,
       smFft_rdy,
       trueRst,
       timerTCi
    );
output rStage_w_2;
output rStage_w_0;
output rStage_w_1;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output rLastStage_w;
output N_48;
input  smBuf_full;
input  smFft_rdy;
input  trueRst;
input  timerTCi;

    wire VCC_net_1, N_16_i_0, N_83_i_0, GND_net_1, \rStage_w[3] , 
        N_14_i_0, \rStage_w[4] , N_12_i_0, N_69, N_420_i_0, tc_3, N_47, 
        tc_3_0_a2_2_net_1, N_34;
    
    CFG2 #( .INIT(4'hE) )  N_83_i (.A(N_48), .B(timerTCi), .Y(N_83_i_0)
        );
    CFG4 #( .INIT(16'h0002) )  tc_3_0_a2 (.A(tc_3_0_a2_2_net_1), .B(
        N_48), .C(\rStage_w[4] ), .D(\rStage_w[3] ), .Y(tc_3));
    CFG4 #( .INIT(16'h0A04) )  \Q_RNO[3]  (.A(\rStage_w[3] ), .B(
        \rStage_w[4] ), .C(N_48), .D(N_47), .Y(N_14_i_0));
    SLE \Q[2]  (.D(N_16_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_83_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rStage_w_2));
    GND GND (.Y(GND_net_1));
    SLE \Q[4]  (.D(N_12_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_83_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(\rStage_w[4] ));
    CFG3 #( .INIT(8'h12) )  \Q_RNO[1]  (.A(rStage_w_0), .B(N_34), .C(
        rStage_w_1), .Y(N_420_i_0));
    CFG2 #( .INIT(4'h1) )  Q_n0_i_a2 (.A(N_34), .B(rStage_w_0), .Y(
        N_69));
    CFG3 #( .INIT(8'h7F) )  Q_n3_i_o2 (.A(rStage_w_2), .B(rStage_w_1), 
        .C(rStage_w_0), .Y(N_47));
    CFG4 #( .INIT(16'h0A06) )  \Q_RNO[4]  (.A(\rStage_w[4] ), .B(
        \rStage_w[3] ), .C(N_48), .D(N_47), .Y(N_12_i_0));
    CFG4 #( .INIT(16'hF0F1) )  Q_n3_i_o2_RNICPK51 (.A(\rStage_w[3] ), 
        .B(\rStage_w[4] ), .C(N_48), .D(N_47), .Y(N_34));
    CFG3 #( .INIT(8'hF8) )  un1_rst_1_0_20_0_o2 (.A(smBuf_full), .B(
        smFft_rdy), .C(trueRst), .Y(N_48));
    SLE tc (.D(tc_3), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(N_83_i_0), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rLastStage_w));
    SLE \Q[3]  (.D(N_14_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_83_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(\rStage_w[3] ));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'h08) )  tc_3_0_a2_2 (.A(rStage_w_2), .B(rStage_w_1)
        , .C(rStage_w_0), .Y(tc_3_0_a2_2_net_1));
    SLE \Q[1]  (.D(N_420_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        N_83_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(rStage_w_1));
    SLE \Q[0]  (.D(N_69), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(N_83_i_0), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rStage_w_0));
    CFG4 #( .INIT(16'h1230) )  \Q_RNO[2]  (.A(rStage_w_0), .B(N_34), 
        .C(rStage_w_2), .D(rStage_w_1), .Y(N_16_i_0));
    
endmodule


module fft_inpl_kitDelay_bit_reg_2s_5(
       startFFT_tick2,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       smFft_rdy_0_sqmuxa,
       trueRst
    );
output startFFT_tick2;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  smFft_rdy_0_sqmuxa;
input  trueRst;

    wire VCC_net_1, delayLine_1__3, GND_net_1, delayLine_0_;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_1__3  (.A(trueRst), .B(
        delayLine_0_), .Y(delayLine_1__3));
    SLE \genblk1.delayLine_1_  (.D(delayLine_1__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(startFFT_tick2));
    SLE \genblk1.delayLine_0_  (.D(smFft_rdy_0_sqmuxa), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module fft_inpl_kitDelay_bit_reg_2s_2(
       rTimerTC,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       trueRst,
       timerTC_r
    );
output rTimerTC;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  trueRst;
input  timerTC_r;

    wire VCC_net_1, delayLine_1__3, GND_net_1, delayLine_0_, 
        delayLine_0__3;
    
    VCC VCC (.Y(VCC_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__3_0_a2  (.A(trueRst), 
        .B(timerTC_r), .Y(delayLine_0__3));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_1__3  (.A(trueRst), .B(
        delayLine_0_), .Y(delayLine_1__3));
    SLE \genblk1.delayLine_1_  (.D(delayLine_1__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rTimerTC));
    SLE \genblk1.delayLine_0_  (.D(delayLine_0__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module fft_inpl_kitDelay_bit_reg_3s(
       rValid_r,
       DATAHANDLE_FSM_0_WCLK,
       preRdValid
    );
output rValid_r;
input  DATAHANDLE_FSM_0_WCLK;
input  preRdValid;

    wire VCC_net_1, delayLine_1_, GND_net_1, delayLine_0_;
    
    SLE \genblk1.delayLine_2_  (.D(delayLine_1_), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(rValid_r));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_  (.D(delayLine_0_), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(delayLine_1_));
    SLE \genblk1.delayLine_0_  (.D(preRdValid), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(delayLine_0_));
    
endmodule


module fft_inpl_kitDelay_bit_reg_2s_4(
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       inBufValid_w,
       trueRst,
       rValid_r
    );
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output inBufValid_w;
input  trueRst;
input  rValid_r;

    wire delayLine_0_, VCC_net_1, delayLine_0__3, GND_net_1, 
        delayLine_1__3;
    
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__3  (.A(trueRst), .B(
        rValid_r), .Y(delayLine_0__3));
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_1__3  (.A(trueRst), .B(
        delayLine_0_), .Y(delayLine_1__3));
    SLE \genblk1.delayLine_1_  (.D(delayLine_1__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(inBufValid_w));
    SLE \genblk1.delayLine_0_  (.D(delayLine_0__3), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(delayLine_0_));
    
endmodule


module fft_inpl_rdFFTtimer_128s_8_3_10s_1s(
       rStage_w_i_0,
       rStage_w,
       rTimer,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       trueRst,
       smFft_run,
       startFFTrd_w,
       N_92,
       rLastStage_t2,
       rTimerTC,
       fftRd_done_w,
       inBufValid_w,
       smFft_rdy_0_sqmuxa,
       N_48,
       N_96,
       smBuf_full,
       smFft_rdy
    );
output [2:2] rStage_w_i_0;
output [2:0] rStage_w;
output [9:0] rTimer;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  trueRst;
input  smFft_run;
input  startFFTrd_w;
input  N_92;
output rLastStage_t2;
output rTimerTC;
output fftRd_done_w;
output inBufValid_w;
input  smFft_rdy_0_sqmuxa;
output N_48;
output N_96;
input  smBuf_full;
input  smFft_rdy;

    wire VCC_net_1, \rStage_r_3[0] , GND_net_1, \rStage_r_3[1] , 
        \rStage_r_3[2] , preRdValid_net_1, N_35_i_0, 
        preRdValid_2_sqmuxa_1_i_0_net_1, rLastStage_r_net_1, 
        rLastStage_r_3_net_1, fftRd_done_r_net_1, fftRd_done_r_3, 
        preRdValid_2_sqmuxa_1_i_a2_2_net_1, \rStage_w_0[2] , 
        \rStage_w_0[1] , \rStage_w_0[0] , rLastStage_w, 
        preRdValid_2_sqmuxa_1_i_a2_2_0_net_1, delayLine_0__3, 
        timerTC_r, startFFT_tick2, N_81, 
        preRdValid_2_sqmuxa_1_i_a2_4_net_1, rValid_r, timerTCi;
    
    SLE rLastStage_r (.D(rLastStage_r_3_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rLastStage_r_net_1));
    CFG2 #( .INIT(4'h8) )  fftRd_done_r_3_0_a2 (.A(delayLine_0__3), .B(
        timerTC_r), .Y(fftRd_done_r_3));
    CFG4 #( .INIT(16'hF8FF) )  preRdValid_2_sqmuxa_1_i_0 (.A(N_92), .B(
        preRdValid_2_sqmuxa_1_i_a2_4_net_1), .C(trueRst), .D(N_81), .Y(
        preRdValid_2_sqmuxa_1_i_0_net_1));
    fft_inpl_counter_w_10_137s rA_timer (.rTimer({rTimer[9], rTimer[8], 
        rTimer[7], rTimer[6], rTimer[5], rTimer[4], rTimer[3], 
        rTimer[2], rTimer[1], rTimer[0]}), .timerTCi(timerTCi), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .timerTC_r(
        timerTC_r), .N_48(N_48), .N_92(N_92), .N_96(N_96), 
        .preRdValid_2_sqmuxa_1_i_a2_2(
        preRdValid_2_sqmuxa_1_i_a2_2_net_1), .smFft_run(smFft_run), 
        .trueRst(trueRst), .startFFTrd_w(startFFTrd_w));
    fft_inpl_kitDelay_bit_reg_2s_3 bit_dly_4 (.fftRd_done_w(
        fftRd_done_w), .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .trueRst(
        trueRst), .fftRd_done_r(fftRd_done_r_net_1));
    GND GND (.Y(GND_net_1));
    CFG4 #( .INIT(16'h2333) )  preRdValid_0_sqmuxa_i_a2 (.A(
        rLastStage_r_net_1), .B(startFFT_tick2), .C(smFft_run), .D(
        timerTC_r), .Y(N_81));
    fft_inpl_kitDelay_bit_reg_2s_1 bit_dly_2 (.rLastStage_t2(
        rLastStage_t2), .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY)
        , .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .delayLine_0__3(delayLine_0__3), .trueRst(trueRst), 
        .rLastStage_r(rLastStage_r_net_1));
    SLE \rStage_r[1]  (.D(\rStage_r_3[1] ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1)
        , .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        rStage_w[1]));
    CFG4 #( .INIT(16'hA800) )  preRdValid_2_sqmuxa_1_i_a2_4 (.A(
        preRdValid_2_sqmuxa_1_i_a2_2_net_1), .B(smFft_run), .C(
        startFFTrd_w), .D(preRdValid_2_sqmuxa_1_i_a2_2_0_net_1), .Y(
        preRdValid_2_sqmuxa_1_i_a2_4_net_1));
    CFG2 #( .INIT(4'h4) )  \rStage_r_3_0_a2[1]  (.A(trueRst), .B(
        \rStage_w_0[1] ), .Y(\rStage_r_3[1] ));
    CFG4 #( .INIT(16'h4000) )  preRdValid_2_sqmuxa_1_i_a2_2_0 (.A(
        rTimer[7]), .B(rTimer[6]), .C(rTimer[5]), .D(rTimer[4]), .Y(
        preRdValid_2_sqmuxa_1_i_a2_2_0_net_1));
    CFG2 #( .INIT(4'h8) )  preRdValid_2_sqmuxa_1_i_a2_2 (.A(rTimer[1]), 
        .B(rTimer[2]), .Y(preRdValid_2_sqmuxa_1_i_a2_2_net_1));
    CFG2 #( .INIT(4'h4) )  \rStage_r_3_0_a2[2]  (.A(trueRst), .B(
        \rStage_w_0[2] ), .Y(\rStage_r_3[2] ));
    CFG2 #( .INIT(4'h4) )  \rStage_r_3_0_a2[0]  (.A(trueRst), .B(
        \rStage_w_0[0] ), .Y(\rStage_r_3[0] ));
    fft_inpl_counter_5_7 stage_timer (.rStage_w_2(\rStage_w_0[2] ), 
        .rStage_w_0(\rStage_w_0[0] ), .rStage_w_1(\rStage_w_0[1] ), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .rLastStage_w(
        rLastStage_w), .N_48(N_48), .smBuf_full(smBuf_full), 
        .smFft_rdy(smFft_rdy), .trueRst(trueRst), .timerTCi(timerTCi));
    VCC VCC (.Y(VCC_net_1));
    CFG1 #( .INIT(2'h1) )  \rStage_r_RNI08AD[2]  (.A(rStage_w[2]), .Y(
        rStage_w_i_0[2]));
    CFG2 #( .INIT(4'h4) )  rLastStage_r_3 (.A(trueRst), .B(
        rLastStage_w), .Y(rLastStage_r_3_net_1));
    CFG2 #( .INIT(4'h1) )  preRdValid_RNO (.A(N_81), .B(trueRst), .Y(
        N_35_i_0));
    fft_inpl_kitDelay_bit_reg_2s_5 startFFT_dly_0 (.startFFT_tick2(
        startFFT_tick2), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .smFft_rdy_0_sqmuxa(smFft_rdy_0_sqmuxa)
        , .trueRst(trueRst));
    SLE \rStage_r[0]  (.D(\rStage_r_3[0] ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1)
        , .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        rStage_w[0]));
    fft_inpl_kitDelay_bit_reg_2s_2 bit_dly_3 (.rTimerTC(rTimerTC), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .trueRst(
        trueRst), .timerTC_r(timerTC_r));
    SLE \rStage_r[2]  (.D(\rStage_r_3[2] ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1)
        , .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        rStage_w[2]));
    fft_inpl_kitDelay_bit_reg_3s bit_dly_0 (.rValid_r(rValid_r), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .preRdValid(
        preRdValid_net_1));
    fft_inpl_kitDelay_bit_reg_2s_4 bit_dly_5 (.FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .inBufValid_w(inBufValid_w), .trueRst(
        trueRst), .rValid_r(rValid_r));
    SLE preRdValid (.D(N_35_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        preRdValid_2_sqmuxa_1_i_0_net_1), .ALn(FIR_FILTER_0_MSS_READY), 
        .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(
        GND_net_1), .Q(preRdValid_net_1));
    SLE fftRd_done_r (.D(fftRd_done_r_3), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        fftRd_done_r_net_1));
    
endmodule


module fft_inpl_kitDelay_bit_reg_1s(
       pre2_sync_rAwA,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       sync_rAwA_w
    );
output pre2_sync_rAwA;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
input  sync_rAwA_w;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_  (.D(sync_rAwA_w), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(pre2_sync_rAwA));
    
endmodule


module fft_inpl_kitDelay_reg_10_2s(
       rTimer,
       rTimer_t2,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK
    );
input  [6:0] rTimer;
output [6:0] rTimer_t2;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, \delayLine_0_[2] , GND_net_1, \delayLine_0_[3] , 
        \delayLine_0_[4] , \delayLine_0_[5] , \delayLine_0_[6] , 
        \delayLine_0_[0] , \delayLine_0_[1] ;
    
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rTimer_t2[0]));
    SLE \genblk1.delayLine_1_[2]  (.D(\delayLine_0_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rTimer_t2[2]));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[5]  (.D(rTimer[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[5] ));
    SLE \genblk1.delayLine_1_[5]  (.D(\delayLine_0_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rTimer_t2[5]));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(rTimer[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[3] ));
    SLE \genblk1.delayLine_0_[1]  (.D(rTimer[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[1] ));
    SLE \genblk1.delayLine_1_[3]  (.D(\delayLine_0_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rTimer_t2[3]));
    SLE \genblk1.delayLine_0_[4]  (.D(rTimer[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[4] ));
    SLE \genblk1.delayLine_1_[1]  (.D(\delayLine_0_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rTimer_t2[1]));
    SLE \genblk1.delayLine_1_[4]  (.D(\delayLine_0_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rTimer_t2[4]));
    SLE \genblk1.delayLine_0_[6]  (.D(rTimer[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[6] ));
    SLE \genblk1.delayLine_0_[0]  (.D(rTimer[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[0] ));
    SLE \genblk1.delayLine_1_[6]  (.D(\delayLine_0_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(rTimer_t2[6]));
    SLE \genblk1.delayLine_0_[2]  (.D(rTimer[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\delayLine_0_[2] ));
    
endmodule


module fft_inpl_twid_rA_8_3(
       rStage_t2,
       rTimer_t2,
       tA_w,
       DATAHANDLE_FSM_0_WCLK
    );
input  [2:0] rStage_t2;
input  [6:0] rTimer_t2;
output [6:0] tA_w;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, \tA_w_0[2] , GND_net_1, \tA_w_0[3] , \tA_w_0[4] , 
        \tA_w_0[5] , \tA_w_0[6] , \stage_tick[0]_net_1 , 
        \stage_tick[1]_net_1 , \stage_tick[2]_net_1 , 
        \timer_tick[0]_net_1 , \timer_tick[1]_net_1 , 
        \timer_tick[2]_net_1 , \timer_tick[3]_net_1 , 
        \timer_tick[4]_net_1 , \timer_tick[5]_net_1 , 
        \timer_tick[6]_net_1 , \stage_tick2[0]_net_1 , 
        \stage_tick2[1]_net_1 , \stage_tick2[2]_net_1 , \tA_w_0[0] , 
        \tA_w_0[1] , m6_0_03_0, tA_w_9_am, m8_0_03_0_1_tz, tA_w_7_ns_1, 
        m8_0_03_1_1_tz, tA_w_9_bm, tA_w_8_am, tA_w_8_bm, m4_0_03_1, 
        m10_0_03_1_1_tz, m9_0_03_1_1_tz, m9_0_03_0_1_tz, 
        m7_0_03_0_1_tz, m5_0_03;
    
    SLE \tA[5]  (.D(\tA_w_0[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(tA_w[5]));
    SLE \stage_tick2[0]  (.D(\stage_tick[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\stage_tick2[0]_net_1 ));
    CFG3 #( .INIT(8'hD8) )  \twid_rA_0.tA_w_8_bm  (.A(
        \stage_tick2[1]_net_1 ), .B(m9_0_03_1_1_tz), .C(m9_0_03_0_1_tz)
        , .Y(tA_w_8_bm));
    CFG4 #( .INIT(16'h8F83) )  \twid_rA_0.tA_w_7_ns  (.A(
        m8_0_03_0_1_tz), .B(\stage_tick2[2]_net_1 ), .C(tA_w_7_ns_1), 
        .D(m8_0_03_1_1_tz), .Y(\tA_w_0[4] ));
    SLE \tA[2]  (.D(\tA_w_0[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(tA_w[2]));
    CFG2 #( .INIT(4'h8) )  \stage_tick2_RNILFSS[1]  (.A(
        \stage_tick2[0]_net_1 ), .B(\stage_tick2[1]_net_1 ), .Y(
        m4_0_03_1));
    SLE \timer_tick[3]  (.D(rTimer_t2[3]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_tick[3]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'hE2) )  \twid_rA_0.tA_w_6_RNO  (.A(
        \timer_tick[6]_net_1 ), .B(\stage_tick2[0]_net_1 ), .C(
        \timer_tick[5]_net_1 ), .Y(m7_0_03_0_1_tz));
    SLE \timer_tick[2]  (.D(rTimer_t2[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_tick[2]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \twid_rA_0.tA_w_4  (.A(m5_0_03), .B(
        \stage_tick2[2]_net_1 ), .Y(\tA_w_0[1] ));
    SLE \tA[1]  (.D(\tA_w_0[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(tA_w[1]));
    CFG4 #( .INIT(16'h0CA0) )  \timer_tick_RNIATEB1[5]  (.A(
        \timer_tick[6]_net_1 ), .B(\timer_tick[5]_net_1 ), .C(
        \stage_tick2[0]_net_1 ), .D(\stage_tick2[1]_net_1 ), .Y(
        m6_0_03_0));
    SLE \timer_tick[6]  (.D(rTimer_t2[6]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_tick[6]_net_1 ));
    CFG4 #( .INIT(16'hCA00) )  \twid_rA_0.tA_w_8_am  (.A(
        \timer_tick[6]_net_1 ), .B(\timer_tick[5]_net_1 ), .C(
        \stage_tick2[0]_net_1 ), .D(\stage_tick2[1]_net_1 ), .Y(
        tA_w_8_am));
    CFG4 #( .INIT(16'hC480) )  \twid_rA_0.tA_w_6  (.A(
        \stage_tick2[1]_net_1 ), .B(\stage_tick2[2]_net_1 ), .C(
        m9_0_03_0_1_tz), .D(m7_0_03_0_1_tz), .Y(\tA_w_0[3] ));
    CFG3 #( .INIT(8'hCA) )  \timer_tick_RNIPE0T[2]  (.A(
        \timer_tick[3]_net_1 ), .B(\timer_tick[2]_net_1 ), .C(
        \stage_tick2[0]_net_1 ), .Y(m8_0_03_1_1_tz));
    SLE \timer_tick[5]  (.D(rTimer_t2[5]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_tick[5]_net_1 ));
    GND GND (.Y(GND_net_1));
    CFG4 #( .INIT(16'h1F3F) )  \twid_rA_0.tA_w_7_ns_1  (.A(
        \timer_tick[6]_net_1 ), .B(\stage_tick2[2]_net_1 ), .C(
        \stage_tick2[1]_net_1 ), .D(\stage_tick2[0]_net_1 ), .Y(
        tA_w_7_ns_1));
    SLE \stage_tick[1]  (.D(rStage_t2[1]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \stage_tick[1]_net_1 ));
    SLE \tA[4]  (.D(\tA_w_0[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(tA_w[4]));
    CFG3 #( .INIT(8'hE2) )  \twid_rA_0.tA_w_9_bm_RNO  (.A(
        \timer_tick[1]_net_1 ), .B(\stage_tick2[0]_net_1 ), .C(
        \timer_tick[0]_net_1 ), .Y(m10_0_03_1_1_tz));
    SLE \timer_tick[4]  (.D(rTimer_t2[4]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_tick[4]_net_1 ));
    CFG4 #( .INIT(16'hA8A0) )  \twid_rA_0.tA_w_5  (.A(
        \stage_tick2[2]_net_1 ), .B(\timer_tick[4]_net_1 ), .C(
        m6_0_03_0), .D(m4_0_03_1), .Y(\tA_w_0[2] ));
    SLE \timer_tick[0]  (.D(rTimer_t2[0]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_tick[0]_net_1 ));
    SLE \stage_tick[0]  (.D(rStage_t2[0]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \stage_tick[0]_net_1 ));
    SLE \stage_tick2[2]  (.D(\stage_tick[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\stage_tick2[2]_net_1 ));
    CFG3 #( .INIT(8'hCA) )  \twid_rA_0.tA_w_8_bm_RNO  (.A(
        \timer_tick[2]_net_1 ), .B(\timer_tick[1]_net_1 ), .C(
        \stage_tick2[0]_net_1 ), .Y(m9_0_03_1_1_tz));
    CFG3 #( .INIT(8'hE4) )  \twid_rA_0.tA_w_8_ns  (.A(
        \stage_tick2[2]_net_1 ), .B(tA_w_8_am), .C(tA_w_8_bm), .Y(
        \tA_w_0[5] ));
    CFG4 #( .INIT(16'hCA00) )  \twid_rA_0.tA_w_4_RNO  (.A(
        \timer_tick[6]_net_1 ), .B(\timer_tick[5]_net_1 ), .C(
        \stage_tick2[0]_net_1 ), .D(\stage_tick2[1]_net_1 ), .Y(
        m5_0_03));
    SLE \tA[0]  (.D(\tA_w_0[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(tA_w[0]));
    CFG3 #( .INIT(8'hD8) )  \twid_rA_0.tA_w_9_bm  (.A(
        \stage_tick2[1]_net_1 ), .B(m10_0_03_1_1_tz), .C(
        m8_0_03_1_1_tz), .Y(tA_w_9_bm));
    CFG3 #( .INIT(8'hE2) )  \timer_tick_RNIRG0T[3]  (.A(
        \timer_tick[4]_net_1 ), .B(\stage_tick2[0]_net_1 ), .C(
        \timer_tick[3]_net_1 ), .Y(m9_0_03_0_1_tz));
    SLE \tA[3]  (.D(\tA_w_0[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(tA_w[3]));
    SLE \tA[6]  (.D(\tA_w_0[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(tA_w[6]));
    CFG3 #( .INIT(8'hE2) )  \twid_rA_0.tA_w_9_ns  (.A(tA_w_9_am), .B(
        \stage_tick2[2]_net_1 ), .C(tA_w_9_bm), .Y(\tA_w_0[6] ));
    CFG4 #( .INIT(16'hF8F0) )  \twid_rA_0.tA_w_9_am  (.A(
        \stage_tick2[1]_net_1 ), .B(\timer_tick[4]_net_1 ), .C(
        m6_0_03_0), .D(\stage_tick2[0]_net_1 ), .Y(tA_w_9_am));
    CFG3 #( .INIT(8'hE2) )  \twid_rA_0.tA_w_7_ns_RNO  (.A(
        \timer_tick[5]_net_1 ), .B(\stage_tick2[0]_net_1 ), .C(
        \timer_tick[4]_net_1 ), .Y(m8_0_03_0_1_tz));
    CFG3 #( .INIT(8'h80) )  \twid_rA_0.tA_w_3  (.A(
        \timer_tick[6]_net_1 ), .B(\stage_tick2[2]_net_1 ), .C(
        m4_0_03_1), .Y(\tA_w_0[0] ));
    SLE \stage_tick[2]  (.D(rStage_t2[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \stage_tick[2]_net_1 ));
    SLE \timer_tick[1]  (.D(rTimer_t2[1]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_tick[1]_net_1 ));
    SLE \stage_tick2[1]  (.D(\stage_tick[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\stage_tick2[1]_net_1 ));
    
endmodule


module fft_inpl_inBuf_fftA_pipe_8_3_0(
       wTimer_w,
       wA_w,
       wStage_r,
       DATAHANDLE_FSM_0_WCLK
    );
input  [6:0] wTimer_w;
output [6:0] wA_w;
input  [2:0] wStage_r;
input  DATAHANDLE_FSM_0_WCLK;

    wire \wStage_r_i_0[2] , \timer_r[3]_net_1 , VCC_net_1, GND_net_1, 
        \timer_r[4]_net_1 , \timer_r[5]_net_1 , \timer_r[6]_net_1 , 
        \offsetPQ_r1[2]_net_1 , un1_offsetPQ_w_6_0_a2_0, 
        \offsetPQ_r1[3]_net_1 , un1_offsetPQ_w_7_0_a2_0, 
        \offsetPQ_r1[4]_net_1 , un1_offsetPQ_w_8_0_a2_0, 
        \offsetPQ_r1[5]_net_1 , un1_offsetPQ_w_9_0_a2_0, 
        \addrP_r2[0]_net_1 , \addrP_w[0]_net_1 , \addrP_r2[1]_net_1 , 
        \addrP_w[1]_net_1 , \addrP_r2[2]_net_1 , \addrP_w[2]_net_1 , 
        \addrP_r2[3]_net_1 , \addrP_w[3]_net_1 , \addrP_r2[4]_net_1 , 
        \addrP_w[4]_net_1 , \addrP_r2[5]_net_1 , \addrP_w[5]_net_1 , 
        \addrP_r2[6]_net_1 , \un1_addrP_w_0[6] , \timer_r[0]_net_1 , 
        \timer_r[1]_net_1 , \timer_r[2]_net_1 , \mask2_r[0]_net_1 , 
        \mask2_shft_stage_i_0[1] , \mask2_r[1]_net_1 , 
        \mask2_shft_stage_i_0[2] , \mask2_r[2]_net_1 , 
        \mask2_shft_stage_i_0[3] , \mask2_r[3]_net_1 , 
        \mask2_r[4]_net_1 , mask1_shft_stage_8_i_net_1, 
        \mask2_r[5]_net_1 , \mask2_shft_stage_i_0[6] , 
        \mask2_r[6]_net_1 , \mask2_shft_stage_i_0[7] , 
        \mask1_r[0]_net_1 , \mask2_shft_stage[2] , \mask1_r[1]_net_1 , 
        \mask2_shft_stage[3] , \mask1_r[2]_net_1 , \mask1_r[3]_net_1 , 
        N_428_i_0, \mask1_r[4]_net_1 , \mask2_shft_stage[6] , 
        \mask1_r[5]_net_1 , \mask2_shft_stage[7] , 
        \offsetPQ_r1[0]_net_1 , un1_offsetPQ_w_4_0_a2_0, 
        \offsetPQ_r1[1]_net_1 , un1_offsetPQ_w_5_0_a2_0, 
        \offsetPQ_r2[0]_net_1 , \offsetPQ_r2[1]_net_1 , 
        \offsetPQ_r2[2]_net_1 , \offsetPQ_r2[3]_net_1 , 
        \offsetPQ_r2[4]_net_1 , \offsetPQ_r2[5]_net_1 , 
        \offsetPQ_r2[6]_net_1 , bflyA_w_cry_0_0_Y, \bflyA_w[1] , 
        \bflyA_w[2] , \bflyA_w[3] , \bflyA_w[4] , \bflyA_w[5] , 
        \bflyA_w[6] , timer_bit0_r2_net_1, bflyA_w_cry_0, 
        bflyA_w_cry_1, bflyA_w_cry_2, bflyA_w_cry_3, bflyA_w_cry_4, 
        bflyA_w_cry_5;
    
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_1_0 (.A(
        \offsetPQ_r2[1]_net_1 ), .B(\addrP_r2[1]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_0), .S(
        \bflyA_w[1] ), .Y(), .FCO(bflyA_w_cry_1));
    SLE \addrP_r2[2]  (.D(\addrP_w[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[2]_net_1 ));
    CFG3 #( .INIT(8'h04) )  un1_offsetPQ_w_8_0_a2 (.A(wStage_r[0]), .B(
        wStage_r[1]), .C(wStage_r[2]), .Y(un1_offsetPQ_w_8_0_a2_0));
    CFG3 #( .INIT(8'h20) )  un1_offsetPQ_w_5_0_a2 (.A(wStage_r[0]), .B(
        wStage_r[1]), .C(wStage_r[2]), .Y(un1_offsetPQ_w_5_0_a2_0));
    SLE \addrP_r2[4]  (.D(\addrP_w[4]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[4]_net_1 ));
    SLE \timer_r[5]  (.D(wTimer_w[5]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_r[5]_net_1 ));
    SLE \mask1_r[0]  (.D(\mask2_shft_stage[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[0]_net_1 ));
    CFG3 #( .INIT(8'h04) )  un1_offsetPQ_w_9_0_a2 (.A(wStage_r[2]), .B(
        wStage_r[0]), .C(wStage_r[1]), .Y(un1_offsetPQ_w_9_0_a2_0));
    SLE \mask1_r[5]  (.D(\mask2_shft_stage[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[5]_net_1 ));
    SLE \addrP_r2[5]  (.D(\addrP_w[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[5]_net_1 ));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_2_0 (.A(
        \offsetPQ_r2[2]_net_1 ), .B(\addrP_r2[2]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_1), .S(
        \bflyA_w[2] ), .Y(), .FCO(bflyA_w_cry_2));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[0]  (.A(\mask2_r[0]_net_1 ), 
        .B(\mask1_r[0]_net_1 ), .C(\timer_r[1]_net_1 ), .D(
        \timer_r[0]_net_1 ), .Y(\addrP_w[0]_net_1 ));
    SLE \timer_r[6]  (.D(wTimer_w[6]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_r[6]_net_1 ));
    CFG3 #( .INIT(8'hF8) )  mask1_shft_stage_8_i (.A(wStage_r[0]), .B(
        wStage_r[1]), .C(wStage_r[2]), .Y(mask1_shft_stage_8_i_net_1));
    SLE \mask1_r[4]  (.D(\mask2_shft_stage[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[4]_net_1 ));
    SLE \addrP_r2[0]  (.D(\addrP_w[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[0]_net_1 ));
    SLE \timer_r[3]  (.D(wTimer_w[3]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_r[3]_net_1 ));
    SLE \mask2_r[6]  (.D(\mask2_shft_stage_i_0[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[6]_net_1 ));
    SLE \mask2_r[1]  (.D(\mask2_shft_stage_i_0[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[1]_net_1 ));
    SLE \addrP_r2[1]  (.D(\addrP_w[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[1]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    SLE \mask1_r[3]  (.D(N_428_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\mask1_r[3]_net_1 ));
    SLE \offsetPQ_r2[5]  (.D(\offsetPQ_r1[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[5]_net_1 ));
    SLE \offsetPQ_r1[2]  (.D(un1_offsetPQ_w_6_0_a2_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[2]_net_1 ));
    CFG3 #( .INIT(8'h10) )  un1_offsetPQ_w_6_0_a2 (.A(wStage_r[0]), .B(
        wStage_r[1]), .C(wStage_r[2]), .Y(un1_offsetPQ_w_6_0_a2_0));
    CFG3 #( .INIT(8'h80) )  \mask2_r_RNO[0]  (.A(wStage_r[0]), .B(
        wStage_r[1]), .C(wStage_r[2]), .Y(\mask2_shft_stage_i_0[1] ));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[2]  (.A(\mask2_r[2]_net_1 ), 
        .B(\mask1_r[2]_net_1 ), .C(\timer_r[3]_net_1 ), .D(
        \timer_r[2]_net_1 ), .Y(\addrP_w[2]_net_1 ));
    SLE \offsetPQ_r2[0]  (.D(\offsetPQ_r1[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[0]_net_1 ));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_4_0 (.A(
        \offsetPQ_r2[4]_net_1 ), .B(\addrP_r2[4]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_3), .S(
        \bflyA_w[4] ), .Y(), .FCO(bflyA_w_cry_4));
    SLE \bflyA[5]  (.D(\bflyA_w[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(wA_w[5]));
    CFG1 #( .INIT(2'h1) )  \mask1_r_RNO[2]  (.A(wStage_r[2]), .Y(
        \wStage_r_i_0[2] ));
    SLE \mask2_r[5]  (.D(\mask2_shft_stage_i_0[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[5]_net_1 ));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_0_0 (.A(
        \offsetPQ_r2[0]_net_1 ), .B(\addrP_r2[0]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(
        bflyA_w_cry_0_0_Y), .FCO(bflyA_w_cry_0));
    ARI1 #( .INIT(20'h46A00) )  bflyA_w_s_6 (.A(VCC_net_1), .B(
        \addrP_r2[6]_net_1 ), .C(\offsetPQ_r2[6]_net_1 ), .D(
        timer_bit0_r2_net_1), .FCI(bflyA_w_cry_5), .S(\bflyA_w[6] ), 
        .Y(), .FCO());
    SLE \offsetPQ_r1[5]  (.D(un1_offsetPQ_w_9_0_a2_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[5]_net_1 ));
    SLE \addrP_r2[6]  (.D(\un1_addrP_w_0[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[6]_net_1 ));
    CFG3 #( .INIT(8'h1F) )  mask1_shft_stage_5 (.A(wStage_r[0]), .B(
        wStage_r[1]), .C(wStage_r[2]), .Y(\mask2_shft_stage[3] ));
    CFG3 #( .INIT(8'hFE) )  mask1_shft_stage_10_0_a2_i (.A(wStage_r[2])
        , .B(wStage_r[0]), .C(wStage_r[1]), .Y(
        \mask2_shft_stage_i_0[7] ));
    SLE \offsetPQ_r1[0]  (.D(un1_offsetPQ_w_4_0_a2_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[0]_net_1 ));
    CFG2 #( .INIT(4'h7) )  mask1_shft_stage_4 (.A(wStage_r[2]), .B(
        wStage_r[1]), .Y(\mask2_shft_stage[2] ));
    GND GND (.Y(GND_net_1));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[1]  (.A(\mask2_r[1]_net_1 ), 
        .B(\mask1_r[1]_net_1 ), .C(\timer_r[2]_net_1 ), .D(
        \timer_r[1]_net_1 ), .Y(\addrP_w[1]_net_1 ));
    SLE \mask1_r[2]  (.D(\wStage_r_i_0[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[2]_net_1 ));
    SLE \bflyA[2]  (.D(\bflyA_w[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(wA_w[2]));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[4]  (.A(\mask2_r[4]_net_1 ), 
        .B(\mask1_r[4]_net_1 ), .C(\timer_r[5]_net_1 ), .D(
        \timer_r[4]_net_1 ), .Y(\addrP_w[4]_net_1 ));
    SLE \offsetPQ_r1[4]  (.D(un1_offsetPQ_w_8_0_a2_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[4]_net_1 ));
    CFG2 #( .INIT(4'h1) )  mask1_shft_stage_9_0_a2 (.A(wStage_r[2]), 
        .B(wStage_r[1]), .Y(\mask2_shft_stage[6] ));
    CFG2 #( .INIT(4'h8) )  \un1_addrP_w[6]  (.A(\timer_r[6]_net_1 ), 
        .B(\mask2_r[6]_net_1 ), .Y(\un1_addrP_w_0[6] ));
    SLE \mask2_r[0]  (.D(\mask2_shft_stage_i_0[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[0]_net_1 ));
    CFG2 #( .INIT(4'h8) )  mask1_shft_stage_4_i (.A(wStage_r[2]), .B(
        wStage_r[1]), .Y(\mask2_shft_stage_i_0[2] ));
    CFG3 #( .INIT(8'h07) )  mask1_shft_stage_8_i_i (.A(wStage_r[0]), 
        .B(wStage_r[1]), .C(wStage_r[2]), .Y(N_428_i_0));
    SLE \mask1_r[1]  (.D(\mask2_shft_stage[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask1_r[1]_net_1 ));
    SLE \offsetPQ_r2[6]  (.D(\mask1_r[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[6]_net_1 ));
    CFG4 #( .INIT(16'hEAC0) )  \addrP_w[3]  (.A(\mask2_r[3]_net_1 ), 
        .B(\mask1_r[3]_net_1 ), .C(\timer_r[4]_net_1 ), .D(
        \timer_r[3]_net_1 ), .Y(\addrP_w[3]_net_1 ));
    SLE \mask2_r[4]  (.D(mask1_shft_stage_8_i_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[4]_net_1 ));
    CFG2 #( .INIT(4'hE) )  mask1_shft_stage_9_0_a2_i (.A(wStage_r[2]), 
        .B(wStage_r[1]), .Y(\mask2_shft_stage_i_0[6] ));
    SLE \timer_r[0]  (.D(wTimer_w[0]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_r[0]_net_1 ));
    SLE \timer_r[1]  (.D(wTimer_w[1]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_r[1]_net_1 ));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_3_0 (.A(
        \offsetPQ_r2[3]_net_1 ), .B(\addrP_r2[3]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_2), .S(
        \bflyA_w[3] ), .Y(), .FCO(bflyA_w_cry_3));
    CFG2 #( .INIT(4'h1) )  un1_offsetPQ_w_4_0_a2 (.A(
        \mask2_shft_stage[2] ), .B(wStage_r[0]), .Y(
        un1_offsetPQ_w_4_0_a2_0));
    SLE \offsetPQ_r2[4]  (.D(\offsetPQ_r1[4]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[4]_net_1 ));
    CFG3 #( .INIT(8'hE0) )  mask1_shft_stage_5_i (.A(wStage_r[0]), .B(
        wStage_r[1]), .C(wStage_r[2]), .Y(\mask2_shft_stage_i_0[3] ));
    SLE \addrP_r2[3]  (.D(\addrP_w[3]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\addrP_r2[3]_net_1 ));
    SLE \timer_r[2]  (.D(wTimer_w[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_r[2]_net_1 ));
    SLE timer_bit0_r2 (.D(\timer_r[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(timer_bit0_r2_net_1));
    SLE \bflyA[6]  (.D(\bflyA_w[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(wA_w[6]));
    SLE \timer_r[4]  (.D(wTimer_w[4]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \timer_r[4]_net_1 ));
    SLE \offsetPQ_r2[2]  (.D(\offsetPQ_r1[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[2]_net_1 ));
    SLE \offsetPQ_r1[3]  (.D(un1_offsetPQ_w_7_0_a2_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[3]_net_1 ));
    SLE \mask2_r[2]  (.D(\mask2_shft_stage_i_0[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\mask2_r[2]_net_1 ));
    SLE \bflyA[1]  (.D(\bflyA_w[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(wA_w[1]));
    ARI1 #( .INIT(20'h566AA) )  bflyA_w_cry_5_0 (.A(
        \offsetPQ_r2[5]_net_1 ), .B(\addrP_r2[5]_net_1 ), .C(
        timer_bit0_r2_net_1), .D(GND_net_1), .FCI(bflyA_w_cry_4), .S(
        \bflyA_w[5] ), .Y(), .FCO(bflyA_w_cry_5));
    SLE \bflyA[0]  (.D(bflyA_w_cry_0_0_Y), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(wA_w[0]));
    CFG3 #( .INIT(8'h08) )  un1_offsetPQ_w_7_0_a2 (.A(wStage_r[0]), .B(
        wStage_r[1]), .C(wStage_r[2]), .Y(un1_offsetPQ_w_7_0_a2_0));
    SLE \bflyA[4]  (.D(\bflyA_w[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(wA_w[4]));
    SLE \bflyA[3]  (.D(\bflyA_w[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(wA_w[3]));
    CFG3 #( .INIT(8'h01) )  mask1_shft_stage_10_0_a2 (.A(wStage_r[2]), 
        .B(wStage_r[0]), .C(wStage_r[1]), .Y(\mask2_shft_stage[7] ));
    SLE \offsetPQ_r2[3]  (.D(\offsetPQ_r1[3]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[3]_net_1 ));
    SLE \offsetPQ_r1[1]  (.D(un1_offsetPQ_w_5_0_a2_0), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r1[1]_net_1 ));
    SLE \mask2_r[3]  (.D(wStage_r[2]), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \mask2_r[3]_net_1 ));
    SLE \offsetPQ_r2[1]  (.D(\offsetPQ_r1[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\offsetPQ_r2[1]_net_1 ));
    CFG4 #( .INIT(16'hECA0) )  \addrP_w[5]  (.A(\timer_r[6]_net_1 ), 
        .B(\mask2_r[5]_net_1 ), .C(\mask1_r[5]_net_1 ), .D(
        \timer_r[5]_net_1 ), .Y(\addrP_w[5]_net_1 ));
    
endmodule


module fft_inpl_sm_top_256s_128s_8_3_10s_1s(
       ldA_w,
       rA_w,
       tA_w,
       divider_i_1,
       twid_wA_w,
       wA_w,
       outBuf_wA_w,
       outBuf_rA_w,
       bflyOutQ_w_16,
       bflyOutQ_w_0,
       bflyOutQ_w_18,
       bflyOutQ_w_2,
       bflyOutQ_w_17,
       bflyOutQ_w_1,
       bflyOutP_w_16,
       bflyOutP_w_0,
       bflyOutP_w_18,
       bflyOutP_w_2,
       bflyOutP_w_17,
       bflyOutP_w_1,
       PONG,
       PONG_i_0,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       inBuf_wEn_w,
       outBuf_wEn_w,
       startLoad_w,
       startFFTrd_w,
       twid_wEn_w,
       un1_bflyRiskOV_w,
       inBufValid_w,
       wLastStage_w,
       filled_w,
       datao_valid_i,
       COREFIR_0_DATAO_VALID,
       ldValid,
       ldCountLsb,
       preSwCross_w,
       outp_ready_w
    );
output [6:0] ldA_w;
output [6:0] rA_w;
output [6:0] tA_w;
input  [2:2] divider_i_1;
output [6:0] twid_wA_w;
output [6:0] wA_w;
output [6:0] outBuf_wA_w;
output [7:0] outBuf_rA_w;
input  bflyOutQ_w_16;
input  bflyOutQ_w_0;
input  bflyOutQ_w_18;
input  bflyOutQ_w_2;
input  bflyOutQ_w_17;
input  bflyOutQ_w_1;
input  bflyOutP_w_16;
input  bflyOutP_w_0;
input  bflyOutP_w_18;
input  bflyOutP_w_2;
input  bflyOutP_w_17;
input  bflyOutP_w_1;
output PONG;
output PONG_i_0;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output inBuf_wEn_w;
output outBuf_wEn_w;
output startLoad_w;
output startFFTrd_w;
output twid_wEn_w;
output un1_bflyRiskOV_w;
output inBufValid_w;
output wLastStage_w;
input  filled_w;
input  datao_valid_i;
input  COREFIR_0_DATAO_VALID;
output ldValid;
output ldCountLsb;
output preSwCross_w;
output outp_ready_w;

    wire \wStage_r[0]_net_1 , VCC_net_1, \wStage_r_5[0]_net_1 , 
        wStage_r_2_sqmuxa_i_0, GND_net_1, \wStage_r[1]_net_1 , 
        \wStage_r_5[1]_net_1 , \wStage_r[2]_net_1 , 
        \wStage_r_5[2]_net_1 , preInBuf_wEn_net_1, 
        preInBuf_wEn_1_sqmuxa, preInBuf_wEn_2_sqmuxa_i_0_net_1, 
        smFft_rdy_net_1, smFft_rdy_0_sqmuxa_1_net_1, 
        smFft_rdy_2_sqmuxa_i_0, smPong_5_net_1, 
        smPong_2_sqmuxa_i_0_net_1, smBuf_full_net_1, 
        smPong_2_sqmuxa_net_1, smBuf_full_2_sqmuxa_i_0, 
        preOutBuf_wEn_net_1, preOutBuf_wEn_2_sqmuxa_i_0_net_1, 
        smFft_run_net_1, smFft_run_1_sqmuxa_net_1, 
        smFft_run_2_sqmuxa_i_0, rTimerTC_tick_net_1, rTimerTC, 
        outBuf_wEn_frEdge_net_1, preOutBuf_wEn_1_sqmuxa, 
        smStartLoad_net_1, trueRst_net_1, trueRst_w, inp_tick, 
        rstAfterInit, \rTimer[0] , \rTimer[3] , \rTimer[8] , 
        \rTimer[9] , N_92, N_48, un1_twid_wEn_net_1, rLastStage_t2, 
        preOutBuf_wEn_1_sqmuxa_1, \rTimer[1] , \rTimer[2] , N_84_1, 
        un1_bflyRiskOV_w_3_net_1, un1_bflyRiskOV_w_2_net_1, 
        un1_bflyRiskOV_w_1_net_1, un1_bflyRiskOV_w_0_net_1, sync_rAwA, 
        N_72, smStartFFT_g4, \rStage_t2[0] , \rStage_t2[1] , 
        \rStage_t2[2] , smFft_rdy_0_sqmuxa_net_1, fftRd_done_w, 
        pre2_sync_rAwA, N_96, \rTimer[7] , sync_rAwA_w, load_done_w, 
        \rStage_w_i_0[2] , \rStage_w[0] , \rStage_w[1] , \rStage_w[2] , 
        \rTimer[4] , \rTimer[5] , \rTimer[6] , \rTimer_t2[0] , 
        \rTimer_t2[1] , \rTimer_t2[2] , \rTimer_t2[3] , \rTimer_t2[4] , 
        \rTimer_t2[5] , \rTimer_t2[6] , \wTimer_w[0] , \wTimer_w[1] , 
        \wTimer_w[2] , \wTimer_w[3] , \wTimer_w[4] , \wTimer_w[5] , 
        \wTimer_w[6] , \wTimer_t2[0] , \wTimer_t2[1] , \wTimer_t2[2] , 
        \wTimer_t2[3] , \wTimer_t2[4] , \wTimer_t2[5] , \wTimer_t2[6] ;
    
    SLE outBuf_wEn_frEdge (.D(preOutBuf_wEn_1_sqmuxa), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(outBuf_wEn_frEdge_net_1));
    SLE trueRst (.D(trueRst_w), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(trueRst_net_1));
    SLE smStartLoad (.D(smStartLoad_net_1), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(startLoad_w));
    CFG3 #( .INIT(8'hFE) )  smFft_run_2_sqmuxa_i (.A(fftRd_done_w), .B(
        un1_twid_wEn_net_1), .C(smStartFFT_g4), .Y(
        smFft_run_2_sqmuxa_i_0));
    CFG3 #( .INIT(8'hFE) )  smBuf_full_2_sqmuxa_i (.A(
        un1_twid_wEn_net_1), .B(load_done_w), .C(startFFTrd_w), .Y(
        smBuf_full_2_sqmuxa_i_0));
    fft_inpl_kitDelay_bit_reg_2s_6 sync_rw_1 (.sync_rAwA(sync_rAwA), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .pre2_sync_rAwA(
        pre2_sync_rAwA));
    fft_inpl_inBuf_ldA_256s_8 inBuf_ldA_0 (.ldA_w({ldA_w[6], ldA_w[5], 
        ldA_w[4], ldA_w[3], ldA_w[2], ldA_w[1], ldA_w[0]}), 
        .load_done_w(load_done_w), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .filled_w(filled_w), .datao_valid_i(
        datao_valid_i), .startLoad_w(startLoad_w), 
        .COREFIR_0_DATAO_VALID(COREFIR_0_DATAO_VALID), .ldValid(
        ldValid), .ldCountLsb(ldCountLsb));
    CFG4 #( .INIT(16'h8421) )  un1_bflyRiskOV_w_3 (.A(bflyOutQ_w_16), 
        .B(bflyOutQ_w_0), .C(bflyOutQ_w_18), .D(bflyOutQ_w_2), .Y(
        un1_bflyRiskOV_w_3_net_1));
    fft_inpl_outBufA_256s_8_1s outBufA_0 (.outBuf_wA_w({outBuf_wA_w[6], 
        outBuf_wA_w[5], outBuf_wA_w[4], outBuf_wA_w[3], outBuf_wA_w[2], 
        outBuf_wA_w[1], outBuf_wA_w[0]}), .wTimer_t2({\wTimer_t2[6] , 
        \wTimer_t2[5] , \wTimer_t2[4] , \wTimer_t2[3] , \wTimer_t2[2] , 
        \wTimer_t2[1] , \wTimer_t2[0] }), .outBuf_rA_w({outBuf_rA_w[7], 
        outBuf_rA_w[6], outBuf_rA_w[5], outBuf_rA_w[4], outBuf_rA_w[3], 
        outBuf_rA_w[2], outBuf_rA_w[1], outBuf_rA_w[0]}), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .trueRst(
        trueRst_net_1), .outBuf_wEn_frEdge(outBuf_wEn_frEdge_net_1), 
        .fftRd_done_w(fftRd_done_w), .outp_ready_w(outp_ready_w));
    fft_inpl_kitDelay_bit_reg_2s startFFT_g4_dly_0 (.smStartFFT_g4(
        smStartFFT_g4), .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY)
        , .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .startFFTrd_w(
        startFFTrd_w));
    SLE \wStage_r[2]  (.D(\wStage_r_5[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(wStage_r_2_sqmuxa_i_0), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\wStage_r[2]_net_1 ));
    CFG2 #( .INIT(4'h2) )  trueRst_r (.A(inp_tick), .B(rstAfterInit), 
        .Y(trueRst_w));
    CFG2 #( .INIT(4'h4) )  preInBuf_wEn_1_sqmuxa_0_a2 (.A(
        un1_twid_wEn_net_1), .B(sync_rAwA), .Y(preInBuf_wEn_1_sqmuxa));
    CFG2 #( .INIT(4'h1) )  smFft_rdy_0_sqmuxa_1 (.A(
        smFft_rdy_0_sqmuxa_net_1), .B(twid_wEn_w), .Y(
        smFft_rdy_0_sqmuxa_1_net_1));
    SLE smBuf_full (.D(smPong_2_sqmuxa_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(smBuf_full_2_sqmuxa_i_0), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(smBuf_full_net_1));
    VCC VCC (.Y(VCC_net_1));
    CFG2 #( .INIT(4'h1) )  sync_rAwA_w_0_a2_1 (.A(\rTimer[1] ), .B(
        \rTimer[2] ), .Y(N_84_1));
    CFG2 #( .INIT(4'h4) )  preOutBuf_wEn_1_sqmuxa_1_0_a2 (.A(
        trueRst_net_1), .B(rLastStage_t2), .Y(preOutBuf_wEn_1_sqmuxa_1)
        );
    CFG2 #( .INIT(4'h4) )  \wStage_r_5[2]  (.A(un1_twid_wEn_net_1), .B(
        \rStage_t2[2] ), .Y(\wStage_r_5[2]_net_1 ));
    CFG3 #( .INIT(8'hFE) )  smFft_rdy_2_sqmuxa_i (.A(twid_wEn_w), .B(
        fftRd_done_w), .C(N_48), .Y(smFft_rdy_2_sqmuxa_i_0));
    CFG4 #( .INIT(16'hEEFE) )  preInBuf_wEn_2_sqmuxa_i_0 (.A(N_72), .B(
        un1_twid_wEn_net_1), .C(rTimerTC_tick_net_1), .D(sync_rAwA), 
        .Y(preInBuf_wEn_2_sqmuxa_i_0_net_1));
    SLE smFft_run (.D(smFft_run_1_sqmuxa_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(smFft_run_2_sqmuxa_i_0), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(smFft_run_net_1));
    CFG3 #( .INIT(8'hFE) )  wStage_r_2_sqmuxa_i (.A(trueRst_net_1), .B(
        twid_wEn_w), .C(pre2_sync_rAwA), .Y(wStage_r_2_sqmuxa_i_0));
    fft_inpl_kitDelay_reg_7_2s wTimer_dly_2 (.wTimer_w({\wTimer_w[6] , 
        \wTimer_w[5] , \wTimer_w[4] , \wTimer_w[3] , \wTimer_w[2] , 
        \wTimer_w[1] , \wTimer_w[0] }), .wTimer_t2({\wTimer_t2[6] , 
        \wTimer_t2[5] , \wTimer_t2[4] , \wTimer_t2[3] , \wTimer_t2[2] , 
        \wTimer_t2[1] , \wTimer_t2[0] }), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    CFG2 #( .INIT(4'h4) )  \wStage_r_5[1]  (.A(un1_twid_wEn_net_1), .B(
        \rStage_t2[1] ), .Y(\wStage_r_5[1]_net_1 ));
    CFG2 #( .INIT(4'h2) )  smFft_rdy_0_sqmuxa (.A(startFFTrd_w), .B(
        trueRst_net_1), .Y(smFft_rdy_0_sqmuxa_net_1));
    CFG4 #( .INIT(16'h8421) )  un1_bflyRiskOV_w_0 (.A(bflyOutP_w_17), 
        .B(bflyOutP_w_1), .C(bflyOutP_w_18), .D(bflyOutP_w_2), .Y(
        un1_bflyRiskOV_w_0_net_1));
    SLE rTimerTC_tick (.D(rTimerTC), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(rTimerTC_tick_net_1));
    CFG4 #( .INIT(16'h0008) )  sync_rAwA_w_0_a2_0 (.A(\rTimer[0] ), .B(
        \rTimer[3] ), .C(\rTimer[8] ), .D(\rTimer[9] ), .Y(N_92));
    CFG2 #( .INIT(4'h4) )  \wStage_r_5[0]  (.A(un1_twid_wEn_net_1), .B(
        \rStage_t2[0] ), .Y(\wStage_r_5[0]_net_1 ));
    CFG4 #( .INIT(16'hEEFC) )  preOutBuf_wEn_2_sqmuxa_i_0 (.A(
        rLastStage_t2), .B(un1_twid_wEn_net_1), .C(rTimerTC_tick_net_1)
        , .D(sync_rAwA), .Y(preOutBuf_wEn_2_sqmuxa_i_0_net_1));
    CFG2 #( .INIT(4'h8) )  smStartFFT (.A(smBuf_full_net_1), .B(
        smFft_rdy_net_1), .Y(startFFTrd_w));
    GND GND (.Y(GND_net_1));
    fft_inpl_kitDelay_reg_1s_10s rw_dly_lastStage (
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .preOutBuf_wEn_1_sqmuxa_1(preOutBuf_wEn_1_sqmuxa_1), 
        .wLastStage_w(wLastStage_w), .trueRst(trueRst_net_1));
    CFG4 #( .INIT(16'h8000) )  un1_bflyRiskOV_w_inst_1 (.A(
        un1_bflyRiskOV_w_1_net_1), .B(un1_bflyRiskOV_w_0_net_1), .C(
        un1_bflyRiskOV_w_3_net_1), .D(un1_bflyRiskOV_w_2_net_1), .Y(
        un1_bflyRiskOV_w));
    fft_inpl_twid_wA_gen_8_3 twid_wA_0 (.divider_i_1({divider_i_1[2]}), 
        .twid_wA_w({twid_wA_w[6], twid_wA_w[5], twid_wA_w[4], 
        twid_wA_w[3], twid_wA_w[2], twid_wA_w[1], twid_wA_w[0]}), 
        .twid_wEn_w(twid_wEn_w), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .rstAfterInit(rstAfterInit));
    CFG3 #( .INIT(8'hCE) )  smStartLoad_s (.A(inp_tick), .B(
        startFFTrd_w), .C(rstAfterInit), .Y(smStartLoad_net_1));
    SLE smFft_rdy (.D(smFft_rdy_0_sqmuxa_1_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(smFft_rdy_2_sqmuxa_i_0), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(smFft_rdy_net_1));
    CFG2 #( .INIT(4'hB) )  smPong_5 (.A(un1_twid_wEn_net_1), .B(PONG), 
        .Y(smPong_5_net_1));
    fft_inpl_kitEdge_0s init_rear_0 (.inp_tick(inp_tick), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .rstAfterInit(
        rstAfterInit));
    CFG3 #( .INIT(8'h20) )  preInBuf_wEn_2_sqmuxa_i_a2_0 (.A(sync_rAwA)
        , .B(rLastStage_t2), .C(smFft_run_net_1), .Y(N_72));
    SLE smPong (.D(smPong_5_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        smPong_2_sqmuxa_i_0_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(
        GND_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(PONG));
    CFG3 #( .INIT(8'h10) )  smFft_run_1_sqmuxa (.A(trueRst_net_1), .B(
        twid_wEn_w), .C(smStartFFT_g4), .Y(smFft_run_1_sqmuxa_net_1));
    SLE inBuf_wEn (.D(preInBuf_wEn_net_1), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(inBuf_wEn_w));
    fft_inpl_inBuf_fftA_pipe_8_3_1 inBuf_rA_0 (.rTimer({\rTimer[6] , 
        \rTimer[5] , \rTimer[4] , \rTimer[3] , \rTimer[2] , 
        \rTimer[1] , \rTimer[0] }), .rStage_w_i_0({\rStage_w_i_0[2] }), 
        .rA_w({rA_w[6], rA_w[5], rA_w[4], rA_w[3], rA_w[2], rA_w[1], 
        rA_w[0]}), .rStage_w({\rStage_w[2] , \rStage_w[1] , 
        \rStage_w[0] }), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .preSwCross_w(preSwCross_w), .rLastStage_t2(rLastStage_t2));
    CFG4 #( .INIT(16'h8421) )  un1_bflyRiskOV_w_2 (.A(bflyOutQ_w_17), 
        .B(bflyOutQ_w_1), .C(bflyOutQ_w_18), .D(bflyOutQ_w_2), .Y(
        un1_bflyRiskOV_w_2_net_1));
    CFG2 #( .INIT(4'h1) )  smPong_2_sqmuxa (.A(N_48), .B(twid_wEn_w), 
        .Y(smPong_2_sqmuxa_net_1));
    fft_inpl_kitDelay_reg_5_2s rStage_dly2 (.rStage_t2({\rStage_t2[2] , 
        \rStage_t2[1] , \rStage_t2[0] }), .rStage_w({\rStage_w[2] , 
        \rStage_w[1] , \rStage_w[0] }), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    SLE preOutBuf_wEn (.D(preInBuf_wEn_1_sqmuxa), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(preOutBuf_wEn_2_sqmuxa_i_0_net_1), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(preOutBuf_wEn_net_1));
    SLE outBuf_wEn (.D(preOutBuf_wEn_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outBuf_wEn_w));
    fft_inpl_kitCountS_7_127s_0s wTimer_0 (.wTimer_w({\wTimer_w[6] , 
        \wTimer_w[5] , \wTimer_w[4] , \wTimer_w[3] , \wTimer_w[2] , 
        \wTimer_w[1] , \wTimer_w[0] }), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .pre2_sync_rAwA(pre2_sync_rAwA), 
        .startFFTrd_w(startFFTrd_w), .twid_wEn_w(twid_wEn_w));
    SLE preInBuf_wEn (.D(preInBuf_wEn_1_sqmuxa), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(preInBuf_wEn_2_sqmuxa_i_0_net_1), 
        .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(preInBuf_wEn_net_1));
    CFG4 #( .INIT(16'h8421) )  un1_bflyRiskOV_w_1 (.A(bflyOutP_w_16), 
        .B(bflyOutP_w_0), .C(bflyOutP_w_18), .D(bflyOutP_w_2), .Y(
        un1_bflyRiskOV_w_1_net_1));
    CFG4 #( .INIT(16'h0800) )  sync_rAwA_w_0_a2 (.A(N_92), .B(N_96), 
        .C(\rTimer[7] ), .D(N_84_1), .Y(sync_rAwA_w));
    CFG3 #( .INIT(8'h20) )  preOutBuf_wEn_1_sqmuxa_0_a2 (.A(
        rLastStage_t2), .B(un1_twid_wEn_net_1), .C(sync_rAwA), .Y(
        preOutBuf_wEn_1_sqmuxa));
    CFG1 #( .INIT(2'h1) )  smPong_RNIVEC1 (.A(PONG), .Y(PONG_i_0));
    fft_inpl_rdFFTtimer_128s_8_3_10s_1s rdFFTtimer_0 (.rStage_w_i_0({
        \rStage_w_i_0[2] }), .rStage_w({\rStage_w[2] , \rStage_w[1] , 
        \rStage_w[0] }), .rTimer({\rTimer[9] , \rTimer[8] , 
        \rTimer[7] , \rTimer[6] , \rTimer[5] , \rTimer[4] , 
        \rTimer[3] , \rTimer[2] , \rTimer[1] , \rTimer[0] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .trueRst(
        trueRst_net_1), .smFft_run(smFft_run_net_1), .startFFTrd_w(
        startFFTrd_w), .N_92(N_92), .rLastStage_t2(rLastStage_t2), 
        .rTimerTC(rTimerTC), .fftRd_done_w(fftRd_done_w), 
        .inBufValid_w(inBufValid_w), .smFft_rdy_0_sqmuxa(
        smFft_rdy_0_sqmuxa_net_1), .N_48(N_48), .N_96(N_96), 
        .smBuf_full(smBuf_full_net_1), .smFft_rdy(smFft_rdy_net_1));
    CFG2 #( .INIT(4'hE) )  smPong_2_sqmuxa_i_0 (.A(N_48), .B(
        twid_wEn_w), .Y(smPong_2_sqmuxa_i_0_net_1));
    CFG2 #( .INIT(4'hE) )  un1_twid_wEn (.A(trueRst_net_1), .B(
        twid_wEn_w), .Y(un1_twid_wEn_net_1));
    fft_inpl_kitDelay_bit_reg_1s pre2_sync_rw_0 (.pre2_sync_rAwA(
        pre2_sync_rAwA), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .sync_rAwA_w(sync_rAwA_w));
    fft_inpl_kitDelay_reg_10_2s rTimer_dly2 (.rTimer({\rTimer[6] , 
        \rTimer[5] , \rTimer[4] , \rTimer[3] , \rTimer[2] , 
        \rTimer[1] , \rTimer[0] }), .rTimer_t2({\rTimer_t2[6] , 
        \rTimer_t2[5] , \rTimer_t2[4] , \rTimer_t2[3] , \rTimer_t2[2] , 
        \rTimer_t2[1] , \rTimer_t2[0] }), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    fft_inpl_twid_rA_8_3 twid_rA_0 (.rStage_t2({\rStage_t2[2] , 
        \rStage_t2[1] , \rStage_t2[0] }), .rTimer_t2({\rTimer_t2[6] , 
        \rTimer_t2[5] , \rTimer_t2[4] , \rTimer_t2[3] , \rTimer_t2[2] , 
        \rTimer_t2[1] , \rTimer_t2[0] }), .tA_w({tA_w[6], tA_w[5], 
        tA_w[4], tA_w[3], tA_w[2], tA_w[1], tA_w[0]}), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    fft_inpl_inBuf_fftA_pipe_8_3_0 inBuf_wA_0 (.wTimer_w({
        \wTimer_w[6] , \wTimer_w[5] , \wTimer_w[4] , \wTimer_w[3] , 
        \wTimer_w[2] , \wTimer_w[1] , \wTimer_w[0] }), .wA_w({wA_w[6], 
        wA_w[5], wA_w[4], wA_w[3], wA_w[2], wA_w[1], wA_w[0]}), 
        .wStage_r({\wStage_r[2]_net_1 , \wStage_r[1]_net_1 , 
        \wStage_r[0]_net_1 }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    SLE \wStage_r[1]  (.D(\wStage_r_5[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(wStage_r_2_sqmuxa_i_0), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\wStage_r[1]_net_1 ));
    SLE \wStage_r[0]  (.D(\wStage_r_5[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(wStage_r_2_sqmuxa_i_0), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(\wStage_r[0]_net_1 ));
    
endmodule


module fft_inpl_kitDelay_reg_16s_4s_0(
       bflyInP_w,
       inPi_w,
       inPi_dly,
       DATAHANDLE_FSM_0_WCLK,
       outQ_2
    );
input  [31:31] bflyInP_w;
input  [14:0] inPi_w;
output [15:1] inPi_dly;
input  DATAHANDLE_FSM_0_WCLK;
output outQ_2;

    wire \delayLine_0_[4] , VCC_net_1, GND_net_1, \delayLine_0_[5] , 
        \delayLine_0_[6] , \delayLine_0_[7] , \delayLine_0_[8] , 
        \delayLine_0_[9] , \delayLine_0_[10] , \delayLine_0_[11] , 
        \delayLine_0_[12] , \delayLine_0_[13] , \delayLine_0_[14] , 
        \delayLine_0_[15] , \delayLine_1_[5] , \delayLine_1_[6] , 
        \delayLine_1_[7] , \delayLine_1_[8] , \delayLine_1_[9] , 
        \delayLine_1_[10] , \delayLine_1_[11] , \delayLine_1_[12] , 
        \delayLine_1_[13] , \delayLine_1_[14] , \delayLine_1_[15] , 
        \delayLine_0_[0] , \delayLine_0_[1] , \delayLine_0_[2] , 
        \delayLine_0_[3] , \delayLine_2_[6] , \delayLine_2_[7] , 
        \delayLine_2_[8] , \delayLine_2_[9] , \delayLine_2_[10] , 
        \delayLine_2_[11] , \delayLine_2_[12] , \delayLine_2_[13] , 
        \delayLine_2_[14] , \delayLine_2_[15] , \delayLine_1_[0] , 
        \delayLine_1_[1] , \delayLine_1_[2] , \delayLine_1_[3] , 
        \delayLine_1_[4] , \delayLine_2_[0] , \delayLine_2_[1] , 
        \delayLine_2_[2] , \delayLine_2_[3] , \delayLine_2_[4] , 
        \delayLine_2_[5] ;
    
    SLE \genblk1.delayLine_2_[12]  (.D(\delayLine_1_[12] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[12] ));
    SLE \genblk1.delayLine_1_[9]  (.D(\delayLine_0_[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[9] ));
    SLE \genblk1.delayLine_1_[2]  (.D(\delayLine_0_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[2] ));
    SLE \genblk1.delayLine_1_[8]  (.D(\delayLine_0_[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[8] ));
    SLE \genblk1.delayLine_2_[6]  (.D(\delayLine_1_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[6] ));
    SLE \genblk1.delayLine_0_[5]  (.D(inPi_w[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[5] ));
    SLE \genblk1.delayLine_2_[1]  (.D(\delayLine_1_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[1] ));
    SLE \genblk1.delayLine_0_[0]  (.D(inPi_w[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[0] ));
    SLE \genblk1.delayLine_3_[11]  (.D(\delayLine_2_[11] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[11]));
    SLE \genblk1.delayLine_3_[6]  (.D(\delayLine_2_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[6]));
    SLE \genblk1.delayLine_0_[7]  (.D(inPi_w[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[7] ));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_2_[3]  (.D(\delayLine_1_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[3] ));
    SLE \genblk1.delayLine_2_[14]  (.D(\delayLine_1_[14] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[14] ));
    SLE \genblk1.delayLine_3_[1]  (.D(\delayLine_2_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[1]));
    SLE \genblk1.delayLine_3_[13]  (.D(\delayLine_2_[13] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[13]));
    SLE \genblk1.delayLine_3_[12]  (.D(\delayLine_2_[12] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[12]));
    SLE \genblk1.delayLine_2_[11]  (.D(\delayLine_1_[11] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[11] ));
    SLE \genblk1.delayLine_0_[4]  (.D(inPi_w[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[4] ));
    SLE \genblk1.delayLine_3_[3]  (.D(\delayLine_2_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[3]));
    SLE \genblk1.delayLine_1_[15]  (.D(\delayLine_0_[15] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[15] ));
    SLE \genblk1.delayLine_0_[13]  (.D(inPi_w[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[13] ));
    SLE \genblk1.delayLine_2_[13]  (.D(\delayLine_1_[13] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[13] ));
    SLE \genblk1.delayLine_0_[9]  (.D(inPi_w[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[9] ));
    SLE \genblk1.delayLine_1_[12]  (.D(\delayLine_0_[12] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[12] ));
    SLE \genblk1.delayLine_1_[6]  (.D(\delayLine_0_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[6] ));
    SLE \genblk1.delayLine_0_[2]  (.D(inPi_w[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[2] ));
    SLE \genblk1.delayLine_0_[8]  (.D(inPi_w[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[8] ));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_[1]  (.D(\delayLine_0_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[1] ));
    SLE \genblk1.delayLine_2_[10]  (.D(\delayLine_1_[10] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[10] ));
    SLE \genblk1.delayLine_0_[14]  (.D(inPi_w[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[14] ));
    SLE \genblk1.delayLine_2_[5]  (.D(\delayLine_1_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[5] ));
    SLE \genblk1.delayLine_0_[15]  (.D(bflyInP_w[31]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[15] ));
    SLE \genblk1.delayLine_1_[3]  (.D(\delayLine_0_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[3] ));
    SLE \genblk1.delayLine_2_[0]  (.D(\delayLine_1_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[0] ));
    SLE \genblk1.delayLine_3_[5]  (.D(\delayLine_2_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[5]));
    SLE \genblk1.delayLine_2_[7]  (.D(\delayLine_1_[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[7] ));
    SLE \genblk1.delayLine_1_[13]  (.D(\delayLine_0_[13] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[13] ));
    SLE \genblk1.delayLine_3_[0]  (.D(\delayLine_2_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(outQ_2));
    SLE \genblk1.delayLine_0_[10]  (.D(inPi_w[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[10] ));
    SLE \genblk1.delayLine_2_[4]  (.D(\delayLine_1_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[4] ));
    SLE \genblk1.delayLine_3_[7]  (.D(\delayLine_2_[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[7]));
    SLE \genblk1.delayLine_2_[15]  (.D(\delayLine_1_[15] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[15] ));
    SLE \genblk1.delayLine_3_[4]  (.D(\delayLine_2_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[4]));
    SLE \genblk1.delayLine_2_[9]  (.D(\delayLine_1_[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[9] ));
    SLE \genblk1.delayLine_1_[14]  (.D(\delayLine_0_[14] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[14] ));
    SLE \genblk1.delayLine_0_[6]  (.D(inPi_w[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[6] ));
    SLE \genblk1.delayLine_2_[2]  (.D(\delayLine_1_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[2] ));
    SLE \genblk1.delayLine_1_[5]  (.D(\delayLine_0_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[5] ));
    SLE \genblk1.delayLine_2_[8]  (.D(\delayLine_1_[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[8] ));
    SLE \genblk1.delayLine_0_[1]  (.D(inPi_w[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[1] ));
    SLE \genblk1.delayLine_1_[11]  (.D(\delayLine_0_[11] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[11] ));
    SLE \genblk1.delayLine_0_[11]  (.D(inPi_w[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[11] ));
    SLE \genblk1.delayLine_3_[9]  (.D(\delayLine_2_[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[9]));
    SLE \genblk1.delayLine_3_[15]  (.D(\delayLine_2_[15] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[15]));
    SLE \genblk1.delayLine_1_[10]  (.D(\delayLine_0_[10] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[10] ));
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[0] ));
    SLE \genblk1.delayLine_0_[3]  (.D(inPi_w[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[3] ));
    SLE \genblk1.delayLine_3_[2]  (.D(\delayLine_2_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[2]));
    SLE \genblk1.delayLine_3_[8]  (.D(\delayLine_2_[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[8]));
    SLE \genblk1.delayLine_1_[7]  (.D(\delayLine_0_[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[7] ));
    SLE \genblk1.delayLine_3_[14]  (.D(\delayLine_2_[14] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[14]));
    SLE \genblk1.delayLine_1_[4]  (.D(\delayLine_0_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[4] ));
    SLE \genblk1.delayLine_3_[10]  (.D(\delayLine_2_[10] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPi_dly[10]));
    SLE \genblk1.delayLine_0_[12]  (.D(inPi_w[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[12] ));
    
endmodule


module fft_inpl_kitDelay_reg_2s_5s(
       DATAHANDLE_FSM_0_WCLK,
       preSwCross_r,
       preSwValid_w,
       postSwCross_w,
       bflyValid_w
    );
input  DATAHANDLE_FSM_0_WCLK;
input  preSwCross_r;
input  preSwValid_w;
output postSwCross_w;
output bflyValid_w;

    wire \delayLine_3_[0] , VCC_net_1, \delayLine_2_[0] , GND_net_1, 
        \delayLine_3_[1] , \delayLine_2_[1] , \delayLine_1_[0] , 
        \delayLine_1_[1] , \delayLine_0_[0] , \delayLine_0_[1] ;
    
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[0] ));
    SLE \genblk1.delayLine_4_[1]  (.D(\delayLine_3_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyValid_w));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_3_[1]  (.D(\delayLine_2_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_3_[1] ));
    SLE \genblk1.delayLine_4_[0]  (.D(\delayLine_3_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(postSwCross_w));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_2_[1]  (.D(\delayLine_1_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[1] ));
    SLE \genblk1.delayLine_0_[1]  (.D(preSwValid_w), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[1] ));
    SLE \genblk1.delayLine_3_[0]  (.D(\delayLine_2_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_3_[0] ));
    SLE \genblk1.delayLine_1_[1]  (.D(\delayLine_0_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[1] ));
    SLE \genblk1.delayLine_2_[0]  (.D(\delayLine_1_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[0] ));
    SLE \genblk1.delayLine_0_[0]  (.D(preSwCross_r), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[0] ));
    
endmodule


module fft_inpl_kitRndUp_16s_1s(
       Hi,
       Hi_full,
       DATAHANDLE_FSM_0_WCLK
    );
output [15:0] Hi;
input  [31:15] Hi_full;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, \outp_int[7] , GND_net_1, \outp_int[8] , 
        \outp_int[9] , \outp_int[10] , \outp_int[11] , \outp_int[12] , 
        \outp_int[13] , \outp_int[14] , \outp_int[15] , \outp_int[16] , 
        \outp_int[1] , \outp_int[2] , \outp_int[3] , \outp_int[4] , 
        \outp_int[5] , \outp_int[6] , outp_int_s_1_240_FCO, 
        outp_int_cry_1_net_1, outp_int_cry_2_net_1, 
        outp_int_cry_3_net_1, outp_int_cry_4_net_1, 
        outp_int_cry_5_net_1, outp_int_cry_6_net_1, 
        outp_int_cry_7_net_1, outp_int_cry_8_net_1, 
        outp_int_cry_9_net_1, outp_int_cry_10_net_1, 
        outp_int_cry_11_net_1, outp_int_cry_12_net_1, 
        outp_int_cry_13_net_1, outp_int_cry_14_net_1, 
        outp_int_cry_15_net_1;
    
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_3 (.A(VCC_net_1), .B(
        Hi_full[18]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_2_net_1), .S(\outp_int[3] ), .Y(), .FCO(
        outp_int_cry_3_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_5 (.A(VCC_net_1), .B(
        Hi_full[20]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_4_net_1), .S(\outp_int[5] ), .Y(), .FCO(
        outp_int_cry_5_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_s_1_240 (.A(VCC_net_1), .B(
        Hi_full[15]), .C(GND_net_1), .D(GND_net_1), .FCI(VCC_net_1), 
        .S(), .Y(), .FCO(outp_int_s_1_240_FCO));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_11 (.A(VCC_net_1), .B(
        Hi_full[26]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_10_net_1), .S(\outp_int[11] ), .Y(), .FCO(
        outp_int_cry_11_net_1));
    SLE \outp[2]  (.D(\outp_int[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[2]));
    SLE \outp[3]  (.D(\outp_int[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[3]));
    SLE \outp[5]  (.D(\outp_int[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[5]));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_7 (.A(VCC_net_1), .B(
        Hi_full[22]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_6_net_1), .S(\outp_int[7] ), .Y(), .FCO(
        outp_int_cry_7_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_s_16 (.A(VCC_net_1), .B(
        Hi_full[31]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_15_net_1), .S(\outp_int[16] ), .Y(), .FCO());
    SLE \outp[6]  (.D(\outp_int[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[6]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_8 (.A(VCC_net_1), .B(
        Hi_full[23]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_7_net_1), .S(\outp_int[8] ), .Y(), .FCO(
        outp_int_cry_8_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_12 (.A(VCC_net_1), .B(
        Hi_full[27]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_11_net_1), .S(\outp_int[12] ), .Y(), .FCO(
        outp_int_cry_12_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_10 (.A(VCC_net_1), .B(
        Hi_full[25]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_9_net_1), .S(\outp_int[10] ), .Y(), .FCO(
        outp_int_cry_10_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_6 (.A(VCC_net_1), .B(
        Hi_full[21]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_5_net_1), .S(\outp_int[6] ), .Y(), .FCO(
        outp_int_cry_6_net_1));
    SLE \outp[11]  (.D(\outp_int[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[11]));
    GND GND (.Y(GND_net_1));
    SLE \outp[12]  (.D(\outp_int[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[12]));
    SLE \outp[4]  (.D(\outp_int[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[4]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_9 (.A(VCC_net_1), .B(
        Hi_full[24]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_8_net_1), .S(\outp_int[9] ), .Y(), .FCO(
        outp_int_cry_9_net_1));
    SLE \outp[1]  (.D(\outp_int[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[1]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_15 (.A(VCC_net_1), .B(
        Hi_full[30]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_14_net_1), .S(\outp_int[15] ), .Y(), .FCO(
        outp_int_cry_15_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_14 (.A(VCC_net_1), .B(
        Hi_full[29]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_13_net_1), .S(\outp_int[14] ), .Y(), .FCO(
        outp_int_cry_14_net_1));
    SLE \outp[9]  (.D(\outp_int[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[9]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_2 (.A(VCC_net_1), .B(
        Hi_full[17]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_1_net_1), .S(\outp_int[2] ), .Y(), .FCO(
        outp_int_cry_2_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_1 (.A(VCC_net_1), .B(
        Hi_full[16]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_s_1_240_FCO), .S(\outp_int[1] ), .Y(), .FCO(
        outp_int_cry_1_net_1));
    SLE \outp[13]  (.D(\outp_int[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[13]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_4 (.A(VCC_net_1), .B(
        Hi_full[19]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_3_net_1), .S(\outp_int[4] ), .Y(), .FCO(
        outp_int_cry_4_net_1));
    SLE \outp[10]  (.D(\outp_int[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[10]));
    SLE \outp[14]  (.D(\outp_int[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[14]));
    SLE \outp[7]  (.D(\outp_int[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[7]));
    SLE \outp[8]  (.D(\outp_int[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[8]));
    SLE \outp[15]  (.D(\outp_int[16] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[15]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_13 (.A(VCC_net_1), .B(
        Hi_full[28]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_12_net_1), .S(\outp_int[13] ), .Y(), .FCO(
        outp_int_cry_13_net_1));
    SLE \outp[0]  (.D(\outp_int[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hi[0]));
    
endmodule


module fft_inpl_mac18x18mx_16s_16s_0s_0s_0s_19s_0_0_0_44s_1(
       cd_w,
       inQi_w,
       T_w,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] cd_w;
input  [15:0] inQi_w;
input  [15:0] T_w;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC \g4_macc.macc_0  (.CLK({DATAHANDLE_FSM_0_WCLK, 
        DATAHANDLE_FSM_0_WCLK}), .A({inQi_w[15], inQi_w[15], 
        inQi_w[15], inQi_w[14], inQi_w[13], inQi_w[12], inQi_w[11], 
        inQi_w[10], inQi_w[9], inQi_w[8], inQi_w[7], inQi_w[6], 
        inQi_w[5], inQi_w[4], inQi_w[3], inQi_w[2], inQi_w[1], 
        inQi_w[0]}), .A_EN({VCC_net_1, VCC_net_1}), .A_ARST_N({
        VCC_net_1, VCC_net_1}), .A_SRST_N({VCC_net_1, VCC_net_1}), .B({
        T_w[15], T_w[15], T_w[15], T_w[14], T_w[13], T_w[12], T_w[11], 
        T_w[10], T_w[9], T_w[8], T_w[7], T_w[6], T_w[5], T_w[4], 
        T_w[3], T_w[2], T_w[1], T_w[0]}), .B_EN({VCC_net_1, VCC_net_1})
        , .B_ARST_N({VCC_net_1, VCC_net_1}), .B_SRST_N({VCC_net_1, 
        VCC_net_1}), .C({VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1}), .C_EN({
        VCC_net_1, VCC_net_1}), .C_ARST_N({GND_net_1, GND_net_1}), 
        .C_SRST_N({VCC_net_1, VCC_net_1}), .P_EN({VCC_net_1, VCC_net_1})
        , .P_ARST_N({VCC_net_1, VCC_net_1}), .P_SRST_N({VCC_net_1, 
        VCC_net_1}), .FDBKSEL(GND_net_1), .FDBKSEL_EN(VCC_net_1), 
        .FDBKSEL_AL_N(GND_net_1), .FDBKSEL_SL_N(VCC_net_1), .CDSEL(
        GND_net_1), .CDSEL_EN(VCC_net_1), .CDSEL_AL_N(VCC_net_1), 
        .CDSEL_SL_N(VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(
        VCC_net_1), .ARSHFT17_AL_N(VCC_net_1), .ARSHFT17_SL_N(
        VCC_net_1), .SUB(GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(
        VCC_net_1), .SUB_SL_N(VCC_net_1), .CARRYIN(VCC_net_1), .SIMD(
        GND_net_1), .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), 
        .A_BYPASS({GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, 
        GND_net_1}), .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({
        GND_net_1, GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), 
        .FDBKSEL_AD(GND_net_1), .FDBKSEL_SD_N(VCC_net_1), 
        .CDSEL_BYPASS(VCC_net_1), .CDSEL_AD(GND_net_1), .CDSEL_SD_N(
        VCC_net_1), .ARSHFT17_BYPASS(VCC_net_1), .ARSHFT17_AD(
        GND_net_1), .ARSHFT17_SD_N(VCC_net_1), .SUB_BYPASS(VCC_net_1), 
        .SUB_AD(GND_net_1), .SUB_SD_N(VCC_net_1), .CDIN({GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .CDOUT({cd_w[43], cd_w[42], 
        cd_w[41], cd_w[40], cd_w[39], cd_w[38], cd_w[37], cd_w[36], 
        cd_w[35], cd_w[34], cd_w[33], cd_w[32], cd_w[31], cd_w[30], 
        cd_w[29], cd_w[28], cd_w[27], cd_w[26], cd_w[25], cd_w[24], 
        cd_w[23], cd_w[22], cd_w[21], cd_w[20], cd_w[19], cd_w[18], 
        cd_w[17], cd_w[16], cd_w[15], cd_w[14], cd_w[13], cd_w[12], 
        cd_w[11], cd_w[10], cd_w[9], cd_w[8], cd_w[7], cd_w[6], 
        cd_w[5], cd_w[4], cd_w[3], cd_w[2], cd_w[1], cd_w[0]}), .P({
        nc0, nc1, nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, 
        nc12, nc13, nc14, nc15, nc16, nc17, nc18, nc19, nc20, nc21, 
        nc22, nc23, nc24, nc25, nc26, nc27, nc28, nc29, nc30, nc31, 
        nc32, nc33, nc34, nc35, nc36, nc37, nc38, nc39, nc40, nc41, 
        nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module fft_inpl_kitDelay_reg_16s_1s_1(
       c_tick,
       inQr_w,
       bflyInQ_w,
       DATAHANDLE_FSM_0_WCLK,
       upScale_w
    );
output [15:0] c_tick;
inout  [15:0] inQr_w;
input  [0:0] bflyInQ_w;
input  DATAHANDLE_FSM_0_WCLK;
input  upScale_w;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(inQr_w[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[2]));
    SLE \genblk1.delayLine_0_[11]  (.D(inQr_w[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[11]));
    SLE \genblk1.delayLine_0_[1]  (.D(inQr_w[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[1]));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__r[0]  (.A(upScale_w), 
        .B(bflyInQ_w[0]), .Y(inQr_w[0]));
    SLE \genblk1.delayLine_0_[8]  (.D(inQr_w[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[8]));
    SLE \genblk1.delayLine_0_[0]  (.D(inQr_w[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[0]));
    SLE \genblk1.delayLine_0_[4]  (.D(inQr_w[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[4]));
    SLE \genblk1.delayLine_0_[7]  (.D(inQr_w[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[7]));
    SLE \genblk1.delayLine_0_[6]  (.D(inQr_w[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[6]));
    SLE \genblk1.delayLine_0_[15]  (.D(inQr_w[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[15]));
    SLE \genblk1.delayLine_0_[5]  (.D(inQr_w[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[5]));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(inQr_w[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[3]));
    SLE \genblk1.delayLine_0_[10]  (.D(inQr_w[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[10]));
    SLE \genblk1.delayLine_0_[13]  (.D(inQr_w[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[13]));
    SLE \genblk1.delayLine_0_[9]  (.D(inQr_w[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[9]));
    SLE \genblk1.delayLine_0_[12]  (.D(inQr_w[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[12]));
    SLE \genblk1.delayLine_0_[14]  (.D(inQr_w[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[14]));
    
endmodule


module fft_inpl_mac18x18mx_16s_16s_0s_0s_0s_19s_0_0_0_44s_0_1(
       Hi_full,
       cd_w,
       c_tick,
       d_tick,
       DATAHANDLE_FSM_0_WCLK
    );
output [31:15] Hi_full;
input  [43:0] cd_w;
input  [15:0] c_tick;
input  [15:0] d_tick;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC \g4_macc.macc_0  (.CLK({DATAHANDLE_FSM_0_WCLK, 
        DATAHANDLE_FSM_0_WCLK}), .A({c_tick[15], c_tick[15], 
        c_tick[15], c_tick[14], c_tick[13], c_tick[12], c_tick[11], 
        c_tick[10], c_tick[9], c_tick[8], c_tick[7], c_tick[6], 
        c_tick[5], c_tick[4], c_tick[3], c_tick[2], c_tick[1], 
        c_tick[0]}), .A_EN({VCC_net_1, VCC_net_1}), .A_ARST_N({
        VCC_net_1, VCC_net_1}), .A_SRST_N({VCC_net_1, VCC_net_1}), .B({
        d_tick[15], d_tick[15], d_tick[15], d_tick[14], d_tick[13], 
        d_tick[12], d_tick[11], d_tick[10], d_tick[9], d_tick[8], 
        d_tick[7], d_tick[6], d_tick[5], d_tick[4], d_tick[3], 
        d_tick[2], d_tick[1], d_tick[0]}), .B_EN({VCC_net_1, VCC_net_1})
        , .B_ARST_N({VCC_net_1, VCC_net_1}), .B_SRST_N({VCC_net_1, 
        VCC_net_1}), .C({VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1}), .C_EN({
        VCC_net_1, VCC_net_1}), .C_ARST_N({GND_net_1, GND_net_1}), 
        .C_SRST_N({VCC_net_1, VCC_net_1}), .P_EN({VCC_net_1, VCC_net_1})
        , .P_ARST_N({VCC_net_1, VCC_net_1}), .P_SRST_N({VCC_net_1, 
        VCC_net_1}), .FDBKSEL(GND_net_1), .FDBKSEL_EN(VCC_net_1), 
        .FDBKSEL_AL_N(GND_net_1), .FDBKSEL_SL_N(VCC_net_1), .CDSEL(
        VCC_net_1), .CDSEL_EN(VCC_net_1), .CDSEL_AL_N(VCC_net_1), 
        .CDSEL_SL_N(VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(
        VCC_net_1), .ARSHFT17_AL_N(VCC_net_1), .ARSHFT17_SL_N(
        VCC_net_1), .SUB(GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(
        VCC_net_1), .SUB_SL_N(VCC_net_1), .CARRYIN(VCC_net_1), .SIMD(
        GND_net_1), .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), 
        .A_BYPASS({GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, 
        GND_net_1}), .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({
        GND_net_1, GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), 
        .FDBKSEL_AD(GND_net_1), .FDBKSEL_SD_N(VCC_net_1), 
        .CDSEL_BYPASS(VCC_net_1), .CDSEL_AD(GND_net_1), .CDSEL_SD_N(
        VCC_net_1), .ARSHFT17_BYPASS(VCC_net_1), .ARSHFT17_AD(
        GND_net_1), .ARSHFT17_SD_N(VCC_net_1), .SUB_BYPASS(VCC_net_1), 
        .SUB_AD(GND_net_1), .SUB_SD_N(VCC_net_1), .CDIN({cd_w[43], 
        cd_w[42], cd_w[41], cd_w[40], cd_w[39], cd_w[38], cd_w[37], 
        cd_w[36], cd_w[35], cd_w[34], cd_w[33], cd_w[32], cd_w[31], 
        cd_w[30], cd_w[29], cd_w[28], cd_w[27], cd_w[26], cd_w[25], 
        cd_w[24], cd_w[23], cd_w[22], cd_w[21], cd_w[20], cd_w[19], 
        cd_w[18], cd_w[17], cd_w[16], cd_w[15], cd_w[14], cd_w[13], 
        cd_w[12], cd_w[11], cd_w[10], cd_w[9], cd_w[8], cd_w[7], 
        cd_w[6], cd_w[5], cd_w[4], cd_w[3], cd_w[2], cd_w[1], cd_w[0]})
        , .CDOUT({nc0, nc1, nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, 
        nc10, nc11, nc12, nc13, nc14, nc15, nc16, nc17, nc18, nc19, 
        nc20, nc21, nc22, nc23, nc24, nc25, nc26, nc27, nc28, nc29, 
        nc30, nc31, nc32, nc33, nc34, nc35, nc36, nc37, nc38, nc39, 
        nc40, nc41, nc42, nc43}), .P({nc44, nc45, nc46, nc47, nc48, 
        nc49, nc50, nc51, nc52, nc53, nc54, nc55, Hi_full[31], 
        Hi_full[30], Hi_full[29], Hi_full[28], Hi_full[27], 
        Hi_full[26], Hi_full[25], Hi_full[24], Hi_full[23], 
        Hi_full[22], Hi_full[21], Hi_full[20], Hi_full[19], 
        Hi_full[18], Hi_full[17], Hi_full[16], Hi_full[15], nc56, nc57, 
        nc58, nc59, nc60, nc61, nc62, nc63, nc64, nc65, nc66, nc67, 
        nc68, nc69, nc70}), .OVFL_CARRYOUT());
    
endmodule


module fft_inpl_half_cmplx_18_16s_0s_0s_19s_44s_0_0s(
       inQr_w,
       bflyInQ_w,
       inQi_w,
       T_w,
       Hi_full,
       d_tick,
       DATAHANDLE_FSM_0_WCLK,
       upScale_w
    );
inout  [15:0] inQr_w;
input  [0:0] bflyInQ_w;
input  [15:0] inQi_w;
input  [15:0] T_w;
output [31:15] Hi_full;
input  [15:0] d_tick;
input  DATAHANDLE_FSM_0_WCLK;
input  upScale_w;

    wire \c_tick[0] , \c_tick[1] , \c_tick[2] , \c_tick[3] , 
        \c_tick[4] , \c_tick[5] , \c_tick[6] , \c_tick[7] , 
        \c_tick[8] , \c_tick[9] , \c_tick[10] , \c_tick[11] , 
        \c_tick[12] , \c_tick[13] , \c_tick[14] , \c_tick[15] , 
        \cd_w[0] , \cd_w[1] , \cd_w[2] , \cd_w[3] , \cd_w[4] , 
        \cd_w[5] , \cd_w[6] , \cd_w[7] , \cd_w[8] , \cd_w[9] , 
        \cd_w[10] , \cd_w[11] , \cd_w[12] , \cd_w[13] , \cd_w[14] , 
        \cd_w[15] , \cd_w[16] , \cd_w[17] , \cd_w[18] , \cd_w[19] , 
        \cd_w[20] , \cd_w[21] , \cd_w[22] , \cd_w[23] , \cd_w[24] , 
        \cd_w[25] , \cd_w[26] , \cd_w[27] , \cd_w[28] , \cd_w[29] , 
        \cd_w[30] , \cd_w[31] , \cd_w[32] , \cd_w[33] , \cd_w[34] , 
        \cd_w[35] , \cd_w[36] , \cd_w[37] , \cd_w[38] , \cd_w[39] , 
        \cd_w[40] , \cd_w[41] , \cd_w[42] , \cd_w[43] , GND_net_1, 
        VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    fft_inpl_mac18x18mx_16s_16s_0s_0s_0s_19s_0_0_0_44s_1 mx_0 (.cd_w({
        \cd_w[43] , \cd_w[42] , \cd_w[41] , \cd_w[40] , \cd_w[39] , 
        \cd_w[38] , \cd_w[37] , \cd_w[36] , \cd_w[35] , \cd_w[34] , 
        \cd_w[33] , \cd_w[32] , \cd_w[31] , \cd_w[30] , \cd_w[29] , 
        \cd_w[28] , \cd_w[27] , \cd_w[26] , \cd_w[25] , \cd_w[24] , 
        \cd_w[23] , \cd_w[22] , \cd_w[21] , \cd_w[20] , \cd_w[19] , 
        \cd_w[18] , \cd_w[17] , \cd_w[16] , \cd_w[15] , \cd_w[14] , 
        \cd_w[13] , \cd_w[12] , \cd_w[11] , \cd_w[10] , \cd_w[9] , 
        \cd_w[8] , \cd_w[7] , \cd_w[6] , \cd_w[5] , \cd_w[4] , 
        \cd_w[3] , \cd_w[2] , \cd_w[1] , \cd_w[0] }), .inQi_w({
        inQi_w[15], inQi_w[14], inQi_w[13], inQi_w[12], inQi_w[11], 
        inQi_w[10], inQi_w[9], inQi_w[8], inQi_w[7], inQi_w[6], 
        inQi_w[5], inQi_w[4], inQi_w[3], inQi_w[2], inQi_w[1], 
        inQi_w[0]}), .T_w({T_w[15], T_w[14], T_w[13], T_w[12], T_w[11], 
        T_w[10], T_w[9], T_w[8], T_w[7], T_w[6], T_w[5], T_w[4], 
        T_w[3], T_w[2], T_w[1], T_w[0]}), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    fft_inpl_kitDelay_reg_16s_1s_1 \genblk1.dly_c  (.c_tick({
        \c_tick[15] , \c_tick[14] , \c_tick[13] , \c_tick[12] , 
        \c_tick[11] , \c_tick[10] , \c_tick[9] , \c_tick[8] , 
        \c_tick[7] , \c_tick[6] , \c_tick[5] , \c_tick[4] , 
        \c_tick[3] , \c_tick[2] , \c_tick[1] , \c_tick[0] }), .inQr_w({
        inQr_w[15], inQr_w[14], inQr_w[13], inQr_w[12], inQr_w[11], 
        inQr_w[10], inQr_w[9], inQr_w[8], inQr_w[7], inQr_w[6], 
        inQr_w[5], inQr_w[4], inQr_w[3], inQr_w[2], inQr_w[1], 
        inQr_w[0]}), .bflyInQ_w({bflyInQ_w[0]}), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .upScale_w(
        upScale_w));
    GND GND (.Y(GND_net_1));
    fft_inpl_mac18x18mx_16s_16s_0s_0s_0s_19s_0_0_0_44s_0_1 mx_1 (
        .Hi_full({Hi_full[31], Hi_full[30], Hi_full[29], Hi_full[28], 
        Hi_full[27], Hi_full[26], Hi_full[25], Hi_full[24], 
        Hi_full[23], Hi_full[22], Hi_full[21], Hi_full[20], 
        Hi_full[19], Hi_full[18], Hi_full[17], Hi_full[16], 
        Hi_full[15]}), .cd_w({\cd_w[43] , \cd_w[42] , \cd_w[41] , 
        \cd_w[40] , \cd_w[39] , \cd_w[38] , \cd_w[37] , \cd_w[36] , 
        \cd_w[35] , \cd_w[34] , \cd_w[33] , \cd_w[32] , \cd_w[31] , 
        \cd_w[30] , \cd_w[29] , \cd_w[28] , \cd_w[27] , \cd_w[26] , 
        \cd_w[25] , \cd_w[24] , \cd_w[23] , \cd_w[22] , \cd_w[21] , 
        \cd_w[20] , \cd_w[19] , \cd_w[18] , \cd_w[17] , \cd_w[16] , 
        \cd_w[15] , \cd_w[14] , \cd_w[13] , \cd_w[12] , \cd_w[11] , 
        \cd_w[10] , \cd_w[9] , \cd_w[8] , \cd_w[7] , \cd_w[6] , 
        \cd_w[5] , \cd_w[4] , \cd_w[3] , \cd_w[2] , \cd_w[1] , 
        \cd_w[0] }), .c_tick({\c_tick[15] , \c_tick[14] , \c_tick[13] , 
        \c_tick[12] , \c_tick[11] , \c_tick[10] , \c_tick[9] , 
        \c_tick[8] , \c_tick[7] , \c_tick[6] , \c_tick[5] , 
        \c_tick[4] , \c_tick[3] , \c_tick[2] , \c_tick[1] , 
        \c_tick[0] }), .d_tick({d_tick[15], d_tick[14], d_tick[13], 
        d_tick[12], d_tick[11], d_tick[10], d_tick[9], d_tick[8], 
        d_tick[7], d_tick[6], d_tick[5], d_tick[4], d_tick[3], 
        d_tick[2], d_tick[1], d_tick[0]}), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module fft_inpl_mac18x18mx_16s_16s_0s_0s_0s_19s_0_0_0_44s(
       cd_w,
       inQr_w,
       T_w,
       DATAHANDLE_FSM_0_WCLK
    );
output [43:0] cd_w;
input  [15:0] inQr_w;
input  [15:0] T_w;
input  DATAHANDLE_FSM_0_WCLK;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC \g4_macc.macc_0  (.CLK({DATAHANDLE_FSM_0_WCLK, 
        DATAHANDLE_FSM_0_WCLK}), .A({inQr_w[15], inQr_w[15], 
        inQr_w[15], inQr_w[14], inQr_w[13], inQr_w[12], inQr_w[11], 
        inQr_w[10], inQr_w[9], inQr_w[8], inQr_w[7], inQr_w[6], 
        inQr_w[5], inQr_w[4], inQr_w[3], inQr_w[2], inQr_w[1], 
        inQr_w[0]}), .A_EN({VCC_net_1, VCC_net_1}), .A_ARST_N({
        VCC_net_1, VCC_net_1}), .A_SRST_N({VCC_net_1, VCC_net_1}), .B({
        T_w[15], T_w[15], T_w[15], T_w[14], T_w[13], T_w[12], T_w[11], 
        T_w[10], T_w[9], T_w[8], T_w[7], T_w[6], T_w[5], T_w[4], 
        T_w[3], T_w[2], T_w[1], T_w[0]}), .B_EN({VCC_net_1, VCC_net_1})
        , .B_ARST_N({VCC_net_1, VCC_net_1}), .B_SRST_N({VCC_net_1, 
        VCC_net_1}), .C({VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1}), .C_EN({
        VCC_net_1, VCC_net_1}), .C_ARST_N({GND_net_1, GND_net_1}), 
        .C_SRST_N({VCC_net_1, VCC_net_1}), .P_EN({VCC_net_1, VCC_net_1})
        , .P_ARST_N({VCC_net_1, VCC_net_1}), .P_SRST_N({VCC_net_1, 
        VCC_net_1}), .FDBKSEL(GND_net_1), .FDBKSEL_EN(VCC_net_1), 
        .FDBKSEL_AL_N(GND_net_1), .FDBKSEL_SL_N(VCC_net_1), .CDSEL(
        GND_net_1), .CDSEL_EN(VCC_net_1), .CDSEL_AL_N(VCC_net_1), 
        .CDSEL_SL_N(VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(
        VCC_net_1), .ARSHFT17_AL_N(VCC_net_1), .ARSHFT17_SL_N(
        VCC_net_1), .SUB(GND_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(
        VCC_net_1), .SUB_SL_N(VCC_net_1), .CARRYIN(VCC_net_1), .SIMD(
        GND_net_1), .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), 
        .A_BYPASS({GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, 
        GND_net_1}), .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({
        GND_net_1, GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), 
        .FDBKSEL_AD(GND_net_1), .FDBKSEL_SD_N(VCC_net_1), 
        .CDSEL_BYPASS(VCC_net_1), .CDSEL_AD(GND_net_1), .CDSEL_SD_N(
        VCC_net_1), .ARSHFT17_BYPASS(VCC_net_1), .ARSHFT17_AD(
        GND_net_1), .ARSHFT17_SD_N(VCC_net_1), .SUB_BYPASS(VCC_net_1), 
        .SUB_AD(GND_net_1), .SUB_SD_N(VCC_net_1), .CDIN({GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1, GND_net_1, GND_net_1}), .CDOUT({cd_w[43], cd_w[42], 
        cd_w[41], cd_w[40], cd_w[39], cd_w[38], cd_w[37], cd_w[36], 
        cd_w[35], cd_w[34], cd_w[33], cd_w[32], cd_w[31], cd_w[30], 
        cd_w[29], cd_w[28], cd_w[27], cd_w[26], cd_w[25], cd_w[24], 
        cd_w[23], cd_w[22], cd_w[21], cd_w[20], cd_w[19], cd_w[18], 
        cd_w[17], cd_w[16], cd_w[15], cd_w[14], cd_w[13], cd_w[12], 
        cd_w[11], cd_w[10], cd_w[9], cd_w[8], cd_w[7], cd_w[6], 
        cd_w[5], cd_w[4], cd_w[3], cd_w[2], cd_w[1], cd_w[0]}), .P({
        nc0, nc1, nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, 
        nc12, nc13, nc14, nc15, nc16, nc17, nc18, nc19, nc20, nc21, 
        nc22, nc23, nc24, nc25, nc26, nc27, nc28, nc29, nc30, nc31, 
        nc32, nc33, nc34, nc35, nc36, nc37, nc38, nc39, nc40, nc41, 
        nc42, nc43}), .OVFL_CARRYOUT());
    
endmodule


module fft_inpl_kitDelay_reg_16s_1s(
       c_tick,
       inQi_w,
       bflyInQ_w,
       DATAHANDLE_FSM_0_WCLK,
       upScale_w
    );
output [15:0] c_tick;
inout  [15:0] inQi_w;
input  [16:16] bflyInQ_w;
input  DATAHANDLE_FSM_0_WCLK;
input  upScale_w;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(inQi_w[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[2]));
    SLE \genblk1.delayLine_0_[11]  (.D(inQi_w[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[11]));
    SLE \genblk1.delayLine_0_[1]  (.D(inQi_w[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[1]));
    GND GND (.Y(GND_net_1));
    CFG2 #( .INIT(4'h4) )  \genblk1.delayLine_0__r[0]  (.A(upScale_w), 
        .B(bflyInQ_w[16]), .Y(inQi_w[0]));
    SLE \genblk1.delayLine_0_[8]  (.D(inQi_w[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[8]));
    SLE \genblk1.delayLine_0_[0]  (.D(inQi_w[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[0]));
    SLE \genblk1.delayLine_0_[4]  (.D(inQi_w[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[4]));
    SLE \genblk1.delayLine_0_[7]  (.D(inQi_w[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[7]));
    SLE \genblk1.delayLine_0_[6]  (.D(inQi_w[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[6]));
    SLE \genblk1.delayLine_0_[15]  (.D(inQi_w[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[15]));
    SLE \genblk1.delayLine_0_[5]  (.D(inQi_w[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[5]));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(inQi_w[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[3]));
    SLE \genblk1.delayLine_0_[10]  (.D(inQi_w[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[10]));
    SLE \genblk1.delayLine_0_[13]  (.D(inQi_w[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[13]));
    SLE \genblk1.delayLine_0_[9]  (.D(inQi_w[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[9]));
    SLE \genblk1.delayLine_0_[12]  (.D(inQi_w[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[12]));
    SLE \genblk1.delayLine_0_[14]  (.D(inQi_w[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(c_tick[14]));
    
endmodule


module fft_inpl_mac18x18mx_16s_16s_0s_0s_0s_19s_0_0_0_44s_0(
       Hr_full,
       cd_w,
       c_tick,
       d_tick,
       DATAHANDLE_FSM_0_WCLK
    );
output [31:15] Hr_full;
input  [43:0] cd_w;
input  [15:0] c_tick;
input  [15:0] d_tick;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    MACC \g4_macc.macc_0  (.CLK({DATAHANDLE_FSM_0_WCLK, 
        DATAHANDLE_FSM_0_WCLK}), .A({c_tick[15], c_tick[15], 
        c_tick[15], c_tick[14], c_tick[13], c_tick[12], c_tick[11], 
        c_tick[10], c_tick[9], c_tick[8], c_tick[7], c_tick[6], 
        c_tick[5], c_tick[4], c_tick[3], c_tick[2], c_tick[1], 
        c_tick[0]}), .A_EN({VCC_net_1, VCC_net_1}), .A_ARST_N({
        VCC_net_1, VCC_net_1}), .A_SRST_N({VCC_net_1, VCC_net_1}), .B({
        d_tick[15], d_tick[15], d_tick[15], d_tick[14], d_tick[13], 
        d_tick[12], d_tick[11], d_tick[10], d_tick[9], d_tick[8], 
        d_tick[7], d_tick[6], d_tick[5], d_tick[4], d_tick[3], 
        d_tick[2], d_tick[1], d_tick[0]}), .B_EN({VCC_net_1, VCC_net_1})
        , .B_ARST_N({VCC_net_1, VCC_net_1}), .B_SRST_N({VCC_net_1, 
        VCC_net_1}), .C({VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, 
        VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1, VCC_net_1}), .C_EN({
        VCC_net_1, VCC_net_1}), .C_ARST_N({GND_net_1, GND_net_1}), 
        .C_SRST_N({VCC_net_1, VCC_net_1}), .P_EN({VCC_net_1, VCC_net_1})
        , .P_ARST_N({VCC_net_1, VCC_net_1}), .P_SRST_N({VCC_net_1, 
        VCC_net_1}), .FDBKSEL(GND_net_1), .FDBKSEL_EN(VCC_net_1), 
        .FDBKSEL_AL_N(GND_net_1), .FDBKSEL_SL_N(VCC_net_1), .CDSEL(
        VCC_net_1), .CDSEL_EN(VCC_net_1), .CDSEL_AL_N(VCC_net_1), 
        .CDSEL_SL_N(VCC_net_1), .ARSHFT17(GND_net_1), .ARSHFT17_EN(
        VCC_net_1), .ARSHFT17_AL_N(VCC_net_1), .ARSHFT17_SL_N(
        VCC_net_1), .SUB(VCC_net_1), .SUB_EN(VCC_net_1), .SUB_AL_N(
        VCC_net_1), .SUB_SL_N(VCC_net_1), .CARRYIN(VCC_net_1), .SIMD(
        GND_net_1), .DOTP(GND_net_1), .OVFL_CARRYOUT_SEL(VCC_net_1), 
        .A_BYPASS({GND_net_1, GND_net_1}), .B_BYPASS({GND_net_1, 
        GND_net_1}), .C_BYPASS({GND_net_1, GND_net_1}), .P_BYPASS({
        GND_net_1, GND_net_1}), .FDBKSEL_BYPASS(VCC_net_1), 
        .FDBKSEL_AD(GND_net_1), .FDBKSEL_SD_N(VCC_net_1), 
        .CDSEL_BYPASS(VCC_net_1), .CDSEL_AD(GND_net_1), .CDSEL_SD_N(
        VCC_net_1), .ARSHFT17_BYPASS(VCC_net_1), .ARSHFT17_AD(
        GND_net_1), .ARSHFT17_SD_N(VCC_net_1), .SUB_BYPASS(VCC_net_1), 
        .SUB_AD(GND_net_1), .SUB_SD_N(VCC_net_1), .CDIN({cd_w[43], 
        cd_w[42], cd_w[41], cd_w[40], cd_w[39], cd_w[38], cd_w[37], 
        cd_w[36], cd_w[35], cd_w[34], cd_w[33], cd_w[32], cd_w[31], 
        cd_w[30], cd_w[29], cd_w[28], cd_w[27], cd_w[26], cd_w[25], 
        cd_w[24], cd_w[23], cd_w[22], cd_w[21], cd_w[20], cd_w[19], 
        cd_w[18], cd_w[17], cd_w[16], cd_w[15], cd_w[14], cd_w[13], 
        cd_w[12], cd_w[11], cd_w[10], cd_w[9], cd_w[8], cd_w[7], 
        cd_w[6], cd_w[5], cd_w[4], cd_w[3], cd_w[2], cd_w[1], cd_w[0]})
        , .CDOUT({nc0, nc1, nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, 
        nc10, nc11, nc12, nc13, nc14, nc15, nc16, nc17, nc18, nc19, 
        nc20, nc21, nc22, nc23, nc24, nc25, nc26, nc27, nc28, nc29, 
        nc30, nc31, nc32, nc33, nc34, nc35, nc36, nc37, nc38, nc39, 
        nc40, nc41, nc42, nc43}), .P({nc44, nc45, nc46, nc47, nc48, 
        nc49, nc50, nc51, nc52, nc53, nc54, nc55, Hr_full[31], 
        Hr_full[30], Hr_full[29], Hr_full[28], Hr_full[27], 
        Hr_full[26], Hr_full[25], Hr_full[24], Hr_full[23], 
        Hr_full[22], Hr_full[21], Hr_full[20], Hr_full[19], 
        Hr_full[18], Hr_full[17], Hr_full[16], Hr_full[15], nc56, nc57, 
        nc58, nc59, nc60, nc61, nc62, nc63, nc64, nc65, nc66, nc67, 
        nc68, nc69, nc70}), .OVFL_CARRYOUT());
    
endmodule


module fft_inpl_kitDelay_reg_16s_1s_0(
       d_tick,
       T_w,
       DATAHANDLE_FSM_0_WCLK
    );
output [15:0] d_tick;
input  [31:16] T_w;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, GND_net_1;
    
    SLE \genblk1.delayLine_0_[2]  (.D(T_w[18]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[2]));
    SLE \genblk1.delayLine_0_[11]  (.D(T_w[27]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[11]));
    SLE \genblk1.delayLine_0_[1]  (.D(T_w[17]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[1]));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_0_[8]  (.D(T_w[24]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[8]));
    SLE \genblk1.delayLine_0_[0]  (.D(T_w[16]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[0]));
    SLE \genblk1.delayLine_0_[4]  (.D(T_w[20]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[4]));
    SLE \genblk1.delayLine_0_[7]  (.D(T_w[23]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[7]));
    SLE \genblk1.delayLine_0_[6]  (.D(T_w[22]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[6]));
    SLE \genblk1.delayLine_0_[15]  (.D(T_w[31]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[15]));
    SLE \genblk1.delayLine_0_[5]  (.D(T_w[21]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[5]));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_0_[3]  (.D(T_w[19]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[3]));
    SLE \genblk1.delayLine_0_[10]  (.D(T_w[26]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[10]));
    SLE \genblk1.delayLine_0_[13]  (.D(T_w[29]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[13]));
    SLE \genblk1.delayLine_0_[9]  (.D(T_w[25]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[9]));
    SLE \genblk1.delayLine_0_[12]  (.D(T_w[28]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[12]));
    SLE \genblk1.delayLine_0_[14]  (.D(T_w[30]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(d_tick[14]));
    
endmodule


module fft_inpl_half_cmplx_18_16s_1s_0s_19s_44s_1_0s(
       inQi_w,
       bflyInQ_w,
       d_tick,
       inQr_w,
       T_w,
       Hr_full,
       DATAHANDLE_FSM_0_WCLK,
       upScale_w
    );
inout  [15:0] inQi_w;
input  [16:16] bflyInQ_w;
output [15:0] d_tick;
input  [15:0] inQr_w;
input  [31:0] T_w;
output [31:15] Hr_full;
input  DATAHANDLE_FSM_0_WCLK;
input  upScale_w;

    wire \c_tick[0] , \c_tick[1] , \c_tick[2] , \c_tick[3] , 
        \c_tick[4] , \c_tick[5] , \c_tick[6] , \c_tick[7] , 
        \c_tick[8] , \c_tick[9] , \c_tick[10] , \c_tick[11] , 
        \c_tick[12] , \c_tick[13] , \c_tick[14] , \c_tick[15] , 
        \cd_w[0] , \cd_w[1] , \cd_w[2] , \cd_w[3] , \cd_w[4] , 
        \cd_w[5] , \cd_w[6] , \cd_w[7] , \cd_w[8] , \cd_w[9] , 
        \cd_w[10] , \cd_w[11] , \cd_w[12] , \cd_w[13] , \cd_w[14] , 
        \cd_w[15] , \cd_w[16] , \cd_w[17] , \cd_w[18] , \cd_w[19] , 
        \cd_w[20] , \cd_w[21] , \cd_w[22] , \cd_w[23] , \cd_w[24] , 
        \cd_w[25] , \cd_w[26] , \cd_w[27] , \cd_w[28] , \cd_w[29] , 
        \cd_w[30] , \cd_w[31] , \cd_w[32] , \cd_w[33] , \cd_w[34] , 
        \cd_w[35] , \cd_w[36] , \cd_w[37] , \cd_w[38] , \cd_w[39] , 
        \cd_w[40] , \cd_w[41] , \cd_w[42] , \cd_w[43] , GND_net_1, 
        VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    fft_inpl_mac18x18mx_16s_16s_0s_0s_0s_19s_0_0_0_44s mx_0 (.cd_w({
        \cd_w[43] , \cd_w[42] , \cd_w[41] , \cd_w[40] , \cd_w[39] , 
        \cd_w[38] , \cd_w[37] , \cd_w[36] , \cd_w[35] , \cd_w[34] , 
        \cd_w[33] , \cd_w[32] , \cd_w[31] , \cd_w[30] , \cd_w[29] , 
        \cd_w[28] , \cd_w[27] , \cd_w[26] , \cd_w[25] , \cd_w[24] , 
        \cd_w[23] , \cd_w[22] , \cd_w[21] , \cd_w[20] , \cd_w[19] , 
        \cd_w[18] , \cd_w[17] , \cd_w[16] , \cd_w[15] , \cd_w[14] , 
        \cd_w[13] , \cd_w[12] , \cd_w[11] , \cd_w[10] , \cd_w[9] , 
        \cd_w[8] , \cd_w[7] , \cd_w[6] , \cd_w[5] , \cd_w[4] , 
        \cd_w[3] , \cd_w[2] , \cd_w[1] , \cd_w[0] }), .inQr_w({
        inQr_w[15], inQr_w[14], inQr_w[13], inQr_w[12], inQr_w[11], 
        inQr_w[10], inQr_w[9], inQr_w[8], inQr_w[7], inQr_w[6], 
        inQr_w[5], inQr_w[4], inQr_w[3], inQr_w[2], inQr_w[1], 
        inQr_w[0]}), .T_w({T_w[15], T_w[14], T_w[13], T_w[12], T_w[11], 
        T_w[10], T_w[9], T_w[8], T_w[7], T_w[6], T_w[5], T_w[4], 
        T_w[3], T_w[2], T_w[1], T_w[0]}), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    fft_inpl_kitDelay_reg_16s_1s \genblk1.dly_c  (.c_tick({
        \c_tick[15] , \c_tick[14] , \c_tick[13] , \c_tick[12] , 
        \c_tick[11] , \c_tick[10] , \c_tick[9] , \c_tick[8] , 
        \c_tick[7] , \c_tick[6] , \c_tick[5] , \c_tick[4] , 
        \c_tick[3] , \c_tick[2] , \c_tick[1] , \c_tick[0] }), .inQi_w({
        inQi_w[15], inQi_w[14], inQi_w[13], inQi_w[12], inQi_w[11], 
        inQi_w[10], inQi_w[9], inQi_w[8], inQi_w[7], inQi_w[6], 
        inQi_w[5], inQi_w[4], inQi_w[3], inQi_w[2], inQi_w[1], 
        inQi_w[0]}), .bflyInQ_w({bflyInQ_w[16]}), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .upScale_w(
        upScale_w));
    GND GND (.Y(GND_net_1));
    fft_inpl_mac18x18mx_16s_16s_0s_0s_0s_19s_0_0_0_44s_0 mx_1 (
        .Hr_full({Hr_full[31], Hr_full[30], Hr_full[29], Hr_full[28], 
        Hr_full[27], Hr_full[26], Hr_full[25], Hr_full[24], 
        Hr_full[23], Hr_full[22], Hr_full[21], Hr_full[20], 
        Hr_full[19], Hr_full[18], Hr_full[17], Hr_full[16], 
        Hr_full[15]}), .cd_w({\cd_w[43] , \cd_w[42] , \cd_w[41] , 
        \cd_w[40] , \cd_w[39] , \cd_w[38] , \cd_w[37] , \cd_w[36] , 
        \cd_w[35] , \cd_w[34] , \cd_w[33] , \cd_w[32] , \cd_w[31] , 
        \cd_w[30] , \cd_w[29] , \cd_w[28] , \cd_w[27] , \cd_w[26] , 
        \cd_w[25] , \cd_w[24] , \cd_w[23] , \cd_w[22] , \cd_w[21] , 
        \cd_w[20] , \cd_w[19] , \cd_w[18] , \cd_w[17] , \cd_w[16] , 
        \cd_w[15] , \cd_w[14] , \cd_w[13] , \cd_w[12] , \cd_w[11] , 
        \cd_w[10] , \cd_w[9] , \cd_w[8] , \cd_w[7] , \cd_w[6] , 
        \cd_w[5] , \cd_w[4] , \cd_w[3] , \cd_w[2] , \cd_w[1] , 
        \cd_w[0] }), .c_tick({\c_tick[15] , \c_tick[14] , \c_tick[13] , 
        \c_tick[12] , \c_tick[11] , \c_tick[10] , \c_tick[9] , 
        \c_tick[8] , \c_tick[7] , \c_tick[6] , \c_tick[5] , 
        \c_tick[4] , \c_tick[3] , \c_tick[2] , \c_tick[1] , 
        \c_tick[0] }), .d_tick({d_tick[15], d_tick[14], d_tick[13], 
        d_tick[12], d_tick[11], d_tick[10], d_tick[9], d_tick[8], 
        d_tick[7], d_tick[6], d_tick[5], d_tick[4], d_tick[3], 
        d_tick[2], d_tick[1], d_tick[0]}), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    fft_inpl_kitDelay_reg_16s_1s_0 \genblk1.dly_d  (.d_tick({
        d_tick[15], d_tick[14], d_tick[13], d_tick[12], d_tick[11], 
        d_tick[10], d_tick[9], d_tick[8], d_tick[7], d_tick[6], 
        d_tick[5], d_tick[4], d_tick[3], d_tick[2], d_tick[1], 
        d_tick[0]}), .T_w({T_w[31], T_w[30], T_w[29], T_w[28], T_w[27], 
        T_w[26], T_w[25], T_w[24], T_w[23], T_w[22], T_w[21], T_w[20], 
        T_w[19], T_w[18], T_w[17], T_w[16]}), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK));
    
endmodule


module fft_inpl_cmplx_18_16s_0s_19s_44s(
       T_w,
       Hr_full,
       Hi_full,
       inQi_w_1,
       inQi_w_2,
       inQi_w_3,
       inQi_w_4,
       inQi_w_5,
       inQi_w_6,
       inQi_w_7,
       inQi_w_8,
       inQi_w_9,
       inQi_w_10,
       inQi_w_11,
       inQi_w_12,
       inQi_w_13,
       inQi_w_14,
       inQi_w_15,
       inQr_w_1,
       inQr_w_2,
       inQr_w_3,
       inQr_w_4,
       inQr_w_5,
       inQr_w_6,
       inQr_w_7,
       inQr_w_8,
       inQr_w_9,
       inQr_w_10,
       inQr_w_11,
       inQr_w_12,
       inQr_w_13,
       inQr_w_14,
       inQr_w_15,
       bflyInQ_w_16,
       bflyInQ_w_0,
       DATAHANDLE_FSM_0_WCLK,
       upScale_w
    );
input  [31:0] T_w;
output [31:15] Hr_full;
output [31:15] Hi_full;
input  inQi_w_1;
input  inQi_w_2;
input  inQi_w_3;
input  inQi_w_4;
input  inQi_w_5;
input  inQi_w_6;
input  inQi_w_7;
input  inQi_w_8;
input  inQi_w_9;
input  inQi_w_10;
input  inQi_w_11;
input  inQi_w_12;
input  inQi_w_13;
input  inQi_w_14;
input  inQi_w_15;
input  inQr_w_1;
input  inQr_w_2;
input  inQr_w_3;
input  inQr_w_4;
input  inQr_w_5;
input  inQr_w_6;
input  inQr_w_7;
input  inQr_w_8;
input  inQr_w_9;
input  inQr_w_10;
input  inQr_w_11;
input  inQr_w_12;
input  inQr_w_13;
input  inQr_w_14;
input  inQr_w_15;
input  bflyInQ_w_16;
input  bflyInQ_w_0;
input  DATAHANDLE_FSM_0_WCLK;
input  upScale_w;

    wire \inQi_w[0] , \d_tick[0] , \d_tick[1] , \d_tick[2] , 
        \d_tick[3] , \d_tick[4] , \d_tick[5] , \d_tick[6] , 
        \d_tick[7] , \d_tick[8] , \d_tick[9] , \d_tick[10] , 
        \d_tick[11] , \d_tick[12] , \d_tick[13] , \d_tick[14] , 
        \d_tick[15] , \inQr_w[0] , GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    fft_inpl_half_cmplx_18_16s_0s_0s_19s_44s_0_0s half_1 (.inQr_w({
        inQr_w_15, inQr_w_14, inQr_w_13, inQr_w_12, inQr_w_11, 
        inQr_w_10, inQr_w_9, inQr_w_8, inQr_w_7, inQr_w_6, inQr_w_5, 
        inQr_w_4, inQr_w_3, inQr_w_2, inQr_w_1, \inQr_w[0] }), 
        .bflyInQ_w({bflyInQ_w_0}), .inQi_w({inQi_w_15, inQi_w_14, 
        inQi_w_13, inQi_w_12, inQi_w_11, inQi_w_10, inQi_w_9, inQi_w_8, 
        inQi_w_7, inQi_w_6, inQi_w_5, inQi_w_4, inQi_w_3, inQi_w_2, 
        inQi_w_1, \inQi_w[0] }), .T_w({T_w[15], T_w[14], T_w[13], 
        T_w[12], T_w[11], T_w[10], T_w[9], T_w[8], T_w[7], T_w[6], 
        T_w[5], T_w[4], T_w[3], T_w[2], T_w[1], T_w[0]}), .Hi_full({
        Hi_full[31], Hi_full[30], Hi_full[29], Hi_full[28], 
        Hi_full[27], Hi_full[26], Hi_full[25], Hi_full[24], 
        Hi_full[23], Hi_full[22], Hi_full[21], Hi_full[20], 
        Hi_full[19], Hi_full[18], Hi_full[17], Hi_full[16], 
        Hi_full[15]}), .d_tick({\d_tick[15] , \d_tick[14] , 
        \d_tick[13] , \d_tick[12] , \d_tick[11] , \d_tick[10] , 
        \d_tick[9] , \d_tick[8] , \d_tick[7] , \d_tick[6] , 
        \d_tick[5] , \d_tick[4] , \d_tick[3] , \d_tick[2] , 
        \d_tick[1] , \d_tick[0] }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .upScale_w(upScale_w));
    fft_inpl_half_cmplx_18_16s_1s_0s_19s_44s_1_0s half_0 (.inQi_w({
        inQi_w_15, inQi_w_14, inQi_w_13, inQi_w_12, inQi_w_11, 
        inQi_w_10, inQi_w_9, inQi_w_8, inQi_w_7, inQi_w_6, inQi_w_5, 
        inQi_w_4, inQi_w_3, inQi_w_2, inQi_w_1, \inQi_w[0] }), 
        .bflyInQ_w({bflyInQ_w_16}), .d_tick({\d_tick[15] , 
        \d_tick[14] , \d_tick[13] , \d_tick[12] , \d_tick[11] , 
        \d_tick[10] , \d_tick[9] , \d_tick[8] , \d_tick[7] , 
        \d_tick[6] , \d_tick[5] , \d_tick[4] , \d_tick[3] , 
        \d_tick[2] , \d_tick[1] , \d_tick[0] }), .inQr_w({inQr_w_15, 
        inQr_w_14, inQr_w_13, inQr_w_12, inQr_w_11, inQr_w_10, 
        inQr_w_9, inQr_w_8, inQr_w_7, inQr_w_6, inQr_w_5, inQr_w_4, 
        inQr_w_3, inQr_w_2, inQr_w_1, \inQr_w[0] }), .T_w({T_w[31], 
        T_w[30], T_w[29], T_w[28], T_w[27], T_w[26], T_w[25], T_w[24], 
        T_w[23], T_w[22], T_w[21], T_w[20], T_w[19], T_w[18], T_w[17], 
        T_w[16], T_w[15], T_w[14], T_w[13], T_w[12], T_w[11], T_w[10], 
        T_w[9], T_w[8], T_w[7], T_w[6], T_w[5], T_w[4], T_w[3], T_w[2], 
        T_w[1], T_w[0]}), .Hr_full({Hr_full[31], Hr_full[30], 
        Hr_full[29], Hr_full[28], Hr_full[27], Hr_full[26], 
        Hr_full[25], Hr_full[24], Hr_full[23], Hr_full[22], 
        Hr_full[21], Hr_full[20], Hr_full[19], Hr_full[18], 
        Hr_full[17], Hr_full[16], Hr_full[15]}), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .upScale_w(
        upScale_w));
    GND GND (.Y(GND_net_1));
    
endmodule


module fft_inpl_kitRndUp_16s_1s_0(
       Hr,
       Hr_full,
       DATAHANDLE_FSM_0_WCLK
    );
output [15:0] Hr;
input  [31:15] Hr_full;
input  DATAHANDLE_FSM_0_WCLK;

    wire VCC_net_1, \outp_int[8] , GND_net_1, \outp_int[9] , 
        \outp_int[10] , \outp_int[11] , \outp_int[12] , \outp_int[13] , 
        \outp_int[14] , \outp_int[15] , \outp_int[16] , \outp_int[1] , 
        \outp_int[2] , \outp_int[3] , \outp_int[4] , \outp_int[5] , 
        \outp_int[6] , \outp_int[7] , outp_int_s_1_239_FCO, 
        outp_int_cry_1_net_1, outp_int_cry_2_net_1, 
        outp_int_cry_3_net_1, outp_int_cry_4_net_1, 
        outp_int_cry_5_net_1, outp_int_cry_6_net_1, 
        outp_int_cry_7_net_1, outp_int_cry_8_net_1, 
        outp_int_cry_9_net_1, outp_int_cry_10_net_1, 
        outp_int_cry_11_net_1, outp_int_cry_12_net_1, 
        outp_int_cry_13_net_1, outp_int_cry_14_net_1, 
        outp_int_cry_15_net_1;
    
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_3 (.A(VCC_net_1), .B(
        Hr_full[18]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_2_net_1), .S(\outp_int[3] ), .Y(), .FCO(
        outp_int_cry_3_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_5 (.A(VCC_net_1), .B(
        Hr_full[20]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_4_net_1), .S(\outp_int[5] ), .Y(), .FCO(
        outp_int_cry_5_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_11 (.A(VCC_net_1), .B(
        Hr_full[26]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_10_net_1), .S(\outp_int[11] ), .Y(), .FCO(
        outp_int_cry_11_net_1));
    SLE \outp[2]  (.D(\outp_int[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[2]));
    SLE \outp[3]  (.D(\outp_int[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[3]));
    SLE \outp[5]  (.D(\outp_int[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[5]));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_7 (.A(VCC_net_1), .B(
        Hr_full[22]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_6_net_1), .S(\outp_int[7] ), .Y(), .FCO(
        outp_int_cry_7_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_s_16 (.A(VCC_net_1), .B(
        Hr_full[31]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_15_net_1), .S(\outp_int[16] ), .Y(), .FCO());
    SLE \outp[6]  (.D(\outp_int[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[6]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_8 (.A(VCC_net_1), .B(
        Hr_full[23]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_7_net_1), .S(\outp_int[8] ), .Y(), .FCO(
        outp_int_cry_8_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_12 (.A(VCC_net_1), .B(
        Hr_full[27]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_11_net_1), .S(\outp_int[12] ), .Y(), .FCO(
        outp_int_cry_12_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_10 (.A(VCC_net_1), .B(
        Hr_full[25]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_9_net_1), .S(\outp_int[10] ), .Y(), .FCO(
        outp_int_cry_10_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_6 (.A(VCC_net_1), .B(
        Hr_full[21]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_5_net_1), .S(\outp_int[6] ), .Y(), .FCO(
        outp_int_cry_6_net_1));
    SLE \outp[11]  (.D(\outp_int[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[11]));
    GND GND (.Y(GND_net_1));
    SLE \outp[12]  (.D(\outp_int[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[12]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_s_1_239 (.A(VCC_net_1), .B(
        Hr_full[15]), .C(GND_net_1), .D(GND_net_1), .FCI(VCC_net_1), 
        .S(), .Y(), .FCO(outp_int_s_1_239_FCO));
    SLE \outp[4]  (.D(\outp_int[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[4]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_9 (.A(VCC_net_1), .B(
        Hr_full[24]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_8_net_1), .S(\outp_int[9] ), .Y(), .FCO(
        outp_int_cry_9_net_1));
    SLE \outp[1]  (.D(\outp_int[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[1]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_15 (.A(VCC_net_1), .B(
        Hr_full[30]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_14_net_1), .S(\outp_int[15] ), .Y(), .FCO(
        outp_int_cry_15_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_14 (.A(VCC_net_1), .B(
        Hr_full[29]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_13_net_1), .S(\outp_int[14] ), .Y(), .FCO(
        outp_int_cry_14_net_1));
    SLE \outp[9]  (.D(\outp_int[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[9]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_2 (.A(VCC_net_1), .B(
        Hr_full[17]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_1_net_1), .S(\outp_int[2] ), .Y(), .FCO(
        outp_int_cry_2_net_1));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_1 (.A(VCC_net_1), .B(
        Hr_full[16]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_s_1_239_FCO), .S(\outp_int[1] ), .Y(), .FCO(
        outp_int_cry_1_net_1));
    SLE \outp[13]  (.D(\outp_int[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[13]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_4 (.A(VCC_net_1), .B(
        Hr_full[19]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_3_net_1), .S(\outp_int[4] ), .Y(), .FCO(
        outp_int_cry_4_net_1));
    SLE \outp[10]  (.D(\outp_int[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[10]));
    SLE \outp[14]  (.D(\outp_int[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[14]));
    SLE \outp[7]  (.D(\outp_int[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[7]));
    SLE \outp[8]  (.D(\outp_int[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[8]));
    SLE \outp[15]  (.D(\outp_int[16] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[15]));
    ARI1 #( .INIT(20'h4AA00) )  outp_int_cry_13 (.A(VCC_net_1), .B(
        Hr_full[28]), .C(GND_net_1), .D(GND_net_1), .FCI(
        outp_int_cry_12_net_1), .S(\outp_int[13] ), .Y(), .FCO(
        outp_int_cry_13_net_1));
    SLE \outp[0]  (.D(\outp_int[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(Hr[0]));
    
endmodule


module fft_inpl_cmplx_rnd_16s_0s_19s_1s_44s(
       inQi_w,
       inQr_w,
       T_w,
       Hi,
       Hr,
       bflyInQ_w_16,
       bflyInQ_w_0,
       DATAHANDLE_FSM_0_WCLK,
       upScale_w
    );
input  [15:1] inQi_w;
input  [15:1] inQr_w;
input  [31:0] T_w;
output [15:0] Hi;
output [15:0] Hr;
input  bflyInQ_w_16;
input  bflyInQ_w_0;
input  DATAHANDLE_FSM_0_WCLK;
input  upScale_w;

    wire \Hr_full[15] , \Hr_full[16] , \Hr_full[17] , \Hr_full[18] , 
        \Hr_full[19] , \Hr_full[20] , \Hr_full[21] , \Hr_full[22] , 
        \Hr_full[23] , \Hr_full[24] , \Hr_full[25] , \Hr_full[26] , 
        \Hr_full[27] , \Hr_full[28] , \Hr_full[29] , \Hr_full[30] , 
        \Hr_full[31] , \Hi_full[15] , \Hi_full[16] , \Hi_full[17] , 
        \Hi_full[18] , \Hi_full[19] , \Hi_full[20] , \Hi_full[21] , 
        \Hi_full[22] , \Hi_full[23] , \Hi_full[24] , \Hi_full[25] , 
        \Hi_full[26] , \Hi_full[27] , \Hi_full[28] , \Hi_full[29] , 
        \Hi_full[30] , \Hi_full[31] , GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    fft_inpl_kitRndUp_16s_1s rndHi_0 (.Hi({Hi[15], Hi[14], Hi[13], 
        Hi[12], Hi[11], Hi[10], Hi[9], Hi[8], Hi[7], Hi[6], Hi[5], 
        Hi[4], Hi[3], Hi[2], Hi[1], Hi[0]}), .Hi_full({\Hi_full[31] , 
        \Hi_full[30] , \Hi_full[29] , \Hi_full[28] , \Hi_full[27] , 
        \Hi_full[26] , \Hi_full[25] , \Hi_full[24] , \Hi_full[23] , 
        \Hi_full[22] , \Hi_full[21] , \Hi_full[20] , \Hi_full[19] , 
        \Hi_full[18] , \Hi_full[17] , \Hi_full[16] , \Hi_full[15] }), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    GND GND (.Y(GND_net_1));
    fft_inpl_cmplx_18_16s_0s_19s_44s \genblk1.cmplx18_0  (.T_w({
        T_w[31], T_w[30], T_w[29], T_w[28], T_w[27], T_w[26], T_w[25], 
        T_w[24], T_w[23], T_w[22], T_w[21], T_w[20], T_w[19], T_w[18], 
        T_w[17], T_w[16], T_w[15], T_w[14], T_w[13], T_w[12], T_w[11], 
        T_w[10], T_w[9], T_w[8], T_w[7], T_w[6], T_w[5], T_w[4], 
        T_w[3], T_w[2], T_w[1], T_w[0]}), .Hr_full({\Hr_full[31] , 
        \Hr_full[30] , \Hr_full[29] , \Hr_full[28] , \Hr_full[27] , 
        \Hr_full[26] , \Hr_full[25] , \Hr_full[24] , \Hr_full[23] , 
        \Hr_full[22] , \Hr_full[21] , \Hr_full[20] , \Hr_full[19] , 
        \Hr_full[18] , \Hr_full[17] , \Hr_full[16] , \Hr_full[15] }), 
        .Hi_full({\Hi_full[31] , \Hi_full[30] , \Hi_full[29] , 
        \Hi_full[28] , \Hi_full[27] , \Hi_full[26] , \Hi_full[25] , 
        \Hi_full[24] , \Hi_full[23] , \Hi_full[22] , \Hi_full[21] , 
        \Hi_full[20] , \Hi_full[19] , \Hi_full[18] , \Hi_full[17] , 
        \Hi_full[16] , \Hi_full[15] }), .inQi_w_1(inQi_w[1]), 
        .inQi_w_2(inQi_w[2]), .inQi_w_3(inQi_w[3]), .inQi_w_4(
        inQi_w[4]), .inQi_w_5(inQi_w[5]), .inQi_w_6(inQi_w[6]), 
        .inQi_w_7(inQi_w[7]), .inQi_w_8(inQi_w[8]), .inQi_w_9(
        inQi_w[9]), .inQi_w_10(inQi_w[10]), .inQi_w_11(inQi_w[11]), 
        .inQi_w_12(inQi_w[12]), .inQi_w_13(inQi_w[13]), .inQi_w_14(
        inQi_w[14]), .inQi_w_15(inQi_w[15]), .inQr_w_1(inQr_w[1]), 
        .inQr_w_2(inQr_w[2]), .inQr_w_3(inQr_w[3]), .inQr_w_4(
        inQr_w[4]), .inQr_w_5(inQr_w[5]), .inQr_w_6(inQr_w[6]), 
        .inQr_w_7(inQr_w[7]), .inQr_w_8(inQr_w[8]), .inQr_w_9(
        inQr_w[9]), .inQr_w_10(inQr_w[10]), .inQr_w_11(inQr_w[11]), 
        .inQr_w_12(inQr_w[12]), .inQr_w_13(inQr_w[13]), .inQr_w_14(
        inQr_w[14]), .inQr_w_15(inQr_w[15]), .bflyInQ_w_16(
        bflyInQ_w_16), .bflyInQ_w_0(bflyInQ_w_0), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .upScale_w(
        upScale_w));
    fft_inpl_kitRndUp_16s_1s_0 rndHr_0 (.Hr({Hr[15], Hr[14], Hr[13], 
        Hr[12], Hr[11], Hr[10], Hr[9], Hr[8], Hr[7], Hr[6], Hr[5], 
        Hr[4], Hr[3], Hr[2], Hr[1], Hr[0]}), .Hr_full({\Hr_full[31] , 
        \Hr_full[30] , \Hr_full[29] , \Hr_full[28] , \Hr_full[27] , 
        \Hr_full[26] , \Hr_full[25] , \Hr_full[24] , \Hr_full[23] , 
        \Hr_full[22] , \Hr_full[21] , \Hr_full[20] , \Hr_full[19] , 
        \Hr_full[18] , \Hr_full[17] , \Hr_full[16] , \Hr_full[15] }), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    
endmodule


module fft_inpl_kitDelay_reg_16s_4s(
       inPr_dly,
       bflyInP_w,
       inPr_w,
       DATAHANDLE_FSM_0_WCLK,
       un5_outQ
    );
output [15:1] inPr_dly;
input  [15:15] bflyInP_w;
input  [14:0] inPr_w;
input  DATAHANDLE_FSM_0_WCLK;
output un5_outQ;

    wire \delayLine_1_[1] , VCC_net_1, \delayLine_0_[1] , GND_net_1, 
        \delayLine_1_[2] , \delayLine_0_[2] , \delayLine_1_[3] , 
        \delayLine_0_[3] , \delayLine_1_[4] , \delayLine_0_[4] , 
        \delayLine_1_[5] , \delayLine_0_[5] , \delayLine_1_[6] , 
        \delayLine_0_[6] , \delayLine_1_[7] , \delayLine_0_[7] , 
        \delayLine_1_[8] , \delayLine_0_[8] , \delayLine_1_[9] , 
        \delayLine_0_[9] , \delayLine_1_[10] , \delayLine_0_[10] , 
        \delayLine_1_[11] , \delayLine_0_[11] , \delayLine_1_[12] , 
        \delayLine_0_[12] , \delayLine_1_[13] , \delayLine_0_[13] , 
        \delayLine_1_[14] , \delayLine_0_[14] , \delayLine_1_[15] , 
        \delayLine_0_[15] , \delayLine_2_[2] , \delayLine_2_[3] , 
        \delayLine_2_[4] , \delayLine_2_[5] , \delayLine_2_[6] , 
        \delayLine_2_[7] , \delayLine_2_[8] , \delayLine_2_[9] , 
        \delayLine_2_[10] , \delayLine_2_[11] , \delayLine_2_[12] , 
        \delayLine_2_[13] , \delayLine_2_[14] , \delayLine_2_[15] , 
        \delayLine_1_[0] , \delayLine_0_[0] , \delayLine_2_[0] , 
        \delayLine_2_[1] ;
    
    SLE \genblk1.delayLine_2_[12]  (.D(\delayLine_1_[12] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[12] ));
    SLE \genblk1.delayLine_1_[9]  (.D(\delayLine_0_[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[9] ));
    SLE \genblk1.delayLine_1_[2]  (.D(\delayLine_0_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[2] ));
    SLE \genblk1.delayLine_1_[8]  (.D(\delayLine_0_[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[8] ));
    SLE \genblk1.delayLine_2_[6]  (.D(\delayLine_1_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[6] ));
    SLE \genblk1.delayLine_0_[5]  (.D(inPr_w[5]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[5] ));
    SLE \genblk1.delayLine_2_[1]  (.D(\delayLine_1_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[1] ));
    SLE \genblk1.delayLine_0_[0]  (.D(inPr_w[0]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[0] ));
    SLE \genblk1.delayLine_3_[11]  (.D(\delayLine_2_[11] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[11]));
    SLE \genblk1.delayLine_3_[6]  (.D(\delayLine_2_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[6]));
    SLE \genblk1.delayLine_0_[7]  (.D(inPr_w[7]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[7] ));
    VCC VCC (.Y(VCC_net_1));
    SLE \genblk1.delayLine_2_[3]  (.D(\delayLine_1_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[3] ));
    SLE \genblk1.delayLine_2_[14]  (.D(\delayLine_1_[14] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[14] ));
    SLE \genblk1.delayLine_3_[1]  (.D(\delayLine_2_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[1]));
    SLE \genblk1.delayLine_3_[13]  (.D(\delayLine_2_[13] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[13]));
    SLE \genblk1.delayLine_3_[12]  (.D(\delayLine_2_[12] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[12]));
    SLE \genblk1.delayLine_2_[11]  (.D(\delayLine_1_[11] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[11] ));
    SLE \genblk1.delayLine_0_[4]  (.D(inPr_w[4]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[4] ));
    SLE \genblk1.delayLine_3_[3]  (.D(\delayLine_2_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[3]));
    SLE \genblk1.delayLine_1_[15]  (.D(\delayLine_0_[15] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[15] ));
    SLE \genblk1.delayLine_0_[13]  (.D(inPr_w[13]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[13] ));
    SLE \genblk1.delayLine_2_[13]  (.D(\delayLine_1_[13] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[13] ));
    SLE \genblk1.delayLine_0_[9]  (.D(inPr_w[9]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[9] ));
    SLE \genblk1.delayLine_1_[12]  (.D(\delayLine_0_[12] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[12] ));
    SLE \genblk1.delayLine_1_[6]  (.D(\delayLine_0_[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[6] ));
    SLE \genblk1.delayLine_0_[2]  (.D(inPr_w[2]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[2] ));
    SLE \genblk1.delayLine_0_[8]  (.D(inPr_w[8]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[8] ));
    GND GND (.Y(GND_net_1));
    SLE \genblk1.delayLine_1_[1]  (.D(\delayLine_0_[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[1] ));
    SLE \genblk1.delayLine_2_[10]  (.D(\delayLine_1_[10] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[10] ));
    SLE \genblk1.delayLine_0_[14]  (.D(inPr_w[14]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[14] ));
    SLE \genblk1.delayLine_2_[5]  (.D(\delayLine_1_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[5] ));
    SLE \genblk1.delayLine_0_[15]  (.D(bflyInP_w[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[15] ));
    SLE \genblk1.delayLine_1_[3]  (.D(\delayLine_0_[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[3] ));
    SLE \genblk1.delayLine_2_[0]  (.D(\delayLine_1_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[0] ));
    SLE \genblk1.delayLine_3_[5]  (.D(\delayLine_2_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[5]));
    SLE \genblk1.delayLine_2_[7]  (.D(\delayLine_1_[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[7] ));
    SLE \genblk1.delayLine_1_[13]  (.D(\delayLine_0_[13] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[13] ));
    SLE \genblk1.delayLine_3_[0]  (.D(\delayLine_2_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(un5_outQ));
    SLE \genblk1.delayLine_0_[10]  (.D(inPr_w[10]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[10] ));
    SLE \genblk1.delayLine_2_[4]  (.D(\delayLine_1_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[4] ));
    SLE \genblk1.delayLine_3_[7]  (.D(\delayLine_2_[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[7]));
    SLE \genblk1.delayLine_2_[15]  (.D(\delayLine_1_[15] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[15] ));
    SLE \genblk1.delayLine_3_[4]  (.D(\delayLine_2_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[4]));
    SLE \genblk1.delayLine_2_[9]  (.D(\delayLine_1_[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[9] ));
    SLE \genblk1.delayLine_1_[14]  (.D(\delayLine_0_[14] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[14] ));
    SLE \genblk1.delayLine_0_[6]  (.D(inPr_w[6]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[6] ));
    SLE \genblk1.delayLine_2_[2]  (.D(\delayLine_1_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[2] ));
    SLE \genblk1.delayLine_1_[5]  (.D(\delayLine_0_[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[5] ));
    SLE \genblk1.delayLine_2_[8]  (.D(\delayLine_1_[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_2_[8] ));
    SLE \genblk1.delayLine_0_[1]  (.D(inPr_w[1]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[1] ));
    SLE \genblk1.delayLine_1_[11]  (.D(\delayLine_0_[11] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[11] ));
    SLE \genblk1.delayLine_0_[11]  (.D(inPr_w[11]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[11] ));
    SLE \genblk1.delayLine_3_[9]  (.D(\delayLine_2_[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[9]));
    SLE \genblk1.delayLine_3_[15]  (.D(\delayLine_2_[15] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[15]));
    SLE \genblk1.delayLine_1_[10]  (.D(\delayLine_0_[10] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[10] ));
    SLE \genblk1.delayLine_1_[0]  (.D(\delayLine_0_[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[0] ));
    SLE \genblk1.delayLine_0_[3]  (.D(inPr_w[3]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[3] ));
    SLE \genblk1.delayLine_3_[2]  (.D(\delayLine_2_[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[2]));
    SLE \genblk1.delayLine_3_[8]  (.D(\delayLine_2_[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[8]));
    SLE \genblk1.delayLine_1_[7]  (.D(\delayLine_0_[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[7] ));
    SLE \genblk1.delayLine_3_[14]  (.D(\delayLine_2_[14] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[14]));
    SLE \genblk1.delayLine_1_[4]  (.D(\delayLine_0_[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_1_[4] ));
    SLE \genblk1.delayLine_3_[10]  (.D(\delayLine_2_[10] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(inPr_dly[10]));
    SLE \genblk1.delayLine_0_[12]  (.D(inPr_w[12]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\delayLine_0_[12] ));
    
endmodule


module fft_inpl_bfly2_16s_16s_32s_32s_3s_19s(
       bflyOutQ_w,
       bflyInP_w,
       bflyInQ_w,
       T_w,
       bflyOutP_w_29,
       bflyOutP_w_30,
       bflyOutP_w_31,
       bflyOutP_w_14,
       bflyOutP_w_15,
       bflyOutP_w_17,
       bflyOutP_w_18,
       bflyOutP_w_19,
       bflyOutP_w_20,
       bflyOutP_w_21,
       bflyOutP_w_22,
       bflyOutP_w_23,
       bflyOutP_w_24,
       bflyOutP_w_25,
       bflyOutP_w_26,
       bflyOutP_w_27,
       bflyOutP_w_28,
       bflyOutP_w_0,
       bflyOutP_w_1,
       bflyOutP_w_2,
       bflyOutP_w_3,
       bflyOutP_w_4,
       bflyOutP_w_5,
       bflyOutP_w_6,
       bflyOutP_w_7,
       bflyOutP_w_8,
       bflyOutP_w_9,
       bflyOutP_w_10,
       bflyOutP_w_11,
       bflyOutP_w_12,
       bflyOutP_w_13,
       DATAHANDLE_FSM_0_WCLK,
       upScale_w,
       preSwCross_r,
       preSwValid_w,
       postSwCross_w,
       bflyValid_w
    );
output [31:0] bflyOutQ_w;
input  [31:0] bflyInP_w;
input  [31:0] bflyInQ_w;
input  [31:0] T_w;
output bflyOutP_w_29;
output bflyOutP_w_30;
output bflyOutP_w_31;
output bflyOutP_w_14;
output bflyOutP_w_15;
output bflyOutP_w_17;
output bflyOutP_w_18;
output bflyOutP_w_19;
output bflyOutP_w_20;
output bflyOutP_w_21;
output bflyOutP_w_22;
output bflyOutP_w_23;
output bflyOutP_w_24;
output bflyOutP_w_25;
output bflyOutP_w_26;
output bflyOutP_w_27;
output bflyOutP_w_28;
output bflyOutP_w_0;
output bflyOutP_w_1;
output bflyOutP_w_2;
output bflyOutP_w_3;
output bflyOutP_w_4;
output bflyOutP_w_5;
output bflyOutP_w_6;
output bflyOutP_w_7;
output bflyOutP_w_8;
output bflyOutP_w_9;
output bflyOutP_w_10;
output bflyOutP_w_11;
output bflyOutP_w_12;
output bflyOutP_w_13;
input  DATAHANDLE_FSM_0_WCLK;
input  upScale_w;
input  preSwCross_r;
input  preSwValid_w;
output postSwCross_w;
output bflyValid_w;

    wire VCC_net_1, \outQ_2[13] , GND_net_1, \outQ_2[14] , 
        \outQ_2[15] , \outP_1[13] , \outP_1[14] , \outP_1[15] , 
        \outQ_2[1] , \outQ_2[2] , \outQ_2[3] , \outQ_2[4] , 
        \outQ_2[5] , \outQ_2[6] , \outQ_2[7] , \outQ_2[8] , 
        \outQ_2[9] , \outQ_2[10] , \outQ_2[11] , \outQ_2[12] , 
        un3_outP_cry_14_S, un3_outP_s_15_S, outP_1_cry_0_Y, 
        \outP_1[1] , \outP_1[2] , \outP_1[3] , \outP_1[4] , 
        \outP_1[5] , \outP_1[6] , \outP_1[7] , \outP_1[8] , 
        \outP_1[9] , \outP_1[10] , \outP_1[11] , \outP_1[12] , 
        un5_outQ_s_15_S, un3_outP_cry_0_Y, un3_outP_cry_1_S, 
        un3_outP_cry_2_S, un3_outP_cry_3_S, un3_outP_cry_4_S, 
        un3_outP_cry_5_S, un3_outP_cry_6_S, un3_outP_cry_7_S, 
        un3_outP_cry_8_S, un3_outP_cry_9_S, un3_outP_cry_10_S, 
        un3_outP_cry_11_S, un3_outP_cry_12_S, un3_outP_cry_13_S, 
        un5_outQ_axb_0_i_0_net_1, un5_outQ_cry_1_S, un5_outQ_cry_2_S, 
        un5_outQ_cry_3_S, un5_outQ_cry_4_S, un5_outQ_cry_5_S, 
        un5_outQ_cry_6_S, un5_outQ_cry_7_S, un5_outQ_cry_8_S, 
        un5_outQ_cry_9_S, un5_outQ_cry_10_S, un5_outQ_cry_11_S, 
        un5_outQ_cry_12_S, un5_outQ_cry_13_S, un5_outQ_cry_14_S, 
        un3_outP_cry_0_net_1, \Hr[0] , un5_outQ, un3_outP_cry_1_net_1, 
        \Hr[1] , \inPr_dly[1] , un3_outP_cry_2_net_1, \Hr[2] , 
        \inPr_dly[2] , un3_outP_cry_3_net_1, \Hr[3] , \inPr_dly[3] , 
        un3_outP_cry_4_net_1, \Hr[4] , \inPr_dly[4] , 
        un3_outP_cry_5_net_1, \Hr[5] , \inPr_dly[5] , 
        un3_outP_cry_6_net_1, \Hr[6] , \inPr_dly[6] , 
        un3_outP_cry_7_net_1, \Hr[7] , \inPr_dly[7] , 
        un3_outP_cry_8_net_1, \Hr[8] , \inPr_dly[8] , 
        un3_outP_cry_9_net_1, \Hr[9] , \inPr_dly[9] , 
        un3_outP_cry_10_net_1, \Hr[10] , \inPr_dly[10] , 
        un3_outP_cry_11_net_1, \Hr[11] , \inPr_dly[11] , 
        un3_outP_cry_12_net_1, \Hr[12] , \inPr_dly[12] , 
        un3_outP_cry_13_net_1, \Hr[13] , \inPr_dly[13] , \Hr[15] , 
        \inPr_dly[15] , un3_outP_cry_14_net_1, \Hr[14] , 
        \inPr_dly[14] , outP_1_cry_0_net_1, \Hi[0] , outQ_2, 
        outP_1_cry_1_net_1, \Hi[1] , \inPi_dly[1] , outP_1_cry_2_net_1, 
        \Hi[2] , \inPi_dly[2] , outP_1_cry_3_net_1, \Hi[3] , 
        \inPi_dly[3] , outP_1_cry_4_net_1, \Hi[4] , \inPi_dly[4] , 
        outP_1_cry_5_net_1, \Hi[5] , \inPi_dly[5] , outP_1_cry_6_net_1, 
        \Hi[6] , \inPi_dly[6] , outP_1_cry_7_net_1, \Hi[7] , 
        \inPi_dly[7] , outP_1_cry_8_net_1, \Hi[8] , \inPi_dly[8] , 
        outP_1_cry_9_net_1, \Hi[9] , \inPi_dly[9] , 
        outP_1_cry_10_net_1, \Hi[10] , \inPi_dly[10] , 
        outP_1_cry_11_net_1, \Hi[11] , \inPi_dly[11] , 
        outP_1_cry_12_net_1, \Hi[12] , \inPi_dly[12] , 
        outP_1_cry_13_net_1, \Hi[13] , \inPi_dly[13] , \Hi[15] , 
        \inPi_dly[15] , outP_1_cry_14_net_1, \Hi[14] , \inPi_dly[14] , 
        outQ_2_cry_0_net_1, outQ_2_cry_1_net_1, outQ_2_cry_2_net_1, 
        outQ_2_cry_3_net_1, outQ_2_cry_4_net_1, outQ_2_cry_5_net_1, 
        outQ_2_cry_6_net_1, outQ_2_cry_7_net_1, outQ_2_cry_8_net_1, 
        outQ_2_cry_9_net_1, outQ_2_cry_10_net_1, outQ_2_cry_11_net_1, 
        outQ_2_cry_12_net_1, outQ_2_cry_13_net_1, outQ_2_cry_14_net_1, 
        un5_outQ_cry_0_net_1, un5_outQ_cry_1_net_1, 
        un5_outQ_cry_2_net_1, un5_outQ_cry_3_net_1, 
        un5_outQ_cry_4_net_1, un5_outQ_cry_5_net_1, 
        un5_outQ_cry_6_net_1, un5_outQ_cry_7_net_1, 
        un5_outQ_cry_8_net_1, un5_outQ_cry_9_net_1, 
        un5_outQ_cry_10_net_1, un5_outQ_cry_11_net_1, 
        un5_outQ_cry_12_net_1, un5_outQ_cry_13_net_1, 
        un5_outQ_cry_14_net_1, \inPr_w[0]_net_1 , \inPr_w[1]_net_1 , 
        \inPr_w[2]_net_1 , \inPr_w[3]_net_1 , \inPr_w[4]_net_1 , 
        \inPr_w[5]_net_1 , \inPr_w[6]_net_1 , \inPr_w[7]_net_1 , 
        \inPr_w[8]_net_1 , \inPr_w[9]_net_1 , \inPr_w[10]_net_1 , 
        \inPr_w[11]_net_1 , \inPr_w[12]_net_1 , \inPr_w[13]_net_1 , 
        \inPr_w[14]_net_1 , \inPi_w[0]_net_1 , \inPi_w[1]_net_1 , 
        \inPi_w[2]_net_1 , \inPi_w[3]_net_1 , \inPi_w[4]_net_1 , 
        \inPi_w[5]_net_1 , \inPi_w[6]_net_1 , \inPi_w[7]_net_1 , 
        \inPi_w[8]_net_1 , \inPi_w[9]_net_1 , \inPi_w[10]_net_1 , 
        \inPi_w[11]_net_1 , \inPi_w[12]_net_1 , \inPi_w[13]_net_1 , 
        \inPi_w[14]_net_1 , \inQr_w[1]_net_1 , \inQr_w[2]_net_1 , 
        \inQr_w[3]_net_1 , \inQr_w[4]_net_1 , \inQr_w[5]_net_1 , 
        \inQr_w[6]_net_1 , \inQr_w[7]_net_1 , \inQr_w[8]_net_1 , 
        \inQr_w[9]_net_1 , \inQr_w[10]_net_1 , \inQr_w[11]_net_1 , 
        \inQr_w[12]_net_1 , \inQr_w[13]_net_1 , \inQr_w[14]_net_1 , 
        \inQr_w[15]_net_1 , \inQi_w[1]_net_1 , \inQi_w[2]_net_1 , 
        \inQi_w[3]_net_1 , \inQi_w[4]_net_1 , \inQi_w[5]_net_1 , 
        \inQi_w[6]_net_1 , \inQi_w[7]_net_1 , \inQi_w[8]_net_1 , 
        \inQi_w[9]_net_1 , \inQi_w[10]_net_1 , \inQi_w[11]_net_1 , 
        \inQi_w[12]_net_1 , \inQi_w[13]_net_1 , \inQi_w[14]_net_1 , 
        \inQi_w[15]_net_1 ;
    
    CFG3 #( .INIT(8'hB8) )  \inQr_w[4]  (.A(bflyInQ_w[3]), .B(
        upScale_w), .C(bflyInQ_w[4]), .Y(\inQr_w[4]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_7 (.A(\Hi[7] ), .B(
        \inPi_dly[7] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_6_net_1), .S(\outP_1[7] ), .Y(), .FCO(
        outP_1_cry_7_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[6]  (.A(bflyInQ_w[21]), .B(
        upScale_w), .C(bflyInQ_w[22]), .Y(\inQi_w[6]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[12]  (.A(bflyInQ_w[27]), .B(
        upScale_w), .C(bflyInQ_w[28]), .Y(\inQi_w[12]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[9]  (.A(bflyInQ_w[8]), .B(
        upScale_w), .C(bflyInQ_w[9]), .Y(\inQr_w[9]_net_1 ));
    SLE \outP[27]  (.D(\outP_1[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_27));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_6 (.A(\Hi[6] ), .B(
        \inPi_dly[6] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_5_net_1), .S(\outP_1[6] ), .Y(), .FCO(
        outP_1_cry_6_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[14]  (.A(bflyInQ_w[29]), .B(
        upScale_w), .C(bflyInQ_w[30]), .Y(\inQi_w[14]_net_1 ));
    SLE \outQ_1[19]  (.D(\outQ_2[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[19])
        );
    CFG3 #( .INIT(8'hB8) )  \inPi_w[1]  (.A(bflyInP_w[17]), .B(
        upScale_w), .C(bflyInP_w[18]), .Y(\inPi_w[1]_net_1 ));
    SLE \outQ_1[31]  (.D(\outQ_2[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[31])
        );
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_4 (.A(\inPi_dly[4] ), .B(
        \Hi[4] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_3_net_1), .S(\outQ_2[4] ), .Y(), .FCO(
        outQ_2_cry_4_net_1));
    SLE \outP[0]  (.D(un3_outP_cry_0_Y), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_0));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[15]  (.A(bflyInQ_w[14]), .B(
        upScale_w), .C(bflyInQ_w[15]), .Y(\inQr_w[15]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_12 (.A(\Hr[12] ), .B(
        \inPr_dly[12] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_11_net_1), .S(un3_outP_cry_12_S), .Y(), .FCO(
        un3_outP_cry_12_net_1));
    SLE \outP[28]  (.D(\outP_1[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_28));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_1 (.A(\Hr[1] ), .B(
        \inPr_dly[1] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_0_net_1), .S(un3_outP_cry_1_S), .Y(), .FCO(
        un3_outP_cry_1_net_1));
    SLE \outQ_1[29]  (.D(\outQ_2[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[29])
        );
    CFG3 #( .INIT(8'hB8) )  \inQi_w[7]  (.A(bflyInQ_w[22]), .B(
        upScale_w), .C(bflyInQ_w[23]), .Y(\inQi_w[7]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_10 (.A(\inPi_dly[10] ), .B(
        \Hi[10] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_9_net_1), .S(\outQ_2[10] ), .Y(), .FCO(
        outQ_2_cry_10_net_1));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_9 (.A(\inPr_dly[9] ), .B(
        \Hr[9] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_8_net_1), .S(un5_outQ_cry_9_S), .Y(), .FCO(
        un5_outQ_cry_9_net_1));
    SLE \outP[29]  (.D(\outP_1[13] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_29));
    SLE \outQ_1[17]  (.D(\outQ_2[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[17])
        );
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_7 (.A(\inPr_dly[7] ), .B(
        \Hr[7] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_6_net_1), .S(un5_outQ_cry_7_S), .Y(), .FCO(
        un5_outQ_cry_7_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[8]  (.A(bflyInP_w[24]), .B(
        upScale_w), .C(bflyInP_w[25]), .Y(\inPi_w[8]_net_1 ));
    SLE \outP[6]  (.D(un3_outP_cry_6_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_6));
    SLE \outP[24]  (.D(\outP_1[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_24));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[8]  (.A(bflyInP_w[8]), .B(
        upScale_w), .C(bflyInP_w[9]), .Y(\inPr_w[8]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_3 (.A(\inPr_dly[3] ), .B(
        \Hr[3] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_2_net_1), .S(un5_outQ_cry_3_S), .Y(), .FCO(
        un5_outQ_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_4 (.A(\Hi[4] ), .B(
        \inPi_dly[4] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_3_net_1), .S(\outP_1[4] ), .Y(), .FCO(
        outP_1_cry_4_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[4]  (.A(bflyInP_w[20]), .B(
        upScale_w), .C(bflyInP_w[21]), .Y(\inPi_w[4]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_8 (.A(\inPi_dly[8] ), .B(
        \Hi[8] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_7_net_1), .S(\outQ_2[8] ), .Y(), .FCO(
        outQ_2_cry_8_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[10]  (.A(bflyInP_w[26]), .B(
        upScale_w), .C(bflyInP_w[27]), .Y(\inPi_w[10]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_14 (.A(\Hi[14] ), .B(
        \inPi_dly[14] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_13_net_1), .S(\outP_1[14] ), .Y(), .FCO(
        outP_1_cry_14_net_1));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_14 (.A(\inPr_dly[14] ), 
        .B(\Hr[14] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_13_net_1), .S(un5_outQ_cry_14_S), .Y(), .FCO(
        un5_outQ_cry_14_net_1));
    fft_inpl_kitDelay_reg_16s_4s_0 inPi_dly_0 (.bflyInP_w({
        bflyInP_w[31]}), .inPi_w({\inPi_w[14]_net_1 , 
        \inPi_w[13]_net_1 , \inPi_w[12]_net_1 , \inPi_w[11]_net_1 , 
        \inPi_w[10]_net_1 , \inPi_w[9]_net_1 , \inPi_w[8]_net_1 , 
        \inPi_w[7]_net_1 , \inPi_w[6]_net_1 , \inPi_w[5]_net_1 , 
        \inPi_w[4]_net_1 , \inPi_w[3]_net_1 , \inPi_w[2]_net_1 , 
        \inPi_w[1]_net_1 , \inPi_w[0]_net_1 }), .inPi_dly({
        \inPi_dly[15] , \inPi_dly[14] , \inPi_dly[13] , \inPi_dly[12] , 
        \inPi_dly[11] , \inPi_dly[10] , \inPi_dly[9] , \inPi_dly[8] , 
        \inPi_dly[7] , \inPi_dly[6] , \inPi_dly[5] , \inPi_dly[4] , 
        \inPi_dly[3] , \inPi_dly[2] , \inPi_dly[1] }), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .outQ_2(outQ_2));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_13 (.A(\inPr_dly[13] ), 
        .B(\Hr[13] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_12_net_1), .S(un5_outQ_cry_13_S), .Y(), .FCO(
        un5_outQ_cry_13_net_1));
    SLE \outQ_1[27]  (.D(\outQ_2[11] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[27])
        );
    GND GND (.Y(GND_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[5]  (.A(bflyInP_w[5]), .B(
        upScale_w), .C(bflyInP_w[6]), .Y(\inPr_w[5]_net_1 ));
    CFG2 #( .INIT(4'h6) )  un5_outQ_axb_0_i_0 (.A(\Hr[0] ), .B(
        un5_outQ), .Y(un5_outQ_axb_0_i_0_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[12]  (.A(bflyInQ_w[11]), .B(
        upScale_w), .C(bflyInQ_w[12]), .Y(\inQr_w[12]_net_1 ));
    ARI1 #( .INIT(20'h46600) )  un3_outP_s_15 (.A(VCC_net_1), .B(
        \Hr[15] ), .C(\inPr_dly[15] ), .D(GND_net_1), .FCI(
        un3_outP_cry_14_net_1), .S(un3_outP_s_15_S), .Y(), .FCO());
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_0 (.A(outQ_2), .B(\Hi[0] ), 
        .C(GND_net_1), .D(GND_net_1), .FCI(VCC_net_1), .S(), .Y(), 
        .FCO(outQ_2_cry_0_net_1));
    SLE \outQ_1[15]  (.D(un5_outQ_s_15_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[15])
        );
    CFG3 #( .INIT(8'hB8) )  \inQr_w[14]  (.A(bflyInQ_w[13]), .B(
        upScale_w), .C(bflyInQ_w[14]), .Y(\inQr_w[14]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_0 (.A(un5_outQ), .B(
        \Hr[0] ), .C(GND_net_1), .D(GND_net_1), .FCI(VCC_net_1), .S(), 
        .Y(), .FCO(un5_outQ_cry_0_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[1]  (.A(bflyInP_w[1]), .B(
        upScale_w), .C(bflyInP_w[2]), .Y(\inPr_w[1]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[3]  (.A(bflyInQ_w[2]), .B(
        upScale_w), .C(bflyInQ_w[3]), .Y(\inQr_w[3]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[3]  (.A(bflyInP_w[19]), .B(
        upScale_w), .C(bflyInP_w[20]), .Y(\inPi_w[3]_net_1 ));
    SLE \outQ_1[11]  (.D(un5_outQ_cry_11_S), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyOutQ_w[11]));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_2 (.A(\Hr[2] ), .B(
        \inPr_dly[2] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_1_net_1), .S(un3_outP_cry_2_S), .Y(), .FCO(
        un3_outP_cry_2_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[5]  (.A(bflyInP_w[21]), .B(
        upScale_w), .C(bflyInP_w[22]), .Y(\inPi_w[5]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_6 (.A(\inPr_dly[6] ), .B(
        \Hr[6] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_5_net_1), .S(un5_outQ_cry_6_S), .Y(), .FCO(
        un5_outQ_cry_6_net_1));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_3 (.A(\Hi[3] ), .B(
        \inPi_dly[3] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_2_net_1), .S(\outP_1[3] ), .Y(), .FCO(
        outP_1_cry_3_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[9]  (.A(bflyInP_w[25]), .B(
        upScale_w), .C(bflyInP_w[26]), .Y(\inPi_w[9]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[11]  (.A(bflyInP_w[27]), .B(
        upScale_w), .C(bflyInP_w[28]), .Y(\inPi_w[11]_net_1 ));
    SLE \outP[8]  (.D(un3_outP_cry_8_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_8));
    SLE \outQ_1[2]  (.D(un5_outQ_cry_2_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[2]));
    SLE \outQ_1[25]  (.D(\outQ_2[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[25])
        );
    SLE \outP[30]  (.D(\outP_1[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_30));
    SLE \outQ_1[12]  (.D(un5_outQ_cry_12_S), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyOutQ_w[12]));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_1 (.A(\inPr_dly[1] ), .B(
        \Hr[1] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_0_net_1), .S(un5_outQ_cry_1_S), .Y(), .FCO(
        un5_outQ_cry_1_net_1));
    SLE \outQ_1[21]  (.D(\outQ_2[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[21])
        );
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_6 (.A(\Hr[6] ), .B(
        \inPr_dly[6] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_5_net_1), .S(un3_outP_cry_6_S), .Y(), .FCO(
        un3_outP_cry_6_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[1]  (.A(bflyInQ_w[16]), .B(
        upScale_w), .C(bflyInQ_w[17]), .Y(\inQi_w[1]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_10 (.A(\Hi[10] ), .B(
        \inPi_dly[10] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_9_net_1), .S(\outP_1[10] ), .Y(), .FCO(
        outP_1_cry_10_net_1));
    SLE \outQ_1[7]  (.D(un5_outQ_cry_7_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[7]));
    SLE \outP[11]  (.D(un3_outP_cry_11_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_11));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_3 (.A(\Hr[3] ), .B(
        \inPr_dly[3] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_2_net_1), .S(un3_outP_cry_3_S), .Y(), .FCO(
        un3_outP_cry_3_net_1));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_6 (.A(\inPi_dly[6] ), .B(
        \Hi[6] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_5_net_1), .S(\outQ_2[6] ), .Y(), .FCO(
        outQ_2_cry_6_net_1));
    SLE \outQ_1[8]  (.D(un5_outQ_cry_8_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[8]));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_5 (.A(\inPr_dly[5] ), .B(
        \Hr[5] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_4_net_1), .S(un5_outQ_cry_5_S), .Y(), .FCO(
        un5_outQ_cry_5_net_1));
    SLE \outP[12]  (.D(un3_outP_cry_12_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_12));
    SLE \outQ_1[14]  (.D(un5_outQ_cry_14_S), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyOutQ_w[14]));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'hAC) )  \inPr_w[0]  (.A(bflyInP_w[0]), .B(
        bflyInP_w[1]), .C(upScale_w), .Y(\inPr_w[0]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[2]  (.A(bflyInP_w[2]), .B(
        upScale_w), .C(bflyInP_w[3]), .Y(\inPr_w[2]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_14 (.A(\Hr[14] ), .B(
        \inPr_dly[14] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_13_net_1), .S(un3_outP_cry_14_S), .Y(), .FCO(
        un3_outP_cry_14_net_1));
    SLE \outQ_1[22]  (.D(\outQ_2[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[22])
        );
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_2 (.A(\inPi_dly[2] ), .B(
        \Hi[2] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_1_net_1), .S(\outQ_2[2] ), .Y(), .FCO(
        outQ_2_cry_2_net_1));
    SLE \outP[17]  (.D(\outP_1[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_17));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[10]  (.A(bflyInP_w[10]), .B(
        upScale_w), .C(bflyInP_w[11]), .Y(\inPr_w[10]_net_1 ));
    fft_inpl_kitDelay_reg_2s_5s ctrl_dly_0 (.DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .preSwCross_r(preSwCross_r), 
        .preSwValid_w(preSwValid_w), .postSwCross_w(postSwCross_w), 
        .bflyValid_w(bflyValid_w));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[6]  (.A(bflyInP_w[6]), .B(
        upScale_w), .C(bflyInP_w[7]), .Y(\inPr_w[6]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_1 (.A(\inPi_dly[1] ), .B(
        \Hi[1] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_0_net_1), .S(\outQ_2[1] ), .Y(), .FCO(
        outQ_2_cry_1_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[8]  (.A(bflyInQ_w[23]), .B(
        upScale_w), .C(bflyInQ_w[24]), .Y(\inQi_w[8]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[8]  (.A(bflyInQ_w[7]), .B(
        upScale_w), .C(bflyInQ_w[8]), .Y(\inQr_w[8]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_5 (.A(\inPi_dly[5] ), .B(
        \Hi[5] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_4_net_1), .S(\outQ_2[5] ), .Y(), .FCO(
        outQ_2_cry_5_net_1));
    SLE \outQ_1[24]  (.D(\outQ_2[8] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[24])
        );
    CFG3 #( .INIT(8'hB8) )  \inQi_w[4]  (.A(bflyInQ_w[19]), .B(
        upScale_w), .C(bflyInQ_w[20]), .Y(\inQi_w[4]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_3 (.A(\inPi_dly[3] ), .B(
        \Hi[3] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_2_net_1), .S(\outQ_2[3] ), .Y(), .FCO(
        outQ_2_cry_3_net_1));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_4 (.A(\Hr[4] ), .B(
        \inPr_dly[4] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_3_net_1), .S(un3_outP_cry_4_S), .Y(), .FCO(
        un3_outP_cry_4_net_1));
    SLE \outP[23]  (.D(\outP_1[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_23));
    SLE \outP[18]  (.D(\outP_1[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_18));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_9 (.A(\Hr[9] ), .B(
        \inPr_dly[9] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_8_net_1), .S(un3_outP_cry_9_S), .Y(), .FCO(
        un3_outP_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_13 (.A(\Hr[13] ), .B(
        \inPr_dly[13] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_12_net_1), .S(un3_outP_cry_13_S), .Y(), .FCO(
        un3_outP_cry_13_net_1));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_7 (.A(\inPi_dly[7] ), .B(
        \Hi[7] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_6_net_1), .S(\outQ_2[7] ), .Y(), .FCO(
        outQ_2_cry_7_net_1));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_13 (.A(\inPi_dly[13] ), .B(
        \Hi[13] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_12_net_1), .S(\outQ_2[13] ), .Y(), .FCO(
        outQ_2_cry_13_net_1));
    SLE \outP[9]  (.D(un3_outP_cry_9_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_9));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[2]  (.A(bflyInP_w[18]), .B(
        upScale_w), .C(bflyInP_w[19]), .Y(\inPi_w[2]_net_1 ));
    SLE \outQ_1[6]  (.D(un5_outQ_cry_6_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[6]));
    SLE \outP[19]  (.D(\outP_1[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_19));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[5]  (.A(bflyInQ_w[4]), .B(
        upScale_w), .C(bflyInQ_w[5]), .Y(\inQr_w[5]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[11]  (.A(bflyInP_w[11]), .B(
        upScale_w), .C(bflyInP_w[12]), .Y(\inPr_w[11]_net_1 ));
    SLE \outP[14]  (.D(un3_outP_cry_14_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_14));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[11]  (.A(bflyInQ_w[26]), .B(
        upScale_w), .C(bflyInQ_w[27]), .Y(\inQi_w[11]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[1]  (.A(bflyInQ_w[0]), .B(
        upScale_w), .C(bflyInQ_w[1]), .Y(\inQr_w[1]_net_1 ));
    SLE \outQ_1[5]  (.D(un5_outQ_cry_5_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[5]));
    SLE \outQ_1[9]  (.D(un5_outQ_cry_9_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[9]));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[3]  (.A(bflyInQ_w[18]), .B(
        upScale_w), .C(bflyInQ_w[19]), .Y(\inQi_w[3]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[5]  (.A(bflyInQ_w[20]), .B(
        upScale_w), .C(bflyInQ_w[21]), .Y(\inQi_w[5]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_11 (.A(\inPi_dly[11] ), .B(
        \Hi[11] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_10_net_1), .S(\outQ_2[11] ), .Y(), .FCO(
        outQ_2_cry_11_net_1));
    SLE \outP[1]  (.D(un3_outP_cry_1_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_1));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[9]  (.A(bflyInQ_w[24]), .B(
        upScale_w), .C(bflyInQ_w[25]), .Y(\inQi_w[9]_net_1 ));
    ARI1 #( .INIT(20'h49900) )  un5_outQ_s_15 (.A(VCC_net_1), .B(
        \Hr[15] ), .C(\inPr_dly[15] ), .D(GND_net_1), .FCI(
        un5_outQ_cry_14_net_1), .S(un5_outQ_s_15_S), .Y(), .FCO());
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_12 (.A(\inPi_dly[12] ), .B(
        \Hi[12] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_11_net_1), .S(\outQ_2[12] ), .Y(), .FCO(
        outQ_2_cry_12_net_1));
    ARI1 #( .INIT(20'h49900) )  outQ_2_s_15 (.A(VCC_net_1), .B(
        \Hi[15] ), .C(\inPi_dly[15] ), .D(GND_net_1), .FCI(
        outQ_2_cry_14_net_1), .S(\outQ_2[15] ), .Y(), .FCO());
    SLE \outP[20]  (.D(\outP_1[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_20));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_12 (.A(\inPr_dly[12] ), 
        .B(\Hr[12] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_11_net_1), .S(un5_outQ_cry_12_S), .Y(), .FCO(
        un5_outQ_cry_12_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[13]  (.A(bflyInQ_w[28]), .B(
        upScale_w), .C(bflyInQ_w[29]), .Y(\inQi_w[13]_net_1 ));
    fft_inpl_cmplx_rnd_16s_0s_19s_1s_44s cmplx_0 (.inQi_w({
        \inQi_w[15]_net_1 , \inQi_w[14]_net_1 , \inQi_w[13]_net_1 , 
        \inQi_w[12]_net_1 , \inQi_w[11]_net_1 , \inQi_w[10]_net_1 , 
        \inQi_w[9]_net_1 , \inQi_w[8]_net_1 , \inQi_w[7]_net_1 , 
        \inQi_w[6]_net_1 , \inQi_w[5]_net_1 , \inQi_w[4]_net_1 , 
        \inQi_w[3]_net_1 , \inQi_w[2]_net_1 , \inQi_w[1]_net_1 }), 
        .inQr_w({\inQr_w[15]_net_1 , \inQr_w[14]_net_1 , 
        \inQr_w[13]_net_1 , \inQr_w[12]_net_1 , \inQr_w[11]_net_1 , 
        \inQr_w[10]_net_1 , \inQr_w[9]_net_1 , \inQr_w[8]_net_1 , 
        \inQr_w[7]_net_1 , \inQr_w[6]_net_1 , \inQr_w[5]_net_1 , 
        \inQr_w[4]_net_1 , \inQr_w[3]_net_1 , \inQr_w[2]_net_1 , 
        \inQr_w[1]_net_1 }), .T_w({T_w[31], T_w[30], T_w[29], T_w[28], 
        T_w[27], T_w[26], T_w[25], T_w[24], T_w[23], T_w[22], T_w[21], 
        T_w[20], T_w[19], T_w[18], T_w[17], T_w[16], T_w[15], T_w[14], 
        T_w[13], T_w[12], T_w[11], T_w[10], T_w[9], T_w[8], T_w[7], 
        T_w[6], T_w[5], T_w[4], T_w[3], T_w[2], T_w[1], T_w[0]}), .Hi({
        \Hi[15] , \Hi[14] , \Hi[13] , \Hi[12] , \Hi[11] , \Hi[10] , 
        \Hi[9] , \Hi[8] , \Hi[7] , \Hi[6] , \Hi[5] , \Hi[4] , \Hi[3] , 
        \Hi[2] , \Hi[1] , \Hi[0] }), .Hr({\Hr[15] , \Hr[14] , \Hr[13] , 
        \Hr[12] , \Hr[11] , \Hr[10] , \Hr[9] , \Hr[8] , \Hr[7] , 
        \Hr[6] , \Hr[5] , \Hr[4] , \Hr[3] , \Hr[2] , \Hr[1] , \Hr[0] })
        , .bflyInQ_w_16(bflyInQ_w[16]), .bflyInQ_w_0(bflyInQ_w[0]), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .upScale_w(
        upScale_w));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_10 (.A(\Hr[10] ), .B(
        \inPr_dly[10] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_9_net_1), .S(un3_outP_cry_10_S), .Y(), .FCO(
        un3_outP_cry_10_net_1));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_1 (.A(\Hi[1] ), .B(
        \inPi_dly[1] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_0_net_1), .S(\outP_1[1] ), .Y(), .FCO(
        outP_1_cry_1_net_1));
    SLE \outP[26]  (.D(\outP_1[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_26));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[13]  (.A(bflyInP_w[29]), .B(
        upScale_w), .C(bflyInP_w[30]), .Y(\inPi_w[13]_net_1 ));
    SLE \outP[25]  (.D(\outP_1[9] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_25));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[2]  (.A(bflyInQ_w[1]), .B(
        upScale_w), .C(bflyInQ_w[2]), .Y(\inQr_w[2]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_8 (.A(\Hr[8] ), .B(
        \inPr_dly[8] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_7_net_1), .S(un3_outP_cry_8_S), .Y(), .FCO(
        un3_outP_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_13 (.A(\Hi[13] ), .B(
        \inPi_dly[13] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_12_net_1), .S(\outP_1[13] ), .Y(), .FCO(
        outP_1_cry_13_net_1));
    SLE \outQ_1[3]  (.D(un5_outQ_cry_3_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[3]));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[6]  (.A(bflyInQ_w[5]), .B(
        upScale_w), .C(bflyInQ_w[6]), .Y(\inQr_w[6]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \inPi_w[14]  (.A(bflyInP_w[30]), .B(
        bflyInP_w[31]), .C(upScale_w), .Y(\inPi_w[14]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_4 (.A(\inPr_dly[4] ), .B(
        \Hr[4] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_3_net_1), .S(un5_outQ_cry_4_S), .Y(), .FCO(
        un5_outQ_cry_4_net_1));
    SLE \outQ_1[0]  (.D(un5_outQ_axb_0_i_0_net_1), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyOutQ_w[0]));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_5 (.A(\Hr[5] ), .B(
        \inPr_dly[5] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_4_net_1), .S(un3_outP_cry_5_S), .Y(), .FCO(
        un3_outP_cry_5_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[7]  (.A(bflyInP_w[7]), .B(
        upScale_w), .C(bflyInP_w[8]), .Y(\inPr_w[7]_net_1 ));
    SLE \outQ_1[18]  (.D(\outQ_2[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[18])
        );
    CFG3 #( .INIT(8'hB8) )  \inQr_w[11]  (.A(bflyInQ_w[10]), .B(
        upScale_w), .C(bflyInQ_w[11]), .Y(\inQr_w[11]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[12]  (.A(bflyInP_w[28]), .B(
        upScale_w), .C(bflyInP_w[29]), .Y(\inPi_w[12]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_0 (.A(\Hr[0] ), .B(
        un5_outQ), .C(GND_net_1), .D(GND_net_1), .FCI(GND_net_1), .S(), 
        .Y(un3_outP_cry_0_Y), .FCO(un3_outP_cry_0_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[2]  (.A(bflyInQ_w[17]), .B(
        upScale_w), .C(bflyInQ_w[18]), .Y(\inQi_w[2]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_8 (.A(\Hi[8] ), .B(
        \inPi_dly[8] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_7_net_1), .S(\outP_1[8] ), .Y(), .FCO(
        outP_1_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_5 (.A(\Hi[5] ), .B(
        \inPi_dly[5] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_4_net_1), .S(\outP_1[5] ), .Y(), .FCO(
        outP_1_cry_5_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[10]  (.A(bflyInQ_w[25]), .B(
        upScale_w), .C(bflyInQ_w[26]), .Y(\inQi_w[10]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_9 (.A(\inPi_dly[9] ), .B(
        \Hi[9] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_8_net_1), .S(\outQ_2[9] ), .Y(), .FCO(
        outQ_2_cry_9_net_1));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_11 (.A(\Hi[11] ), .B(
        \inPi_dly[11] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_10_net_1), .S(\outP_1[11] ), .Y(), .FCO(
        outP_1_cry_11_net_1));
    SLE \outP[31]  (.D(\outP_1[15] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_31));
    SLE \outQ_1[30]  (.D(\outQ_2[14] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[30])
        );
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_2 (.A(\Hi[2] ), .B(
        \inPi_dly[2] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_1_net_1), .S(\outP_1[2] ), .Y(), .FCO(
        outP_1_cry_2_net_1));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[4]  (.A(bflyInP_w[4]), .B(
        upScale_w), .C(bflyInP_w[5]), .Y(\inPr_w[4]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[6]  (.A(bflyInP_w[22]), .B(
        upScale_w), .C(bflyInP_w[23]), .Y(\inPi_w[6]_net_1 ));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_12 (.A(\Hi[12] ), .B(
        \inPi_dly[12] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_11_net_1), .S(\outP_1[12] ), .Y(), .FCO(
        outP_1_cry_12_net_1));
    SLE \outQ_1[28]  (.D(\outQ_2[12] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[28])
        );
    CFG3 #( .INIT(8'hB8) )  \inPr_w[9]  (.A(bflyInP_w[9]), .B(
        upScale_w), .C(bflyInP_w[10]), .Y(\inPr_w[9]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_2 (.A(\inPr_dly[2] ), .B(
        \Hr[2] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_1_net_1), .S(un5_outQ_cry_2_S), .Y(), .FCO(
        un5_outQ_cry_2_net_1));
    SLE \outP[13]  (.D(un3_outP_cry_13_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_13));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[13]  (.A(bflyInQ_w[12]), .B(
        upScale_w), .C(bflyInQ_w[13]), .Y(\inQr_w[13]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[13]  (.A(bflyInP_w[13]), .B(
        upScale_w), .C(bflyInP_w[14]), .Y(\inPr_w[13]_net_1 ));
    SLE \outQ_1[1]  (.D(un5_outQ_cry_1_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[1]));
    SLE \outP[5]  (.D(un3_outP_cry_5_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_5));
    ARI1 #( .INIT(20'h46600) )  outP_1_s_15 (.A(VCC_net_1), .B(
        \Hi[15] ), .C(\inPi_dly[15] ), .D(GND_net_1), .FCI(
        outP_1_cry_14_net_1), .S(\outP_1[15] ), .Y(), .FCO());
    SLE \outQ_1[26]  (.D(\outQ_2[10] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[26])
        );
    SLE \outQ_1[4]  (.D(un5_outQ_cry_4_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[4]));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_7 (.A(\Hr[7] ), .B(
        \inPr_dly[7] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_6_net_1), .S(un3_outP_cry_7_S), .Y(), .FCO(
        un3_outP_cry_7_net_1));
    fft_inpl_kitDelay_reg_16s_4s inPr_dly_0 (.inPr_dly({\inPr_dly[15] , 
        \inPr_dly[14] , \inPr_dly[13] , \inPr_dly[12] , \inPr_dly[11] , 
        \inPr_dly[10] , \inPr_dly[9] , \inPr_dly[8] , \inPr_dly[7] , 
        \inPr_dly[6] , \inPr_dly[5] , \inPr_dly[4] , \inPr_dly[3] , 
        \inPr_dly[2] , \inPr_dly[1] }), .bflyInP_w({bflyInP_w[15]}), 
        .inPr_w({\inPr_w[14]_net_1 , \inPr_w[13]_net_1 , 
        \inPr_w[12]_net_1 , \inPr_w[11]_net_1 , \inPr_w[10]_net_1 , 
        \inPr_w[9]_net_1 , \inPr_w[8]_net_1 , \inPr_w[7]_net_1 , 
        \inPr_w[6]_net_1 , \inPr_w[5]_net_1 , \inPr_w[4]_net_1 , 
        \inPr_w[3]_net_1 , \inPr_w[2]_net_1 , \inPr_w[1]_net_1 , 
        \inPr_w[0]_net_1 }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .un5_outQ(un5_outQ));
    SLE \outP[2]  (.D(un3_outP_cry_2_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_2));
    ARI1 #( .INIT(20'h555AA) )  un3_outP_cry_11 (.A(\Hr[11] ), .B(
        \inPr_dly[11] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un3_outP_cry_10_net_1), .S(un3_outP_cry_11_S), .Y(), .FCO(
        un3_outP_cry_11_net_1));
    SLE \outP[4]  (.D(un3_outP_cry_4_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_4));
    CFG3 #( .INIT(8'hB8) )  \inPi_w[7]  (.A(bflyInP_w[23]), .B(
        upScale_w), .C(bflyInP_w[24]), .Y(\inPi_w[7]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \inPr_w[14]  (.A(bflyInP_w[14]), .B(
        bflyInP_w[15]), .C(upScale_w), .Y(\inPr_w[14]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inQi_w[15]  (.A(bflyInQ_w[30]), .B(
        upScale_w), .C(bflyInQ_w[31]), .Y(\inQi_w[15]_net_1 ));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[12]  (.A(bflyInP_w[12]), .B(
        upScale_w), .C(bflyInP_w[13]), .Y(\inPr_w[12]_net_1 ));
    SLE \outP[10]  (.D(un3_outP_cry_10_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_10));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_10 (.A(\inPr_dly[10] ), 
        .B(\Hr[10] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_9_net_1), .S(un5_outQ_cry_10_S), .Y(), .FCO(
        un5_outQ_cry_10_net_1));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_11 (.A(\inPr_dly[11] ), 
        .B(\Hr[11] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_10_net_1), .S(un5_outQ_cry_11_S), .Y(), .FCO(
        un5_outQ_cry_11_net_1));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[10]  (.A(bflyInQ_w[9]), .B(
        upScale_w), .C(bflyInQ_w[10]), .Y(\inQr_w[10]_net_1 ));
    SLE \outQ_1[13]  (.D(un5_outQ_cry_13_S), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyOutQ_w[13]));
    SLE \outQ_1[10]  (.D(un5_outQ_cry_10_S), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(bflyOutQ_w[10]));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_9 (.A(\Hi[9] ), .B(
        \inPi_dly[9] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outP_1_cry_8_net_1), .S(\outP_1[9] ), .Y(), .FCO(
        outP_1_cry_9_net_1));
    SLE \outP[16]  (.D(outP_1_cry_0_Y), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[16])
        );
    SLE \outP[7]  (.D(un3_outP_cry_7_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_7));
    CFG3 #( .INIT(8'hB8) )  \inQr_w[7]  (.A(bflyInQ_w[6]), .B(
        upScale_w), .C(bflyInQ_w[7]), .Y(\inQr_w[7]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  un5_outQ_cry_8 (.A(\inPr_dly[8] ), .B(
        \Hr[8] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        un5_outQ_cry_7_net_1), .S(un5_outQ_cry_8_S), .Y(), .FCO(
        un5_outQ_cry_8_net_1));
    ARI1 #( .INIT(20'h555AA) )  outP_1_cry_0 (.A(\Hi[0] ), .B(outQ_2), 
        .C(GND_net_1), .D(GND_net_1), .FCI(GND_net_1), .S(), .Y(
        outP_1_cry_0_Y), .FCO(outP_1_cry_0_net_1));
    CFG3 #( .INIT(8'hAC) )  \inPi_w[0]  (.A(bflyInP_w[16]), .B(
        bflyInP_w[17]), .C(upScale_w), .Y(\inPi_w[0]_net_1 ));
    SLE \outP[15]  (.D(un3_outP_s_15_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_15));
    CFG3 #( .INIT(8'hB8) )  \inPr_w[3]  (.A(bflyInP_w[3]), .B(
        upScale_w), .C(bflyInP_w[4]), .Y(\inPr_w[3]_net_1 ));
    ARI1 #( .INIT(20'h5AA55) )  outQ_2_cry_14 (.A(\inPi_dly[14] ), .B(
        \Hi[14] ), .C(GND_net_1), .D(GND_net_1), .FCI(
        outQ_2_cry_13_net_1), .S(\outQ_2[14] ), .Y(), .FCO(
        outQ_2_cry_14_net_1));
    SLE \outP[21]  (.D(\outP_1[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_21));
    SLE \outP[3]  (.D(un3_outP_cry_3_S), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_3));
    SLE \outQ_1[23]  (.D(\outQ_2[7] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[23])
        );
    SLE \outQ_1[20]  (.D(\outQ_2[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutQ_w[20])
        );
    SLE \outP[22]  (.D(\outP_1[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyOutP_w_22));
    
endmodule


module FIR_FILTER_top_COREFFT_0_ram_smGen(
       pi_outP,
       rA_r,
       wP_w,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_P_r
    );
output [31:0] pi_outP;
input  [6:0] rA_r;
input  [31:0] wP_w;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_P_r;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    RAM1K18 FIR_FILTER_top_COREFFT_0_ram_smGen_R0C0 (.A_DOUT({nc0, 
        pi_outP[31], pi_outP[30], pi_outP[29], pi_outP[28], 
        pi_outP[27], pi_outP[26], pi_outP[25], pi_outP[24], nc1, 
        pi_outP[23], pi_outP[22], pi_outP[21], pi_outP[20], 
        pi_outP[19], pi_outP[18], pi_outP[17], pi_outP[16]}), .B_DOUT({
        nc2, pi_outP[15], pi_outP[14], pi_outP[13], pi_outP[12], 
        pi_outP[11], pi_outP[10], pi_outP[9], pi_outP[8], nc3, 
        pi_outP[7], pi_outP[6], pi_outP[5], pi_outP[4], pi_outP[3], 
        pi_outP[2], pi_outP[1], pi_outP[0]}), .BUSY(), .A_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), 
        .A_ARST_N(VCC_net_1), .A_DOUT_EN(VCC_net_1), .A_BLK({VCC_net_1, 
        VCC_net_1, VCC_net_1}), .A_DOUT_ARST_N(VCC_net_1), 
        .A_DOUT_SRST_N(VCC_net_1), .A_DIN({GND_net_1, wP_w[31], 
        wP_w[30], wP_w[29], wP_w[28], wP_w[27], wP_w[26], wP_w[25], 
        wP_w[24], GND_net_1, wP_w[23], wP_w[22], wP_w[21], wP_w[20], 
        wP_w[19], wP_w[18], wP_w[17], wP_w[16]}), .A_ADDR({GND_net_1, 
        GND_net_1, rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], 
        rA_r[1], rA_r[0], GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .A_WEN({VCC_net_1, VCC_net_1}), .B_CLK(
        DATAHANDLE_FSM_0_WCLK), .B_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), 
        .B_ARST_N(VCC_net_1), .B_DOUT_EN(VCC_net_1), .B_BLK({wEn_P_r, 
        VCC_net_1, VCC_net_1}), .B_DOUT_ARST_N(VCC_net_1), 
        .B_DOUT_SRST_N(VCC_net_1), .B_DIN({GND_net_1, wP_w[15], 
        wP_w[14], wP_w[13], wP_w[12], wP_w[11], wP_w[10], wP_w[9], 
        wP_w[8], GND_net_1, wP_w[7], wP_w[6], wP_w[5], wP_w[4], 
        wP_w[3], wP_w[2], wP_w[1], wP_w[0]}), .B_ADDR({GND_net_1, 
        GND_net_1, wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], 
        wA_r[1], wA_r[0], GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .B_WEN({VCC_net_1, VCC_net_1}), .A_EN(VCC_net_1), 
        .A_DOUT_LAT(GND_net_1), .A_WIDTH({VCC_net_1, GND_net_1, 
        VCC_net_1}), .A_WMODE(GND_net_1), .B_EN(VCC_net_1), 
        .B_DOUT_LAT(GND_net_1), .B_WIDTH({VCC_net_1, GND_net_1, 
        VCC_net_1}), .B_WMODE(GND_net_1), .SII_LOCK(GND_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s(
       pi_outP,
       rA_r,
       wP_w,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_P_r
    );
output [31:0] pi_outP;
input  [6:0] rA_r;
input  [31:0] wP_w;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_P_r;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFFT_0_ram_smGen \SmFu4_sram.smGen_RAM_0  (
        .pi_outP({pi_outP[31], pi_outP[30], pi_outP[29], pi_outP[28], 
        pi_outP[27], pi_outP[26], pi_outP[25], pi_outP[24], 
        pi_outP[23], pi_outP[22], pi_outP[21], pi_outP[20], 
        pi_outP[19], pi_outP[18], pi_outP[17], pi_outP[16], 
        pi_outP[15], pi_outP[14], pi_outP[13], pi_outP[12], 
        pi_outP[11], pi_outP[10], pi_outP[9], pi_outP[8], pi_outP[7], 
        pi_outP[6], pi_outP[5], pi_outP[4], pi_outP[3], pi_outP[2], 
        pi_outP[1], pi_outP[0]}), .rA_r({rA_r[6], rA_r[5], rA_r[4], 
        rA_r[3], rA_r[2], rA_r[1], rA_r[0]}), .wP_w({wP_w[31], 
        wP_w[30], wP_w[29], wP_w[28], wP_w[27], wP_w[26], wP_w[25], 
        wP_w[24], wP_w[23], wP_w[22], wP_w[21], wP_w[20], wP_w[19], 
        wP_w[18], wP_w[17], wP_w[16], wP_w[15], wP_w[14], wP_w[13], 
        wP_w[12], wP_w[11], wP_w[10], wP_w[9], wP_w[8], wP_w[7], 
        wP_w[6], wP_w[5], wP_w[4], wP_w[3], wP_w[2], wP_w[1], wP_w[0]})
        , .wA_r({wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], wA_r[1], 
        wA_r[0]}), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_P_r(wEn_P_r));
    
endmodule


module FIR_FILTER_top_COREFFT_0_ram_smGen_0(
       pi_outQ,
       rA_r,
       wQ_w,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_Q_r
    );
output [31:0] pi_outQ;
input  [6:0] rA_r;
input  [31:0] wQ_w;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_Q_r;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    RAM1K18 FIR_FILTER_top_COREFFT_0_ram_smGen_R0C0 (.A_DOUT({nc0, 
        pi_outQ[31], pi_outQ[30], pi_outQ[29], pi_outQ[28], 
        pi_outQ[27], pi_outQ[26], pi_outQ[25], pi_outQ[24], nc1, 
        pi_outQ[23], pi_outQ[22], pi_outQ[21], pi_outQ[20], 
        pi_outQ[19], pi_outQ[18], pi_outQ[17], pi_outQ[16]}), .B_DOUT({
        nc2, pi_outQ[15], pi_outQ[14], pi_outQ[13], pi_outQ[12], 
        pi_outQ[11], pi_outQ[10], pi_outQ[9], pi_outQ[8], nc3, 
        pi_outQ[7], pi_outQ[6], pi_outQ[5], pi_outQ[4], pi_outQ[3], 
        pi_outQ[2], pi_outQ[1], pi_outQ[0]}), .BUSY(), .A_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), 
        .A_ARST_N(VCC_net_1), .A_DOUT_EN(VCC_net_1), .A_BLK({VCC_net_1, 
        VCC_net_1, VCC_net_1}), .A_DOUT_ARST_N(VCC_net_1), 
        .A_DOUT_SRST_N(VCC_net_1), .A_DIN({GND_net_1, wQ_w[31], 
        wQ_w[30], wQ_w[29], wQ_w[28], wQ_w[27], wQ_w[26], wQ_w[25], 
        wQ_w[24], GND_net_1, wQ_w[23], wQ_w[22], wQ_w[21], wQ_w[20], 
        wQ_w[19], wQ_w[18], wQ_w[17], wQ_w[16]}), .A_ADDR({GND_net_1, 
        GND_net_1, rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], 
        rA_r[1], rA_r[0], GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .A_WEN({VCC_net_1, VCC_net_1}), .B_CLK(
        DATAHANDLE_FSM_0_WCLK), .B_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), 
        .B_ARST_N(VCC_net_1), .B_DOUT_EN(VCC_net_1), .B_BLK({wEn_Q_r, 
        VCC_net_1, VCC_net_1}), .B_DOUT_ARST_N(VCC_net_1), 
        .B_DOUT_SRST_N(VCC_net_1), .B_DIN({GND_net_1, wQ_w[15], 
        wQ_w[14], wQ_w[13], wQ_w[12], wQ_w[11], wQ_w[10], wQ_w[9], 
        wQ_w[8], GND_net_1, wQ_w[7], wQ_w[6], wQ_w[5], wQ_w[4], 
        wQ_w[3], wQ_w[2], wQ_w[1], wQ_w[0]}), .B_ADDR({GND_net_1, 
        GND_net_1, wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], 
        wA_r[1], wA_r[0], GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .B_WEN({VCC_net_1, VCC_net_1}), .A_EN(VCC_net_1), 
        .A_DOUT_LAT(GND_net_1), .A_WIDTH({VCC_net_1, GND_net_1, 
        VCC_net_1}), .A_WMODE(GND_net_1), .B_EN(VCC_net_1), 
        .B_DOUT_LAT(GND_net_1), .B_WIDTH({VCC_net_1, GND_net_1, 
        VCC_net_1}), .B_WMODE(GND_net_1), .SII_LOCK(GND_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_0(
       pi_outQ,
       rA_r,
       wQ_w,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_Q_r
    );
output [31:0] pi_outQ;
input  [6:0] rA_r;
input  [31:0] wQ_w;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_Q_r;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFFT_0_ram_smGen_0 \SmFu4_sram.smGen_RAM_0  (
        .pi_outQ({pi_outQ[31], pi_outQ[30], pi_outQ[29], pi_outQ[28], 
        pi_outQ[27], pi_outQ[26], pi_outQ[25], pi_outQ[24], 
        pi_outQ[23], pi_outQ[22], pi_outQ[21], pi_outQ[20], 
        pi_outQ[19], pi_outQ[18], pi_outQ[17], pi_outQ[16], 
        pi_outQ[15], pi_outQ[14], pi_outQ[13], pi_outQ[12], 
        pi_outQ[11], pi_outQ[10], pi_outQ[9], pi_outQ[8], pi_outQ[7], 
        pi_outQ[6], pi_outQ[5], pi_outQ[4], pi_outQ[3], pi_outQ[2], 
        pi_outQ[1], pi_outQ[0]}), .rA_r({rA_r[6], rA_r[5], rA_r[4], 
        rA_r[3], rA_r[2], rA_r[1], rA_r[0]}), .wQ_w({wQ_w[31], 
        wQ_w[30], wQ_w[29], wQ_w[28], wQ_w[27], wQ_w[26], wQ_w[25], 
        wQ_w[24], wQ_w[23], wQ_w[22], wQ_w[21], wQ_w[20], wQ_w[19], 
        wQ_w[18], wQ_w[17], wQ_w[16], wQ_w[15], wQ_w[14], wQ_w[13], 
        wQ_w[12], wQ_w[11], wQ_w[10], wQ_w[9], wQ_w[8], wQ_w[7], 
        wQ_w[6], wQ_w[5], wQ_w[4], wQ_w[3], wQ_w[2], wQ_w[1], wQ_w[0]})
        , .wA_r({wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], wA_r[1], 
        wA_r[0]}), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_Q_r(wEn_Q_r));
    
endmodule


module FIR_FILTER_top_COREFFT_0_inBuffer_8_32s_1s_0s_19s(
       datai_re_r,
       outEven_w,
       outOdd_w,
       wA_w_0,
       ldA_w,
       pi_outP,
       rA_r,
       pi_outQ,
       DATAHANDLE_FSM_0_WCLK,
       PONG_i_0,
       PONG,
       ldValid,
       inBuf_wEn_w,
       ldCountLsb
    );
input  [15:0] datai_re_r;
input  [31:0] outEven_w;
input  [31:0] outOdd_w;
input  [6:0] wA_w_0;
input  [6:0] ldA_w;
output [31:0] pi_outP;
input  [6:0] rA_r;
output [31:0] pi_outQ;
input  DATAHANDLE_FSM_0_WCLK;
input  PONG_i_0;
input  PONG;
input  ldValid;
input  inBuf_wEn_w;
input  ldCountLsb;

    wire \wA_r[0] , VCC_net_1, \wA_w[0]_net_1 , GND_net_1, \wA_r[1] , 
        \wA_w[1]_net_1 , \wA_r[2] , \wA_w[2]_net_1 , \wA_r[3] , 
        \wA_w[3]_net_1 , \wA_r[4] , \wA_w[4]_net_1 , \wA_r[5] , 
        \wA_w[5]_net_1 , \wA_r[6] , \wA_w[6]_net_1 , bflyMode_r, 
        wEn_P_r, wEn_P_net_1, wEn_Q_r, wEn_Q_net_1, \wP_w[16]_net_1 , 
        \wP_w[17]_net_1 , \wP_w[18]_net_1 , \wP_w[19]_net_1 , 
        \wP_w[20]_net_1 , \wP_w[21]_net_1 , \wP_w[22]_net_1 , 
        \wP_w[23]_net_1 , \wP_w[24]_net_1 , \wP_w[25]_net_1 , 
        \wP_w[26]_net_1 , \wP_w[27]_net_1 , \wP_w[28]_net_1 , 
        \wP_w[29]_net_1 , \wP_w[30]_net_1 , \wP_w[31]_net_1 , 
        \wQ_w[16]_net_1 , \wQ_w[17]_net_1 , \wQ_w[18]_net_1 , 
        \wQ_w[19]_net_1 , \wQ_w[20]_net_1 , \wQ_w[21]_net_1 , 
        \wQ_w[22]_net_1 , \wQ_w[23]_net_1 , \wQ_w[24]_net_1 , 
        \wQ_w[25]_net_1 , \wQ_w[26]_net_1 , \wQ_w[27]_net_1 , 
        \wQ_w[28]_net_1 , \wQ_w[29]_net_1 , \wQ_w[30]_net_1 , 
        \wQ_w[31]_net_1 , \wP_w[1]_net_1 , \wP_w[2]_net_1 , 
        \wP_w[3]_net_1 , \wQ_w[1]_net_1 , \wQ_w[2]_net_1 , 
        \wQ_w[3]_net_1 , \wP_w[4]_net_1 , \wP_w[5]_net_1 , 
        \wP_w[6]_net_1 , \wQ_w[4]_net_1 , \wQ_w[5]_net_1 , 
        \wQ_w[6]_net_1 , \wP_w[7]_net_1 , \wP_w[8]_net_1 , 
        \wP_w[9]_net_1 , \wQ_w[7]_net_1 , \wQ_w[8]_net_1 , 
        \wQ_w[9]_net_1 , \wP_w[0]_net_1 , \wP_w[10]_net_1 , 
        \wP_w[11]_net_1 , \wP_w[12]_net_1 , \wP_w[13]_net_1 , 
        \wQ_w[0]_net_1 , \wQ_w[10]_net_1 , \wQ_w[11]_net_1 , 
        \wQ_w[12]_net_1 , \wQ_w[13]_net_1 , \wP_w[14]_net_1 , 
        \wP_w[15]_net_1 , \wQ_w[14]_net_1 , \wQ_w[15]_net_1 ;
    
    SLE \genblk1.wA_r[0]  (.D(\wA_w[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[0] ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[14]  (.A(bflyMode_r), .B(
        datai_re_r[14]), .C(outEven_w[14]), .Y(\wP_w[14]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[18]  (.A(bflyMode_r), .B(outOdd_w[18])
        , .Y(\wQ_w[18]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[4]  (.A(bflyMode_r), .B(
        datai_re_r[4]), .C(outEven_w[4]), .Y(\wP_w[4]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[2]  (.A(bflyMode_r), .B(
        datai_re_r[2]), .C(outEven_w[2]), .Y(\wP_w[2]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[6]  (.A(bflyMode_r), .B(
        datai_re_r[6]), .C(outEven_w[6]), .Y(\wP_w[6]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[19]  (.A(bflyMode_r), .B(outOdd_w[19])
        , .Y(\wQ_w[19]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[15]  (.A(bflyMode_r), .B(
        datai_re_r[15]), .C(outEven_w[15]), .Y(\wP_w[15]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[0]  (.A(bflyMode_r), .B(
        datai_re_r[0]), .C(outOdd_w[0]), .Y(\wQ_w[0]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[28]  (.A(bflyMode_r), .B(outOdd_w[28])
        , .Y(\wQ_w[28]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[0]  (.A(bflyMode_r), .B(
        datai_re_r[0]), .C(outEven_w[0]), .Y(\wP_w[0]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[30]  (.A(bflyMode_r), .B(
        outEven_w[30]), .Y(\wP_w[30]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[29]  (.A(bflyMode_r), .B(outOdd_w[29])
        , .Y(\wQ_w[29]_net_1 ));
    CFG3 #( .INIT(8'hCA) )  \wA_w[5]  (.A(wA_w_0[5]), .B(ldA_w[5]), .C(
        PONG), .Y(\wA_w[5]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[8]  (.A(bflyMode_r), .B(
        datai_re_r[8]), .C(outEven_w[8]), .Y(\wP_w[8]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[27]  (.A(bflyMode_r), .B(
        outEven_w[27]), .Y(\wP_w[27]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[22]  (.A(bflyMode_r), .B(
        outEven_w[22]), .Y(\wP_w[22]_net_1 ));
    SLE \genblk1.wA_r[4]  (.D(\wA_w[4]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[4] ));
    CFG2 #( .INIT(4'h8) )  \wP_w[23]  (.A(bflyMode_r), .B(
        outEven_w[23]), .Y(\wP_w[23]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[18]  (.A(bflyMode_r), .B(
        outEven_w[18]), .Y(\wP_w[18]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[8]  (.A(bflyMode_r), .B(
        datai_re_r[8]), .C(outOdd_w[8]), .Y(\wQ_w[8]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[17]  (.A(bflyMode_r), .B(outOdd_w[17])
        , .Y(\wQ_w[17]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[12]  (.A(bflyMode_r), .B(
        datai_re_r[12]), .C(outOdd_w[12]), .Y(\wQ_w[12]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[3]  (.A(bflyMode_r), .B(
        datai_re_r[3]), .C(outEven_w[3]), .Y(\wP_w[3]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[31]  (.A(bflyMode_r), .B(
        outEven_w[31]), .Y(\wP_w[31]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[19]  (.A(bflyMode_r), .B(
        outEven_w[19]), .Y(\wP_w[19]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[3]  (.A(bflyMode_r), .B(
        datai_re_r[3]), .C(outOdd_w[3]), .Y(\wQ_w[3]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[13]  (.A(bflyMode_r), .B(
        datai_re_r[13]), .C(outOdd_w[13]), .Y(\wQ_w[13]_net_1 ));
    SLE \genblk1.wA_r[1]  (.D(\wA_w[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[1] ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[27]  (.A(bflyMode_r), .B(outOdd_w[27])
        , .Y(\wQ_w[27]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[22]  (.A(bflyMode_r), .B(outOdd_w[22])
        , .Y(\wQ_w[22]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[20]  (.A(bflyMode_r), .B(
        outEven_w[20]), .Y(\wP_w[20]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[23]  (.A(bflyMode_r), .B(outOdd_w[23])
        , .Y(\wQ_w[23]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[9]  (.A(bflyMode_r), .B(
        datai_re_r[9]), .C(outEven_w[9]), .Y(\wP_w[9]_net_1 ));
    CFG3 #( .INIT(8'hCA) )  \wA_w[1]  (.A(wA_w_0[1]), .B(ldA_w[1]), .C(
        PONG), .Y(\wA_w[1]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[2]  (.A(bflyMode_r), .B(
        datai_re_r[2]), .C(outOdd_w[2]), .Y(\wQ_w[2]_net_1 ));
    SLE \genblk1.wEn_Q_r  (.D(wEn_Q_net_1), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(wEn_Q_r));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[10]  (.A(bflyMode_r), .B(
        datai_re_r[10]), .C(outOdd_w[10]), .Y(\wQ_w[10]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[9]  (.A(bflyMode_r), .B(
        datai_re_r[9]), .C(outOdd_w[9]), .Y(\wQ_w[9]_net_1 ));
    CFG4 #( .INIT(16'hD850) )  wEn_Q (.A(PONG), .B(ldValid), .C(
        inBuf_wEn_w), .D(ldCountLsb), .Y(wEn_Q_net_1));
    GND GND (.Y(GND_net_1));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[6]  (.A(bflyMode_r), .B(
        datai_re_r[6]), .C(outOdd_w[6]), .Y(\wQ_w[6]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[17]  (.A(bflyMode_r), .B(
        outEven_w[17]), .Y(\wP_w[17]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[12]  (.A(bflyMode_r), .B(
        datai_re_r[12]), .C(outEven_w[12]), .Y(\wP_w[12]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[5]  (.A(bflyMode_r), .B(
        datai_re_r[5]), .C(outEven_w[5]), .Y(\wP_w[5]_net_1 ));
    FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s 
        \genblk1.memP  (.pi_outP({pi_outP[31], pi_outP[30], 
        pi_outP[29], pi_outP[28], pi_outP[27], pi_outP[26], 
        pi_outP[25], pi_outP[24], pi_outP[23], pi_outP[22], 
        pi_outP[21], pi_outP[20], pi_outP[19], pi_outP[18], 
        pi_outP[17], pi_outP[16], pi_outP[15], pi_outP[14], 
        pi_outP[13], pi_outP[12], pi_outP[11], pi_outP[10], pi_outP[9], 
        pi_outP[8], pi_outP[7], pi_outP[6], pi_outP[5], pi_outP[4], 
        pi_outP[3], pi_outP[2], pi_outP[1], pi_outP[0]}), .rA_r({
        rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], rA_r[1], rA_r[0]})
        , .wP_w({\wP_w[31]_net_1 , \wP_w[30]_net_1 , \wP_w[29]_net_1 , 
        \wP_w[28]_net_1 , \wP_w[27]_net_1 , \wP_w[26]_net_1 , 
        \wP_w[25]_net_1 , \wP_w[24]_net_1 , \wP_w[23]_net_1 , 
        \wP_w[22]_net_1 , \wP_w[21]_net_1 , \wP_w[20]_net_1 , 
        \wP_w[19]_net_1 , \wP_w[18]_net_1 , \wP_w[17]_net_1 , 
        \wP_w[16]_net_1 , \wP_w[15]_net_1 , \wP_w[14]_net_1 , 
        \wP_w[13]_net_1 , \wP_w[12]_net_1 , \wP_w[11]_net_1 , 
        \wP_w[10]_net_1 , \wP_w[9]_net_1 , \wP_w[8]_net_1 , 
        \wP_w[7]_net_1 , \wP_w[6]_net_1 , \wP_w[5]_net_1 , 
        \wP_w[4]_net_1 , \wP_w[3]_net_1 , \wP_w[2]_net_1 , 
        \wP_w[1]_net_1 , \wP_w[0]_net_1 }), .wA_r({\wA_r[6] , 
        \wA_r[5] , \wA_r[4] , \wA_r[3] , \wA_r[2] , \wA_r[1] , 
        \wA_r[0] }), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_P_r(wEn_P_r));
    CFG2 #( .INIT(4'h8) )  \wQ_w[20]  (.A(bflyMode_r), .B(outOdd_w[20])
        , .Y(\wQ_w[20]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[21]  (.A(bflyMode_r), .B(
        outEven_w[21]), .Y(\wP_w[21]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[30]  (.A(bflyMode_r), .B(outOdd_w[30])
        , .Y(\wQ_w[30]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[13]  (.A(bflyMode_r), .B(
        datai_re_r[13]), .C(outEven_w[13]), .Y(\wP_w[13]_net_1 ));
    SLE \genblk1.bflyMode_r  (.D(PONG_i_0), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyMode_r));
    CFG3 #( .INIT(8'hE4) )  \wP_w[1]  (.A(bflyMode_r), .B(
        datai_re_r[1]), .C(outEven_w[1]), .Y(\wP_w[1]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[11]  (.A(bflyMode_r), .B(
        datai_re_r[11]), .C(outOdd_w[11]), .Y(\wQ_w[11]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[26]  (.A(bflyMode_r), .B(
        outEven_w[26]), .Y(\wP_w[26]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[10]  (.A(bflyMode_r), .B(
        datai_re_r[10]), .C(outEven_w[10]), .Y(\wP_w[10]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[5]  (.A(bflyMode_r), .B(
        datai_re_r[5]), .C(outOdd_w[5]), .Y(\wQ_w[5]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[21]  (.A(bflyMode_r), .B(outOdd_w[21])
        , .Y(\wQ_w[21]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[31]  (.A(bflyMode_r), .B(outOdd_w[31])
        , .Y(\wQ_w[31]_net_1 ));
    SLE \genblk1.wA_r[5]  (.D(\wA_w[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[5] ));
    SLE \genblk1.wA_r[2]  (.D(\wA_w[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[2] ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[16]  (.A(bflyMode_r), .B(outOdd_w[16])
        , .Y(\wQ_w[16]_net_1 ));
    CFG3 #( .INIT(8'hCA) )  \wA_w[3]  (.A(wA_w_0[3]), .B(ldA_w[3]), .C(
        PONG), .Y(\wA_w[3]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[4]  (.A(bflyMode_r), .B(
        datai_re_r[4]), .C(outOdd_w[4]), .Y(\wQ_w[4]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[24]  (.A(bflyMode_r), .B(
        outEven_w[24]), .Y(\wP_w[24]_net_1 ));
    CFG3 #( .INIT(8'hCA) )  \wA_w[4]  (.A(wA_w_0[4]), .B(ldA_w[4]), .C(
        PONG), .Y(\wA_w[4]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[26]  (.A(bflyMode_r), .B(outOdd_w[26])
        , .Y(\wQ_w[26]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[25]  (.A(bflyMode_r), .B(
        outEven_w[25]), .Y(\wP_w[25]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[11]  (.A(bflyMode_r), .B(
        datai_re_r[11]), .C(outEven_w[11]), .Y(\wP_w[11]_net_1 ));
    CFG3 #( .INIT(8'hCA) )  \wA_w[2]  (.A(wA_w_0[2]), .B(ldA_w[2]), .C(
        PONG), .Y(\wA_w[2]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[14]  (.A(bflyMode_r), .B(
        datai_re_r[14]), .C(outOdd_w[14]), .Y(\wQ_w[14]_net_1 ));
    CFG3 #( .INIT(8'hCA) )  \wA_w[6]  (.A(wA_w_0[6]), .B(ldA_w[6]), .C(
        PONG), .Y(\wA_w[6]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[1]  (.A(bflyMode_r), .B(
        datai_re_r[1]), .C(outOdd_w[1]), .Y(\wQ_w[1]_net_1 ));
    CFG3 #( .INIT(8'hCA) )  \wA_w[0]  (.A(wA_w_0[0]), .B(ldA_w[0]), .C(
        PONG), .Y(\wA_w[0]_net_1 ));
    SLE \genblk1.wEn_P_r  (.D(wEn_P_net_1), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(wEn_P_r));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[7]  (.A(bflyMode_r), .B(
        datai_re_r[7]), .C(outOdd_w[7]), .Y(\wQ_w[7]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[15]  (.A(bflyMode_r), .B(
        datai_re_r[15]), .C(outOdd_w[15]), .Y(\wQ_w[15]_net_1 ));
    SLE \genblk1.wA_r[6]  (.D(\wA_w[6]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[6] ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[24]  (.A(bflyMode_r), .B(outOdd_w[24])
        , .Y(\wQ_w[24]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[7]  (.A(bflyMode_r), .B(
        datai_re_r[7]), .C(outEven_w[7]), .Y(\wP_w[7]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[16]  (.A(bflyMode_r), .B(
        outEven_w[16]), .Y(\wP_w[16]_net_1 ));
    CFG4 #( .INIT(16'h50D8) )  wEn_P (.A(PONG), .B(ldValid), .C(
        inBuf_wEn_w), .D(ldCountLsb), .Y(wEn_P_net_1));
    CFG2 #( .INIT(4'h8) )  \wQ_w[25]  (.A(bflyMode_r), .B(outOdd_w[25])
        , .Y(\wQ_w[25]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[28]  (.A(bflyMode_r), .B(
        outEven_w[28]), .Y(\wP_w[28]_net_1 ));
    FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_0 
        \genblk1.memQ  (.pi_outQ({pi_outQ[31], pi_outQ[30], 
        pi_outQ[29], pi_outQ[28], pi_outQ[27], pi_outQ[26], 
        pi_outQ[25], pi_outQ[24], pi_outQ[23], pi_outQ[22], 
        pi_outQ[21], pi_outQ[20], pi_outQ[19], pi_outQ[18], 
        pi_outQ[17], pi_outQ[16], pi_outQ[15], pi_outQ[14], 
        pi_outQ[13], pi_outQ[12], pi_outQ[11], pi_outQ[10], pi_outQ[9], 
        pi_outQ[8], pi_outQ[7], pi_outQ[6], pi_outQ[5], pi_outQ[4], 
        pi_outQ[3], pi_outQ[2], pi_outQ[1], pi_outQ[0]}), .rA_r({
        rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], rA_r[1], rA_r[0]})
        , .wQ_w({\wQ_w[31]_net_1 , \wQ_w[30]_net_1 , \wQ_w[29]_net_1 , 
        \wQ_w[28]_net_1 , \wQ_w[27]_net_1 , \wQ_w[26]_net_1 , 
        \wQ_w[25]_net_1 , \wQ_w[24]_net_1 , \wQ_w[23]_net_1 , 
        \wQ_w[22]_net_1 , \wQ_w[21]_net_1 , \wQ_w[20]_net_1 , 
        \wQ_w[19]_net_1 , \wQ_w[18]_net_1 , \wQ_w[17]_net_1 , 
        \wQ_w[16]_net_1 , \wQ_w[15]_net_1 , \wQ_w[14]_net_1 , 
        \wQ_w[13]_net_1 , \wQ_w[12]_net_1 , \wQ_w[11]_net_1 , 
        \wQ_w[10]_net_1 , \wQ_w[9]_net_1 , \wQ_w[8]_net_1 , 
        \wQ_w[7]_net_1 , \wQ_w[6]_net_1 , \wQ_w[5]_net_1 , 
        \wQ_w[4]_net_1 , \wQ_w[3]_net_1 , \wQ_w[2]_net_1 , 
        \wQ_w[1]_net_1 , \wQ_w[0]_net_1 }), .wA_r({\wA_r[6] , 
        \wA_r[5] , \wA_r[4] , \wA_r[3] , \wA_r[2] , \wA_r[1] , 
        \wA_r[0] }), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_Q_r(wEn_Q_r));
    CFG2 #( .INIT(4'h8) )  \wP_w[29]  (.A(bflyMode_r), .B(
        outEven_w[29]), .Y(\wP_w[29]_net_1 ));
    SLE \genblk1.wA_r[3]  (.D(\wA_w[3]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[3] ));
    
endmodule


module FIR_FILTER_top_COREFFT_0_ram_smGen_1(
       po_outP,
       rA_r,
       wP_w,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_P_r
    );
output [31:0] po_outP;
input  [6:0] rA_r;
input  [31:0] wP_w;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_P_r;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    RAM1K18 FIR_FILTER_top_COREFFT_0_ram_smGen_R0C0 (.A_DOUT({nc0, 
        po_outP[31], po_outP[30], po_outP[29], po_outP[28], 
        po_outP[27], po_outP[26], po_outP[25], po_outP[24], nc1, 
        po_outP[23], po_outP[22], po_outP[21], po_outP[20], 
        po_outP[19], po_outP[18], po_outP[17], po_outP[16]}), .B_DOUT({
        nc2, po_outP[15], po_outP[14], po_outP[13], po_outP[12], 
        po_outP[11], po_outP[10], po_outP[9], po_outP[8], nc3, 
        po_outP[7], po_outP[6], po_outP[5], po_outP[4], po_outP[3], 
        po_outP[2], po_outP[1], po_outP[0]}), .BUSY(), .A_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), 
        .A_ARST_N(VCC_net_1), .A_DOUT_EN(VCC_net_1), .A_BLK({VCC_net_1, 
        VCC_net_1, VCC_net_1}), .A_DOUT_ARST_N(VCC_net_1), 
        .A_DOUT_SRST_N(VCC_net_1), .A_DIN({GND_net_1, wP_w[31], 
        wP_w[30], wP_w[29], wP_w[28], wP_w[27], wP_w[26], wP_w[25], 
        wP_w[24], GND_net_1, wP_w[23], wP_w[22], wP_w[21], wP_w[20], 
        wP_w[19], wP_w[18], wP_w[17], wP_w[16]}), .A_ADDR({GND_net_1, 
        GND_net_1, rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], 
        rA_r[1], rA_r[0], GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .A_WEN({VCC_net_1, VCC_net_1}), .B_CLK(
        DATAHANDLE_FSM_0_WCLK), .B_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), 
        .B_ARST_N(VCC_net_1), .B_DOUT_EN(VCC_net_1), .B_BLK({wEn_P_r, 
        VCC_net_1, VCC_net_1}), .B_DOUT_ARST_N(VCC_net_1), 
        .B_DOUT_SRST_N(VCC_net_1), .B_DIN({GND_net_1, wP_w[15], 
        wP_w[14], wP_w[13], wP_w[12], wP_w[11], wP_w[10], wP_w[9], 
        wP_w[8], GND_net_1, wP_w[7], wP_w[6], wP_w[5], wP_w[4], 
        wP_w[3], wP_w[2], wP_w[1], wP_w[0]}), .B_ADDR({GND_net_1, 
        GND_net_1, wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], 
        wA_r[1], wA_r[0], GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .B_WEN({VCC_net_1, VCC_net_1}), .A_EN(VCC_net_1), 
        .A_DOUT_LAT(GND_net_1), .A_WIDTH({VCC_net_1, GND_net_1, 
        VCC_net_1}), .A_WMODE(GND_net_1), .B_EN(VCC_net_1), 
        .B_DOUT_LAT(GND_net_1), .B_WIDTH({VCC_net_1, GND_net_1, 
        VCC_net_1}), .B_WMODE(GND_net_1), .SII_LOCK(GND_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_1(
       po_outP,
       rA_r,
       wP_w,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_P_r
    );
output [31:0] po_outP;
input  [6:0] rA_r;
input  [31:0] wP_w;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_P_r;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFFT_0_ram_smGen_1 \SmFu4_sram.smGen_RAM_0  (
        .po_outP({po_outP[31], po_outP[30], po_outP[29], po_outP[28], 
        po_outP[27], po_outP[26], po_outP[25], po_outP[24], 
        po_outP[23], po_outP[22], po_outP[21], po_outP[20], 
        po_outP[19], po_outP[18], po_outP[17], po_outP[16], 
        po_outP[15], po_outP[14], po_outP[13], po_outP[12], 
        po_outP[11], po_outP[10], po_outP[9], po_outP[8], po_outP[7], 
        po_outP[6], po_outP[5], po_outP[4], po_outP[3], po_outP[2], 
        po_outP[1], po_outP[0]}), .rA_r({rA_r[6], rA_r[5], rA_r[4], 
        rA_r[3], rA_r[2], rA_r[1], rA_r[0]}), .wP_w({wP_w[31], 
        wP_w[30], wP_w[29], wP_w[28], wP_w[27], wP_w[26], wP_w[25], 
        wP_w[24], wP_w[23], wP_w[22], wP_w[21], wP_w[20], wP_w[19], 
        wP_w[18], wP_w[17], wP_w[16], wP_w[15], wP_w[14], wP_w[13], 
        wP_w[12], wP_w[11], wP_w[10], wP_w[9], wP_w[8], wP_w[7], 
        wP_w[6], wP_w[5], wP_w[4], wP_w[3], wP_w[2], wP_w[1], wP_w[0]})
        , .wA_r({wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], wA_r[1], 
        wA_r[0]}), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_P_r(wEn_P_r));
    
endmodule


module FIR_FILTER_top_COREFFT_0_ram_smGen_2(
       po_outQ,
       rA_r,
       wQ_w,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_Q_r
    );
output [31:0] po_outQ;
input  [6:0] rA_r;
input  [31:0] wQ_w;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_Q_r;

    wire VCC_net_1, GND_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    RAM1K18 FIR_FILTER_top_COREFFT_0_ram_smGen_R0C0 (.A_DOUT({nc0, 
        po_outQ[31], po_outQ[30], po_outQ[29], po_outQ[28], 
        po_outQ[27], po_outQ[26], po_outQ[25], po_outQ[24], nc1, 
        po_outQ[23], po_outQ[22], po_outQ[21], po_outQ[20], 
        po_outQ[19], po_outQ[18], po_outQ[17], po_outQ[16]}), .B_DOUT({
        nc2, po_outQ[15], po_outQ[14], po_outQ[13], po_outQ[12], 
        po_outQ[11], po_outQ[10], po_outQ[9], po_outQ[8], nc3, 
        po_outQ[7], po_outQ[6], po_outQ[5], po_outQ[4], po_outQ[3], 
        po_outQ[2], po_outQ[1], po_outQ[0]}), .BUSY(), .A_CLK(
        DATAHANDLE_FSM_0_WCLK), .A_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), 
        .A_ARST_N(VCC_net_1), .A_DOUT_EN(VCC_net_1), .A_BLK({VCC_net_1, 
        VCC_net_1, VCC_net_1}), .A_DOUT_ARST_N(VCC_net_1), 
        .A_DOUT_SRST_N(VCC_net_1), .A_DIN({GND_net_1, wQ_w[31], 
        wQ_w[30], wQ_w[29], wQ_w[28], wQ_w[27], wQ_w[26], wQ_w[25], 
        wQ_w[24], GND_net_1, wQ_w[23], wQ_w[22], wQ_w[21], wQ_w[20], 
        wQ_w[19], wQ_w[18], wQ_w[17], wQ_w[16]}), .A_ADDR({GND_net_1, 
        GND_net_1, rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], 
        rA_r[1], rA_r[0], GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .A_WEN({VCC_net_1, VCC_net_1}), .B_CLK(
        DATAHANDLE_FSM_0_WCLK), .B_DOUT_CLK(DATAHANDLE_FSM_0_WCLK), 
        .B_ARST_N(VCC_net_1), .B_DOUT_EN(VCC_net_1), .B_BLK({wEn_Q_r, 
        VCC_net_1, VCC_net_1}), .B_DOUT_ARST_N(VCC_net_1), 
        .B_DOUT_SRST_N(VCC_net_1), .B_DIN({GND_net_1, wQ_w[15], 
        wQ_w[14], wQ_w[13], wQ_w[12], wQ_w[11], wQ_w[10], wQ_w[9], 
        wQ_w[8], GND_net_1, wQ_w[7], wQ_w[6], wQ_w[5], wQ_w[4], 
        wQ_w[3], wQ_w[2], wQ_w[1], wQ_w[0]}), .B_ADDR({GND_net_1, 
        GND_net_1, wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], 
        wA_r[1], wA_r[0], GND_net_1, GND_net_1, GND_net_1, GND_net_1, 
        GND_net_1}), .B_WEN({VCC_net_1, VCC_net_1}), .A_EN(VCC_net_1), 
        .A_DOUT_LAT(GND_net_1), .A_WIDTH({VCC_net_1, GND_net_1, 
        VCC_net_1}), .A_WMODE(GND_net_1), .B_EN(VCC_net_1), 
        .B_DOUT_LAT(GND_net_1), .B_WIDTH({VCC_net_1, GND_net_1, 
        VCC_net_1}), .B_WMODE(GND_net_1), .SII_LOCK(GND_net_1));
    GND GND (.Y(GND_net_1));
    
endmodule


module FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_3(
       po_outQ,
       rA_r,
       wQ_w,
       wA_r,
       DATAHANDLE_FSM_0_WCLK,
       wEn_Q_r
    );
output [31:0] po_outQ;
input  [6:0] rA_r;
input  [31:0] wQ_w;
input  [6:0] wA_r;
input  DATAHANDLE_FSM_0_WCLK;
input  wEn_Q_r;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    GND GND (.Y(GND_net_1));
    FIR_FILTER_top_COREFFT_0_ram_smGen_2 \SmFu4_sram.smGen_RAM_0  (
        .po_outQ({po_outQ[31], po_outQ[30], po_outQ[29], po_outQ[28], 
        po_outQ[27], po_outQ[26], po_outQ[25], po_outQ[24], 
        po_outQ[23], po_outQ[22], po_outQ[21], po_outQ[20], 
        po_outQ[19], po_outQ[18], po_outQ[17], po_outQ[16], 
        po_outQ[15], po_outQ[14], po_outQ[13], po_outQ[12], 
        po_outQ[11], po_outQ[10], po_outQ[9], po_outQ[8], po_outQ[7], 
        po_outQ[6], po_outQ[5], po_outQ[4], po_outQ[3], po_outQ[2], 
        po_outQ[1], po_outQ[0]}), .rA_r({rA_r[6], rA_r[5], rA_r[4], 
        rA_r[3], rA_r[2], rA_r[1], rA_r[0]}), .wQ_w({wQ_w[31], 
        wQ_w[30], wQ_w[29], wQ_w[28], wQ_w[27], wQ_w[26], wQ_w[25], 
        wQ_w[24], wQ_w[23], wQ_w[22], wQ_w[21], wQ_w[20], wQ_w[19], 
        wQ_w[18], wQ_w[17], wQ_w[16], wQ_w[15], wQ_w[14], wQ_w[13], 
        wQ_w[12], wQ_w[11], wQ_w[10], wQ_w[9], wQ_w[8], wQ_w[7], 
        wQ_w[6], wQ_w[5], wQ_w[4], wQ_w[3], wQ_w[2], wQ_w[1], wQ_w[0]})
        , .wA_r({wA_r[6], wA_r[5], wA_r[4], wA_r[3], wA_r[2], wA_r[1], 
        wA_r[0]}), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_Q_r(wEn_Q_r));
    
endmodule


module FIR_FILTER_top_COREFFT_0_inBuffer_8_32s_1s_0s_19s_0(
       datai_re_r,
       outEven_w,
       wA_w_0,
       ldA_w,
       outOdd_w,
       po_outP,
       rA_r,
       po_outQ,
       DATAHANDLE_FSM_0_WCLK,
       PONG,
       ldValid,
       inBuf_wEn_w,
       ldCountLsb
    );
input  [15:0] datai_re_r;
input  [31:0] outEven_w;
input  [6:0] wA_w_0;
input  [6:0] ldA_w;
input  [31:0] outOdd_w;
output [31:0] po_outP;
input  [6:0] rA_r;
output [31:0] po_outQ;
input  DATAHANDLE_FSM_0_WCLK;
input  PONG;
input  ldValid;
input  inBuf_wEn_w;
input  ldCountLsb;

    wire \wA_r[4] , VCC_net_1, \wA_w[4]_net_1 , GND_net_1, \wA_r[5] , 
        \wA_w[5]_net_1 , \wA_r[6] , \wA_w[6]_net_1 , \wA_r[0] , 
        \wA_w[0]_net_1 , \wA_r[1] , \wA_w[1]_net_1 , \wA_r[2] , 
        \wA_w[2]_net_1 , \wA_r[3] , \wA_w[3]_net_1 , bflyMode_r, 
        wEn_P_r, wEn_P_net_1, wEn_Q_r, wEn_Q_net_1, \wP_w[16]_net_1 , 
        \wP_w[17]_net_1 , \wP_w[18]_net_1 , \wP_w[19]_net_1 , 
        \wP_w[20]_net_1 , \wP_w[21]_net_1 , \wP_w[22]_net_1 , 
        \wP_w[23]_net_1 , \wP_w[24]_net_1 , \wP_w[25]_net_1 , 
        \wP_w[26]_net_1 , \wP_w[27]_net_1 , \wP_w[28]_net_1 , 
        \wP_w[29]_net_1 , \wP_w[30]_net_1 , \wP_w[31]_net_1 , 
        \wQ_w[16]_net_1 , \wQ_w[17]_net_1 , \wQ_w[18]_net_1 , 
        \wQ_w[19]_net_1 , \wQ_w[20]_net_1 , \wQ_w[21]_net_1 , 
        \wQ_w[22]_net_1 , \wQ_w[23]_net_1 , \wQ_w[24]_net_1 , 
        \wQ_w[25]_net_1 , \wQ_w[26]_net_1 , \wQ_w[27]_net_1 , 
        \wQ_w[28]_net_1 , \wQ_w[29]_net_1 , \wQ_w[30]_net_1 , 
        \wQ_w[31]_net_1 , \wP_w[1]_net_1 , \wP_w[2]_net_1 , 
        \wP_w[3]_net_1 , \wP_w[4]_net_1 , \wP_w[5]_net_1 , 
        \wP_w[6]_net_1 , \wP_w[7]_net_1 , \wP_w[8]_net_1 , 
        \wP_w[0]_net_1 , \wP_w[9]_net_1 , \wP_w[10]_net_1 , 
        \wP_w[11]_net_1 , \wP_w[12]_net_1 , \wP_w[13]_net_1 , 
        \wP_w[14]_net_1 , \wP_w[15]_net_1 , \wQ_w[9]_net_1 , 
        \wQ_w[10]_net_1 , \wQ_w[11]_net_1 , \wQ_w[12]_net_1 , 
        \wQ_w[13]_net_1 , \wQ_w[14]_net_1 , \wQ_w[15]_net_1 , 
        \wQ_w[8]_net_1 , \wQ_w[7]_net_1 , \wQ_w[6]_net_1 , 
        \wQ_w[5]_net_1 , \wQ_w[4]_net_1 , \wQ_w[3]_net_1 , 
        \wQ_w[2]_net_1 , \wQ_w[1]_net_1 , \wQ_w[0]_net_1 ;
    
    SLE \genblk1.wA_r[0]  (.D(\wA_w[0]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[0] ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[14]  (.A(bflyMode_r), .B(
        datai_re_r[14]), .C(outEven_w[14]), .Y(\wP_w[14]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[18]  (.A(bflyMode_r), .B(outOdd_w[18])
        , .Y(\wQ_w[18]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[4]  (.A(bflyMode_r), .B(
        datai_re_r[4]), .C(outEven_w[4]), .Y(\wP_w[4]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[2]  (.A(bflyMode_r), .B(
        datai_re_r[2]), .C(outEven_w[2]), .Y(\wP_w[2]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[6]  (.A(bflyMode_r), .B(
        datai_re_r[6]), .C(outEven_w[6]), .Y(\wP_w[6]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[19]  (.A(bflyMode_r), .B(outOdd_w[19])
        , .Y(\wQ_w[19]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[15]  (.A(bflyMode_r), .B(
        datai_re_r[15]), .C(outEven_w[15]), .Y(\wP_w[15]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[0]  (.A(bflyMode_r), .B(
        datai_re_r[0]), .C(outOdd_w[0]), .Y(\wQ_w[0]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[28]  (.A(bflyMode_r), .B(outOdd_w[28])
        , .Y(\wQ_w[28]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[0]  (.A(bflyMode_r), .B(
        datai_re_r[0]), .C(outEven_w[0]), .Y(\wP_w[0]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[30]  (.A(bflyMode_r), .B(
        outEven_w[30]), .Y(\wP_w[30]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[29]  (.A(bflyMode_r), .B(outOdd_w[29])
        , .Y(\wQ_w[29]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \wA_w[5]  (.A(wA_w_0[5]), .B(ldA_w[5]), .C(
        PONG), .Y(\wA_w[5]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[8]  (.A(bflyMode_r), .B(
        datai_re_r[8]), .C(outEven_w[8]), .Y(\wP_w[8]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[27]  (.A(bflyMode_r), .B(
        outEven_w[27]), .Y(\wP_w[27]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[22]  (.A(bflyMode_r), .B(
        outEven_w[22]), .Y(\wP_w[22]_net_1 ));
    SLE \genblk1.wA_r[4]  (.D(\wA_w[4]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[4] ));
    CFG2 #( .INIT(4'h8) )  \wP_w[23]  (.A(bflyMode_r), .B(
        outEven_w[23]), .Y(\wP_w[23]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[18]  (.A(bflyMode_r), .B(
        outEven_w[18]), .Y(\wP_w[18]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[8]  (.A(bflyMode_r), .B(
        datai_re_r[8]), .C(outOdd_w[8]), .Y(\wQ_w[8]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[17]  (.A(bflyMode_r), .B(outOdd_w[17])
        , .Y(\wQ_w[17]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[12]  (.A(bflyMode_r), .B(
        datai_re_r[12]), .C(outOdd_w[12]), .Y(\wQ_w[12]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[3]  (.A(bflyMode_r), .B(
        datai_re_r[3]), .C(outEven_w[3]), .Y(\wP_w[3]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[31]  (.A(bflyMode_r), .B(
        outEven_w[31]), .Y(\wP_w[31]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[19]  (.A(bflyMode_r), .B(
        outEven_w[19]), .Y(\wP_w[19]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[3]  (.A(bflyMode_r), .B(
        datai_re_r[3]), .C(outOdd_w[3]), .Y(\wQ_w[3]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[13]  (.A(bflyMode_r), .B(
        datai_re_r[13]), .C(outOdd_w[13]), .Y(\wQ_w[13]_net_1 ));
    SLE \genblk1.wA_r[1]  (.D(\wA_w[1]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[1] ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[27]  (.A(bflyMode_r), .B(outOdd_w[27])
        , .Y(\wQ_w[27]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[22]  (.A(bflyMode_r), .B(outOdd_w[22])
        , .Y(\wQ_w[22]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[20]  (.A(bflyMode_r), .B(
        outEven_w[20]), .Y(\wP_w[20]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[23]  (.A(bflyMode_r), .B(outOdd_w[23])
        , .Y(\wQ_w[23]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[9]  (.A(bflyMode_r), .B(
        datai_re_r[9]), .C(outEven_w[9]), .Y(\wP_w[9]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \wA_w[1]  (.A(wA_w_0[1]), .B(ldA_w[1]), .C(
        PONG), .Y(\wA_w[1]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[2]  (.A(bflyMode_r), .B(
        datai_re_r[2]), .C(outOdd_w[2]), .Y(\wQ_w[2]_net_1 ));
    SLE \genblk1.wEn_Q_r  (.D(wEn_Q_net_1), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(wEn_Q_r));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[10]  (.A(bflyMode_r), .B(
        datai_re_r[10]), .C(outOdd_w[10]), .Y(\wQ_w[10]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[9]  (.A(bflyMode_r), .B(
        datai_re_r[9]), .C(outOdd_w[9]), .Y(\wQ_w[9]_net_1 ));
    CFG4 #( .INIT(16'hE4A0) )  wEn_Q (.A(PONG), .B(ldValid), .C(
        inBuf_wEn_w), .D(ldCountLsb), .Y(wEn_Q_net_1));
    GND GND (.Y(GND_net_1));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[6]  (.A(bflyMode_r), .B(
        datai_re_r[6]), .C(outOdd_w[6]), .Y(\wQ_w[6]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[17]  (.A(bflyMode_r), .B(
        outEven_w[17]), .Y(\wP_w[17]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[12]  (.A(bflyMode_r), .B(
        datai_re_r[12]), .C(outEven_w[12]), .Y(\wP_w[12]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[5]  (.A(bflyMode_r), .B(
        datai_re_r[5]), .C(outEven_w[5]), .Y(\wP_w[5]_net_1 ));
    FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_1 
        \genblk1.memP  (.po_outP({po_outP[31], po_outP[30], 
        po_outP[29], po_outP[28], po_outP[27], po_outP[26], 
        po_outP[25], po_outP[24], po_outP[23], po_outP[22], 
        po_outP[21], po_outP[20], po_outP[19], po_outP[18], 
        po_outP[17], po_outP[16], po_outP[15], po_outP[14], 
        po_outP[13], po_outP[12], po_outP[11], po_outP[10], po_outP[9], 
        po_outP[8], po_outP[7], po_outP[6], po_outP[5], po_outP[4], 
        po_outP[3], po_outP[2], po_outP[1], po_outP[0]}), .rA_r({
        rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], rA_r[1], rA_r[0]})
        , .wP_w({\wP_w[31]_net_1 , \wP_w[30]_net_1 , \wP_w[29]_net_1 , 
        \wP_w[28]_net_1 , \wP_w[27]_net_1 , \wP_w[26]_net_1 , 
        \wP_w[25]_net_1 , \wP_w[24]_net_1 , \wP_w[23]_net_1 , 
        \wP_w[22]_net_1 , \wP_w[21]_net_1 , \wP_w[20]_net_1 , 
        \wP_w[19]_net_1 , \wP_w[18]_net_1 , \wP_w[17]_net_1 , 
        \wP_w[16]_net_1 , \wP_w[15]_net_1 , \wP_w[14]_net_1 , 
        \wP_w[13]_net_1 , \wP_w[12]_net_1 , \wP_w[11]_net_1 , 
        \wP_w[10]_net_1 , \wP_w[9]_net_1 , \wP_w[8]_net_1 , 
        \wP_w[7]_net_1 , \wP_w[6]_net_1 , \wP_w[5]_net_1 , 
        \wP_w[4]_net_1 , \wP_w[3]_net_1 , \wP_w[2]_net_1 , 
        \wP_w[1]_net_1 , \wP_w[0]_net_1 }), .wA_r({\wA_r[6] , 
        \wA_r[5] , \wA_r[4] , \wA_r[3] , \wA_r[2] , \wA_r[1] , 
        \wA_r[0] }), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_P_r(wEn_P_r));
    CFG2 #( .INIT(4'h8) )  \wQ_w[20]  (.A(bflyMode_r), .B(outOdd_w[20])
        , .Y(\wQ_w[20]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[21]  (.A(bflyMode_r), .B(
        outEven_w[21]), .Y(\wP_w[21]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[30]  (.A(bflyMode_r), .B(outOdd_w[30])
        , .Y(\wQ_w[30]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[13]  (.A(bflyMode_r), .B(
        datai_re_r[13]), .C(outEven_w[13]), .Y(\wP_w[13]_net_1 ));
    SLE \genblk1.bflyMode_r  (.D(PONG), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(bflyMode_r));
    CFG3 #( .INIT(8'hE4) )  \wP_w[1]  (.A(bflyMode_r), .B(
        datai_re_r[1]), .C(outEven_w[1]), .Y(\wP_w[1]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[11]  (.A(bflyMode_r), .B(
        datai_re_r[11]), .C(outOdd_w[11]), .Y(\wQ_w[11]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[26]  (.A(bflyMode_r), .B(
        outEven_w[26]), .Y(\wP_w[26]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[10]  (.A(bflyMode_r), .B(
        datai_re_r[10]), .C(outEven_w[10]), .Y(\wP_w[10]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[5]  (.A(bflyMode_r), .B(
        datai_re_r[5]), .C(outOdd_w[5]), .Y(\wQ_w[5]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[21]  (.A(bflyMode_r), .B(outOdd_w[21])
        , .Y(\wQ_w[21]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[31]  (.A(bflyMode_r), .B(outOdd_w[31])
        , .Y(\wQ_w[31]_net_1 ));
    SLE \genblk1.wA_r[5]  (.D(\wA_w[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[5] ));
    SLE \genblk1.wA_r[2]  (.D(\wA_w[2]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[2] ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[16]  (.A(bflyMode_r), .B(outOdd_w[16])
        , .Y(\wQ_w[16]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \wA_w[3]  (.A(wA_w_0[3]), .B(ldA_w[3]), .C(
        PONG), .Y(\wA_w[3]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[4]  (.A(bflyMode_r), .B(
        datai_re_r[4]), .C(outOdd_w[4]), .Y(\wQ_w[4]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[24]  (.A(bflyMode_r), .B(
        outEven_w[24]), .Y(\wP_w[24]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \wA_w[4]  (.A(wA_w_0[4]), .B(ldA_w[4]), .C(
        PONG), .Y(\wA_w[4]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[26]  (.A(bflyMode_r), .B(outOdd_w[26])
        , .Y(\wQ_w[26]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[25]  (.A(bflyMode_r), .B(
        outEven_w[25]), .Y(\wP_w[25]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[11]  (.A(bflyMode_r), .B(
        datai_re_r[11]), .C(outEven_w[11]), .Y(\wP_w[11]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \wA_w[2]  (.A(wA_w_0[2]), .B(ldA_w[2]), .C(
        PONG), .Y(\wA_w[2]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[14]  (.A(bflyMode_r), .B(
        datai_re_r[14]), .C(outOdd_w[14]), .Y(\wQ_w[14]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \wA_w[6]  (.A(wA_w_0[6]), .B(ldA_w[6]), .C(
        PONG), .Y(\wA_w[6]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[1]  (.A(bflyMode_r), .B(
        datai_re_r[1]), .C(outOdd_w[1]), .Y(\wQ_w[1]_net_1 ));
    CFG3 #( .INIT(8'hAC) )  \wA_w[0]  (.A(wA_w_0[0]), .B(ldA_w[0]), .C(
        PONG), .Y(\wA_w[0]_net_1 ));
    SLE \genblk1.wEn_P_r  (.D(wEn_P_net_1), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(wEn_P_r));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[7]  (.A(bflyMode_r), .B(
        datai_re_r[7]), .C(outOdd_w[7]), .Y(\wQ_w[7]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wQ_w[15]  (.A(bflyMode_r), .B(
        datai_re_r[15]), .C(outOdd_w[15]), .Y(\wQ_w[15]_net_1 ));
    SLE \genblk1.wA_r[6]  (.D(\wA_w[6]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[6] ));
    CFG2 #( .INIT(4'h8) )  \wQ_w[24]  (.A(bflyMode_r), .B(outOdd_w[24])
        , .Y(\wQ_w[24]_net_1 ));
    CFG3 #( .INIT(8'hE4) )  \wP_w[7]  (.A(bflyMode_r), .B(
        datai_re_r[7]), .C(outEven_w[7]), .Y(\wP_w[7]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[16]  (.A(bflyMode_r), .B(
        outEven_w[16]), .Y(\wP_w[16]_net_1 ));
    CFG4 #( .INIT(16'hA0E4) )  wEn_P (.A(PONG), .B(ldValid), .C(
        inBuf_wEn_w), .D(ldCountLsb), .Y(wEn_P_net_1));
    CFG2 #( .INIT(4'h8) )  \wQ_w[25]  (.A(bflyMode_r), .B(outOdd_w[25])
        , .Y(\wQ_w[25]_net_1 ));
    CFG2 #( .INIT(4'h8) )  \wP_w[28]  (.A(bflyMode_r), .B(
        outEven_w[28]), .Y(\wP_w[28]_net_1 ));
    FIR_FILTER_top_COREFFT_0_wrapRam_8_32s_19s_0s_128s_1s_3 
        \genblk1.memQ  (.po_outQ({po_outQ[31], po_outQ[30], 
        po_outQ[29], po_outQ[28], po_outQ[27], po_outQ[26], 
        po_outQ[25], po_outQ[24], po_outQ[23], po_outQ[22], 
        po_outQ[21], po_outQ[20], po_outQ[19], po_outQ[18], 
        po_outQ[17], po_outQ[16], po_outQ[15], po_outQ[14], 
        po_outQ[13], po_outQ[12], po_outQ[11], po_outQ[10], po_outQ[9], 
        po_outQ[8], po_outQ[7], po_outQ[6], po_outQ[5], po_outQ[4], 
        po_outQ[3], po_outQ[2], po_outQ[1], po_outQ[0]}), .rA_r({
        rA_r[6], rA_r[5], rA_r[4], rA_r[3], rA_r[2], rA_r[1], rA_r[0]})
        , .wQ_w({\wQ_w[31]_net_1 , \wQ_w[30]_net_1 , \wQ_w[29]_net_1 , 
        \wQ_w[28]_net_1 , \wQ_w[27]_net_1 , \wQ_w[26]_net_1 , 
        \wQ_w[25]_net_1 , \wQ_w[24]_net_1 , \wQ_w[23]_net_1 , 
        \wQ_w[22]_net_1 , \wQ_w[21]_net_1 , \wQ_w[20]_net_1 , 
        \wQ_w[19]_net_1 , \wQ_w[18]_net_1 , \wQ_w[17]_net_1 , 
        \wQ_w[16]_net_1 , \wQ_w[15]_net_1 , \wQ_w[14]_net_1 , 
        \wQ_w[13]_net_1 , \wQ_w[12]_net_1 , \wQ_w[11]_net_1 , 
        \wQ_w[10]_net_1 , \wQ_w[9]_net_1 , \wQ_w[8]_net_1 , 
        \wQ_w[7]_net_1 , \wQ_w[6]_net_1 , \wQ_w[5]_net_1 , 
        \wQ_w[4]_net_1 , \wQ_w[3]_net_1 , \wQ_w[2]_net_1 , 
        \wQ_w[1]_net_1 , \wQ_w[0]_net_1 }), .wA_r({\wA_r[6] , 
        \wA_r[5] , \wA_r[4] , \wA_r[3] , \wA_r[2] , \wA_r[1] , 
        \wA_r[0] }), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .wEn_Q_r(wEn_Q_r));
    CFG2 #( .INIT(4'h8) )  \wP_w[29]  (.A(bflyMode_r), .B(
        outEven_w[29]), .Y(\wP_w[29]_net_1 ));
    SLE \genblk1.wA_r[3]  (.D(\wA_w[3]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\wA_r[3] ));
    
endmodule


module FIR_FILTER_top_COREFFT_0_inPlace_8_32s_1s_0s_19s(
       readP_w,
       readQ_w,
       datai_re_r,
       outEven_w,
       outOdd_w,
       wA_w,
       ldA_w,
       rA_r,
       PONG,
       DATAHANDLE_FSM_0_WCLK,
       PONG_i_0,
       ldValid,
       inBuf_wEn_w,
       ldCountLsb
    );
output [31:0] readP_w;
output [31:0] readQ_w;
input  [15:0] datai_re_r;
input  [31:0] outEven_w;
input  [31:0] outOdd_w;
input  [6:0] wA_w;
input  [6:0] ldA_w;
input  [6:0] rA_r;
input  PONG;
input  DATAHANDLE_FSM_0_WCLK;
input  PONG_i_0;
input  ldValid;
input  inBuf_wEn_w;
input  ldCountLsb;

    wire \po_outP[0] , \pi_outP[0] , \po_outP[1] , \pi_outP[1] , 
        \po_outP[2] , \pi_outP[2] , \po_outP[3] , \pi_outP[3] , 
        \po_outP[4] , \pi_outP[4] , \po_outP[5] , \pi_outP[5] , 
        \po_outP[6] , \pi_outP[6] , \po_outP[7] , \pi_outP[7] , 
        \po_outP[8] , \pi_outP[8] , \po_outP[9] , \pi_outP[9] , 
        \po_outP[10] , \pi_outP[10] , \po_outP[11] , \pi_outP[11] , 
        \po_outP[12] , \pi_outP[12] , \po_outP[13] , \pi_outP[13] , 
        \po_outP[14] , \pi_outP[14] , \po_outP[15] , \pi_outP[15] , 
        \po_outP[16] , \pi_outP[16] , \po_outP[17] , \pi_outP[17] , 
        \po_outP[18] , \pi_outP[18] , \po_outP[19] , \pi_outP[19] , 
        \po_outP[20] , \pi_outP[20] , \po_outP[21] , \pi_outP[21] , 
        \po_outP[22] , \pi_outP[22] , \po_outP[23] , \pi_outP[23] , 
        \po_outP[24] , \pi_outP[24] , \po_outP[25] , \pi_outP[25] , 
        \po_outP[26] , \pi_outP[26] , \po_outP[27] , \pi_outP[27] , 
        \po_outP[28] , \pi_outP[28] , \po_outP[29] , \pi_outP[29] , 
        \po_outP[30] , \pi_outP[30] , \po_outP[31] , \pi_outP[31] , 
        \po_outQ[0] , \pi_outQ[0] , \po_outQ[1] , \pi_outQ[1] , 
        \po_outQ[2] , \pi_outQ[2] , \po_outQ[3] , \pi_outQ[3] , 
        \po_outQ[4] , \pi_outQ[4] , \po_outQ[5] , \pi_outQ[5] , 
        \po_outQ[6] , \pi_outQ[6] , \po_outQ[7] , \pi_outQ[7] , 
        \po_outQ[8] , \pi_outQ[8] , \po_outQ[9] , \pi_outQ[9] , 
        \po_outQ[10] , \pi_outQ[10] , \po_outQ[11] , \pi_outQ[11] , 
        \po_outQ[12] , \pi_outQ[12] , \po_outQ[13] , \pi_outQ[13] , 
        \po_outQ[14] , \pi_outQ[14] , \po_outQ[15] , \pi_outQ[15] , 
        \po_outQ[16] , \pi_outQ[16] , \po_outQ[17] , \pi_outQ[17] , 
        \po_outQ[18] , \pi_outQ[18] , \po_outQ[19] , \pi_outQ[19] , 
        \po_outQ[20] , \pi_outQ[20] , \po_outQ[21] , \pi_outQ[21] , 
        \po_outQ[22] , \pi_outQ[22] , \po_outQ[23] , \pi_outQ[23] , 
        \po_outQ[24] , \pi_outQ[24] , \po_outQ[25] , \pi_outQ[25] , 
        \po_outQ[26] , \pi_outQ[26] , \po_outQ[27] , \pi_outQ[27] , 
        \po_outQ[28] , \pi_outQ[28] , \po_outQ[29] , \pi_outQ[29] , 
        \po_outQ[30] , \pi_outQ[30] , \po_outQ[31] , \pi_outQ[31] , 
        GND_net_1, VCC_net_1;
    
    CFG3 #( .INIT(8'hAC) )  \outQ[26]  (.A(\po_outQ[26] ), .B(
        \pi_outQ[26] ), .C(PONG), .Y(readQ_w[26]));
    CFG3 #( .INIT(8'hAC) )  \outP[31]  (.A(\po_outP[31] ), .B(
        \pi_outP[31] ), .C(PONG), .Y(readP_w[31]));
    CFG3 #( .INIT(8'hAC) )  \outP[18]  (.A(\po_outP[18] ), .B(
        \pi_outP[18] ), .C(PONG), .Y(readP_w[18]));
    CFG3 #( .INIT(8'hAC) )  \outQ[31]  (.A(\po_outQ[31] ), .B(
        \pi_outQ[31] ), .C(PONG), .Y(readQ_w[31]));
    CFG3 #( .INIT(8'hAC) )  \outQ[18]  (.A(\po_outQ[18] ), .B(
        \pi_outQ[18] ), .C(PONG), .Y(readQ_w[18]));
    CFG3 #( .INIT(8'hAC) )  \outQ[28]  (.A(\po_outQ[28] ), .B(
        \pi_outQ[28] ), .C(PONG), .Y(readQ_w[28]));
    CFG3 #( .INIT(8'hAC) )  \outQ[7]  (.A(\po_outQ[7] ), .B(
        \pi_outQ[7] ), .C(PONG), .Y(readQ_w[7]));
    CFG3 #( .INIT(8'hAC) )  \outP[2]  (.A(\po_outP[2] ), .B(
        \pi_outP[2] ), .C(PONG), .Y(readP_w[2]));
    CFG3 #( .INIT(8'hAC) )  \outP[3]  (.A(\po_outP[3] ), .B(
        \pi_outP[3] ), .C(PONG), .Y(readP_w[3]));
    CFG3 #( .INIT(8'hAC) )  \outP[17]  (.A(\po_outP[17] ), .B(
        \pi_outP[17] ), .C(PONG), .Y(readP_w[17]));
    CFG3 #( .INIT(8'hAC) )  \outP[5]  (.A(\po_outP[5] ), .B(
        \pi_outP[5] ), .C(PONG), .Y(readP_w[5]));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'hAC) )  \outP[21]  (.A(\po_outP[21] ), .B(
        \pi_outP[21] ), .C(PONG), .Y(readP_w[21]));
    CFG3 #( .INIT(8'hAC) )  \outQ[17]  (.A(\po_outQ[17] ), .B(
        \pi_outQ[17] ), .C(PONG), .Y(readQ_w[17]));
    CFG3 #( .INIT(8'hAC) )  \outP[30]  (.A(\po_outP[30] ), .B(
        \pi_outP[30] ), .C(PONG), .Y(readP_w[30]));
    CFG3 #( .INIT(8'hAC) )  \outP[22]  (.A(\po_outP[22] ), .B(
        \pi_outP[22] ), .C(PONG), .Y(readP_w[22]));
    CFG3 #( .INIT(8'hAC) )  \outP[29]  (.A(\po_outP[29] ), .B(
        \pi_outP[29] ), .C(PONG), .Y(readP_w[29]));
    CFG3 #( .INIT(8'hAC) )  \outQ[27]  (.A(\po_outQ[27] ), .B(
        \pi_outQ[27] ), .C(PONG), .Y(readQ_w[27]));
    CFG3 #( .INIT(8'hAC) )  \outQ[30]  (.A(\po_outQ[30] ), .B(
        \pi_outQ[30] ), .C(PONG), .Y(readQ_w[30]));
    CFG3 #( .INIT(8'hAC) )  \outQ[6]  (.A(\po_outQ[6] ), .B(
        \pi_outQ[6] ), .C(PONG), .Y(readQ_w[6]));
    CFG3 #( .INIT(8'hAC) )  \outP[6]  (.A(\po_outP[6] ), .B(
        \pi_outP[6] ), .C(PONG), .Y(readP_w[6]));
    CFG3 #( .INIT(8'hAC) )  \outP[11]  (.A(\po_outP[11] ), .B(
        \pi_outP[11] ), .C(PONG), .Y(readP_w[11]));
    GND GND (.Y(GND_net_1));
    CFG3 #( .INIT(8'hAC) )  \outP[23]  (.A(\po_outP[23] ), .B(
        \pi_outP[23] ), .C(PONG), .Y(readP_w[23]));
    CFG3 #( .INIT(8'hAC) )  \outP[12]  (.A(\po_outP[12] ), .B(
        \pi_outP[12] ), .C(PONG), .Y(readP_w[12]));
    CFG3 #( .INIT(8'hAC) )  \outP[4]  (.A(\po_outP[4] ), .B(
        \pi_outP[4] ), .C(PONG), .Y(readP_w[4]));
    CFG3 #( .INIT(8'hAC) )  \outP[19]  (.A(\po_outP[19] ), .B(
        \pi_outP[19] ), .C(PONG), .Y(readP_w[19]));
    CFG3 #( .INIT(8'hAC) )  \outP[20]  (.A(\po_outP[20] ), .B(
        \pi_outP[20] ), .C(PONG), .Y(readP_w[20]));
    CFG3 #( .INIT(8'hAC) )  \outQ[11]  (.A(\po_outQ[11] ), .B(
        \pi_outQ[11] ), .C(PONG), .Y(readQ_w[11]));
    CFG3 #( .INIT(8'hAC) )  \outQ[12]  (.A(\po_outQ[12] ), .B(
        \pi_outQ[12] ), .C(PONG), .Y(readQ_w[12]));
    CFG3 #( .INIT(8'hAC) )  \outQ[21]  (.A(\po_outQ[21] ), .B(
        \pi_outQ[21] ), .C(PONG), .Y(readQ_w[21]));
    CFG3 #( .INIT(8'hAC) )  \outQ[19]  (.A(\po_outQ[19] ), .B(
        \pi_outQ[19] ), .C(PONG), .Y(readQ_w[19]));
    CFG3 #( .INIT(8'hAC) )  \outQ[22]  (.A(\po_outQ[22] ), .B(
        \pi_outQ[22] ), .C(PONG), .Y(readQ_w[22]));
    CFG3 #( .INIT(8'hAC) )  \outQ[29]  (.A(\po_outQ[29] ), .B(
        \pi_outQ[29] ), .C(PONG), .Y(readQ_w[29]));
    CFG3 #( .INIT(8'hAC) )  \outP[1]  (.A(\po_outP[1] ), .B(
        \pi_outP[1] ), .C(PONG), .Y(readP_w[1]));
    CFG3 #( .INIT(8'hAC) )  \outP[9]  (.A(\po_outP[9] ), .B(
        \pi_outP[9] ), .C(PONG), .Y(readP_w[9]));
    CFG3 #( .INIT(8'hAC) )  \outQ[1]  (.A(\po_outQ[1] ), .B(
        \pi_outQ[1] ), .C(PONG), .Y(readQ_w[1]));
    CFG3 #( .INIT(8'hAC) )  \outP[24]  (.A(\po_outP[24] ), .B(
        \pi_outP[24] ), .C(PONG), .Y(readP_w[24]));
    CFG3 #( .INIT(8'hAC) )  \outP[13]  (.A(\po_outP[13] ), .B(
        \pi_outP[13] ), .C(PONG), .Y(readP_w[13]));
    CFG3 #( .INIT(8'hAC) )  \outQ[0]  (.A(\po_outQ[0] ), .B(
        \pi_outQ[0] ), .C(PONG), .Y(readQ_w[0]));
    CFG3 #( .INIT(8'hAC) )  \outP[25]  (.A(\po_outP[25] ), .B(
        \pi_outP[25] ), .C(PONG), .Y(readP_w[25]));
    CFG3 #( .INIT(8'hAC) )  \outP[10]  (.A(\po_outP[10] ), .B(
        \pi_outP[10] ), .C(PONG), .Y(readP_w[10]));
    CFG3 #( .INIT(8'hAC) )  \outQ[4]  (.A(\po_outQ[4] ), .B(
        \pi_outQ[4] ), .C(PONG), .Y(readQ_w[4]));
    CFG3 #( .INIT(8'hAC) )  \outQ[2]  (.A(\po_outQ[2] ), .B(
        \pi_outQ[2] ), .C(PONG), .Y(readQ_w[2]));
    CFG3 #( .INIT(8'hAC) )  \outQ[13]  (.A(\po_outQ[13] ), .B(
        \pi_outQ[13] ), .C(PONG), .Y(readQ_w[13]));
    CFG3 #( .INIT(8'hAC) )  \outP[26]  (.A(\po_outP[26] ), .B(
        \pi_outP[26] ), .C(PONG), .Y(readP_w[26]));
    CFG3 #( .INIT(8'hAC) )  \outQ[5]  (.A(\po_outQ[5] ), .B(
        \pi_outQ[5] ), .C(PONG), .Y(readQ_w[5]));
    CFG3 #( .INIT(8'hAC) )  \outQ[10]  (.A(\po_outQ[10] ), .B(
        \pi_outQ[10] ), .C(PONG), .Y(readQ_w[10]));
    CFG3 #( .INIT(8'hAC) )  \outQ[23]  (.A(\po_outQ[23] ), .B(
        \pi_outQ[23] ), .C(PONG), .Y(readQ_w[23]));
    CFG3 #( .INIT(8'hAC) )  \outQ[20]  (.A(\po_outQ[20] ), .B(
        \pi_outQ[20] ), .C(PONG), .Y(readQ_w[20]));
    FIR_FILTER_top_COREFFT_0_inBuffer_8_32s_1s_0s_19s \genblk1.piBuf  
        (.datai_re_r({datai_re_r[15], datai_re_r[14], datai_re_r[13], 
        datai_re_r[12], datai_re_r[11], datai_re_r[10], datai_re_r[9], 
        datai_re_r[8], datai_re_r[7], datai_re_r[6], datai_re_r[5], 
        datai_re_r[4], datai_re_r[3], datai_re_r[2], datai_re_r[1], 
        datai_re_r[0]}), .outEven_w({outEven_w[31], outEven_w[30], 
        outEven_w[29], outEven_w[28], outEven_w[27], outEven_w[26], 
        outEven_w[25], outEven_w[24], outEven_w[23], outEven_w[22], 
        outEven_w[21], outEven_w[20], outEven_w[19], outEven_w[18], 
        outEven_w[17], outEven_w[16], outEven_w[15], outEven_w[14], 
        outEven_w[13], outEven_w[12], outEven_w[11], outEven_w[10], 
        outEven_w[9], outEven_w[8], outEven_w[7], outEven_w[6], 
        outEven_w[5], outEven_w[4], outEven_w[3], outEven_w[2], 
        outEven_w[1], outEven_w[0]}), .outOdd_w({outOdd_w[31], 
        outOdd_w[30], outOdd_w[29], outOdd_w[28], outOdd_w[27], 
        outOdd_w[26], outOdd_w[25], outOdd_w[24], outOdd_w[23], 
        outOdd_w[22], outOdd_w[21], outOdd_w[20], outOdd_w[19], 
        outOdd_w[18], outOdd_w[17], outOdd_w[16], outOdd_w[15], 
        outOdd_w[14], outOdd_w[13], outOdd_w[12], outOdd_w[11], 
        outOdd_w[10], outOdd_w[9], outOdd_w[8], outOdd_w[7], 
        outOdd_w[6], outOdd_w[5], outOdd_w[4], outOdd_w[3], 
        outOdd_w[2], outOdd_w[1], outOdd_w[0]}), .wA_w_0({wA_w[6], 
        wA_w[5], wA_w[4], wA_w[3], wA_w[2], wA_w[1], wA_w[0]}), .ldA_w({
        ldA_w[6], ldA_w[5], ldA_w[4], ldA_w[3], ldA_w[2], ldA_w[1], 
        ldA_w[0]}), .pi_outP({\pi_outP[31] , \pi_outP[30] , 
        \pi_outP[29] , \pi_outP[28] , \pi_outP[27] , \pi_outP[26] , 
        \pi_outP[25] , \pi_outP[24] , \pi_outP[23] , \pi_outP[22] , 
        \pi_outP[21] , \pi_outP[20] , \pi_outP[19] , \pi_outP[18] , 
        \pi_outP[17] , \pi_outP[16] , \pi_outP[15] , \pi_outP[14] , 
        \pi_outP[13] , \pi_outP[12] , \pi_outP[11] , \pi_outP[10] , 
        \pi_outP[9] , \pi_outP[8] , \pi_outP[7] , \pi_outP[6] , 
        \pi_outP[5] , \pi_outP[4] , \pi_outP[3] , \pi_outP[2] , 
        \pi_outP[1] , \pi_outP[0] }), .rA_r({rA_r[6], rA_r[5], rA_r[4], 
        rA_r[3], rA_r[2], rA_r[1], rA_r[0]}), .pi_outQ({\pi_outQ[31] , 
        \pi_outQ[30] , \pi_outQ[29] , \pi_outQ[28] , \pi_outQ[27] , 
        \pi_outQ[26] , \pi_outQ[25] , \pi_outQ[24] , \pi_outQ[23] , 
        \pi_outQ[22] , \pi_outQ[21] , \pi_outQ[20] , \pi_outQ[19] , 
        \pi_outQ[18] , \pi_outQ[17] , \pi_outQ[16] , \pi_outQ[15] , 
        \pi_outQ[14] , \pi_outQ[13] , \pi_outQ[12] , \pi_outQ[11] , 
        \pi_outQ[10] , \pi_outQ[9] , \pi_outQ[8] , \pi_outQ[7] , 
        \pi_outQ[6] , \pi_outQ[5] , \pi_outQ[4] , \pi_outQ[3] , 
        \pi_outQ[2] , \pi_outQ[1] , \pi_outQ[0] }), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .PONG_i_0(
        PONG_i_0), .PONG(PONG), .ldValid(ldValid), .inBuf_wEn_w(
        inBuf_wEn_w), .ldCountLsb(ldCountLsb));
    CFG3 #( .INIT(8'hAC) )  \outQ[3]  (.A(\po_outQ[3] ), .B(
        \pi_outQ[3] ), .C(PONG), .Y(readQ_w[3]));
    CFG3 #( .INIT(8'hAC) )  \outP[28]  (.A(\po_outP[28] ), .B(
        \pi_outP[28] ), .C(PONG), .Y(readP_w[28]));
    CFG3 #( .INIT(8'hAC) )  \outP[14]  (.A(\po_outP[14] ), .B(
        \pi_outP[14] ), .C(PONG), .Y(readP_w[14]));
    CFG3 #( .INIT(8'hAC) )  \outP[7]  (.A(\po_outP[7] ), .B(
        \pi_outP[7] ), .C(PONG), .Y(readP_w[7]));
    CFG3 #( .INIT(8'hAC) )  \outQ[9]  (.A(\po_outQ[9] ), .B(
        \pi_outQ[9] ), .C(PONG), .Y(readQ_w[9]));
    CFG3 #( .INIT(8'hAC) )  \outQ[14]  (.A(\po_outQ[14] ), .B(
        \pi_outQ[14] ), .C(PONG), .Y(readQ_w[14]));
    CFG3 #( .INIT(8'hAC) )  \outP[8]  (.A(\po_outP[8] ), .B(
        \pi_outP[8] ), .C(PONG), .Y(readP_w[8]));
    CFG3 #( .INIT(8'hAC) )  \outP[15]  (.A(\po_outP[15] ), .B(
        \pi_outP[15] ), .C(PONG), .Y(readP_w[15]));
    CFG3 #( .INIT(8'hAC) )  \outQ[24]  (.A(\po_outQ[24] ), .B(
        \pi_outQ[24] ), .C(PONG), .Y(readQ_w[24]));
    CFG3 #( .INIT(8'hAC) )  \outP[16]  (.A(\po_outP[16] ), .B(
        \pi_outP[16] ), .C(PONG), .Y(readP_w[16]));
    FIR_FILTER_top_COREFFT_0_inBuffer_8_32s_1s_0s_19s_0 
        \genblk1.poBuf  (.datai_re_r({datai_re_r[15], datai_re_r[14], 
        datai_re_r[13], datai_re_r[12], datai_re_r[11], datai_re_r[10], 
        datai_re_r[9], datai_re_r[8], datai_re_r[7], datai_re_r[6], 
        datai_re_r[5], datai_re_r[4], datai_re_r[3], datai_re_r[2], 
        datai_re_r[1], datai_re_r[0]}), .outEven_w({outEven_w[31], 
        outEven_w[30], outEven_w[29], outEven_w[28], outEven_w[27], 
        outEven_w[26], outEven_w[25], outEven_w[24], outEven_w[23], 
        outEven_w[22], outEven_w[21], outEven_w[20], outEven_w[19], 
        outEven_w[18], outEven_w[17], outEven_w[16], outEven_w[15], 
        outEven_w[14], outEven_w[13], outEven_w[12], outEven_w[11], 
        outEven_w[10], outEven_w[9], outEven_w[8], outEven_w[7], 
        outEven_w[6], outEven_w[5], outEven_w[4], outEven_w[3], 
        outEven_w[2], outEven_w[1], outEven_w[0]}), .wA_w_0({wA_w[6], 
        wA_w[5], wA_w[4], wA_w[3], wA_w[2], wA_w[1], wA_w[0]}), .ldA_w({
        ldA_w[6], ldA_w[5], ldA_w[4], ldA_w[3], ldA_w[2], ldA_w[1], 
        ldA_w[0]}), .outOdd_w({outOdd_w[31], outOdd_w[30], 
        outOdd_w[29], outOdd_w[28], outOdd_w[27], outOdd_w[26], 
        outOdd_w[25], outOdd_w[24], outOdd_w[23], outOdd_w[22], 
        outOdd_w[21], outOdd_w[20], outOdd_w[19], outOdd_w[18], 
        outOdd_w[17], outOdd_w[16], outOdd_w[15], outOdd_w[14], 
        outOdd_w[13], outOdd_w[12], outOdd_w[11], outOdd_w[10], 
        outOdd_w[9], outOdd_w[8], outOdd_w[7], outOdd_w[6], 
        outOdd_w[5], outOdd_w[4], outOdd_w[3], outOdd_w[2], 
        outOdd_w[1], outOdd_w[0]}), .po_outP({\po_outP[31] , 
        \po_outP[30] , \po_outP[29] , \po_outP[28] , \po_outP[27] , 
        \po_outP[26] , \po_outP[25] , \po_outP[24] , \po_outP[23] , 
        \po_outP[22] , \po_outP[21] , \po_outP[20] , \po_outP[19] , 
        \po_outP[18] , \po_outP[17] , \po_outP[16] , \po_outP[15] , 
        \po_outP[14] , \po_outP[13] , \po_outP[12] , \po_outP[11] , 
        \po_outP[10] , \po_outP[9] , \po_outP[8] , \po_outP[7] , 
        \po_outP[6] , \po_outP[5] , \po_outP[4] , \po_outP[3] , 
        \po_outP[2] , \po_outP[1] , \po_outP[0] }), .rA_r({rA_r[6], 
        rA_r[5], rA_r[4], rA_r[3], rA_r[2], rA_r[1], rA_r[0]}), 
        .po_outQ({\po_outQ[31] , \po_outQ[30] , \po_outQ[29] , 
        \po_outQ[28] , \po_outQ[27] , \po_outQ[26] , \po_outQ[25] , 
        \po_outQ[24] , \po_outQ[23] , \po_outQ[22] , \po_outQ[21] , 
        \po_outQ[20] , \po_outQ[19] , \po_outQ[18] , \po_outQ[17] , 
        \po_outQ[16] , \po_outQ[15] , \po_outQ[14] , \po_outQ[13] , 
        \po_outQ[12] , \po_outQ[11] , \po_outQ[10] , \po_outQ[9] , 
        \po_outQ[8] , \po_outQ[7] , \po_outQ[6] , \po_outQ[5] , 
        \po_outQ[4] , \po_outQ[3] , \po_outQ[2] , \po_outQ[1] , 
        \po_outQ[0] }), .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .PONG(PONG), .ldValid(ldValid), .inBuf_wEn_w(inBuf_wEn_w), 
        .ldCountLsb(ldCountLsb));
    CFG3 #( .INIT(8'hAC) )  \outQ[8]  (.A(\po_outQ[8] ), .B(
        \pi_outQ[8] ), .C(PONG), .Y(readQ_w[8]));
    CFG3 #( .INIT(8'hAC) )  \outQ[15]  (.A(\po_outQ[15] ), .B(
        \pi_outQ[15] ), .C(PONG), .Y(readQ_w[15]));
    CFG3 #( .INIT(8'hAC) )  \outP[0]  (.A(\po_outP[0] ), .B(
        \pi_outP[0] ), .C(PONG), .Y(readP_w[0]));
    CFG3 #( .INIT(8'hAC) )  \outQ[25]  (.A(\po_outQ[25] ), .B(
        \pi_outQ[25] ), .C(PONG), .Y(readQ_w[25]));
    CFG3 #( .INIT(8'hAC) )  \outQ[16]  (.A(\po_outQ[16] ), .B(
        \pi_outQ[16] ), .C(PONG), .Y(readQ_w[16]));
    CFG3 #( .INIT(8'hAC) )  \outP[27]  (.A(\po_outP[27] ), .B(
        \pi_outP[27] ), .C(PONG), .Y(readP_w[27]));
    
endmodule


module FIR_FILTER_top_COREFFT_0_twiddle_32s_8(
       twid_wA_w,
       twidData_w_15,
       twidData_w_7,
       twidData_w_23,
       twidData_w_13,
       twidData_w_12,
       twidData_w_14,
       twidData_w_22,
       twidData_w_19,
       twidData_w_11,
       twidData_w_10,
       twidData_w_9,
       twidData_w_8,
       twidData_w_6,
       twidData_w_5,
       twidData_w_4,
       twidData_w_3,
       twidData_w_2,
       twidData_w_0,
       N_344_i,
       N_343_i,
       N_63_i,
       N_35_i,
       N_110_i,
       N_342_i,
       N_341_i,
       N_340_i,
       N_339_i,
       N_336_i,
       N_335_i,
       N_333_i,
       N_332_i,
       N_324_i
    );
input  [6:0] twid_wA_w;
output twidData_w_15;
output twidData_w_7;
output twidData_w_23;
output twidData_w_13;
output twidData_w_12;
output twidData_w_14;
output twidData_w_22;
output twidData_w_19;
output twidData_w_11;
output twidData_w_10;
output twidData_w_9;
output twidData_w_8;
output twidData_w_6;
output twidData_w_5;
output twidData_w_4;
output twidData_w_3;
output twidData_w_2;
output twidData_w_0;
output N_344_i;
output N_343_i;
output N_63_i;
output N_35_i;
output N_110_i;
output N_342_i;
output N_341_i;
output N_340_i;
output N_339_i;
output N_336_i;
output N_335_i;
output N_333_i;
output N_332_i;
output N_324_i;

    wire m286, m118, m298, m315_bm_1, m313_1_1, m313_1_0, m315_bm, 
        m310_ns_1_0, m310_ns_1, m79, m84_am_1_0, m75, m84_am, m77, m3, 
        m171_2, m121_am_1_0, m112, m121_am, m110, m93, m121_bm_1, m28, 
        m121_bm, m116, m12, m91_0, m142_bm_1_0, m139, m142_bm, m137, 
        m98, m240_bm_1, m239_2, m321, m240_bm, m236, m89, m251_am_1_0, 
        m251_am_1, m251_am, m13, m241, m260_bm_1_0, m259_2, m257, 
        m260_bm, m233, m267_am_1_1, m267_am, m247, m322_bm_1, m321_2, 
        m322_bm, m174, m330_am_1, m91_1, m330_am, m324, m305, m20_am_1, 
        m66_0, m11_2, m20_am, m8, m20_bm_1_0, m20_bm_1, m20_bm, m17, 
        m4, m14, m22, m33_am_1_1, m33_am, m24, m21, m33_bm_1_1, m27, 
        m33_bm, m30, m48_am_1_0, m48_am_1, m48_am, m38, m37, 
        m48_bm_1_0, m48_bm_1, m48_bm, m7, m44, m73_am_1_0, m73_am, m64, 
        m73_bm_1_0, m73_bm_1, m73_bm, m70, m68, m67, m150_am_1_1, 
        m150_am, m105, m150_bm_1_0, m146, m150_bm, m161, m163_1_2, 
        m159, m163, m156, m154_ns, m204_1_1_1, m204_1_1, m178, 
        m204_1_0, m204, m197, m196, m193_1_1, m193_1_0, m193, m191, 
        m187, m185, m160, m225_1_2, m225, m223, m216, m180, m182_1_2, 
        m182, m129_1, m101_1, m91_2, m101, m107_1_2, m102, m107, m103, 
        m129_1_0, m129, m126, m92, m271, m171_1_1, m171, m168, 
        m154_ns_1, m228_ns_1, m228_ns, m74, m177_ns_1, m177_ns, m164, 
        m167_ns_1, m167_ns, m125_ns_1, m125_ns, m123, m288_ns_1, 
        m288_ns, m293_ns_1, m289, m293_ns, m210_bm, m211_ns_1, m210_am, 
        m211_ns, m207_bm, m207_am, m315_am, m230_am, m230_bm, m337_bm, 
        m337_am, m84_bm, m84_ns, m97_am, m97_bm, m97_ns, m121_ns, 
        m142_am, m142_ns, m240_am, m240_ns, m251_bm, m251_ns, m260_am, 
        m260_ns, m267_bm, m267_ns, m276_am, m276_bm, m276_ns, m281_am, 
        m281_bm, m281_ns, m322_am, m322_ns, m330_bm, m330_ns, m20_ns, 
        m33_ns, m48_ns, m73_ns, m150_ns, m108_ns, m317, N_345_mux, 
        m277, m273, m231, m219, m217, m184, m158, m113, m88, m86, m81, 
        m50, m297, m91, m221_2, m61_0, m61, m133, m95, m328, m274, 
        m272, m264, m254, m248, m234, m218, m214, m135, m94, m80, m59, 
        m56, m221, m221_1, m221_0, m61_2, m61_1, N_348_mux, m61_3, 
        m183, m172, m130, GND_net_1, VCC_net_1;
    
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m130  (.A(twid_wA_w[5]), .B(
        m129), .C(m125_ns), .Y(m130));
    CFG4 #( .INIT(16'h5476) )  \T_1_31_0_.m142_bm_1_0  (.A(
        twid_wA_w[4]), .B(twid_wA_w[3]), .C(m137), .D(m98), .Y(
        m142_bm_1_0));
    CFG3 #( .INIT(8'hD8) )  \T_1_31_0_.m172  (.A(twid_wA_w[5]), .B(
        m171), .C(m167_ns), .Y(m172));
    CFG3 #( .INIT(8'h26) )  \T_1_31_0_.m22  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m22));
    CFG4 #( .INIT(16'hFB51) )  \T_1_31_0_.m210_bm  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[0]), .C(m7), .D(m158), .Y(m210_bm));
    CFG4 #( .INIT(16'h2637) )  \T_1_31_0_.m204_1_1_1  (.A(twid_wA_w[4])
        , .B(twid_wA_w[3]), .C(m178), .D(m174), .Y(m204_1_1_1));
    CFG4 #( .INIT(16'h5111) )  \T_1_31_0_.m121_am  (.A(m171_2), .B(
        m121_am_1_0), .C(twid_wA_w[4]), .D(m112), .Y(m121_am));
    CFG4 #( .INIT(16'h3074) )  \T_1_31_0_.m251_bm  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[4]), .C(m248), .D(m13), .Y(m251_bm));
    CFG3 #( .INIT(8'h40) )  \T_1_31_0_.m11_1  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m4), .Y(m66_0));
    CFG3 #( .INIT(8'h10) )  \T_1_31_0_.m239_0  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m30), .Y(m321));
    CFG4 #( .INIT(16'h92CB) )  \T_1_31_0_.m251_am_1_0  (.A(
        twid_wA_w[0]), .B(twid_wA_w[3]), .C(twid_wA_w[2]), .D(
        twid_wA_w[1]), .Y(m251_am_1_0));
    CFG4 #( .INIT(16'hAD11) )  \T_1_31_0_.m207_bm  (.A(twid_wA_w[0]), 
        .B(twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(
        m207_bm));
    CFG4 #( .INIT(16'h23E3) )  \T_1_31_0_.m163  (.A(m161), .B(m163_1_2)
        , .C(twid_wA_w[5]), .D(m159), .Y(m163));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.m234  (.A(twid_wA_w[3]), .B(
        m233), .C(twid_wA_w[1]), .Y(m234));
    CFG4 #( .INIT(16'h187B) )  \T_1_31_0_.m191  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m191));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.N_333_i  (.A(twid_wA_w[6]), .B(
        m130), .C(m121_ns), .Y(N_333_i));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m121_ns  (.A(twid_wA_w[5]), .B(
        m121_am), .C(m121_bm), .Y(m121_ns));
    CFG4 #( .INIT(16'hF838) )  \T_1_31_0_.m182  (.A(m180), .B(
        twid_wA_w[4]), .C(m182_1_2), .D(m118), .Y(m182));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m150_ns  (.A(twid_wA_w[5]), .B(
        m150_am), .C(m150_bm), .Y(m150_ns));
    CFG3 #( .INIT(8'h76) )  \T_1_31_0_.m273  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m273));
    CFG4 #( .INIT(16'h7250) )  \T_1_31_0_.m300  (.A(twid_wA_w[6]), .B(
        twid_wA_w[5]), .C(N_348_mux), .D(m298), .Y(twidData_w_12));
    CFG4 #( .INIT(16'h76FE) )  \T_1_31_0_.m330_am_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m324), .D(m305), .Y(m330_am_1));
    CFG3 #( .INIT(8'hFD) )  \T_1_31_0_.m330_am  (.A(m330_am_1), .B(
        m91_1), .C(m91_0), .Y(m330_am));
    CFG3 #( .INIT(8'h65) )  \T_1_31_0_.m89  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m89));
    CFG4 #( .INIT(16'h7757) )  \T_1_31_0_.m296  (.A(twid_wA_w[5]), .B(
        twid_wA_w[4]), .C(twid_wA_w[3]), .D(m271), .Y(N_348_mux));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m230_ns  (.A(twid_wA_w[6]), .B(
        m230_am), .C(m230_bm), .Y(twidData_w_7));
    CFG3 #( .INIT(8'h80) )  \T_1_31_0_.m115_3  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m113), .Y(m171_2));
    CFG3 #( .INIT(8'h27) )  \T_1_31_0_.m73_bm_1  (.A(twid_wA_w[3]), .B(
        m68), .C(m67), .Y(m73_bm_1));
    CFG3 #( .INIT(8'h27) )  \T_1_31_0_.m73_bm  (.A(twid_wA_w[4]), .B(
        m73_bm_1_0), .C(m73_bm_1), .Y(m73_bm));
    CFG4 #( .INIT(16'h2637) )  \T_1_31_0_.m121_bm_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m116), .D(m12), .Y(m121_bm_1));
    CFG4 #( .INIT(16'hFEFF) )  \T_1_31_0_.N_344_i  (.A(twid_wA_w[6]), 
        .B(twid_wA_w[5]), .C(twid_wA_w[4]), .D(m297), .Y(N_344_i));
    CFG3 #( .INIT(8'h45) )  \T_1_31_0_.m103  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m103));
    CFG4 #( .INIT(16'h2637) )  \T_1_31_0_.m33_am_1_1  (.A(twid_wA_w[3])
        , .B(twid_wA_w[4]), .C(m24), .D(m21), .Y(m33_am_1_1));
    CFG4 #( .INIT(16'h3734) )  \T_1_31_0_.m267_am  (.A(m98), .B(
        m267_am_1_1), .C(twid_wA_w[4]), .D(m93), .Y(m267_am));
    CFG4 #( .INIT(16'h0257) )  \T_1_31_0_.m204_1_0  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m197), .D(m196), .Y(m204_1_0));
    CFG3 #( .INIT(8'hB8) )  \T_1_31_0_.m48_bm  (.A(m48_bm_1_0), .B(
        twid_wA_w[4]), .C(m48_bm_1), .Y(m48_bm));
    CFG3 #( .INIT(8'h72) )  \T_1_31_0_.N_324_i  (.A(twid_wA_w[6]), .B(
        m322_ns), .C(m84_ns), .Y(N_324_i));
    CFG3 #( .INIT(8'h6A) )  \T_1_31_0_.m231  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m231));
    CFG4 #( .INIT(16'hA8AA) )  \T_1_31_0_.m303  (.A(twid_wA_w[6]), .B(
        twid_wA_w[5]), .C(twid_wA_w[4]), .D(m297), .Y(twidData_w_13));
    CFG3 #( .INIT(8'h62) )  \T_1_31_0_.m110  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m110));
    CFG3 #( .INIT(8'h1D) )  \T_1_31_0_.m101_1_0  (.A(m98), .B(
        twid_wA_w[3]), .C(m28), .Y(m101_1));
    CFG4 #( .INIT(16'h6000) )  \T_1_31_0_.m239_3  (.A(twid_wA_w[2]), 
        .B(twid_wA_w[0]), .C(twid_wA_w[4]), .D(twid_wA_w[3]), .Y(
        m239_2));
    CFG4 #( .INIT(16'h7255) )  \T_1_31_0_.m107_1_2  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[2]), .C(m103), .D(twid_wA_w[3]), .Y(m107_1_2));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.N_335_i  (.A(twid_wA_w[6]), .B(
        m172), .C(m163), .Y(N_335_i));
    CFG3 #( .INIT(8'h04) )  \T_1_31_0_.m141_1  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m68), .Y(m91_0));
    CFG2 #( .INIT(4'h8) )  \T_1_31_0_.m123  (.A(m7), .B(twid_wA_w[0]), 
        .Y(m123));
    CFG4 #( .INIT(16'h1D3F) )  \T_1_31_0_.m240_am  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[4]), .C(m234), .D(m231), .Y(m240_am));
    GND GND (.Y(GND_net_1));
    CFG4 #( .INIT(16'h30EE) )  \T_1_31_0_.m225  (.A(twid_wA_w[1]), .B(
        twid_wA_w[4]), .C(m160), .D(m225_1_2), .Y(m225));
    CFG3 #( .INIT(8'h7D) )  \T_1_31_0_.m70  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m70));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m281_am  (.A(twid_wA_w[4]), .B(
        m277), .C(m274), .Y(m281_am));
    CFG4 #( .INIT(16'h3B19) )  \T_1_31_0_.m267_am_1_1  (.A(
        twid_wA_w[4]), .B(twid_wA_w[3]), .C(m247), .D(m110), .Y(
        m267_am_1_1));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m240_ns  (.A(twid_wA_w[5]), .B(
        m240_am), .C(m240_bm), .Y(m240_ns));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.N_342_i  (.A(twid_wA_w[6]), .B(
        m293_ns), .C(m288_ns), .Y(N_342_i));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.m214  (.A(twid_wA_w[3]), .B(m89)
        , .C(twid_wA_w[0]), .Y(m214));
    CFG3 #( .INIT(8'h36) )  \T_1_31_0_.m217  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m217));
    CFG3 #( .INIT(8'h2A) )  \T_1_31_0_.m75  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m75));
    CFG4 #( .INIT(16'h085D) )  \T_1_31_0_.m48_bm_1_0  (.A(twid_wA_w[3])
        , .B(twid_wA_w[0]), .C(m7), .D(m44), .Y(m48_bm_1_0));
    CFG4 #( .INIT(16'h1B5F) )  \T_1_31_0_.m260_am  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m254), .D(m123), .Y(m260_am));
    CFG3 #( .INIT(8'h2B) )  \T_1_31_0_.m247  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m247));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m212  (.A(twid_wA_w[6]), .B(
        m211_ns), .C(m204), .Y(twidData_w_6));
    CFG3 #( .INIT(8'h04) )  \T_1_31_0_.m221_1  (.A(twid_wA_w[5]), .B(
        twid_wA_w[4]), .C(m214), .Y(m221_0));
    CFG4 #( .INIT(16'hC8CB) )  \T_1_31_0_.m125_ns  (.A(m118), .B(
        m125_ns_1), .C(twid_wA_w[4]), .D(m8), .Y(m125_ns));
    CFG4 #( .INIT(16'h7DD5) )  \T_1_31_0_.m95  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m95));
    CFG4 #( .INIT(16'hFFFE) )  \T_1_31_0_.m97_am  (.A(m91), .B(m91_1), 
        .C(m91_0), .D(m91_2), .Y(m97_am));
    CFG4 #( .INIT(16'h3788) )  \T_1_31_0_.m204_1_1  (.A(twid_wA_w[0]), 
        .B(twid_wA_w[4]), .C(m12), .D(m204_1_1_1), .Y(m204_1_1));
    CFG3 #( .INIT(8'h27) )  \T_1_31_0_.m193_1_0  (.A(twid_wA_w[4]), .B(
        m187), .C(m185), .Y(m193_1_0));
    CFG4 #( .INIT(16'h193B) )  \T_1_31_0_.m33_bm_1_1  (.A(twid_wA_w[4])
        , .B(twid_wA_w[3]), .C(m30), .D(m22), .Y(m33_bm_1_1));
    CFG3 #( .INIT(8'hFE) )  \T_1_31_0_.m322_bm  (.A(m322_bm_1), .B(
        m321_2), .C(m321), .Y(m322_bm));
    CFG4 #( .INIT(16'h3726) )  \T_1_31_0_.m315_bm_1  (.A(twid_wA_w[5]), 
        .B(twid_wA_w[4]), .C(m310_ns_1_0), .D(m310_ns_1), .Y(m315_bm_1)
        );
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m230_bm  (.A(twid_wA_w[5]), .B(
        m228_ns), .C(m225), .Y(m230_bm));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m218  (.A(twid_wA_w[3]), .B(
        m217), .C(m216), .Y(m218));
    CFG4 #( .INIT(16'hFFFE) )  \T_1_31_0_.m61  (.A(m61_1), .B(m61_0), 
        .C(m61), .D(m61_2), .Y(m61_3));
    CFG4 #( .INIT(16'h6532) )  \T_1_31_0_.m59  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m59));
    CFG4 #( .INIT(16'h2064) )  \T_1_31_0_.m322_bm_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m233), .D(m174), .Y(m322_bm_1));
    CFG4 #( .INIT(16'hD872) )  \T_1_31_0_.m196  (.A(twid_wA_w[3]), .B(
        twid_wA_w[0]), .C(m7), .D(m12), .Y(m196));
    CFG3 #( .INIT(8'hB8) )  \T_1_31_0_.m248  (.A(m247), .B(
        twid_wA_w[3]), .C(m197), .Y(m248));
    CFG4 #( .INIT(16'h5595) )  \T_1_31_0_.m154_ns_1  (.A(twid_wA_w[0]), 
        .B(twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(
        m154_ns_1));
    CFG2 #( .INIT(4'h7) )  \T_1_31_0_.m210_am  (.A(twid_wA_w[3]), .B(
        twid_wA_w[1]), .Y(m210_am));
    CFG4 #( .INIT(16'h4000) )  \T_1_31_0_.m11_3  (.A(twid_wA_w[2]), .B(
        twid_wA_w[0]), .C(twid_wA_w[4]), .D(twid_wA_w[3]), .Y(m11_2));
    CFG3 #( .INIT(8'h74) )  \T_1_31_0_.m64  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m64));
    CFG3 #( .INIT(8'h20) )  \T_1_31_0_.m21  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m21));
    CFG3 #( .INIT(8'h31) )  \T_1_31_0_.m24  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m24));
    CFG3 #( .INIT(8'h68) )  \T_1_31_0_.m92  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m92));
    CFG3 #( .INIT(8'hE2) )  \T_1_31_0_.m84_ns  (.A(m84_am), .B(
        twid_wA_w[5]), .C(m84_bm), .Y(m84_ns));
    CFG3 #( .INIT(8'hB1) )  \T_1_31_0_.m274  (.A(twid_wA_w[3]), .B(
        m273), .C(m271), .Y(m274));
    CFG3 #( .INIT(8'h2C) )  \T_1_31_0_.m277  (.A(twid_wA_w[1]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .Y(m277));
    CFG4 #( .INIT(16'h287D) )  \T_1_31_0_.m133  (.A(twid_wA_w[3]), .B(
        twid_wA_w[0]), .C(m13), .D(m67), .Y(m133));
    CFG3 #( .INIT(8'h27) )  \T_1_31_0_.N_332_i  (.A(twid_wA_w[6]), .B(
        m330_ns), .C(m108_ns), .Y(N_332_i));
    CFG3 #( .INIT(8'hE2) )  \T_1_31_0_.m48_ns  (.A(m48_am), .B(
        twid_wA_w[5]), .C(m48_bm), .Y(m48_ns));
    CFG3 #( .INIT(8'h1B) )  \T_1_31_0_.m313_1_1  (.A(twid_wA_w[3]), .B(
        m241), .C(m24), .Y(m313_1_1));
    CFG3 #( .INIT(8'h57) )  \T_1_31_0_.m180  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m180));
    CFG4 #( .INIT(16'hF2C2) )  \T_1_31_0_.m107  (.A(m105), .B(
        twid_wA_w[3]), .C(m107_1_2), .D(m102), .Y(m107));
    CFG3 #( .INIT(8'h8B) )  \T_1_31_0_.m272  (.A(m271), .B(
        twid_wA_w[3]), .C(m180), .Y(m272));
    CFG4 #( .INIT(16'h2F13) )  \T_1_31_0_.m310_ns_1_0  (.A(
        twid_wA_w[2]), .B(twid_wA_w[1]), .C(twid_wA_w[0]), .D(
        m310_ns_1), .Y(m310_ns_1_0));
    CFG3 #( .INIT(8'hD8) )  \T_1_31_0_.m108_ns  (.A(twid_wA_w[5]), .B(
        m107), .C(m101), .Y(m108_ns));
    CFG3 #( .INIT(8'h58) )  \T_1_31_0_.m241  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m241));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m333  (.A(twid_wA_w[6]), .B(
        m150_ns), .C(m142_ns), .Y(twidData_w_19));
    CFG4 #( .INIT(16'h313D) )  \T_1_31_0_.m33_bm  (.A(m28), .B(
        m33_bm_1_1), .C(twid_wA_w[4]), .D(m27), .Y(m33_bm));
    CFG4 #( .INIT(16'h3726) )  \T_1_31_0_.m310_ns_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m305), .D(m74), .Y(m310_ns_1));
    CFG3 #( .INIT(8'hD8) )  \T_1_31_0_.m161  (.A(twid_wA_w[3]), .B(
        m160), .C(m118), .Y(m161));
    CFG3 #( .INIT(8'h67) )  \T_1_31_0_.m168  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m168));
    CFG3 #( .INIT(8'h39) )  \T_1_31_0_.m174  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m174));
    CFG3 #( .INIT(8'h53) )  \T_1_31_0_.m67  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m67));
    CFG3 #( .INIT(8'hE2) )  \T_1_31_0_.m260_ns  (.A(m260_am), .B(
        twid_wA_w[5]), .C(m260_bm), .Y(m260_ns));
    CFG3 #( .INIT(8'hB1) )  \T_1_31_0_.m304  (.A(twid_wA_w[6]), .B(
        m33_ns), .C(m20_ns), .Y(twidData_w_14));
    CFG4 #( .INIT(16'hBABB) )  \T_1_31_0_.m150_bm  (.A(m79), .B(
        m150_bm_1_0), .C(twid_wA_w[4]), .D(m146), .Y(m150_bm));
    CFG3 #( .INIT(8'h5E) )  \T_1_31_0_.m27  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m27));
    CFG3 #( .INIT(8'h8B) )  \T_1_31_0_.m48_am  (.A(m48_am_1_0), .B(
        twid_wA_w[4]), .C(m48_am_1), .Y(m48_am));
    CFG4 #( .INIT(16'h139B) )  \T_1_31_0_.m225_1_2  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m223), .D(m216), .Y(m225_1_2));
    CFG3 #( .INIT(8'h52) )  \T_1_31_0_.m86  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m86));
    VCC VCC (.Y(VCC_net_1));
    CFG3 #( .INIT(8'hD8) )  \T_1_31_0_.m251_am  (.A(twid_wA_w[4]), .B(
        m251_am_1_0), .C(m251_am_1), .Y(m251_am));
    CFG3 #( .INIT(8'hB8) )  \T_1_31_0_.m282  (.A(m281_ns), .B(
        twid_wA_w[6]), .C(m276_ns), .Y(twidData_w_10));
    CFG2 #( .INIT(4'h1) )  \T_1_31_0_.m12  (.A(twid_wA_w[1]), .B(
        twid_wA_w[2]), .Y(m12));
    CFG3 #( .INIT(8'h15) )  \T_1_31_0_.m271  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m271));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m276_ns  (.A(twid_wA_w[5]), .B(
        m276_am), .C(m276_bm), .Y(m276_ns));
    CFG4 #( .INIT(16'h1000) )  \T_1_31_0_.m221_0  (.A(twid_wA_w[5]), 
        .B(twid_wA_w[4]), .C(twid_wA_w[3]), .D(m160), .Y(m221));
    CFG3 #( .INIT(8'h42) )  \T_1_31_0_.m93  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m93));
    CFG4 #( .INIT(16'h2A7F) )  \T_1_31_0_.m48_am_1  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[0]), .C(m13), .D(m17), .Y(m48_am_1));
    CFG4 #( .INIT(16'hFFCD) )  \T_1_31_0_.m101  (.A(twid_wA_w[4]), .B(
        m129_1), .C(m101_1), .D(m91_2), .Y(m101));
    CFG3 #( .INIT(8'h56) )  \T_1_31_0_.m324  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m324));
    CFG3 #( .INIT(8'h54) )  \T_1_31_0_.m184  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m184));
    CFG4 #( .INIT(16'h2367) )  \T_1_31_0_.m182_1_2  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m178), .D(m67), .Y(m182_1_2));
    CFG3 #( .INIT(8'h18) )  \T_1_31_0_.m68  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m68));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m151  (.A(twid_wA_w[6]), .B(
        m150_ns), .C(m142_ns), .Y(twidData_w_3));
    CFG3 #( .INIT(8'h1D) )  \T_1_31_0_.m28  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m28));
    CFG3 #( .INIT(8'h14) )  \T_1_31_0_.m158  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m158));
    CFG4 #( .INIT(16'hA8AD) )  \T_1_31_0_.m150_am  (.A(m150_am_1_1), 
        .B(m139), .C(twid_wA_w[4]), .D(m98), .Y(m150_am));
    CFG4 #( .INIT(16'h7924) )  \T_1_31_0_.m80  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m80));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m330_bm  (.A(twid_wA_w[4]), .B(
        m328), .C(m94), .Y(m330_bm));
    CFG3 #( .INIT(8'h40) )  \T_1_31_0_.m61_1  (.A(twid_wA_w[5]), .B(
        twid_wA_w[4]), .C(N_345_mux), .Y(m61_0));
    CFG3 #( .INIT(8'h75) )  \T_1_31_0_.m113  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m113));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m85  (.A(twid_wA_w[6]), .B(
        m84_ns), .C(m73_ns), .Y(twidData_w_0));
    CFG3 #( .INIT(8'h51) )  \T_1_31_0_.m137  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m137));
    CFG4 #( .INIT(16'hA2F7) )  \T_1_31_0_.m84_bm  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m81), .D(m80), .Y(m84_bm));
    CFG4 #( .INIT(16'h2637) )  \T_1_31_0_.m177_ns_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m174), .D(m37), .Y(m177_ns_1));
    CFG2 #( .INIT(4'h9) )  \T_1_31_0_.m13  (.A(twid_wA_w[1]), .B(
        twid_wA_w[2]), .Y(m13));
    CFG2 #( .INIT(4'h8) )  \T_1_31_0_.m7  (.A(twid_wA_w[1]), .B(
        twid_wA_w[2]), .Y(m7));
    CFG4 #( .INIT(16'h31B9) )  \T_1_31_0_.m167_ns_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m112), .D(m7), .Y(m167_ns_1));
    CFG3 #( .INIT(8'h27) )  \T_1_31_0_.m20_am_1  (.A(twid_wA_w[4]), .B(
        m8), .C(m3), .Y(m20_am_1));
    CFG3 #( .INIT(8'hA9) )  \T_1_31_0_.m207_am  (.A(twid_wA_w[3]), .B(
        m12), .C(twid_wA_w[0]), .Y(m207_am));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.N_341_i  (.A(twid_wA_w[6]), .B(
        m281_ns), .C(m276_ns), .Y(N_341_i));
    CFG4 #( .INIT(16'h4445) )  \T_1_31_0_.m84_am  (.A(m79), .B(
        m84_am_1_0), .C(twid_wA_w[4]), .D(m75), .Y(m84_am));
    CFG4 #( .INIT(16'h195D) )  \T_1_31_0_.m125_ns_1  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[4]), .C(m123), .D(m102), .Y(m125_ns_1));
    CFG3 #( .INIT(8'h20) )  \T_1_31_0_.m221_2  (.A(twid_wA_w[5]), .B(
        twid_wA_w[4]), .C(m218), .Y(m221_1));
    CFG3 #( .INIT(8'h2C) )  \T_1_31_0_.m30  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m30));
    CFG4 #( .INIT(16'h0001) )  \T_1_31_0_.m230_am  (.A(m221_1), .B(
        m221_0), .C(m221_2), .D(m221), .Y(m230_am));
    CFG3 #( .INIT(8'h2D) )  \T_1_31_0_.m219  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[1]), .Y(m219));
    CFG3 #( .INIT(8'h10) )  \T_1_31_0_.m61_0  (.A(twid_wA_w[5]), .B(
        twid_wA_w[4]), .C(m50), .Y(m61));
    CFG3 #( .INIT(8'hB8) )  \T_1_31_0_.m173  (.A(m172), .B(
        twid_wA_w[6]), .C(m163), .Y(twidData_w_4));
    CFG4 #( .INIT(16'h5476) )  \T_1_31_0_.m260_bm_1_0  (.A(
        twid_wA_w[3]), .B(twid_wA_w[4]), .C(m233), .D(m110), .Y(
        m260_bm_1_0));
    CFG3 #( .INIT(8'h0D) )  \T_1_31_0_.m74  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m74));
    CFG4 #( .INIT(16'h6C55) )  \T_1_31_0_.m56  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m56));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m337_am  (.A(twid_wA_w[5]), .B(
        m228_ns), .C(m225), .Y(m337_am));
    CFG3 #( .INIT(8'h7A) )  \T_1_31_0_.m105  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m105));
    CFG3 #( .INIT(8'h8B) )  \T_1_31_0_.m94  (.A(m93), .B(twid_wA_w[3]), 
        .C(m92), .Y(m94));
    CFG4 #( .INIT(16'h5746) )  \T_1_31_0_.m73_am_1_0  (.A(twid_wA_w[4])
        , .B(twid_wA_w[3]), .C(m64), .D(m22), .Y(m73_am_1_0));
    CFG4 #( .INIT(16'h88F3) )  \T_1_31_0_.m228_ns  (.A(twid_wA_w[1]), 
        .B(twid_wA_w[4]), .C(m118), .D(m228_ns_1), .Y(m228_ns));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m73_ns  (.A(twid_wA_w[5]), .B(
        m73_am), .C(m73_bm), .Y(m73_ns));
    CFG3 #( .INIT(8'hB8) )  \T_1_31_0_.m131  (.A(m130), .B(
        twid_wA_w[6]), .C(m121_ns), .Y(twidData_w_2));
    CFG4 #( .INIT(16'h139B) )  \T_1_31_0_.m315_bm  (.A(twid_wA_w[5]), 
        .B(m315_bm_1), .C(m313_1_1), .D(m313_1_0), .Y(m315_bm));
    CFG4 #( .INIT(16'h5342) )  \T_1_31_0_.m293_ns  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[5]), .C(m293_ns_1), .D(m289), .Y(m293_ns));
    CFG3 #( .INIT(8'h02) )  \T_1_31_0_.m61_2  (.A(twid_wA_w[5]), .B(
        twid_wA_w[4]), .C(m56), .Y(m61_1));
    CFG3 #( .INIT(8'h8B) )  \T_1_31_0_.m276_bm  (.A(m274), .B(
        twid_wA_w[4]), .C(m272), .Y(m276_bm));
    CFG4 #( .INIT(16'h14BB) )  \T_1_31_0_.m228_ns_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[0]), .C(m13), .D(twid_wA_w[3]), .Y(m228_ns_1));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m183  (.A(twid_wA_w[5]), .B(
        m182), .C(m177_ns), .Y(m183));
    CFG3 #( .INIT(8'h3A) )  \T_1_31_0_.m77  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m77));
    CFG3 #( .INIT(8'hB8) )  \T_1_31_0_.m294  (.A(m293_ns), .B(
        twid_wA_w[6]), .C(m288_ns), .Y(twidData_w_11));
    CFG3 #( .INIT(8'h80) )  \T_1_31_0_.m221_3  (.A(twid_wA_w[5]), .B(
        twid_wA_w[4]), .C(m219), .Y(m221_2));
    CFG3 #( .INIT(8'hAC) )  \T_1_31_0_.m337_ns  (.A(m337_bm), .B(
        m337_am), .C(twid_wA_w[6]), .Y(twidData_w_23));
    CFG2 #( .INIT(4'h2) )  \T_1_31_0_.m297  (.A(m118), .B(twid_wA_w[3])
        , .Y(m297));
    CFG3 #( .INIT(8'h5B) )  \T_1_31_0_.m236  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m236));
    CFG3 #( .INIT(8'hAC) )  \T_1_31_0_.m315_ns  (.A(m315_bm), .B(
        m315_am), .C(twid_wA_w[6]), .Y(twidData_w_15));
    CFG4 #( .INIT(16'h597B) )  \T_1_31_0_.m50  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m50));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m97_bm  (.A(twid_wA_w[4]), .B(
        m95), .C(m94), .Y(m97_bm));
    CFG4 #( .INIT(16'h5EF5) )  \T_1_31_0_.m156  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m156));
    CFG4 #( .INIT(16'hCD89) )  \T_1_31_0_.m154_ns  (.A(twid_wA_w[3]), 
        .B(m154_ns_1), .C(m12), .D(m7), .Y(m154_ns));
    CFG3 #( .INIT(8'h47) )  \T_1_31_0_.m20_bm  (.A(m20_bm_1_0), .B(
        twid_wA_w[4]), .C(m20_bm_1), .Y(m20_bm));
    CFG3 #( .INIT(8'h6E) )  \T_1_31_0_.m14  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m14));
    CFG4 #( .INIT(16'hE2F3) )  \T_1_31_0_.m298  (.A(twid_wA_w[3]), .B(
        twid_wA_w[4]), .C(m286), .D(m118), .Y(m298));
    CFG3 #( .INIT(8'hB8) )  \T_1_31_0_.m194  (.A(m193), .B(
        twid_wA_w[6]), .C(m183), .Y(twidData_w_5));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m289  (.A(twid_wA_w[3]), .B(
        m271), .C(m118), .Y(m289));
    CFG3 #( .INIT(8'h48) )  \T_1_31_0_.m102  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m102));
    CFG4 #( .INIT(16'h1F0E) )  \T_1_31_0_.m52  (.A(twid_wA_w[3]), .B(
        twid_wA_w[0]), .C(m7), .D(m12), .Y(N_345_mux));
    CFG4 #( .INIT(16'hF971) )  \T_1_31_0_.m288_ns  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[5]), .C(m288_ns_1), .D(m286), .Y(m288_ns));
    CFG3 #( .INIT(8'h16) )  \T_1_31_0_.m126  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m126));
    CFG4 #( .INIT(16'h2722) )  \T_1_31_0_.m73_bm_1_0  (.A(twid_wA_w[3])
        , .B(m70), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m73_bm_1_0));
    CFG4 #( .INIT(16'h0080) )  \T_1_31_0_.m321_3  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(twid_wA_w[1]), .D(twid_wA_w[0]), .Y(
        m321_2));
    CFG3 #( .INIT(8'hAC) )  \T_1_31_0_.m330_ns  (.A(m330_bm), .B(
        m330_am), .C(twid_wA_w[5]), .Y(m330_ns));
    CFG3 #( .INIT(8'hAC) )  \T_1_31_0_.m322_ns  (.A(m322_bm), .B(
        m322_am), .C(twid_wA_w[5]), .Y(m322_ns));
    CFG4 #( .INIT(16'h278D) )  \T_1_31_0_.m313_1_0  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[0]), .C(m271), .D(m12), .Y(m313_1_0));
    CFG3 #( .INIT(8'h63) )  \T_1_31_0_.m98  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m98));
    CFG3 #( .INIT(8'h80) )  \T_1_31_0_.m61_3  (.A(twid_wA_w[5]), .B(
        twid_wA_w[4]), .C(m59), .Y(m61_2));
    CFG4 #( .INIT(16'h31B9) )  \T_1_31_0_.m150_am_1_1  (.A(
        twid_wA_w[4]), .B(twid_wA_w[3]), .C(m105), .D(m27), .Y(
        m150_am_1_1));
    CFG3 #( .INIT(8'h8D) )  \T_1_31_0_.m328  (.A(twid_wA_w[3]), .B(m98)
        , .C(m8), .Y(m328));
    CFG4 #( .INIT(16'h5623) )  \T_1_31_0_.m135  (.A(twid_wA_w[0]), .B(
        twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(m135));
    CFG3 #( .INIT(8'h41) )  \T_1_31_0_.m17  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m17));
    CFG3 #( .INIT(8'h72) )  \T_1_31_0_.m8  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m8));
    CFG4 #( .INIT(16'h3726) )  \T_1_31_0_.m163_1_2  (.A(twid_wA_w[5]), 
        .B(twid_wA_w[4]), .C(m156), .D(m154_ns), .Y(m163_1_2));
    CFG4 #( .INIT(16'h0032) )  \T_1_31_0_.m20_am  (.A(m20_am_1), .B(
        m66_0), .C(twid_wA_w[3]), .D(m11_2), .Y(m20_am));
    CFG3 #( .INIT(8'hE2) )  \T_1_31_0_.m97_ns  (.A(m97_am), .B(
        twid_wA_w[5]), .C(m97_bm), .Y(m97_ns));
    CFG3 #( .INIT(8'h25) )  \T_1_31_0_.m305  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m305));
    CFG3 #( .INIT(8'h10) )  \T_1_31_0_.m149_0  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m74), .Y(m79));
    CFG3 #( .INIT(8'h01) )  \T_1_31_0_.m118  (.A(twid_wA_w[1]), .B(
        twid_wA_w[0]), .C(twid_wA_w[2]), .Y(m118));
    CFG4 #( .INIT(16'h4703) )  \T_1_31_0_.m267_bm  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[4]), .C(m264), .D(m12), .Y(m267_bm));
    CFG3 #( .INIT(8'h74) )  \T_1_31_0_.N_63_i  (.A(m61_3), .B(
        twid_wA_w[6]), .C(m48_ns), .Y(N_63_i));
    CFG4 #( .INIT(16'h287D) )  \T_1_31_0_.m159  (.A(twid_wA_w[3]), .B(
        twid_wA_w[0]), .C(m13), .D(m158), .Y(m159));
    CFG3 #( .INIT(8'h74) )  \T_1_31_0_.N_35_i  (.A(m33_ns), .B(
        twid_wA_w[6]), .C(m20_ns), .Y(N_35_i));
    CFG4 #( .INIT(16'h4454) )  \T_1_31_0_.m73_am  (.A(m66_0), .B(
        m73_am_1_0), .C(twid_wA_w[3]), .D(m28), .Y(m73_am));
    CFG3 #( .INIT(8'hE2) )  \T_1_31_0_.m251_ns  (.A(m251_am), .B(
        twid_wA_w[5]), .C(m251_bm), .Y(m251_ns));
    CFG3 #( .INIT(8'h47) )  \T_1_31_0_.m81  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m81));
    CFG3 #( .INIT(8'h61) )  \T_1_31_0_.m216  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m216));
    CFG4 #( .INIT(16'h7D28) )  \T_1_31_0_.m187  (.A(twid_wA_w[3]), .B(
        twid_wA_w[0]), .C(m7), .D(m37), .Y(m187));
    CFG4 #( .INIT(16'hFFFE) )  \T_1_31_0_.m337_bm  (.A(m221_2), .B(
        m221_1), .C(m221_0), .D(m221), .Y(m337_bm));
    CFG4 #( .INIT(16'hE0E3) )  \T_1_31_0_.m167_ns  (.A(m164), .B(
        twid_wA_w[4]), .C(m167_ns_1), .D(m118), .Y(m167_ns));
    CFG4 #( .INIT(16'h139B) )  \T_1_31_0_.m84_am_1_0  (.A(twid_wA_w[4])
        , .B(twid_wA_w[3]), .C(m77), .D(m3), .Y(m84_am_1_0));
    CFG4 #( .INIT(16'h2637) )  \T_1_31_0_.m171_1_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m168), .D(m14), .Y(m171_1_1));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m142_ns  (.A(twid_wA_w[5]), .B(
        m142_am), .C(m142_bm), .Y(m142_ns));
    CFG3 #( .INIT(8'hD8) )  \T_1_31_0_.m142_am  (.A(twid_wA_w[4]), .B(
        m135), .C(m133), .Y(m142_am));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.N_336_i  (.A(twid_wA_w[6]), .B(
        m193), .C(m183), .Y(N_336_i));
    CFG3 #( .INIT(8'h4C) )  \T_1_31_0_.m3  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m3));
    CFG4 #( .INIT(16'h1054) )  \T_1_31_0_.m293_ns_1  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[4]), .C(m271), .D(m7), .Y(m293_ns_1));
    CFG4 #( .INIT(16'hFFCE) )  \T_1_31_0_.m129  (.A(m129_1_0), .B(
        m259_2), .C(twid_wA_w[4]), .D(m129_1), .Y(m129));
    CFG4 #( .INIT(16'h46CE) )  \T_1_31_0_.m288_ns_1  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[4]), .C(m271), .D(m7), .Y(m288_ns_1));
    CFG4 #( .INIT(16'hEEAE) )  \T_1_31_0_.m171  (.A(m171_2), .B(
        m171_1_1), .C(twid_wA_w[4]), .D(m3), .Y(m171));
    CFG4 #( .INIT(16'h2637) )  \T_1_31_0_.m211_ns_1  (.A(twid_wA_w[5]), 
        .B(twid_wA_w[4]), .C(m207_bm), .D(m207_am), .Y(m211_ns_1));
    CFG3 #( .INIT(8'h34) )  \T_1_31_0_.m223  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m223));
    CFG4 #( .INIT(16'h1BBB) )  \T_1_31_0_.m20_bm_1  (.A(twid_wA_w[3]), 
        .B(m14), .C(twid_wA_w[1]), .D(twid_wA_w[0]), .Y(m20_bm_1));
    CFG4 #( .INIT(16'h5F1B) )  \T_1_31_0_.m193_1_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m191), .D(m139), .Y(m193_1_1));
    CFG3 #( .INIT(8'h1A) )  \T_1_31_0_.m178  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m178));
    CFG3 #( .INIT(8'h3D) )  \T_1_31_0_.m160  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m160));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m317  (.A(twid_wA_w[3]), .B(
        m116), .C(m37), .Y(m317));
    CFG4 #( .INIT(16'hA0B1) )  \T_1_31_0_.m322_am  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m317), .D(m75), .Y(m322_am));
    CFG3 #( .INIT(8'hE2) )  \T_1_31_0_.m281_ns  (.A(m281_am), .B(
        twid_wA_w[5]), .C(m281_bm), .Y(m281_ns));
    CFG3 #( .INIT(8'h27) )  \T_1_31_0_.m48_am_1_0  (.A(twid_wA_w[3]), 
        .B(m38), .C(m37), .Y(m48_am_1_0));
    CFG3 #( .INIT(8'h74) )  \T_1_31_0_.m193  (.A(m193_1_1), .B(
        twid_wA_w[5]), .C(m193_1_0), .Y(m193));
    CFG3 #( .INIT(8'hE2) )  \T_1_31_0_.m267_ns  (.A(m267_am), .B(
        twid_wA_w[5]), .C(m267_bm), .Y(m267_ns));
    CFG3 #( .INIT(8'hE2) )  \T_1_31_0_.m20_ns  (.A(m20_am), .B(
        twid_wA_w[5]), .C(m20_bm), .Y(m20_ns));
    CFG3 #( .INIT(8'h1B) )  \T_1_31_0_.m129_1_0  (.A(twid_wA_w[3]), .B(
        m126), .C(m92), .Y(m129_1_0));
    CFG3 #( .INIT(8'h80) )  \T_1_31_0_.m129_3  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m98), .Y(m259_2));
    CFG4 #( .INIT(16'h00D0) )  \T_1_31_0_.m101_2  (.A(twid_wA_w[2]), 
        .B(twid_wA_w[1]), .C(twid_wA_w[4]), .D(twid_wA_w[3]), .Y(
        m129_1));
    CFG3 #( .INIT(8'h1B) )  \T_1_31_0_.m264  (.A(twid_wA_w[3]), .B(
        m231), .C(twid_wA_w[2]), .Y(m264));
    CFG3 #( .INIT(8'h4A) )  \T_1_31_0_.m4  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m4));
    CFG2 #( .INIT(4'h1) )  \T_1_31_0_.m139  (.A(m12), .B(twid_wA_w[0]), 
        .Y(m139));
    CFG3 #( .INIT(8'h28) )  \T_1_31_0_.m88  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m88));
    CFG2 #( .INIT(4'h1) )  \T_1_31_0_.m286  (.A(m7), .B(twid_wA_w[3]), 
        .Y(m286));
    CFG3 #( .INIT(8'h74) )  \T_1_31_0_.N_110_i  (.A(m108_ns), .B(
        twid_wA_w[6]), .C(m97_ns), .Y(N_110_i));
    CFG3 #( .INIT(8'h46) )  \T_1_31_0_.m233  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m233));
    CFG3 #( .INIT(8'h5D) )  \T_1_31_0_.m37  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m37));
    CFG4 #( .INIT(16'h1105) )  \T_1_31_0_.m281_bm  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[2]), .C(m271), .D(twid_wA_w[3]), .Y(m281_bm));
    CFG3 #( .INIT(8'hD8) )  \T_1_31_0_.m268  (.A(twid_wA_w[6]), .B(
        m267_ns), .C(m260_ns), .Y(twidData_w_9));
    CFG3 #( .INIT(8'h32) )  \T_1_31_0_.m164  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m164));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m33_ns  (.A(twid_wA_w[5]), .B(
        m33_am), .C(m33_bm), .Y(m33_ns));
    CFG4 #( .INIT(16'h4062) )  \T_1_31_0_.m240_bm_1  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m236), .D(m89), .Y(m240_bm_1));
    CFG3 #( .INIT(8'h24) )  \T_1_31_0_.m116  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m116));
    CFG3 #( .INIT(8'h12) )  \T_1_31_0_.m44  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m44));
    CFG3 #( .INIT(8'h1B) )  \T_1_31_0_.m146  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m146));
    CFG3 #( .INIT(8'h27) )  \T_1_31_0_.m204  (.A(twid_wA_w[5]), .B(
        m204_1_1), .C(m204_1_0), .Y(m204));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.N_340_i  (.A(twid_wA_w[6]), .B(
        m267_ns), .C(m260_ns), .Y(N_340_i));
    CFG3 #( .INIT(8'h2E) )  \T_1_31_0_.m254  (.A(m180), .B(
        twid_wA_w[3]), .C(m13), .Y(m254));
    CFG3 #( .INIT(8'h23) )  \T_1_31_0_.m257  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m257));
    CFG3 #( .INIT(8'h72) )  \T_1_31_0_.m20_bm_1_0  (.A(twid_wA_w[3]), 
        .B(m17), .C(m4), .Y(m20_bm_1_0));
    CFG4 #( .INIT(16'hBEBA) )  \T_1_31_0_.m142_bm  (.A(m91_0), .B(
        twid_wA_w[3]), .C(m142_bm_1_0), .D(m139), .Y(m142_bm));
    CFG4 #( .INIT(16'hB0BC) )  \T_1_31_0_.m33_am  (.A(m22), .B(
        twid_wA_w[3]), .C(m33_am_1_1), .D(m14), .Y(m33_am));
    CFG3 #( .INIT(8'hD8) )  \T_1_31_0_.m252  (.A(twid_wA_w[6]), .B(
        m251_ns), .C(m240_ns), .Y(twidData_w_8));
    CFG4 #( .INIT(16'hDE7B) )  \T_1_31_0_.m48_bm_1  (.A(twid_wA_w[0]), 
        .B(twid_wA_w[3]), .C(twid_wA_w[2]), .D(twid_wA_w[1]), .Y(
        m48_bm_1));
    CFG3 #( .INIT(8'hE4) )  \T_1_31_0_.m336  (.A(twid_wA_w[6]), .B(
        m211_ns), .C(m204), .Y(twidData_w_22));
    CFG3 #( .INIT(8'h80) )  \T_1_31_0_.m101_3  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m89), .Y(m91_2));
    CFG3 #( .INIT(8'h01) )  \T_1_31_0_.m91_0  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m86), .Y(m91));
    CFG3 #( .INIT(8'h43) )  \T_1_31_0_.m38  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m38));
    CFG3 #( .INIT(8'hFE) )  \T_1_31_0_.m240_bm  (.A(m240_bm_1), .B(
        m239_2), .C(m321), .Y(m240_bm));
    CFG3 #( .INIT(8'h64) )  \T_1_31_0_.m112  (.A(twid_wA_w[2]), .B(
        twid_wA_w[1]), .C(twid_wA_w[0]), .Y(m112));
    CFG4 #( .INIT(16'h7C4C) )  \T_1_31_0_.m177_ns  (.A(m139), .B(
        m177_ns_1), .C(twid_wA_w[4]), .D(m118), .Y(m177_ns));
    CFG4 #( .INIT(16'hE323) )  \T_1_31_0_.m211_ns  (.A(m210_bm), .B(
        m211_ns_1), .C(twid_wA_w[5]), .D(m210_am), .Y(m211_ns));
    CFG3 #( .INIT(8'hB1) )  \T_1_31_0_.m185  (.A(twid_wA_w[3]), .B(
        m184), .C(m118), .Y(m185));
    CFG4 #( .INIT(16'h3276) )  \T_1_31_0_.m121_am_1_0  (.A(
        twid_wA_w[4]), .B(twid_wA_w[3]), .C(m110), .D(m93), .Y(
        m121_am_1_0));
    CFG2 #( .INIT(4'h9) )  \T_1_31_0_.m197  (.A(twid_wA_w[0]), .B(
        twid_wA_w[1]), .Y(m197));
    CFG4 #( .INIT(16'h139B) )  \T_1_31_0_.m150_bm_1_0  (.A(
        twid_wA_w[4]), .B(twid_wA_w[3]), .C(m89), .D(m37), .Y(
        m150_bm_1_0));
    CFG4 #( .INIT(16'hCDED) )  \T_1_31_0_.m260_bm  (.A(m260_bm_1_0), 
        .B(m259_2), .C(twid_wA_w[4]), .D(m257), .Y(m260_bm));
    CFG3 #( .INIT(8'h4E) )  \T_1_31_0_.N_339_i  (.A(twid_wA_w[6]), .B(
        m251_ns), .C(m240_ns), .Y(N_339_i));
    CFG4 #( .INIT(16'h7D28) )  \T_1_31_0_.m251_am_1  (.A(twid_wA_w[3]), 
        .B(twid_wA_w[0]), .C(m13), .D(m241), .Y(m251_am_1));
    CFG4 #( .INIT(16'hEC2C) )  \T_1_31_0_.m121_bm  (.A(m118), .B(
        m121_bm_1), .C(twid_wA_w[4]), .D(m28), .Y(m121_bm));
    CFG3 #( .INIT(8'h20) )  \T_1_31_0_.m91_2  (.A(twid_wA_w[4]), .B(
        twid_wA_w[3]), .C(m88), .Y(m91_1));
    CFG4 #( .INIT(16'hFD75) )  \T_1_31_0_.m276_am  (.A(twid_wA_w[4]), 
        .B(twid_wA_w[3]), .C(m180), .D(m7), .Y(m276_am));
    CFG4 #( .INIT(16'h1B0A) )  \T_1_31_0_.N_343_i  (.A(twid_wA_w[6]), 
        .B(twid_wA_w[5]), .C(N_348_mux), .D(m298), .Y(N_343_i));
    CFG4 #( .INIT(16'h0001) )  \T_1_31_0_.m315_am  (.A(m61_2), .B(
        m61_1), .C(m61_0), .D(m61), .Y(m315_am));
    
endmodule


module FIR_FILTER_top_COREFFT_0_COREFFT_INPLC_Z2(
       FIRO_net_0,
       COREFFT_0_DATAO_IM,
       COREFFT_0_DATAO_RE,
       DATAHANDLE_FSM_0_WCLK,
       COREFFT_0_OUTP_READY,
       datao_valid_i,
       filled_w,
       FIR_FILTER_0_MSS_READY
    );
input  [30:15] FIRO_net_0;
output [15:0] COREFFT_0_DATAO_IM;
output [15:0] COREFFT_0_DATAO_RE;
input  DATAHANDLE_FSM_0_WCLK;
output COREFFT_0_OUTP_READY;
input  datao_valid_i;
input  filled_w;
input  FIR_FILTER_0_MSS_READY;

    wire \outBuf_rA_r[0]_net_1 , VCC_net_1, \outBuf_rA_w[0] , 
        GND_net_1, \outBuf_rA_r[1]_net_1 , \outBuf_rA_w[1] , 
        \outBuf_rA_r[2]_net_1 , \outBuf_rA_w[2] , 
        \outBuf_rA_r[3]_net_1 , \outBuf_rA_w[3] , 
        \outBuf_rA_r[4]_net_1 , \outBuf_rA_w[4] , 
        \outBuf_rA_r[5]_net_1 , \outBuf_rA_w[5] , 
        \outBuf_rA_r[6]_net_1 , \outBuf_rA_w[6] , 
        \outBuf_rA_r[7]_net_1 , \outBuf_rA_w[7] , 
        \outBuf_wA_r[0]_net_1 , \outBuf_wA_w[0] , 
        \outBuf_wA_r[1]_net_1 , \outBuf_wA_w[1] , 
        \outBuf_wA_r[2]_net_1 , \outBuf_wA_w[2] , 
        \outBuf_wA_r[3]_net_1 , \outBuf_wA_w[3] , 
        \outBuf_wA_r[4]_net_1 , \outBuf_wA_w[4] , 
        \outBuf_wA_r[5]_net_1 , \outBuf_wA_w[5] , 
        \outBuf_wA_r[6]_net_1 , \outBuf_wA_w[6] , 
        \datai_re_r[1]_net_1 , \datai_re_r[2]_net_1 , 
        \datai_re_r[3]_net_1 , \datai_re_r[4]_net_1 , 
        \datai_re_r[5]_net_1 , \datai_re_r[6]_net_1 , 
        \datai_re_r[7]_net_1 , \datai_re_r[8]_net_1 , 
        \datai_re_r[9]_net_1 , \datai_re_r[10]_net_1 , 
        \datai_re_r[11]_net_1 , \datai_re_r[12]_net_1 , 
        \datai_re_r[13]_net_1 , \datai_re_r[14]_net_1 , 
        \datai_re_r[15]_net_1 , \rA_r[0]_net_1 , \rA_w[0] , 
        \rA_r[1]_net_1 , \rA_w[1] , \rA_r[2]_net_1 , \rA_w[2] , 
        \rA_r[3]_net_1 , \rA_w[3] , \rA_r[4]_net_1 , \rA_w[4] , 
        \rA_r[5]_net_1 , \rA_w[5] , \rA_r[6]_net_1 , \rA_w[6] , 
        \tA_r[0]_net_1 , \tA_w[0] , \tA_r[1]_net_1 , \tA_w[1] , 
        \tA_r[2]_net_1 , \tA_w[2] , \tA_r[3]_net_1 , \tA_w[3] , 
        \tA_r[4]_net_1 , \tA_w[4] , \tA_r[5]_net_1 , \tA_w[5] , 
        \tA_r[6]_net_1 , \tA_w[6] , \datai_re_r[0]_net_1 , 
        inBufValid_r_net_1, inBufValid_w, outBuf_wEn_r_net_1, 
        outBuf_wEn_w, outp_ready_w, preSwCross_r_net_1, preSwCross_w, 
        datai_valid_r_net_1, COREFIR_0_DATAO_VALID, \divider_i_1[2] , 
        \bflyOutQ_w[29] , \bflyOutQ_w[13] , \bflyOutQ_w[31] , 
        \bflyOutQ_w[15] , \bflyOutQ_w[30] , \bflyOutQ_w[14] , 
        \bflyOutP_w[29] , \bflyOutP_w[13] , \bflyOutP_w[31] , 
        \bflyOutP_w[15] , \bflyOutP_w[30] , \bflyOutP_w[14] , 
        \ldA_w[0] , \ldA_w[1] , \ldA_w[2] , \ldA_w[3] , \ldA_w[4] , 
        \ldA_w[5] , \ldA_w[6] , \twid_wA_w[0] , \twid_wA_w[1] , 
        \twid_wA_w[2] , \twid_wA_w[3] , \twid_wA_w[4] , \twid_wA_w[5] , 
        \twid_wA_w[6] , \wA_w[0] , \wA_w[1] , \wA_w[2] , \wA_w[3] , 
        \wA_w[4] , \wA_w[5] , \wA_w[6] , PONG, PONG_i_0, inBuf_wEn_w, 
        startLoad_w, startFFTrd_w, twid_wEn_w, un1_bflyRiskOV_w, 
        wLastStage_w, ldValid, ldCountLsb, \readP_w[0] , \readP_w[1] , 
        \readP_w[2] , \readP_w[3] , \readP_w[4] , \readP_w[5] , 
        \readP_w[6] , \readP_w[7] , \readP_w[8] , \readP_w[9] , 
        \readP_w[10] , \readP_w[11] , \readP_w[12] , \readP_w[13] , 
        \readP_w[14] , \readP_w[15] , \readP_w[16] , \readP_w[17] , 
        \readP_w[18] , \readP_w[19] , \readP_w[20] , \readP_w[21] , 
        \readP_w[22] , \readP_w[23] , \readP_w[24] , \readP_w[25] , 
        \readP_w[26] , \readP_w[27] , \readP_w[28] , \readP_w[29] , 
        \readP_w[30] , \readP_w[31] , \readQ_w[0] , \readQ_w[1] , 
        \readQ_w[2] , \readQ_w[3] , \readQ_w[4] , \readQ_w[5] , 
        \readQ_w[6] , \readQ_w[7] , \readQ_w[8] , \readQ_w[9] , 
        \readQ_w[10] , \readQ_w[11] , \readQ_w[12] , \readQ_w[13] , 
        \readQ_w[14] , \readQ_w[15] , \readQ_w[16] , \readQ_w[17] , 
        \readQ_w[18] , \readQ_w[19] , \readQ_w[20] , \readQ_w[21] , 
        \readQ_w[22] , \readQ_w[23] , \readQ_w[24] , \readQ_w[25] , 
        \readQ_w[26] , \readQ_w[27] , \readQ_w[28] , \readQ_w[29] , 
        \readQ_w[30] , \readQ_w[31] , \outEven_w[0] , \outEven_w[1] , 
        \outEven_w[2] , \outEven_w[3] , \outEven_w[4] , \outEven_w[5] , 
        \outEven_w[6] , \outEven_w[7] , \outEven_w[8] , \outEven_w[9] , 
        \outEven_w[10] , \outEven_w[11] , \outEven_w[12] , 
        \outEven_w[13] , \outEven_w[14] , \outEven_w[15] , 
        \outEven_w[16] , \outEven_w[17] , \outEven_w[18] , 
        \outEven_w[19] , \outEven_w[20] , \outEven_w[21] , 
        \outEven_w[22] , \outEven_w[23] , \outEven_w[24] , 
        \outEven_w[25] , \outEven_w[26] , \outEven_w[27] , 
        \outEven_w[28] , \outEven_w[29] , \outEven_w[30] , 
        \outEven_w[31] , \outOdd_w[0] , \outOdd_w[1] , \outOdd_w[2] , 
        \outOdd_w[3] , \outOdd_w[4] , \outOdd_w[5] , \outOdd_w[6] , 
        \outOdd_w[7] , \outOdd_w[8] , \outOdd_w[9] , \outOdd_w[10] , 
        \outOdd_w[11] , \outOdd_w[12] , \outOdd_w[13] , \outOdd_w[14] , 
        \outOdd_w[15] , \outOdd_w[16] , \outOdd_w[17] , \outOdd_w[18] , 
        \outOdd_w[19] , \outOdd_w[20] , \outOdd_w[21] , \outOdd_w[22] , 
        \outOdd_w[23] , \outOdd_w[24] , \outOdd_w[25] , \outOdd_w[26] , 
        \outOdd_w[27] , \outOdd_w[28] , \outOdd_w[29] , \outOdd_w[30] , 
        \outOdd_w[31] , \bflyInQ_w[0] , \bflyInQ_w[1] , \bflyInQ_w[2] , 
        \bflyInQ_w[3] , \bflyInQ_w[4] , \bflyInQ_w[5] , \bflyInQ_w[6] , 
        \bflyInQ_w[7] , \bflyInQ_w[8] , \bflyInQ_w[9] , 
        \bflyInQ_w[10] , \bflyInQ_w[11] , \bflyInQ_w[12] , 
        \bflyInQ_w[13] , \bflyInQ_w[14] , \bflyInQ_w[15] , 
        \bflyInQ_w[16] , \bflyInQ_w[17] , \bflyInQ_w[18] , 
        \bflyInQ_w[19] , \bflyInQ_w[20] , \bflyInQ_w[21] , 
        \bflyInQ_w[22] , \bflyInQ_w[23] , \bflyInQ_w[24] , 
        \bflyInQ_w[25] , \bflyInQ_w[26] , \bflyInQ_w[27] , 
        \bflyInQ_w[28] , \bflyInQ_w[29] , \bflyInQ_w[30] , 
        \bflyInQ_w[31] , \bflyInP_w[0] , \bflyInP_w[1] , 
        \bflyInP_w[2] , \bflyInP_w[3] , \bflyInP_w[4] , \bflyInP_w[5] , 
        \bflyInP_w[6] , \bflyInP_w[7] , \bflyInP_w[8] , \bflyInP_w[9] , 
        \bflyInP_w[10] , \bflyInP_w[11] , \bflyInP_w[12] , 
        \bflyInP_w[13] , \bflyInP_w[14] , \bflyInP_w[15] , 
        \bflyInP_w[16] , \bflyInP_w[17] , \bflyInP_w[18] , 
        \bflyInP_w[19] , \bflyInP_w[20] , \bflyInP_w[21] , 
        \bflyInP_w[22] , \bflyInP_w[23] , \bflyInP_w[24] , 
        \bflyInP_w[25] , \bflyInP_w[26] , \bflyInP_w[27] , 
        \bflyInP_w[28] , \bflyInP_w[29] , \bflyInP_w[30] , 
        \bflyInP_w[31] , preSwValid_w, \bflyOutP_w[17] , 
        \bflyOutP_w[18] , \bflyOutP_w[19] , \bflyOutP_w[20] , 
        \bflyOutP_w[21] , \bflyOutP_w[22] , \bflyOutP_w[23] , 
        \bflyOutP_w[24] , \bflyOutP_w[25] , \bflyOutP_w[26] , 
        \bflyOutP_w[27] , \bflyOutP_w[28] , \bflyOutP_w[0] , 
        \bflyOutP_w[1] , \bflyOutP_w[2] , \bflyOutP_w[3] , 
        \bflyOutP_w[4] , \bflyOutP_w[5] , \bflyOutP_w[6] , 
        \bflyOutP_w[7] , \bflyOutP_w[8] , \bflyOutP_w[9] , 
        \bflyOutP_w[10] , \bflyOutP_w[11] , \bflyOutP_w[12] , 
        \bflyOutQ_w[0] , \bflyOutQ_w[1] , \bflyOutQ_w[2] , 
        \bflyOutQ_w[3] , \bflyOutQ_w[4] , \bflyOutQ_w[5] , 
        \bflyOutQ_w[6] , \bflyOutQ_w[7] , \bflyOutQ_w[8] , 
        \bflyOutQ_w[9] , \bflyOutQ_w[10] , \bflyOutQ_w[11] , 
        \bflyOutQ_w[12] , \bflyOutQ_w[16] , \bflyOutQ_w[17] , 
        \bflyOutQ_w[18] , \bflyOutQ_w[19] , \bflyOutQ_w[20] , 
        \bflyOutQ_w[21] , \bflyOutQ_w[22] , \bflyOutQ_w[23] , 
        \bflyOutQ_w[24] , \bflyOutQ_w[25] , \bflyOutQ_w[26] , 
        \bflyOutQ_w[27] , \bflyOutQ_w[28] , \T_w[0] , \T_w[1] , 
        \T_w[2] , \T_w[3] , \T_w[4] , \T_w[5] , \T_w[6] , \T_w[7] , 
        \T_w[8] , \T_w[9] , \T_w[10] , \T_w[11] , \T_w[12] , \T_w[13] , 
        \T_w[14] , \T_w[15] , \T_w[16] , \T_w[17] , \T_w[18] , 
        \T_w[19] , \T_w[20] , \T_w[21] , \T_w[22] , \T_w[23] , 
        \T_w[24] , \T_w[25] , \T_w[26] , \T_w[27] , \T_w[28] , 
        \T_w[29] , \T_w[30] , \T_w[31] , upScale_w, postSwCross_w, 
        bflyValid_w, \twidData_w[17] , \twidData_w[9] , 
        \twidData_w[25] , \twidData_w[15] , \twidData_w[14] , 
        \twidData_w[16] , \twidData_w[24] , \twidData_w[21] , 
        \twidData_w[13] , \twidData_w[12] , \twidData_w[11] , 
        \twidData_w[10] , \twidData_w[8] , \twidData_w[7] , 
        \twidData_w[6] , \twidData_w[5] , \twidData_w[4] , 
        \twidData_w[2] , N_344_i, N_343_i, N_63_i, N_35_i, N_110_i, 
        N_342_i, N_341_i, N_340_i, N_339_i, N_336_i, N_335_i, N_333_i, 
        N_332_i, N_324_i;
    
    SLE \outBuf_wA_r[4]  (.D(\outBuf_wA_w[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_wA_r[4]_net_1 ));
    CFG2 #( .INIT(4'h8) )  datai_valid_r_r (.A(datao_valid_i), .B(
        filled_w), .Y(COREFIR_0_DATAO_VALID));
    SLE \datai_re_r[10]  (.D(FIRO_net_0[25]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[10]_net_1 ));
    fft_inpl_autoScale_0s_0s_4_1s autoScale_0 (.datai_re_r({
        \datai_re_r[15]_net_1 , \datai_re_r[14]_net_1 }), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .upScale_w(
        upScale_w), .wLastStage_w(wLastStage_w), .bflyValid_w(
        bflyValid_w), .startFFTrd_w(startFFTrd_w), .datai_valid_r(
        datai_valid_r_net_1), .startLoad_w(startLoad_w), 
        .un1_bflyRiskOV_w(un1_bflyRiskOV_w));
    SLE \tA_r[2]  (.D(\tA_w[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\tA_r[2]_net_1 ));
    SLE outp_ready_r (.D(outp_ready_w), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        COREFFT_0_OUTP_READY));
    fft_inpl_slowClock slowClock_0 (.divider_i_1({\divider_i_1[2] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK));
    SLE \datai_re_r[14]  (.D(FIRO_net_0[29]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[14]_net_1 ));
    FIR_FILTER_top_COREFFT_0_outBuff_8_32s_0s_19s \genblk1.outBuff_0  
        (.COREFFT_0_DATAO_IM({COREFFT_0_DATAO_IM[15], 
        COREFFT_0_DATAO_IM[14], COREFFT_0_DATAO_IM[13], 
        COREFFT_0_DATAO_IM[12], COREFFT_0_DATAO_IM[11], 
        COREFFT_0_DATAO_IM[10], COREFFT_0_DATAO_IM[9], 
        COREFFT_0_DATAO_IM[8], COREFFT_0_DATAO_IM[7], 
        COREFFT_0_DATAO_IM[6], COREFFT_0_DATAO_IM[5], 
        COREFFT_0_DATAO_IM[4], COREFFT_0_DATAO_IM[3], 
        COREFFT_0_DATAO_IM[2], COREFFT_0_DATAO_IM[1], 
        COREFFT_0_DATAO_IM[0]}), .COREFFT_0_DATAO_RE({
        COREFFT_0_DATAO_RE[15], COREFFT_0_DATAO_RE[14], 
        COREFFT_0_DATAO_RE[13], COREFFT_0_DATAO_RE[12], 
        COREFFT_0_DATAO_RE[11], COREFFT_0_DATAO_RE[10], 
        COREFFT_0_DATAO_RE[9], COREFFT_0_DATAO_RE[8], 
        COREFFT_0_DATAO_RE[7], COREFFT_0_DATAO_RE[6], 
        COREFFT_0_DATAO_RE[5], COREFFT_0_DATAO_RE[4], 
        COREFFT_0_DATAO_RE[3], COREFFT_0_DATAO_RE[2], 
        COREFFT_0_DATAO_RE[1], COREFFT_0_DATAO_RE[0]}), .outBuf_wA_r({
        \outBuf_wA_r[6]_net_1 , \outBuf_wA_r[5]_net_1 , 
        \outBuf_wA_r[4]_net_1 , \outBuf_wA_r[3]_net_1 , 
        \outBuf_wA_r[2]_net_1 , \outBuf_wA_r[1]_net_1 , 
        \outBuf_wA_r[0]_net_1 }), .outOdd_w({\outOdd_w[31] , 
        \outOdd_w[30] , \outOdd_w[29] , \outOdd_w[28] , \outOdd_w[27] , 
        \outOdd_w[26] , \outOdd_w[25] , \outOdd_w[24] , \outOdd_w[23] , 
        \outOdd_w[22] , \outOdd_w[21] , \outOdd_w[20] , \outOdd_w[19] , 
        \outOdd_w[18] , \outOdd_w[17] , \outOdd_w[16] , \outOdd_w[15] , 
        \outOdd_w[14] , \outOdd_w[13] , \outOdd_w[12] , \outOdd_w[11] , 
        \outOdd_w[10] , \outOdd_w[9] , \outOdd_w[8] , \outOdd_w[7] , 
        \outOdd_w[6] , \outOdd_w[5] , \outOdd_w[4] , \outOdd_w[3] , 
        \outOdd_w[2] , \outOdd_w[1] , \outOdd_w[0] }), .outEven_w({
        \outEven_w[31] , \outEven_w[30] , \outEven_w[29] , 
        \outEven_w[28] , \outEven_w[27] , \outEven_w[26] , 
        \outEven_w[25] , \outEven_w[24] , \outEven_w[23] , 
        \outEven_w[22] , \outEven_w[21] , \outEven_w[20] , 
        \outEven_w[19] , \outEven_w[18] , \outEven_w[17] , 
        \outEven_w[16] , \outEven_w[15] , \outEven_w[14] , 
        \outEven_w[13] , \outEven_w[12] , \outEven_w[11] , 
        \outEven_w[10] , \outEven_w[9] , \outEven_w[8] , 
        \outEven_w[7] , \outEven_w[6] , \outEven_w[5] , \outEven_w[4] , 
        \outEven_w[3] , \outEven_w[2] , \outEven_w[1] , \outEven_w[0] })
        , .outBuf_rA_r({\outBuf_rA_r[7]_net_1 , \outBuf_rA_r[6]_net_1 , 
        \outBuf_rA_r[5]_net_1 , \outBuf_rA_r[4]_net_1 , 
        \outBuf_rA_r[3]_net_1 , \outBuf_rA_r[2]_net_1 , 
        \outBuf_rA_r[1]_net_1 , \outBuf_rA_r[0]_net_1 }), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .outBuf_wEn_r(
        outBuf_wEn_r_net_1));
    fft_inpl_switch_32s_0 postBflySw_0 (.outOdd_w({\outOdd_w[31] , 
        \outOdd_w[30] , \outOdd_w[29] , \outOdd_w[28] , \outOdd_w[27] , 
        \outOdd_w[26] , \outOdd_w[25] , \outOdd_w[24] , \outOdd_w[23] , 
        \outOdd_w[22] , \outOdd_w[21] , \outOdd_w[20] , \outOdd_w[19] , 
        \outOdd_w[18] , \outOdd_w[17] , \outOdd_w[16] , \outOdd_w[15] , 
        \outOdd_w[14] , \outOdd_w[13] , \outOdd_w[12] , \outOdd_w[11] , 
        \outOdd_w[10] , \outOdd_w[9] , \outOdd_w[8] , \outOdd_w[7] , 
        \outOdd_w[6] , \outOdd_w[5] , \outOdd_w[4] , \outOdd_w[3] , 
        \outOdd_w[2] , \outOdd_w[1] , \outOdd_w[0] }), .outEven_w({
        \outEven_w[31] , \outEven_w[30] , \outEven_w[29] , 
        \outEven_w[28] , \outEven_w[27] , \outEven_w[26] , 
        \outEven_w[25] , \outEven_w[24] , \outEven_w[23] , 
        \outEven_w[22] , \outEven_w[21] , \outEven_w[20] , 
        \outEven_w[19] , \outEven_w[18] , \outEven_w[17] , 
        \outEven_w[16] , \outEven_w[15] , \outEven_w[14] , 
        \outEven_w[13] , \outEven_w[12] , \outEven_w[11] , 
        \outEven_w[10] , \outEven_w[9] , \outEven_w[8] , 
        \outEven_w[7] , \outEven_w[6] , \outEven_w[5] , \outEven_w[4] , 
        \outEven_w[3] , \outEven_w[2] , \outEven_w[1] , \outEven_w[0] })
        , .bflyOutQ_w({\bflyOutQ_w[31] , \bflyOutQ_w[30] , 
        \bflyOutQ_w[29] , \bflyOutQ_w[28] , \bflyOutQ_w[27] , 
        \bflyOutQ_w[26] , \bflyOutQ_w[25] , \bflyOutQ_w[24] , 
        \bflyOutQ_w[23] , \bflyOutQ_w[22] , \bflyOutQ_w[21] , 
        \bflyOutQ_w[20] , \bflyOutQ_w[19] , \bflyOutQ_w[18] , 
        \bflyOutQ_w[17] , \bflyOutQ_w[16] , \bflyOutQ_w[15] , 
        \bflyOutQ_w[14] , \bflyOutQ_w[13] , \bflyOutQ_w[12] , 
        \bflyOutQ_w[11] , \bflyOutQ_w[10] , \bflyOutQ_w[9] , 
        \bflyOutQ_w[8] , \bflyOutQ_w[7] , \bflyOutQ_w[6] , 
        \bflyOutQ_w[5] , \bflyOutQ_w[4] , \bflyOutQ_w[3] , 
        \bflyOutQ_w[2] , \bflyOutQ_w[1] , \bflyOutQ_w[0] }), 
        .bflyOutP_w_27(\bflyOutP_w[27] ), .bflyOutP_w_26(
        \bflyOutP_w[26] ), .bflyOutP_w_25(\bflyOutP_w[25] ), 
        .bflyOutP_w_24(\bflyOutP_w[24] ), .bflyOutP_w_28(
        \bflyOutP_w[28] ), .bflyOutP_w_13(\bflyOutP_w[13] ), 
        .bflyOutP_w_14(\bflyOutP_w[14] ), .bflyOutP_w_15(
        \bflyOutP_w[15] ), .bflyOutP_w_29(\bflyOutP_w[29] ), 
        .bflyOutP_w_30(\bflyOutP_w[30] ), .bflyOutP_w_31(
        \bflyOutP_w[31] ), .bflyOutP_w_23(\bflyOutP_w[23] ), 
        .bflyOutP_w_22(\bflyOutP_w[22] ), .bflyOutP_w_21(
        \bflyOutP_w[21] ), .bflyOutP_w_20(\bflyOutP_w[20] ), 
        .bflyOutP_w_19(\bflyOutP_w[19] ), .bflyOutP_w_18(
        \bflyOutP_w[18] ), .bflyOutP_w_17(\bflyOutP_w[17] ), 
        .bflyOutP_w_12(\bflyOutP_w[12] ), .bflyOutP_w_11(
        \bflyOutP_w[11] ), .bflyOutP_w_10(\bflyOutP_w[10] ), 
        .bflyOutP_w_9(\bflyOutP_w[9] ), .bflyOutP_w_8(\bflyOutP_w[8] ), 
        .bflyOutP_w_7(\bflyOutP_w[7] ), .bflyOutP_w_6(\bflyOutP_w[6] ), 
        .bflyOutP_w_5(\bflyOutP_w[5] ), .bflyOutP_w_4(\bflyOutP_w[4] ), 
        .bflyOutP_w_3(\bflyOutP_w[3] ), .bflyOutP_w_2(\bflyOutP_w[2] ), 
        .bflyOutP_w_1(\bflyOutP_w[1] ), .bflyOutP_w_0(\bflyOutP_w[0] ), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .postSwCross_w(
        postSwCross_w));
    SLE \rA_r[2]  (.D(\rA_w[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[2]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    SLE \outBuf_rA_r[7]  (.D(\outBuf_rA_w[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_rA_r[7]_net_1 ));
    SLE \tA_r[4]  (.D(\tA_w[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\tA_r[4]_net_1 ));
    SLE \datai_re_r[5]  (.D(FIRO_net_0[20]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[5]_net_1 ));
    SLE \tA_r[3]  (.D(\tA_w[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\tA_r[3]_net_1 ));
    FIR_FILTER_top_COREFFT_0_twidLUT_8_32s_0s_19s twidLUT_1 (.tA_r({
        \tA_r[6]_net_1 , \tA_r[5]_net_1 , \tA_r[4]_net_1 , 
        \tA_r[3]_net_1 , \tA_r[2]_net_1 , \tA_r[1]_net_1 , 
        \tA_r[0]_net_1 }), .T_w({\T_w[31] , \T_w[30] , \T_w[29] , 
        \T_w[28] , \T_w[27] , \T_w[26] , \T_w[25] , \T_w[24] , 
        \T_w[23] , \T_w[22] , \T_w[21] , \T_w[20] , \T_w[19] , 
        \T_w[18] , \T_w[17] , \T_w[16] , \T_w[15] , \T_w[14] , 
        \T_w[13] , \T_w[12] , \T_w[11] , \T_w[10] , \T_w[9] , \T_w[8] , 
        \T_w[7] , \T_w[6] , \T_w[5] , \T_w[4] , \T_w[3] , \T_w[2] , 
        \T_w[1] , \T_w[0] }), .divider_i_1({\divider_i_1[2] }), 
        .twid_wA_w({\twid_wA_w[6] , \twid_wA_w[5] , \twid_wA_w[4] , 
        \twid_wA_w[3] , \twid_wA_w[2] , \twid_wA_w[1] , \twid_wA_w[0] })
        , .twidData_w_14(\twidData_w[16] ), .twidData_w_15(
        \twidData_w[17] ), .twidData_w_19(\twidData_w[21] ), 
        .twidData_w_22(\twidData_w[24] ), .twidData_w_23(
        \twidData_w[25] ), .twidData_w_0(\twidData_w[2] ), 
        .twidData_w_2(\twidData_w[4] ), .twidData_w_3(\twidData_w[5] ), 
        .twidData_w_4(\twidData_w[6] ), .twidData_w_5(\twidData_w[7] ), 
        .twidData_w_6(\twidData_w[8] ), .twidData_w_7(\twidData_w[9] ), 
        .twidData_w_8(\twidData_w[10] ), .twidData_w_9(
        \twidData_w[11] ), .twidData_w_10(\twidData_w[12] ), 
        .twidData_w_11(\twidData_w[13] ), .twidData_w_12(
        \twidData_w[14] ), .twidData_w_13(\twidData_w[15] ), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .N_324_i(
        N_324_i), .N_332_i(N_332_i), .N_333_i(N_333_i), .N_335_i(
        N_335_i), .N_336_i(N_336_i), .N_339_i(N_339_i), .N_340_i(
        N_340_i), .N_341_i(N_341_i), .N_342_i(N_342_i), .N_343_i(
        N_343_i), .N_344_i(N_344_i), .twid_wEn_w(twid_wEn_w), .N_35_i(
        N_35_i), .N_63_i(N_63_i), .N_110_i(N_110_i));
    fft_inpl_switch_32s_1 preBflySw_0 (.bflyInQ_w({\bflyInQ_w[31] , 
        \bflyInQ_w[30] , \bflyInQ_w[29] , \bflyInQ_w[28] , 
        \bflyInQ_w[27] , \bflyInQ_w[26] , \bflyInQ_w[25] , 
        \bflyInQ_w[24] , \bflyInQ_w[23] , \bflyInQ_w[22] , 
        \bflyInQ_w[21] , \bflyInQ_w[20] , \bflyInQ_w[19] , 
        \bflyInQ_w[18] , \bflyInQ_w[17] , \bflyInQ_w[16] , 
        \bflyInQ_w[15] , \bflyInQ_w[14] , \bflyInQ_w[13] , 
        \bflyInQ_w[12] , \bflyInQ_w[11] , \bflyInQ_w[10] , 
        \bflyInQ_w[9] , \bflyInQ_w[8] , \bflyInQ_w[7] , \bflyInQ_w[6] , 
        \bflyInQ_w[5] , \bflyInQ_w[4] , \bflyInQ_w[3] , \bflyInQ_w[2] , 
        \bflyInQ_w[1] , \bflyInQ_w[0] }), .bflyInP_w({\bflyInP_w[31] , 
        \bflyInP_w[30] , \bflyInP_w[29] , \bflyInP_w[28] , 
        \bflyInP_w[27] , \bflyInP_w[26] , \bflyInP_w[25] , 
        \bflyInP_w[24] , \bflyInP_w[23] , \bflyInP_w[22] , 
        \bflyInP_w[21] , \bflyInP_w[20] , \bflyInP_w[19] , 
        \bflyInP_w[18] , \bflyInP_w[17] , \bflyInP_w[16] , 
        \bflyInP_w[15] , \bflyInP_w[14] , \bflyInP_w[13] , 
        \bflyInP_w[12] , \bflyInP_w[11] , \bflyInP_w[10] , 
        \bflyInP_w[9] , \bflyInP_w[8] , \bflyInP_w[7] , \bflyInP_w[6] , 
        \bflyInP_w[5] , \bflyInP_w[4] , \bflyInP_w[3] , \bflyInP_w[2] , 
        \bflyInP_w[1] , \bflyInP_w[0] }), .readQ_w({\readQ_w[31] , 
        \readQ_w[30] , \readQ_w[29] , \readQ_w[28] , \readQ_w[27] , 
        \readQ_w[26] , \readQ_w[25] , \readQ_w[24] , \readQ_w[23] , 
        \readQ_w[22] , \readQ_w[21] , \readQ_w[20] , \readQ_w[19] , 
        \readQ_w[18] , \readQ_w[17] , \readQ_w[16] , \readQ_w[15] , 
        \readQ_w[14] , \readQ_w[13] , \readQ_w[12] , \readQ_w[11] , 
        \readQ_w[10] , \readQ_w[9] , \readQ_w[8] , \readQ_w[7] , 
        \readQ_w[6] , \readQ_w[5] , \readQ_w[4] , \readQ_w[3] , 
        \readQ_w[2] , \readQ_w[1] , \readQ_w[0] }), .readP_w({
        \readP_w[31] , \readP_w[30] , \readP_w[29] , \readP_w[28] , 
        \readP_w[27] , \readP_w[26] , \readP_w[25] , \readP_w[24] , 
        \readP_w[23] , \readP_w[22] , \readP_w[21] , \readP_w[20] , 
        \readP_w[19] , \readP_w[18] , \readP_w[17] , \readP_w[16] , 
        \readP_w[15] , \readP_w[14] , \readP_w[13] , \readP_w[12] , 
        \readP_w[11] , \readP_w[10] , \readP_w[9] , \readP_w[8] , 
        \readP_w[7] , \readP_w[6] , \readP_w[5] , \readP_w[4] , 
        \readP_w[3] , \readP_w[2] , \readP_w[1] , \readP_w[0] }), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), .inBufValid_r(
        inBufValid_r_net_1), .preSwValid_w(preSwValid_w), 
        .preSwCross_r(preSwCross_r_net_1));
    SLE \datai_re_r[15]  (.D(FIRO_net_0[30]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[15]_net_1 ));
    SLE \datai_re_r[3]  (.D(FIRO_net_0[18]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[3]_net_1 ));
    SLE \rA_r[4]  (.D(\rA_w[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[4]_net_1 ));
    SLE \outBuf_rA_r[1]  (.D(\outBuf_rA_w[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_rA_r[1]_net_1 ));
    SLE \tA_r[0]  (.D(\tA_w[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\tA_r[0]_net_1 ));
    SLE inBufValid_r (.D(inBufValid_w), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        inBufValid_r_net_1));
    SLE \rA_r[3]  (.D(\rA_w[3] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[3]_net_1 ));
    SLE \outBuf_rA_r[0]  (.D(\outBuf_rA_w[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_rA_r[0]_net_1 ));
    fft_inpl_sm_top_256s_128s_8_3_10s_1s sm_0 (.ldA_w({\ldA_w[6] , 
        \ldA_w[5] , \ldA_w[4] , \ldA_w[3] , \ldA_w[2] , \ldA_w[1] , 
        \ldA_w[0] }), .rA_w({\rA_w[6] , \rA_w[5] , \rA_w[4] , 
        \rA_w[3] , \rA_w[2] , \rA_w[1] , \rA_w[0] }), .tA_w({\tA_w[6] , 
        \tA_w[5] , \tA_w[4] , \tA_w[3] , \tA_w[2] , \tA_w[1] , 
        \tA_w[0] }), .divider_i_1({\divider_i_1[2] }), .twid_wA_w({
        \twid_wA_w[6] , \twid_wA_w[5] , \twid_wA_w[4] , \twid_wA_w[3] , 
        \twid_wA_w[2] , \twid_wA_w[1] , \twid_wA_w[0] }), .wA_w({
        \wA_w[6] , \wA_w[5] , \wA_w[4] , \wA_w[3] , \wA_w[2] , 
        \wA_w[1] , \wA_w[0] }), .outBuf_wA_w({\outBuf_wA_w[6] , 
        \outBuf_wA_w[5] , \outBuf_wA_w[4] , \outBuf_wA_w[3] , 
        \outBuf_wA_w[2] , \outBuf_wA_w[1] , \outBuf_wA_w[0] }), 
        .outBuf_rA_w({\outBuf_rA_w[7] , \outBuf_rA_w[6] , 
        \outBuf_rA_w[5] , \outBuf_rA_w[4] , \outBuf_rA_w[3] , 
        \outBuf_rA_w[2] , \outBuf_rA_w[1] , \outBuf_rA_w[0] }), 
        .bflyOutQ_w_16(\bflyOutQ_w[29] ), .bflyOutQ_w_0(
        \bflyOutQ_w[13] ), .bflyOutQ_w_18(\bflyOutQ_w[31] ), 
        .bflyOutQ_w_2(\bflyOutQ_w[15] ), .bflyOutQ_w_17(
        \bflyOutQ_w[30] ), .bflyOutQ_w_1(\bflyOutQ_w[14] ), 
        .bflyOutP_w_16(\bflyOutP_w[29] ), .bflyOutP_w_0(
        \bflyOutP_w[13] ), .bflyOutP_w_18(\bflyOutP_w[31] ), 
        .bflyOutP_w_2(\bflyOutP_w[15] ), .bflyOutP_w_17(
        \bflyOutP_w[30] ), .bflyOutP_w_1(\bflyOutP_w[14] ), .PONG(PONG)
        , .PONG_i_0(PONG_i_0), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .inBuf_wEn_w(inBuf_wEn_w), 
        .outBuf_wEn_w(outBuf_wEn_w), .startLoad_w(startLoad_w), 
        .startFFTrd_w(startFFTrd_w), .twid_wEn_w(twid_wEn_w), 
        .un1_bflyRiskOV_w(un1_bflyRiskOV_w), .inBufValid_w(
        inBufValid_w), .wLastStage_w(wLastStage_w), .filled_w(filled_w)
        , .datao_valid_i(datao_valid_i), .COREFIR_0_DATAO_VALID(
        COREFIR_0_DATAO_VALID), .ldValid(ldValid), .ldCountLsb(
        ldCountLsb), .preSwCross_w(preSwCross_w), .outp_ready_w(
        outp_ready_w));
    SLE \outBuf_rA_r[3]  (.D(\outBuf_rA_w[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_rA_r[3]_net_1 ));
    GND GND (.Y(GND_net_1));
    SLE \tA_r[5]  (.D(\tA_w[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\tA_r[5]_net_1 ));
    SLE \rA_r[0]  (.D(\rA_w[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[0]_net_1 ));
    SLE \outBuf_wA_r[1]  (.D(\outBuf_wA_w[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_wA_r[1]_net_1 ));
    fft_inpl_bfly2_16s_16s_32s_32s_3s_19s bfly_0 (.bflyOutQ_w({
        \bflyOutQ_w[31] , \bflyOutQ_w[30] , \bflyOutQ_w[29] , 
        \bflyOutQ_w[28] , \bflyOutQ_w[27] , \bflyOutQ_w[26] , 
        \bflyOutQ_w[25] , \bflyOutQ_w[24] , \bflyOutQ_w[23] , 
        \bflyOutQ_w[22] , \bflyOutQ_w[21] , \bflyOutQ_w[20] , 
        \bflyOutQ_w[19] , \bflyOutQ_w[18] , \bflyOutQ_w[17] , 
        \bflyOutQ_w[16] , \bflyOutQ_w[15] , \bflyOutQ_w[14] , 
        \bflyOutQ_w[13] , \bflyOutQ_w[12] , \bflyOutQ_w[11] , 
        \bflyOutQ_w[10] , \bflyOutQ_w[9] , \bflyOutQ_w[8] , 
        \bflyOutQ_w[7] , \bflyOutQ_w[6] , \bflyOutQ_w[5] , 
        \bflyOutQ_w[4] , \bflyOutQ_w[3] , \bflyOutQ_w[2] , 
        \bflyOutQ_w[1] , \bflyOutQ_w[0] }), .bflyInP_w({
        \bflyInP_w[31] , \bflyInP_w[30] , \bflyInP_w[29] , 
        \bflyInP_w[28] , \bflyInP_w[27] , \bflyInP_w[26] , 
        \bflyInP_w[25] , \bflyInP_w[24] , \bflyInP_w[23] , 
        \bflyInP_w[22] , \bflyInP_w[21] , \bflyInP_w[20] , 
        \bflyInP_w[19] , \bflyInP_w[18] , \bflyInP_w[17] , 
        \bflyInP_w[16] , \bflyInP_w[15] , \bflyInP_w[14] , 
        \bflyInP_w[13] , \bflyInP_w[12] , \bflyInP_w[11] , 
        \bflyInP_w[10] , \bflyInP_w[9] , \bflyInP_w[8] , 
        \bflyInP_w[7] , \bflyInP_w[6] , \bflyInP_w[5] , \bflyInP_w[4] , 
        \bflyInP_w[3] , \bflyInP_w[2] , \bflyInP_w[1] , \bflyInP_w[0] })
        , .bflyInQ_w({\bflyInQ_w[31] , \bflyInQ_w[30] , 
        \bflyInQ_w[29] , \bflyInQ_w[28] , \bflyInQ_w[27] , 
        \bflyInQ_w[26] , \bflyInQ_w[25] , \bflyInQ_w[24] , 
        \bflyInQ_w[23] , \bflyInQ_w[22] , \bflyInQ_w[21] , 
        \bflyInQ_w[20] , \bflyInQ_w[19] , \bflyInQ_w[18] , 
        \bflyInQ_w[17] , \bflyInQ_w[16] , \bflyInQ_w[15] , 
        \bflyInQ_w[14] , \bflyInQ_w[13] , \bflyInQ_w[12] , 
        \bflyInQ_w[11] , \bflyInQ_w[10] , \bflyInQ_w[9] , 
        \bflyInQ_w[8] , \bflyInQ_w[7] , \bflyInQ_w[6] , \bflyInQ_w[5] , 
        \bflyInQ_w[4] , \bflyInQ_w[3] , \bflyInQ_w[2] , \bflyInQ_w[1] , 
        \bflyInQ_w[0] }), .T_w({\T_w[31] , \T_w[30] , \T_w[29] , 
        \T_w[28] , \T_w[27] , \T_w[26] , \T_w[25] , \T_w[24] , 
        \T_w[23] , \T_w[22] , \T_w[21] , \T_w[20] , \T_w[19] , 
        \T_w[18] , \T_w[17] , \T_w[16] , \T_w[15] , \T_w[14] , 
        \T_w[13] , \T_w[12] , \T_w[11] , \T_w[10] , \T_w[9] , \T_w[8] , 
        \T_w[7] , \T_w[6] , \T_w[5] , \T_w[4] , \T_w[3] , \T_w[2] , 
        \T_w[1] , \T_w[0] }), .bflyOutP_w_29(\bflyOutP_w[29] ), 
        .bflyOutP_w_30(\bflyOutP_w[30] ), .bflyOutP_w_31(
        \bflyOutP_w[31] ), .bflyOutP_w_14(\bflyOutP_w[14] ), 
        .bflyOutP_w_15(\bflyOutP_w[15] ), .bflyOutP_w_17(
        \bflyOutP_w[17] ), .bflyOutP_w_18(\bflyOutP_w[18] ), 
        .bflyOutP_w_19(\bflyOutP_w[19] ), .bflyOutP_w_20(
        \bflyOutP_w[20] ), .bflyOutP_w_21(\bflyOutP_w[21] ), 
        .bflyOutP_w_22(\bflyOutP_w[22] ), .bflyOutP_w_23(
        \bflyOutP_w[23] ), .bflyOutP_w_24(\bflyOutP_w[24] ), 
        .bflyOutP_w_25(\bflyOutP_w[25] ), .bflyOutP_w_26(
        \bflyOutP_w[26] ), .bflyOutP_w_27(\bflyOutP_w[27] ), 
        .bflyOutP_w_28(\bflyOutP_w[28] ), .bflyOutP_w_0(
        \bflyOutP_w[0] ), .bflyOutP_w_1(\bflyOutP_w[1] ), 
        .bflyOutP_w_2(\bflyOutP_w[2] ), .bflyOutP_w_3(\bflyOutP_w[3] ), 
        .bflyOutP_w_4(\bflyOutP_w[4] ), .bflyOutP_w_5(\bflyOutP_w[5] ), 
        .bflyOutP_w_6(\bflyOutP_w[6] ), .bflyOutP_w_7(\bflyOutP_w[7] ), 
        .bflyOutP_w_8(\bflyOutP_w[8] ), .bflyOutP_w_9(\bflyOutP_w[9] ), 
        .bflyOutP_w_10(\bflyOutP_w[10] ), .bflyOutP_w_11(
        \bflyOutP_w[11] ), .bflyOutP_w_12(\bflyOutP_w[12] ), 
        .bflyOutP_w_13(\bflyOutP_w[13] ), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .upScale_w(upScale_w), .preSwCross_r(
        preSwCross_r_net_1), .preSwValid_w(preSwValid_w), 
        .postSwCross_w(postSwCross_w), .bflyValid_w(bflyValid_w));
    SLE \outBuf_wA_r[0]  (.D(\outBuf_wA_w[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_wA_r[0]_net_1 ));
    SLE outBuf_wEn_r (.D(outBuf_wEn_w), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        outBuf_wEn_r_net_1));
    SLE \outBuf_rA_r[6]  (.D(\outBuf_rA_w[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_rA_r[6]_net_1 ));
    SLE \datai_re_r[2]  (.D(FIRO_net_0[17]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[2]_net_1 ));
    SLE preSwCross_r (.D(preSwCross_w), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(
        VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        preSwCross_r_net_1));
    SLE datai_valid_r (.D(COREFIR_0_DATAO_VALID), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(datai_valid_r_net_1));
    SLE \outBuf_rA_r[2]  (.D(\outBuf_rA_w[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_rA_r[2]_net_1 ));
    SLE \rA_r[5]  (.D(\rA_w[5] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[5]_net_1 ));
    SLE \outBuf_wA_r[3]  (.D(\outBuf_wA_w[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_wA_r[3]_net_1 ));
    SLE \datai_re_r[9]  (.D(FIRO_net_0[24]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[9]_net_1 ));
    SLE \tA_r[6]  (.D(\tA_w[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\tA_r[6]_net_1 ));
    SLE \outBuf_wA_r[6]  (.D(\outBuf_wA_w[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_wA_r[6]_net_1 ));
    SLE \datai_re_r[1]  (.D(FIRO_net_0[16]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[1]_net_1 ));
    SLE \outBuf_wA_r[2]  (.D(\outBuf_wA_w[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_wA_r[2]_net_1 ));
    SLE \rA_r[6]  (.D(\rA_w[6] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[6]_net_1 ));
    FIR_FILTER_top_COREFFT_0_inPlace_8_32s_1s_0s_19s inBuf_0 (.readP_w({
        \readP_w[31] , \readP_w[30] , \readP_w[29] , \readP_w[28] , 
        \readP_w[27] , \readP_w[26] , \readP_w[25] , \readP_w[24] , 
        \readP_w[23] , \readP_w[22] , \readP_w[21] , \readP_w[20] , 
        \readP_w[19] , \readP_w[18] , \readP_w[17] , \readP_w[16] , 
        \readP_w[15] , \readP_w[14] , \readP_w[13] , \readP_w[12] , 
        \readP_w[11] , \readP_w[10] , \readP_w[9] , \readP_w[8] , 
        \readP_w[7] , \readP_w[6] , \readP_w[5] , \readP_w[4] , 
        \readP_w[3] , \readP_w[2] , \readP_w[1] , \readP_w[0] }), 
        .readQ_w({\readQ_w[31] , \readQ_w[30] , \readQ_w[29] , 
        \readQ_w[28] , \readQ_w[27] , \readQ_w[26] , \readQ_w[25] , 
        \readQ_w[24] , \readQ_w[23] , \readQ_w[22] , \readQ_w[21] , 
        \readQ_w[20] , \readQ_w[19] , \readQ_w[18] , \readQ_w[17] , 
        \readQ_w[16] , \readQ_w[15] , \readQ_w[14] , \readQ_w[13] , 
        \readQ_w[12] , \readQ_w[11] , \readQ_w[10] , \readQ_w[9] , 
        \readQ_w[8] , \readQ_w[7] , \readQ_w[6] , \readQ_w[5] , 
        \readQ_w[4] , \readQ_w[3] , \readQ_w[2] , \readQ_w[1] , 
        \readQ_w[0] }), .datai_re_r({\datai_re_r[15]_net_1 , 
        \datai_re_r[14]_net_1 , \datai_re_r[13]_net_1 , 
        \datai_re_r[12]_net_1 , \datai_re_r[11]_net_1 , 
        \datai_re_r[10]_net_1 , \datai_re_r[9]_net_1 , 
        \datai_re_r[8]_net_1 , \datai_re_r[7]_net_1 , 
        \datai_re_r[6]_net_1 , \datai_re_r[5]_net_1 , 
        \datai_re_r[4]_net_1 , \datai_re_r[3]_net_1 , 
        \datai_re_r[2]_net_1 , \datai_re_r[1]_net_1 , 
        \datai_re_r[0]_net_1 }), .outEven_w({\outEven_w[31] , 
        \outEven_w[30] , \outEven_w[29] , \outEven_w[28] , 
        \outEven_w[27] , \outEven_w[26] , \outEven_w[25] , 
        \outEven_w[24] , \outEven_w[23] , \outEven_w[22] , 
        \outEven_w[21] , \outEven_w[20] , \outEven_w[19] , 
        \outEven_w[18] , \outEven_w[17] , \outEven_w[16] , 
        \outEven_w[15] , \outEven_w[14] , \outEven_w[13] , 
        \outEven_w[12] , \outEven_w[11] , \outEven_w[10] , 
        \outEven_w[9] , \outEven_w[8] , \outEven_w[7] , \outEven_w[6] , 
        \outEven_w[5] , \outEven_w[4] , \outEven_w[3] , \outEven_w[2] , 
        \outEven_w[1] , \outEven_w[0] }), .outOdd_w({\outOdd_w[31] , 
        \outOdd_w[30] , \outOdd_w[29] , \outOdd_w[28] , \outOdd_w[27] , 
        \outOdd_w[26] , \outOdd_w[25] , \outOdd_w[24] , \outOdd_w[23] , 
        \outOdd_w[22] , \outOdd_w[21] , \outOdd_w[20] , \outOdd_w[19] , 
        \outOdd_w[18] , \outOdd_w[17] , \outOdd_w[16] , \outOdd_w[15] , 
        \outOdd_w[14] , \outOdd_w[13] , \outOdd_w[12] , \outOdd_w[11] , 
        \outOdd_w[10] , \outOdd_w[9] , \outOdd_w[8] , \outOdd_w[7] , 
        \outOdd_w[6] , \outOdd_w[5] , \outOdd_w[4] , \outOdd_w[3] , 
        \outOdd_w[2] , \outOdd_w[1] , \outOdd_w[0] }), .wA_w({
        \wA_w[6] , \wA_w[5] , \wA_w[4] , \wA_w[3] , \wA_w[2] , 
        \wA_w[1] , \wA_w[0] }), .ldA_w({\ldA_w[6] , \ldA_w[5] , 
        \ldA_w[4] , \ldA_w[3] , \ldA_w[2] , \ldA_w[1] , \ldA_w[0] }), 
        .rA_r({\rA_r[6]_net_1 , \rA_r[5]_net_1 , \rA_r[4]_net_1 , 
        \rA_r[3]_net_1 , \rA_r[2]_net_1 , \rA_r[1]_net_1 , 
        \rA_r[0]_net_1 }), .PONG(PONG), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .PONG_i_0(PONG_i_0), .ldValid(ldValid), 
        .inBuf_wEn_w(inBuf_wEn_w), .ldCountLsb(ldCountLsb));
    SLE \outBuf_rA_r[5]  (.D(\outBuf_rA_w[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_rA_r[5]_net_1 ));
    SLE \datai_re_r[4]  (.D(FIRO_net_0[19]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[4]_net_1 ));
    SLE \datai_re_r[7]  (.D(FIRO_net_0[22]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[7]_net_1 ));
    SLE \datai_re_r[8]  (.D(FIRO_net_0[23]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[8]_net_1 ));
    FIR_FILTER_top_COREFFT_0_twiddle_32s_8 lut_0 (.twid_wA_w({
        \twid_wA_w[6] , \twid_wA_w[5] , \twid_wA_w[4] , \twid_wA_w[3] , 
        \twid_wA_w[2] , \twid_wA_w[1] , \twid_wA_w[0] }), 
        .twidData_w_15(\twidData_w[17] ), .twidData_w_7(
        \twidData_w[9] ), .twidData_w_23(\twidData_w[25] ), 
        .twidData_w_13(\twidData_w[15] ), .twidData_w_12(
        \twidData_w[14] ), .twidData_w_14(\twidData_w[16] ), 
        .twidData_w_22(\twidData_w[24] ), .twidData_w_19(
        \twidData_w[21] ), .twidData_w_11(\twidData_w[13] ), 
        .twidData_w_10(\twidData_w[12] ), .twidData_w_9(
        \twidData_w[11] ), .twidData_w_8(\twidData_w[10] ), 
        .twidData_w_6(\twidData_w[8] ), .twidData_w_5(\twidData_w[7] ), 
        .twidData_w_4(\twidData_w[6] ), .twidData_w_3(\twidData_w[5] ), 
        .twidData_w_2(\twidData_w[4] ), .twidData_w_0(\twidData_w[2] ), 
        .N_344_i(N_344_i), .N_343_i(N_343_i), .N_63_i(N_63_i), .N_35_i(
        N_35_i), .N_110_i(N_110_i), .N_342_i(N_342_i), .N_341_i(
        N_341_i), .N_340_i(N_340_i), .N_339_i(N_339_i), .N_336_i(
        N_336_i), .N_335_i(N_335_i), .N_333_i(N_333_i), .N_332_i(
        N_332_i), .N_324_i(N_324_i));
    SLE \tA_r[1]  (.D(\tA_w[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\tA_r[1]_net_1 ));
    SLE \outBuf_wA_r[5]  (.D(\outBuf_wA_w[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_wA_r[5]_net_1 ));
    SLE \datai_re_r[11]  (.D(FIRO_net_0[26]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[11]_net_1 ));
    SLE \datai_re_r[0]  (.D(FIRO_net_0[15]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[0]_net_1 ));
    SLE \datai_re_r[12]  (.D(FIRO_net_0[27]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[12]_net_1 ));
    SLE \rA_r[1]  (.D(\rA_w[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(VCC_net_1), .ADn(VCC_net_1), .SLn(VCC_net_1), 
        .SD(GND_net_1), .LAT(GND_net_1), .Q(\rA_r[1]_net_1 ));
    SLE \outBuf_rA_r[4]  (.D(\outBuf_rA_w[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\outBuf_rA_r[4]_net_1 ));
    SLE \datai_re_r[13]  (.D(FIRO_net_0[28]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[13]_net_1 ));
    SLE \datai_re_r[6]  (.D(FIRO_net_0[21]), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(VCC_net_1), .ALn(VCC_net_1), .ADn(
        VCC_net_1), .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), 
        .Q(\datai_re_r[6]_net_1 ));
    
endmodule


module FIR_FILTER_top_COREFFT_0_COREFFT_Z1(
       FIRO_net_0,
       COREFFT_0_DATAO_IM,
       COREFFT_0_DATAO_RE,
       DATAHANDLE_FSM_0_WCLK,
       COREFFT_0_OUTP_READY,
       datao_valid_i,
       filled_w,
       FIR_FILTER_0_MSS_READY
    );
input  [30:15] FIRO_net_0;
output [15:0] COREFFT_0_DATAO_IM;
output [15:0] COREFFT_0_DATAO_RE;
input  DATAHANDLE_FSM_0_WCLK;
output COREFFT_0_OUTP_READY;
input  datao_valid_i;
input  filled_w;
input  FIR_FILTER_0_MSS_READY;

    wire GND_net_1, VCC_net_1;
    
    VCC VCC (.Y(VCC_net_1));
    FIR_FILTER_top_COREFFT_0_COREFFT_INPLC_Z2 \genblk1.DUT_INPLACE  (
        .FIRO_net_0({FIRO_net_0[30], FIRO_net_0[29], FIRO_net_0[28], 
        FIRO_net_0[27], FIRO_net_0[26], FIRO_net_0[25], FIRO_net_0[24], 
        FIRO_net_0[23], FIRO_net_0[22], FIRO_net_0[21], FIRO_net_0[20], 
        FIRO_net_0[19], FIRO_net_0[18], FIRO_net_0[17], FIRO_net_0[16], 
        FIRO_net_0[15]}), .COREFFT_0_DATAO_IM({COREFFT_0_DATAO_IM[15], 
        COREFFT_0_DATAO_IM[14], COREFFT_0_DATAO_IM[13], 
        COREFFT_0_DATAO_IM[12], COREFFT_0_DATAO_IM[11], 
        COREFFT_0_DATAO_IM[10], COREFFT_0_DATAO_IM[9], 
        COREFFT_0_DATAO_IM[8], COREFFT_0_DATAO_IM[7], 
        COREFFT_0_DATAO_IM[6], COREFFT_0_DATAO_IM[5], 
        COREFFT_0_DATAO_IM[4], COREFFT_0_DATAO_IM[3], 
        COREFFT_0_DATAO_IM[2], COREFFT_0_DATAO_IM[1], 
        COREFFT_0_DATAO_IM[0]}), .COREFFT_0_DATAO_RE({
        COREFFT_0_DATAO_RE[15], COREFFT_0_DATAO_RE[14], 
        COREFFT_0_DATAO_RE[13], COREFFT_0_DATAO_RE[12], 
        COREFFT_0_DATAO_RE[11], COREFFT_0_DATAO_RE[10], 
        COREFFT_0_DATAO_RE[9], COREFFT_0_DATAO_RE[8], 
        COREFFT_0_DATAO_RE[7], COREFFT_0_DATAO_RE[6], 
        COREFFT_0_DATAO_RE[5], COREFFT_0_DATAO_RE[4], 
        COREFFT_0_DATAO_RE[3], COREFFT_0_DATAO_RE[2], 
        COREFFT_0_DATAO_RE[1], COREFFT_0_DATAO_RE[0]}), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .COREFFT_0_OUTP_READY(COREFFT_0_OUTP_READY), .datao_valid_i(
        datao_valid_i), .filled_w(filled_w), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY));
    GND GND (.Y(GND_net_1));
    
endmodule


module FILTERCONTROL_FSM(
       FILTERCONTROL_FSM_0_COEF_RADDR,
       FILTERCONTROL_FSM_0_FFT_WADDR,
       FILTERCONTROL_FSM_0_FIR_WR_ADDR,
       FILTERCONTROL_FSM_0_FIR_WR_ENABLE,
       FIR_FILTER_0_MSS_READY,
       DATAHANDLE_FSM_0_WCLK,
       FILTERCONTROL_FSM_0_COEF_RD_ENABLE,
       FILTERCONTROL_FSM_0_COEF_ON,
       DATAHANDLE_FSM_0_SEL,
       COREFFT_0_OUTP_READY
    );
output [5:0] FILTERCONTROL_FSM_0_COEF_RADDR;
output [9:0] FILTERCONTROL_FSM_0_FFT_WADDR;
output [9:0] FILTERCONTROL_FSM_0_FIR_WR_ADDR;
output FILTERCONTROL_FSM_0_FIR_WR_ENABLE;
input  FIR_FILTER_0_MSS_READY;
input  DATAHANDLE_FSM_0_WCLK;
output FILTERCONTROL_FSM_0_COEF_RD_ENABLE;
output FILTERCONTROL_FSM_0_COEF_ON;
input  DATAHANDLE_FSM_0_SEL;
input  COREFFT_0_OUTP_READY;

    wire VCC_net_1, \fsm[3]_net_1 , N_80_i_0, GND_net_1, 
        \fsm[0]_net_1 , un15_i_0, \fsm[2]_net_1 , un1_fsm_i_0, 
        \fsm_ns[0] , \fsm[1]_net_1 , \fsm_ns[1] , \fsm_ns[2] , 
        N_65_mux_i_0, \fsm[4]_net_1 , \fsm_ns[4] , \COEF_RADDR_s[0] , 
        COEF_RADDRe, \COEF_RADDR_s[1] , \COEF_RADDR_s[2] , 
        \COEF_RADDR_s[3] , \COEF_RADDR_s[4] , \COEF_RADDR_s[5]_net_1 , 
        \FFT_WADDR_s[0] , FFT_WADDRe, \FFT_WADDR_s[1] , 
        \FFT_WADDR_s[2] , \FFT_WADDR_s[3] , \FFT_WADDR_s[4] , 
        \FFT_WADDR_s[5] , \FFT_WADDR_s[6] , \FFT_WADDR_s[7] , 
        \FFT_WADDR_s[8] , \FFT_WADDR_s[9] , \FIR_WR_ADDR_s[0] , 
        FIR_WR_ADDRe, \FIR_WR_ADDR_s[1] , \FIR_WR_ADDR_s[2] , 
        \FIR_WR_ADDR_s[3] , \FIR_WR_ADDR_s[4] , \FIR_WR_ADDR_s[5] , 
        \FIR_WR_ADDR_s[6] , \FIR_WR_ADDR_s[7] , \FIR_WR_ADDR_s[8] , 
        \FIR_WR_ADDR_s[9] , COEF_RADDR_cry_cy, 
        \COEF_RADDR_cry[0]_net_1 , \COEF_RADDR_cry[1]_net_1 , 
        \COEF_RADDR_cry[2]_net_1 , \COEF_RADDR_cry[3]_net_1 , 
        \COEF_RADDR_cry[4]_net_1 , FFT_WADDR_cry_cy, 
        \fsm_RNI3KPN_Y[0] , \FFT_WADDR_cry[0] , \FFT_WADDR_cry[1] , 
        \FFT_WADDR_cry[2] , \FFT_WADDR_cry[3] , \FFT_WADDR_cry[4] , 
        \FFT_WADDR_cry[5] , \FFT_WADDR_cry[6] , \FFT_WADDR_cry[7] , 
        \FFT_WADDR_cry[8] , FIR_WR_ADDR_cry_cy, \FIR_WR_ADDR_cry[0] , 
        \FIR_WR_ADDR_cry[1] , \FIR_WR_ADDR_cry[2] , 
        \FIR_WR_ADDR_cry[3] , \FIR_WR_ADDR_cry[4] , 
        \FIR_WR_ADDR_cry[5] , \FIR_WR_ADDR_cry[6] , 
        \FIR_WR_ADDR_cry[7] , \FIR_WR_ADDR_cry[8] , m21_e_3, m12_e_0, 
        m34_e_6, m34_e_5, m12_e_7, m12_e_6, un15_1, N_54_mux, N_64_mux, 
        N_63_mux;
    
    CFG3 #( .INIT(8'hD5) )  \fsm_RNIP1DH1[4]  (.A(\fsm_RNI3KPN_Y[0] ), 
        .B(\fsm[4]_net_1 ), .C(COREFFT_0_OUTP_READY), .Y(FFT_WADDRe));
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNITQQT4[3]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[3]), 
        .D(GND_net_1), .FCI(\FFT_WADDR_cry[2] ), .S(\FFT_WADDR_s[3] ), 
        .Y(), .FCO(\FFT_WADDR_cry[3] ));
    ARI1 #( .INIT(20'h44400) )  \COEF_RADDR_s[5]  (.A(VCC_net_1), .B(
        \fsm[0]_net_1 ), .C(FILTERCONTROL_FSM_0_COEF_RADDR[5]), .D(
        GND_net_1), .FCI(\COEF_RADDR_cry[4]_net_1 ), .S(
        \COEF_RADDR_s[5]_net_1 ), .Y(), .FCO());
    CFG4 #( .INIT(16'h8000) )  \fsm_ns_4_0_.m12_e_6  (.A(
        FILTERCONTROL_FSM_0_FFT_WADDR[7]), .B(
        FILTERCONTROL_FSM_0_FFT_WADDR[5]), .C(
        FILTERCONTROL_FSM_0_FFT_WADDR[4]), .D(
        FILTERCONTROL_FSM_0_FFT_WADDR[2]), .Y(m12_e_6));
    ARI1 #( .INIT(20'h42A00) )  \FIR_WR_ADDR_RNIQM9O1[0]  (.A(
        VCC_net_1), .B(FILTERCONTROL_FSM_0_FIR_WR_ADDR[0]), .C(
        \fsm[0]_net_1 ), .D(DATAHANDLE_FSM_0_SEL), .FCI(
        FIR_WR_ADDR_cry_cy), .S(\FIR_WR_ADDR_s[0] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[0] ));
    CFG3 #( .INIT(8'h01) )  COEF_RD_ENABLE_RNO (.A(\fsm[1]_net_1 ), .B(
        \fsm[3]_net_1 ), .C(un15_1), .Y(un15_i_0));
    SLE \FIR_WR_ADDR[3]  (.D(\FIR_WR_ADDR_s[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[3]));
    CFG4 #( .INIT(16'h8000) )  \fsm_ns_4_0_.m21_e_3  (.A(
        FILTERCONTROL_FSM_0_COEF_RADDR[3]), .B(
        FILTERCONTROL_FSM_0_COEF_RADDR[2]), .C(
        FILTERCONTROL_FSM_0_COEF_RADDR[1]), .D(
        FILTERCONTROL_FSM_0_COEF_RADDR[0]), .Y(m21_e_3));
    SLE \FIR_WR_ADDR[8]  (.D(\FIR_WR_ADDR_s[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[8]));
    SLE \FIR_WR_ADDR[6]  (.D(\FIR_WR_ADDR_s[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[6]));
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNI67BV5[4]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[4]), 
        .D(GND_net_1), .FCI(\FFT_WADDR_cry[3] ), .S(\FFT_WADDR_s[4] ), 
        .Y(), .FCO(\FFT_WADDR_cry[4] ));
    CFG2 #( .INIT(4'hE) )  FIR_WR_ENABLE_RNO (.A(\fsm[0]_net_1 ), .B(
        \fsm[3]_net_1 ), .Y(N_80_i_0));
    SLE COEF_RD_ENABLE (.D(\fsm[0]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK)
        , .EN(un15_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_COEF_RD_ENABLE));
    SLE COEF_ON (.D(\fsm[2]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        un1_fsm_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_COEF_ON));
    SLE \FFT_WADDR[1]  (.D(\FFT_WADDR_s[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[1]));
    SLE \fsm[2]  (.D(\fsm_ns[2] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \fsm[2]_net_1 ));
    ARI1 #( .INIT(20'h44400) )  \COEF_RADDR_cry[1]  (.A(VCC_net_1), .B(
        \fsm[0]_net_1 ), .C(FILTERCONTROL_FSM_0_COEF_RADDR[1]), .D(
        GND_net_1), .FCI(\COEF_RADDR_cry[0]_net_1 ), .S(
        \COEF_RADDR_s[1] ), .Y(), .FCO(\COEF_RADDR_cry[1]_net_1 ));
    VCC VCC (.Y(VCC_net_1));
    ARI1 #( .INIT(20'h47700) )  \fsm_RNI3KPN_0[0]  (.A(VCC_net_1), .B(
        DATAHANDLE_FSM_0_SEL), .C(\fsm[0]_net_1 ), .D(GND_net_1), .FCI(
        VCC_net_1), .S(), .Y(), .FCO(FIR_WR_ADDR_cry_cy));
    ARI1 #( .INIT(20'h47700) )  \fsm_RNI3KPN[0]  (.A(VCC_net_1), .B(
        DATAHANDLE_FSM_0_SEL), .C(\fsm[0]_net_1 ), .D(GND_net_1), .FCI(
        VCC_net_1), .S(), .Y(\fsm_RNI3KPN_Y[0] ), .FCO(
        FFT_WADDR_cry_cy));
    CFG4 #( .INIT(16'h8000) )  \fsm_ns_4_0_.m34_e  (.A(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[1]), .B(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[0]), .C(m34_e_6), .D(m34_e_5), 
        .Y(N_63_mux));
    CFG4 #( .INIT(16'h0353) )  \fsm_ns_4_0_.m23  (.A(N_54_mux), .B(
        \fsm_RNI3KPN_Y[0] ), .C(\fsm[1]_net_1 ), .D(\fsm[0]_net_1 ), 
        .Y(\fsm_ns[1] ));
    SLE \FFT_WADDR[9]  (.D(\FFT_WADDR_s[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[9]));
    SLE \COEF_RADDR[1]  (.D(\COEF_RADDR_s[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(COEF_RADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_COEF_RADDR[1]));
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNIIQPO2[1]  (.A(
        VCC_net_1), .B(\fsm_RNI3KPN_Y[0] ), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[1]), .D(GND_net_1), .FCI(
        \FIR_WR_ADDR_cry[0] ), .S(\FIR_WR_ADDR_s[1] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[1] ));
    CFG4 #( .INIT(16'h1000) )  \fsm_ns_4_0_.m12_e_7  (.A(
        FILTERCONTROL_FSM_0_FFT_WADDR[9]), .B(
        FILTERCONTROL_FSM_0_FFT_WADDR[8]), .C(
        FILTERCONTROL_FSM_0_FFT_WADDR[6]), .D(
        FILTERCONTROL_FSM_0_FFT_WADDR[0]), .Y(m12_e_7));
    ARI1 #( .INIT(20'h44400) )  \COEF_RADDR_cry[4]  (.A(VCC_net_1), .B(
        \fsm[0]_net_1 ), .C(FILTERCONTROL_FSM_0_COEF_RADDR[4]), .D(
        GND_net_1), .FCI(\COEF_RADDR_cry[3]_net_1 ), .S(
        \COEF_RADDR_s[4] ), .Y(), .FCO(\COEF_RADDR_cry[4]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNI7IS39[7]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[7]), 
        .D(GND_net_1), .FCI(\FFT_WADDR_cry[6] ), .S(\FFT_WADDR_s[7] ), 
        .Y(), .FCO(\FFT_WADDR_cry[7] ));
    SLE \FIR_WR_ADDR[4]  (.D(\FIR_WR_ADDR_s[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[4]));
    SLE \COEF_RADDR[2]  (.D(\COEF_RADDR_s[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(COEF_RADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_COEF_RADDR[2]));
    CFG4 #( .INIT(16'h1011) )  COEF_ON_RNO (.A(\fsm[1]_net_1 ), .B(
        \fsm[4]_net_1 ), .C(DATAHANDLE_FSM_0_SEL), .D(\fsm[0]_net_1 ), 
        .Y(un1_fsm_i_0));
    CFG4 #( .INIT(16'h0200) )  \fsm_ns_4_0_.m24  (.A(\fsm[1]_net_1 ), 
        .B(FILTERCONTROL_FSM_0_COEF_RADDR[4]), .C(
        FILTERCONTROL_FSM_0_COEF_RADDR[5]), .D(m21_e_3), .Y(
        \fsm_ns[2] ));
    CFG4 #( .INIT(16'h8000) )  \fsm_ns_4_0_.m12_e  (.A(m12_e_0), .B(
        COREFFT_0_OUTP_READY), .C(m12_e_6), .D(m12_e_7), .Y(N_64_mux));
    SLE \fsm[0]  (.D(\fsm_ns[0] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(GND_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \fsm[0]_net_1 ));
    CFG2 #( .INIT(4'hD) )  \fsm_RNITFP61[3]  (.A(\fsm_RNI3KPN_Y[0] ), 
        .B(\fsm[3]_net_1 ), .Y(FIR_WR_ADDRe));
    CFG4 #( .INIT(16'h8000) )  \fsm_ns_4_0_.m34_e_5  (.A(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[5]), .B(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[4]), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[3]), .D(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[2]), .Y(m34_e_5));
    SLE \FIR_WR_ADDR[0]  (.D(\FIR_WR_ADDR_s[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[0]));
    ARI1 #( .INIT(20'h44400) )  \COEF_RADDR_cry[0]  (.A(VCC_net_1), .B(
        \fsm[0]_net_1 ), .C(FILTERCONTROL_FSM_0_COEF_RADDR[0]), .D(
        GND_net_1), .FCI(COEF_RADDR_cry_cy), .S(\COEF_RADDR_s[0] ), .Y(
        ), .FCO(\COEF_RADDR_cry[0]_net_1 ));
    SLE \FFT_WADDR[5]  (.D(\FFT_WADDR_s[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[5]));
    CFG4 #( .INIT(16'h11C0) )  \fsm_ns_4_0_.m14  (.A(
        DATAHANDLE_FSM_0_SEL), .B(\fsm[4]_net_1 ), .C(N_64_mux), .D(
        \fsm[0]_net_1 ), .Y(\fsm_ns[0] ));
    SLE \FIR_WR_ADDR[7]  (.D(\FIR_WR_ADDR_s[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[7]));
    CFG4 #( .INIT(16'h3337) )  un14_1_RNIN4HN1 (.A(un15_1), .B(
        \fsm_RNI3KPN_Y[0] ), .C(\fsm[2]_net_1 ), .D(\fsm[3]_net_1 ), 
        .Y(COEF_RADDRe));
    SLE \FIR_WR_ADDR[2]  (.D(\FIR_WR_ADDR_s[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[2]));
    SLE \COEF_RADDR[3]  (.D(\COEF_RADDR_s[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(COEF_RADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_COEF_RADDR[3]));
    GND GND (.Y(GND_net_1));
    SLE \FFT_WADDR[0]  (.D(\FFT_WADDR_s[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[0]));
    SLE \FIR_WR_ADDR[1]  (.D(\FIR_WR_ADDR_s[1] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[1]));
    SLE \COEF_RADDR[5]  (.D(\COEF_RADDR_s[5]_net_1 ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(COEF_RADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_COEF_RADDR[5]));
    SLE \COEF_RADDR[0]  (.D(\COEF_RADDR_s[0] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(COEF_RADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_COEF_RADDR[0]));
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNIE5QQ2[1]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[1]), 
        .D(GND_net_1), .FCI(\FFT_WADDR_cry[0] ), .S(\FFT_WADDR_s[1] ), 
        .Y(), .FCO(\FFT_WADDR_cry[1] ));
    SLE \FFT_WADDR[2]  (.D(\FFT_WADDR_s[2] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[2]));
    SLE \COEF_RADDR[4]  (.D(\COEF_RADDR_s[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(COEF_RADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_COEF_RADDR[4]));
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNIK2D5A[8]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[8]), 
        .D(GND_net_1), .FCI(\FFT_WADDR_cry[7] ), .S(\FFT_WADDR_s[8] ), 
        .Y(), .FCO(\FFT_WADDR_cry[8] ));
    CFG4 #( .INIT(16'h4602) )  \fsm_ns_4_0_.m39  (.A(\fsm[4]_net_1 ), 
        .B(\fsm[3]_net_1 ), .C(N_64_mux), .D(N_63_mux), .Y(\fsm_ns[4] )
        );
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNO[9]  (.A(VCC_net_1), .B(
        \fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[9]), .D(
        GND_net_1), .FCI(\FFT_WADDR_cry[8] ), .S(\FFT_WADDR_s[9] ), .Y(
        ), .FCO());
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNIGKR07[5]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[5]), 
        .D(GND_net_1), .FCI(\FFT_WADDR_cry[4] ), .S(\FFT_WADDR_s[5] ), 
        .Y(), .FCO(\FFT_WADDR_cry[5] ));
    CFG3 #( .INIT(8'h10) )  \fsm_ns_4_0_.m21_e  (.A(
        FILTERCONTROL_FSM_0_COEF_RADDR[5]), .B(
        FILTERCONTROL_FSM_0_COEF_RADDR[4]), .C(m21_e_3), .Y(N_54_mux));
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNI55QP4[3]  (.A(
        VCC_net_1), .B(\fsm_RNI3KPN_Y[0] ), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[3]), .D(GND_net_1), .FCI(
        \FIR_WR_ADDR_cry[2] ), .S(\FIR_WR_ADDR_s[3] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[3] ));
    SLE FIR_WR_ENABLE (.D(\fsm[3]_net_1 ), .CLK(DATAHANDLE_FSM_0_WCLK), 
        .EN(N_80_i_0), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ENABLE));
    SLE \FFT_WADDR[6]  (.D(\FFT_WADDR_s[6] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[6]));
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNO[9]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FIR_WR_ADDR[9]), 
        .D(GND_net_1), .FCI(\FIR_WR_ADDR_cry[8] ), .S(
        \FIR_WR_ADDR_s[9] ), .Y(), .FCO());
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNIN6RR8[7]  (.A(
        VCC_net_1), .B(\fsm_RNI3KPN_Y[0] ), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[7]), .D(GND_net_1), .FCI(
        \FIR_WR_ADDR_cry[6] ), .S(\FIR_WR_ADDR_s[7] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[7] ));
    CFG3 #( .INIT(8'hCE) )  un14_1 (.A(\fsm[0]_net_1 ), .B(
        \fsm[4]_net_1 ), .C(DATAHANDLE_FSM_0_SEL), .Y(un15_1));
    ARI1 #( .INIT(20'h42A00) )  \FFT_WADDR_RNI8S9P1[0]  (.A(VCC_net_1), 
        .B(FILTERCONTROL_FSM_0_FFT_WADDR[0]), .C(\fsm[0]_net_1 ), .D(
        DATAHANDLE_FSM_0_SEL), .FCI(FFT_WADDR_cry_cy), .S(
        \FFT_WADDR_s[0] ), .Y(), .FCO(\FFT_WADDR_cry[0] ));
    ARI1 #( .INIT(20'h44400) )  \COEF_RADDR_cry[2]  (.A(VCC_net_1), .B(
        \fsm[0]_net_1 ), .C(FILTERCONTROL_FSM_0_COEF_RADDR[2]), .D(
        GND_net_1), .FCI(\COEF_RADDR_cry[1]_net_1 ), .S(
        \COEF_RADDR_s[2] ), .Y(), .FCO(\COEF_RADDR_cry[2]_net_1 ));
    SLE \fsm[1]  (.D(\fsm_ns[1] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \fsm[1]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNIMHBS9[8]  (.A(
        VCC_net_1), .B(\fsm_RNI3KPN_Y[0] ), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[8]), .D(GND_net_1), .FCI(
        \FIR_WR_ADDR_cry[7] ), .S(\FIR_WR_ADDR_s[8] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[8] ));
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNILFAS3[2]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[2]), 
        .D(GND_net_1), .FCI(\FFT_WADDR_cry[1] ), .S(\FFT_WADDR_s[2] ), 
        .Y(), .FCO(\FFT_WADDR_cry[2] ));
    SLE \FFT_WADDR[3]  (.D(\FFT_WADDR_s[3] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[3]));
    CFG3 #( .INIT(8'hAE) )  \fsm_ns_4_0_.N_65_mux_i  (.A(
        \fsm[2]_net_1 ), .B(\fsm[3]_net_1 ), .C(N_63_mux), .Y(
        N_65_mux_i_0));
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNISJQQ6[5]  (.A(
        VCC_net_1), .B(\fsm_RNI3KPN_Y[0] ), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[5]), .D(GND_net_1), .FCI(
        \FIR_WR_ADDR_cry[4] ), .S(\FIR_WR_ADDR_s[5] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[5] ));
    CFG4 #( .INIT(16'h8000) )  \fsm_ns_4_0_.m34_e_6  (.A(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[9]), .B(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[8]), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[7]), .D(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[6]), .Y(m34_e_6));
    SLE \fsm[4]  (.D(\fsm_ns[4] ), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \fsm[4]_net_1 ));
    SLE \fsm[3]  (.D(N_65_mux_i_0), .CLK(DATAHANDLE_FSM_0_WCLK), .EN(
        VCC_net_1), .ALn(FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), 
        .SLn(VCC_net_1), .SD(GND_net_1), .LAT(GND_net_1), .Q(
        \fsm[3]_net_1 ));
    SLE \FIR_WR_ADDR[9]  (.D(\FIR_WR_ADDR_s[9] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[9]));
    CFG2 #( .INIT(4'h8) )  \fsm_ns_4_0_.m12_e_0  (.A(
        FILTERCONTROL_FSM_0_FFT_WADDR[1]), .B(
        FILTERCONTROL_FSM_0_FFT_WADDR[3]), .Y(m12_e_0));
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNIBV9P3[2]  (.A(
        VCC_net_1), .B(\fsm_RNI3KPN_Y[0] ), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[2]), .D(GND_net_1), .FCI(
        \FIR_WR_ADDR_cry[1] ), .S(\FIR_WR_ADDR_s[2] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[2] ));
    ARI1 #( .INIT(20'h48800) )  \FFT_WADDR_RNIR2C28[6]  (.A(VCC_net_1), 
        .B(\fsm_RNI3KPN_Y[0] ), .C(FILTERCONTROL_FSM_0_FFT_WADDR[6]), 
        .D(GND_net_1), .FCI(\FFT_WADDR_cry[5] ), .S(\FFT_WADDR_s[6] ), 
        .Y(), .FCO(\FFT_WADDR_cry[6] ));
    SLE \FIR_WR_ADDR[5]  (.D(\FIR_WR_ADDR_s[5] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FIR_WR_ADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[5]));
    ARI1 #( .INIT(20'h44400) )  \COEF_RADDR_cry[3]  (.A(VCC_net_1), .B(
        \fsm[0]_net_1 ), .C(FILTERCONTROL_FSM_0_COEF_RADDR[3]), .D(
        GND_net_1), .FCI(\COEF_RADDR_cry[2]_net_1 ), .S(
        \COEF_RADDR_s[3] ), .Y(), .FCO(\COEF_RADDR_cry[3]_net_1 ));
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNI0CAQ5[4]  (.A(
        VCC_net_1), .B(\fsm_RNI3KPN_Y[0] ), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[4]), .D(GND_net_1), .FCI(
        \FIR_WR_ADDR_cry[3] ), .S(\FIR_WR_ADDR_s[4] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[4] ));
    SLE \FFT_WADDR[7]  (.D(\FFT_WADDR_s[7] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[7]));
    ARI1 #( .INIT(20'h48800) )  \FIR_WR_ADDR_RNIPSAR7[6]  (.A(
        VCC_net_1), .B(\fsm_RNI3KPN_Y[0] ), .C(
        FILTERCONTROL_FSM_0_FIR_WR_ADDR[6]), .D(GND_net_1), .FCI(
        \FIR_WR_ADDR_cry[5] ), .S(\FIR_WR_ADDR_s[6] ), .Y(), .FCO(
        \FIR_WR_ADDR_cry[6] ));
    SLE \FFT_WADDR[4]  (.D(\FFT_WADDR_s[4] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[4]));
    SLE \FFT_WADDR[8]  (.D(\FFT_WADDR_s[8] ), .CLK(
        DATAHANDLE_FSM_0_WCLK), .EN(FFT_WADDRe), .ALn(
        FIR_FILTER_0_MSS_READY), .ADn(VCC_net_1), .SLn(VCC_net_1), .SD(
        GND_net_1), .LAT(GND_net_1), .Q(
        FILTERCONTROL_FSM_0_FFT_WADDR[8]));
    ARI1 #( .INIT(20'h45500) )  \COEF_RADDR_cry_cy[0]  (.A(VCC_net_1), 
        .B(\fsm[0]_net_1 ), .C(GND_net_1), .D(GND_net_1), .FCI(
        VCC_net_1), .S(), .Y(), .FCO(COEF_RADDR_cry_cy));
    
endmodule


module FIR_FILTER_top(
       DEVRST_N,
       MMUART_1_RXD,
       MMUART_1_TXD
    );
input  DEVRST_N;
input  MMUART_1_RXD;
output MMUART_1_TXD;

    wire \Coef_Buffer_RD[0] , \Coef_Buffer_RD[1] , \Coef_Buffer_RD[2] , 
        \Coef_Buffer_RD[3] , \Coef_Buffer_RD[4] , \Coef_Buffer_RD[5] , 
        \Coef_Buffer_RD[6] , \Coef_Buffer_RD[7] , \Coef_Buffer_RD[8] , 
        \Coef_Buffer_RD[9] , \Coef_Buffer_RD[10] , 
        \Coef_Buffer_RD[11] , \Coef_Buffer_RD[12] , 
        \Coef_Buffer_RD[13] , \Coef_Buffer_RD[14] , 
        \Coef_Buffer_RD[15] , \FILTERCONTROL_FSM_0_COEF_RADDR[0] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[1] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[2] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[3] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[4] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[5] , 
        DATAHANDLE_FSM_0_COEF_WR_EN, 
        FILTERCONTROL_FSM_0_COEF_RD_ENABLE, GND_net_1, 
        \FIRO_net_0[15] , \FIRO_net_0[16] , \FIRO_net_0[17] , 
        \FIRO_net_0[18] , \FIRO_net_0[19] , \FIRO_net_0[20] , 
        \FIRO_net_0[21] , \FIRO_net_0[22] , \FIRO_net_0[23] , 
        \FIRO_net_0[24] , \FIRO_net_0[25] , \FIRO_net_0[26] , 
        \FIRO_net_0[27] , \FIRO_net_0[28] , \FIRO_net_0[29] , 
        \FIRO_net_0[30] , \COREFFT_0_DATAO_IM[0] , 
        \COREFFT_0_DATAO_IM[1] , \COREFFT_0_DATAO_IM[2] , 
        \COREFFT_0_DATAO_IM[3] , \COREFFT_0_DATAO_IM[4] , 
        \COREFFT_0_DATAO_IM[5] , \COREFFT_0_DATAO_IM[6] , 
        \COREFFT_0_DATAO_IM[7] , \COREFFT_0_DATAO_IM[8] , 
        \COREFFT_0_DATAO_IM[9] , \COREFFT_0_DATAO_IM[10] , 
        \COREFFT_0_DATAO_IM[11] , \COREFFT_0_DATAO_IM[12] , 
        \COREFFT_0_DATAO_IM[13] , \COREFFT_0_DATAO_IM[14] , 
        \COREFFT_0_DATAO_IM[15] , \COREFFT_0_DATAO_RE[0] , 
        \COREFFT_0_DATAO_RE[1] , \COREFFT_0_DATAO_RE[2] , 
        \COREFFT_0_DATAO_RE[3] , \COREFFT_0_DATAO_RE[4] , 
        \COREFFT_0_DATAO_RE[5] , \COREFFT_0_DATAO_RE[6] , 
        \COREFFT_0_DATAO_RE[7] , \COREFFT_0_DATAO_RE[8] , 
        \COREFFT_0_DATAO_RE[9] , \COREFFT_0_DATAO_RE[10] , 
        \COREFFT_0_DATAO_RE[11] , \COREFFT_0_DATAO_RE[12] , 
        \COREFFT_0_DATAO_RE[13] , \COREFFT_0_DATAO_RE[14] , 
        \COREFFT_0_DATAO_RE[15] , FIR_FILTER_0_MSS_READY, 
        COREFFT_0_OUTP_READY, \FIR_IN_Buffer_RD[0] , 
        \FIR_IN_Buffer_RD[1] , \FIR_IN_Buffer_RD[2] , 
        \FIR_IN_Buffer_RD[3] , \FIR_IN_Buffer_RD[4] , 
        \FIR_IN_Buffer_RD[5] , \FIR_IN_Buffer_RD[6] , 
        \FIR_IN_Buffer_RD[7] , \FIR_IN_Buffer_RD[8] , 
        \FIR_IN_Buffer_RD[9] , \FIR_IN_Buffer_RD[10] , 
        \FIR_IN_Buffer_RD[11] , \FIR_IN_Buffer_RD[12] , 
        \FIR_IN_Buffer_RD[13] , \FIR_IN_Buffer_RD[14] , 
        \FIR_IN_Buffer_RD[15] , FILTERCONTROL_FSM_0_FIR_WR_ENABLE, 
        FILTERCONTROL_FSM_0_COEF_ON, DATAHANDLE_FSM_0_WCLK, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE, 
        \DATAHANDLE_FSM_0_FIR_WADDR[0] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[1] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[2] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[3] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[4] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[5] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[6] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[7] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[8] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[9] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[0] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[1] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[2] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[3] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[4] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[5] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[6] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[7] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[8] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[9] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[10] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[11] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[12] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[15] , 
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0, 
        DATAHANDLE_FSM_0_FIR_WR_ENABLE, 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[0] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[1] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[2] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[3] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[4] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[5] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[6] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[7] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[8] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[9] , DATAHANDLE_FSM_0_SEL, 
        \FIR_OUT_Buffer_RD[0] , \FIR_OUT_Buffer_RD[1] , 
        \FIR_OUT_Buffer_RD[2] , \FIR_OUT_Buffer_RD[3] , 
        \FIR_OUT_Buffer_RD[4] , \FIR_OUT_Buffer_RD[5] , 
        \FIR_OUT_Buffer_RD[6] , \FIR_OUT_Buffer_RD[7] , 
        \FIR_OUT_Buffer_RD[8] , \FIR_OUT_Buffer_RD[9] , 
        \FIR_OUT_Buffer_RD[10] , \FIR_OUT_Buffer_RD[11] , 
        \FIR_OUT_Buffer_RD[12] , \FIR_OUT_Buffer_RD[13] , 
        \FIR_OUT_Buffer_RD[14] , \FIR_OUT_Buffer_RD[15] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[0] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[1] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[2] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[3] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[4] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[5] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[6] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[7] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[8] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[9] , FIR_FILTER_0_GPIO_0_M2F, 
        FIR_FILTER_0_GPIO_1_M2F, \FFT_IM_Buffer_RD[0] , 
        \FFT_IM_Buffer_RD[1] , \FFT_IM_Buffer_RD[2] , 
        \FFT_IM_Buffer_RD[3] , \FFT_IM_Buffer_RD[4] , 
        \FFT_IM_Buffer_RD[5] , \FFT_IM_Buffer_RD[6] , 
        \FFT_IM_Buffer_RD[7] , \FFT_IM_Buffer_RD[8] , 
        \FFT_IM_Buffer_RD[9] , \FFT_IM_Buffer_RD[10] , 
        \FFT_IM_Buffer_RD[11] , \FFT_IM_Buffer_RD[12] , 
        \FFT_IM_Buffer_RD[13] , \FFT_IM_Buffer_RD[14] , 
        \FFT_IM_Buffer_RD[15] , \DATAHANDLE_FSM_0_FFT_IM_RADDR[0] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[1] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[2] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[3] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[4] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[5] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[6] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[7] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[8] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[9] , FIR_FILTER_0_GPIO_2_M2F, 
        \FFT_RE_Buffer_RD[0] , \FFT_RE_Buffer_RD[1] , 
        \FFT_RE_Buffer_RD[2] , \FFT_RE_Buffer_RD[3] , 
        \FFT_RE_Buffer_RD[4] , \FFT_RE_Buffer_RD[5] , 
        \FFT_RE_Buffer_RD[6] , \FFT_RE_Buffer_RD[7] , 
        \FFT_RE_Buffer_RD[8] , \FFT_RE_Buffer_RD[9] , 
        \FFT_RE_Buffer_RD[10] , \FFT_RE_Buffer_RD[11] , 
        \FFT_RE_Buffer_RD[12] , \FFT_RE_Buffer_RD[13] , 
        \FFT_RE_Buffer_RD[14] , \FFT_RE_Buffer_RD[15] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[0] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[1] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[2] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[3] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[4] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[5] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[6] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[7] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[8] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[9] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[0] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[1] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[2] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[3] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[4] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[5] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[6] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[7] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[8] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[9] , VCC_net_1, 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[0] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[1] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[2] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[3] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[4] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[5] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[6] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[7] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[8] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[9] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[10] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[11] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[12] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[15] , 
        \COREFIR_0.enum_g4.enum_fir_g4.fir_enum_g4_0.datao_valid_i , 
        \COREFIR_0.enum_g4.enum_fir_g4.fir_enum_g4_0.filled_w , 
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx, 
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0;
    
    FIR_FILTER_top_FIR_IN_Buffer_TPSRAM FIR_IN_Buffer (
        .FIR_IN_Buffer_RD({\FIR_IN_Buffer_RD[15] , 
        \FIR_IN_Buffer_RD[14] , \FIR_IN_Buffer_RD[13] , 
        \FIR_IN_Buffer_RD[12] , \FIR_IN_Buffer_RD[11] , 
        \FIR_IN_Buffer_RD[10] , \FIR_IN_Buffer_RD[9] , 
        \FIR_IN_Buffer_RD[8] , \FIR_IN_Buffer_RD[7] , 
        \FIR_IN_Buffer_RD[6] , \FIR_IN_Buffer_RD[5] , 
        \FIR_IN_Buffer_RD[4] , \FIR_IN_Buffer_RD[3] , 
        \FIR_IN_Buffer_RD[2] , \FIR_IN_Buffer_RD[1] , 
        \FIR_IN_Buffer_RD[0] }), .FILTERCONTROL_FSM_0_FIR_WR_ADDR({
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[9] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[8] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[7] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[6] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[5] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[4] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[3] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[2] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[1] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[0] }), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA({
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[15] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[12] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[11] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[10] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[9] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[8] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[7] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[6] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[5] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[4] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[3] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[2] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[1] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[0] }), 
        .DATAHANDLE_FSM_0_FIR_WADDR({\DATAHANDLE_FSM_0_FIR_WADDR[9] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[8] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[7] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[6] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[5] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[4] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[3] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[2] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[1] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[0] }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .FILTERCONTROL_FSM_0_FIR_WR_ENABLE(
        FILTERCONTROL_FSM_0_FIR_WR_ENABLE), 
        .DATAHANDLE_FSM_0_FIR_WR_ENABLE(DATAHANDLE_FSM_0_FIR_WR_ENABLE)
        );
    FIR_FILTER_top_FFT_IM_Buffer_TPSRAM FFT_IM_Buffer (
        .FFT_IM_Buffer_RD({\FFT_IM_Buffer_RD[15] , 
        \FFT_IM_Buffer_RD[14] , \FFT_IM_Buffer_RD[13] , 
        \FFT_IM_Buffer_RD[12] , \FFT_IM_Buffer_RD[11] , 
        \FFT_IM_Buffer_RD[10] , \FFT_IM_Buffer_RD[9] , 
        \FFT_IM_Buffer_RD[8] , \FFT_IM_Buffer_RD[7] , 
        \FFT_IM_Buffer_RD[6] , \FFT_IM_Buffer_RD[5] , 
        \FFT_IM_Buffer_RD[4] , \FFT_IM_Buffer_RD[3] , 
        \FFT_IM_Buffer_RD[2] , \FFT_IM_Buffer_RD[1] , 
        \FFT_IM_Buffer_RD[0] }), .DATAHANDLE_FSM_0_FFT_IM_RADDR({
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[9] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[8] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[7] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[6] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[5] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[4] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[3] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[2] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[1] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[0] }), .COREFFT_0_DATAO_IM({
        \COREFFT_0_DATAO_IM[15] , \COREFFT_0_DATAO_IM[14] , 
        \COREFFT_0_DATAO_IM[13] , \COREFFT_0_DATAO_IM[12] , 
        \COREFFT_0_DATAO_IM[11] , \COREFFT_0_DATAO_IM[10] , 
        \COREFFT_0_DATAO_IM[9] , \COREFFT_0_DATAO_IM[8] , 
        \COREFFT_0_DATAO_IM[7] , \COREFFT_0_DATAO_IM[6] , 
        \COREFFT_0_DATAO_IM[5] , \COREFFT_0_DATAO_IM[4] , 
        \COREFFT_0_DATAO_IM[3] , \COREFFT_0_DATAO_IM[2] , 
        \COREFFT_0_DATAO_IM[1] , \COREFFT_0_DATAO_IM[0] }), 
        .FILTERCONTROL_FSM_0_FFT_WADDR({
        \FILTERCONTROL_FSM_0_FFT_WADDR[9] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[8] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[7] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[6] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[5] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[4] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[3] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[2] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[1] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[0] }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0(
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0), .COREFFT_0_OUTP_READY(
        COREFFT_0_OUTP_READY));
    FIR_FILTER_top_FIR_OUT_Buffer_TPSRAM FIR_OUT_Buffer (
        .FIR_OUT_Buffer_RD({\FIR_OUT_Buffer_RD[15] , 
        \FIR_OUT_Buffer_RD[14] , \FIR_OUT_Buffer_RD[13] , 
        \FIR_OUT_Buffer_RD[12] , \FIR_OUT_Buffer_RD[11] , 
        \FIR_OUT_Buffer_RD[10] , \FIR_OUT_Buffer_RD[9] , 
        \FIR_OUT_Buffer_RD[8] , \FIR_OUT_Buffer_RD[7] , 
        \FIR_OUT_Buffer_RD[6] , \FIR_OUT_Buffer_RD[5] , 
        \FIR_OUT_Buffer_RD[4] , \FIR_OUT_Buffer_RD[3] , 
        \FIR_OUT_Buffer_RD[2] , \FIR_OUT_Buffer_RD[1] , 
        \FIR_OUT_Buffer_RD[0] }), .DATAHANDLE_FSM_0_FIR_RADDR({
        \DATAHANDLE_FSM_0_FIR_RADDR[9] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[8] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[7] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[6] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[5] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[4] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[3] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[2] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[1] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[0] }), .FIRO_net_0({
        \FIRO_net_0[30] , \FIRO_net_0[29] , \FIRO_net_0[28] , 
        \FIRO_net_0[27] , \FIRO_net_0[26] , \FIRO_net_0[25] , 
        \FIRO_net_0[24] , \FIRO_net_0[23] , \FIRO_net_0[22] , 
        \FIRO_net_0[21] , \FIRO_net_0[20] , \FIRO_net_0[19] , 
        \FIRO_net_0[18] , \FIRO_net_0[17] , \FIRO_net_0[16] , 
        \FIRO_net_0[15] }), .FILTERCONTROL_FSM_0_FIR_WR_ADDR({
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[9] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[8] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[7] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[6] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[5] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[4] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[3] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[2] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[1] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[0] }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0(
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0), 
        .FILTERCONTROL_FSM_0_FIR_WR_ENABLE(
        FILTERCONTROL_FSM_0_FIR_WR_ENABLE));
    GND GND (.Y(GND_net_1));
    FIR_FILTER FIR_FILTER_0 (.DATAHANDLE_FSM_0_FIR_WADDR({
        \DATAHANDLE_FSM_0_FIR_WADDR[9] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[8] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[7] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[6] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[5] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[4] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[3] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[2] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[1] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[0] }), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA({
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[15] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[12] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[11] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[10] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[9] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[8] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[7] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[6] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[5] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[4] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[3] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[2] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[1] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[0] }), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m({
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[15] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[12] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[11] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[10] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[9] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[8] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[7] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[6] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[5] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[4] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[3] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[2] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[1] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[0] }), .DEVRST_N(DEVRST_N), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PSELx(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .FIR_FILTER_0_AMBA_SLAVE_0_PWRITE(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0), .MMUART_1_TXD(
        MMUART_1_TXD), .MMUART_1_RXD(MMUART_1_RXD), 
        .FIR_FILTER_0_GPIO_2_M2F(FIR_FILTER_0_GPIO_2_M2F), 
        .FIR_FILTER_0_GPIO_1_M2F(FIR_FILTER_0_GPIO_1_M2F), 
        .FIR_FILTER_0_GPIO_0_M2F(FIR_FILTER_0_GPIO_0_M2F));
    FIR_FILTER_top_FFT_RE_Buffer_TPSRAM FFT_RE_Buffer (
        .FFT_RE_Buffer_RD({\FFT_RE_Buffer_RD[15] , 
        \FFT_RE_Buffer_RD[14] , \FFT_RE_Buffer_RD[13] , 
        \FFT_RE_Buffer_RD[12] , \FFT_RE_Buffer_RD[11] , 
        \FFT_RE_Buffer_RD[10] , \FFT_RE_Buffer_RD[9] , 
        \FFT_RE_Buffer_RD[8] , \FFT_RE_Buffer_RD[7] , 
        \FFT_RE_Buffer_RD[6] , \FFT_RE_Buffer_RD[5] , 
        \FFT_RE_Buffer_RD[4] , \FFT_RE_Buffer_RD[3] , 
        \FFT_RE_Buffer_RD[2] , \FFT_RE_Buffer_RD[1] , 
        \FFT_RE_Buffer_RD[0] }), .DATAHANDLE_FSM_0_FFT_RE_RADDR({
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[9] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[8] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[7] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[6] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[5] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[4] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[3] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[2] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[1] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[0] }), .COREFFT_0_DATAO_RE({
        \COREFFT_0_DATAO_RE[15] , \COREFFT_0_DATAO_RE[14] , 
        \COREFFT_0_DATAO_RE[13] , \COREFFT_0_DATAO_RE[12] , 
        \COREFFT_0_DATAO_RE[11] , \COREFFT_0_DATAO_RE[10] , 
        \COREFFT_0_DATAO_RE[9] , \COREFFT_0_DATAO_RE[8] , 
        \COREFFT_0_DATAO_RE[7] , \COREFFT_0_DATAO_RE[6] , 
        \COREFFT_0_DATAO_RE[5] , \COREFFT_0_DATAO_RE[4] , 
        \COREFFT_0_DATAO_RE[3] , \COREFFT_0_DATAO_RE[2] , 
        \COREFFT_0_DATAO_RE[1] , \COREFFT_0_DATAO_RE[0] }), 
        .FILTERCONTROL_FSM_0_FFT_WADDR({
        \FILTERCONTROL_FSM_0_FFT_WADDR[9] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[8] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[7] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[6] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[5] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[4] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[3] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[2] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[1] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[0] }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0(
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0), .COREFFT_0_OUTP_READY(
        COREFFT_0_OUTP_READY));
    VCC VCC (.Y(VCC_net_1));
    FIR_FILTER_top_COREFIR_0_COREFIR_Z3 COREFIR_0 (.FIR_IN_Buffer_RD({
        \FIR_IN_Buffer_RD[15] , \FIR_IN_Buffer_RD[14] , 
        \FIR_IN_Buffer_RD[13] , \FIR_IN_Buffer_RD[12] , 
        \FIR_IN_Buffer_RD[11] , \FIR_IN_Buffer_RD[10] , 
        \FIR_IN_Buffer_RD[9] , \FIR_IN_Buffer_RD[8] , 
        \FIR_IN_Buffer_RD[7] , \FIR_IN_Buffer_RD[6] , 
        \FIR_IN_Buffer_RD[5] , \FIR_IN_Buffer_RD[4] , 
        \FIR_IN_Buffer_RD[3] , \FIR_IN_Buffer_RD[2] , 
        \FIR_IN_Buffer_RD[1] , \FIR_IN_Buffer_RD[0] }), 
        .Coef_Buffer_RD({\Coef_Buffer_RD[15] , \Coef_Buffer_RD[14] , 
        \Coef_Buffer_RD[13] , \Coef_Buffer_RD[12] , 
        \Coef_Buffer_RD[11] , \Coef_Buffer_RD[10] , 
        \Coef_Buffer_RD[9] , \Coef_Buffer_RD[8] , \Coef_Buffer_RD[7] , 
        \Coef_Buffer_RD[6] , \Coef_Buffer_RD[5] , \Coef_Buffer_RD[4] , 
        \Coef_Buffer_RD[3] , \Coef_Buffer_RD[2] , \Coef_Buffer_RD[1] , 
        \Coef_Buffer_RD[0] }), .FIRO_net_0({\FIRO_net_0[30] , 
        \FIRO_net_0[29] , \FIRO_net_0[28] , \FIRO_net_0[27] , 
        \FIRO_net_0[26] , \FIRO_net_0[25] , \FIRO_net_0[24] , 
        \FIRO_net_0[23] , \FIRO_net_0[22] , \FIRO_net_0[21] , 
        \FIRO_net_0[20] , \FIRO_net_0[19] , \FIRO_net_0[18] , 
        \FIRO_net_0[17] , \FIRO_net_0[16] , \FIRO_net_0[15] }), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY), 
        .DATAHANDLE_FSM_0_WCLK(DATAHANDLE_FSM_0_WCLK), 
        .FILTERCONTROL_FSM_0_FIR_WR_ENABLE(
        FILTERCONTROL_FSM_0_FIR_WR_ENABLE), 
        .FILTERCONTROL_FSM_0_COEF_RD_ENABLE(
        FILTERCONTROL_FSM_0_COEF_RD_ENABLE), 
        .FILTERCONTROL_FSM_0_COEF_ON(FILTERCONTROL_FSM_0_COEF_ON), 
        .datao_valid_i(
        \COREFIR_0.enum_g4.enum_fir_g4.fir_enum_g4_0.datao_valid_i ), 
        .filled_w(
        \COREFIR_0.enum_g4.enum_fir_g4.fir_enum_g4_0.filled_w ));
    DATAHANDLE_FSM_16s_16s DATAHANDLE_FSM_0 (
        .DATAHANDLE_FSM_0_FIR_WADDR({\DATAHANDLE_FSM_0_FIR_WADDR[9] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[8] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[7] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[6] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[5] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[4] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[3] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[2] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[1] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[0] }), 
        .DATAHANDLE_FSM_0_FFT_RE_RADDR({
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[9] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[8] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[7] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[6] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[5] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[4] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[3] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[2] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[1] , 
        \DATAHANDLE_FSM_0_FFT_RE_RADDR[0] }), 
        .DATAHANDLE_FSM_0_FIR_RADDR({\DATAHANDLE_FSM_0_FIR_RADDR[9] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[8] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[7] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[6] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[5] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[4] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[3] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[2] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[1] , 
        \DATAHANDLE_FSM_0_FIR_RADDR[0] }), 
        .DATAHANDLE_FSM_0_FFT_IM_RADDR({
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[9] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[8] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[7] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[6] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[5] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[4] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[3] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[2] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[1] , 
        \DATAHANDLE_FSM_0_FFT_IM_RADDR[0] }), .FIR_OUT_Buffer_RD({
        \FIR_OUT_Buffer_RD[15] , \FIR_OUT_Buffer_RD[14] , 
        \FIR_OUT_Buffer_RD[13] , \FIR_OUT_Buffer_RD[12] , 
        \FIR_OUT_Buffer_RD[11] , \FIR_OUT_Buffer_RD[10] , 
        \FIR_OUT_Buffer_RD[9] , \FIR_OUT_Buffer_RD[8] , 
        \FIR_OUT_Buffer_RD[7] , \FIR_OUT_Buffer_RD[6] , 
        \FIR_OUT_Buffer_RD[5] , \FIR_OUT_Buffer_RD[4] , 
        \FIR_OUT_Buffer_RD[3] , \FIR_OUT_Buffer_RD[2] , 
        \FIR_OUT_Buffer_RD[1] , \FIR_OUT_Buffer_RD[0] }), 
        .FFT_RE_Buffer_RD({\FFT_RE_Buffer_RD[15] , 
        \FFT_RE_Buffer_RD[14] , \FFT_RE_Buffer_RD[13] , 
        \FFT_RE_Buffer_RD[12] , \FFT_RE_Buffer_RD[11] , 
        \FFT_RE_Buffer_RD[10] , \FFT_RE_Buffer_RD[9] , 
        \FFT_RE_Buffer_RD[8] , \FFT_RE_Buffer_RD[7] , 
        \FFT_RE_Buffer_RD[6] , \FFT_RE_Buffer_RD[5] , 
        \FFT_RE_Buffer_RD[4] , \FFT_RE_Buffer_RD[3] , 
        \FFT_RE_Buffer_RD[2] , \FFT_RE_Buffer_RD[1] , 
        \FFT_RE_Buffer_RD[0] }), .FFT_IM_Buffer_RD({
        \FFT_IM_Buffer_RD[15] , \FFT_IM_Buffer_RD[14] , 
        \FFT_IM_Buffer_RD[13] , \FFT_IM_Buffer_RD[12] , 
        \FFT_IM_Buffer_RD[11] , \FFT_IM_Buffer_RD[10] , 
        \FFT_IM_Buffer_RD[9] , \FFT_IM_Buffer_RD[8] , 
        \FFT_IM_Buffer_RD[7] , \FFT_IM_Buffer_RD[6] , 
        \FFT_IM_Buffer_RD[5] , \FFT_IM_Buffer_RD[4] , 
        \FFT_IM_Buffer_RD[3] , \FFT_IM_Buffer_RD[2] , 
        \FFT_IM_Buffer_RD[1] , \FFT_IM_Buffer_RD[0] }), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m({
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[15] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[12] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[11] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[10] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[9] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[8] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[7] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[6] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[5] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[4] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[3] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[2] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[1] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PRDATA_m[0] }), 
        .DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0(
        DATAHANDLE_FSM_0_FIR_FFT_RD_ENABLE_0), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE_i_0), 
        .DATAHANDLE_FSM_0_COEF_WR_EN(DATAHANDLE_FSM_0_COEF_WR_EN), 
        .DATAHANDLE_FSM_0_SEL(DATAHANDLE_FSM_0_SEL), 
        .DATAHANDLE_FSM_0_FIR_WR_ENABLE(DATAHANDLE_FSM_0_FIR_WR_ENABLE)
        , .FIR_FILTER_0_GPIO_2_M2F(FIR_FILTER_0_GPIO_2_M2F), 
        .FIR_FILTER_0_GPIO_0_M2F(FIR_FILTER_0_GPIO_0_M2F), 
        .FIR_FILTER_0_GPIO_1_M2F(FIR_FILTER_0_GPIO_1_M2F), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PSELx(
        FIR_FILTER_0_AMBA_SLAVE_0_PSELx), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWRITE(
        FIR_FILTER_0_AMBA_SLAVE_0_PWRITE));
    FIR_FILTER_top_Coef_Buffer_TPSRAM Coef_Buffer (.Coef_Buffer_RD({
        \Coef_Buffer_RD[15] , \Coef_Buffer_RD[14] , 
        \Coef_Buffer_RD[13] , \Coef_Buffer_RD[12] , 
        \Coef_Buffer_RD[11] , \Coef_Buffer_RD[10] , 
        \Coef_Buffer_RD[9] , \Coef_Buffer_RD[8] , \Coef_Buffer_RD[7] , 
        \Coef_Buffer_RD[6] , \Coef_Buffer_RD[5] , \Coef_Buffer_RD[4] , 
        \Coef_Buffer_RD[3] , \Coef_Buffer_RD[2] , \Coef_Buffer_RD[1] , 
        \Coef_Buffer_RD[0] }), .FILTERCONTROL_FSM_0_COEF_RADDR({
        \FILTERCONTROL_FSM_0_COEF_RADDR[5] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[4] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[3] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[2] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[1] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[0] }), 
        .FIR_FILTER_0_AMBA_SLAVE_0_PWDATA({
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[15] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[14] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[13] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[12] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[11] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[10] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[9] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[8] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[7] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[6] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[5] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[4] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[3] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[2] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[1] , 
        \FIR_FILTER_0_AMBA_SLAVE_0_PWDATA[0] }), 
        .DATAHANDLE_FSM_0_FIR_WADDR({\DATAHANDLE_FSM_0_FIR_WADDR[5] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[4] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[3] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[2] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[1] , 
        \DATAHANDLE_FSM_0_FIR_WADDR[0] }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .FILTERCONTROL_FSM_0_COEF_RD_ENABLE(
        FILTERCONTROL_FSM_0_COEF_RD_ENABLE), 
        .DATAHANDLE_FSM_0_COEF_WR_EN(DATAHANDLE_FSM_0_COEF_WR_EN));
    FIR_FILTER_top_COREFFT_0_COREFFT_Z1 COREFFT_0 (.FIRO_net_0({
        \FIRO_net_0[30] , \FIRO_net_0[29] , \FIRO_net_0[28] , 
        \FIRO_net_0[27] , \FIRO_net_0[26] , \FIRO_net_0[25] , 
        \FIRO_net_0[24] , \FIRO_net_0[23] , \FIRO_net_0[22] , 
        \FIRO_net_0[21] , \FIRO_net_0[20] , \FIRO_net_0[19] , 
        \FIRO_net_0[18] , \FIRO_net_0[17] , \FIRO_net_0[16] , 
        \FIRO_net_0[15] }), .COREFFT_0_DATAO_IM({
        \COREFFT_0_DATAO_IM[15] , \COREFFT_0_DATAO_IM[14] , 
        \COREFFT_0_DATAO_IM[13] , \COREFFT_0_DATAO_IM[12] , 
        \COREFFT_0_DATAO_IM[11] , \COREFFT_0_DATAO_IM[10] , 
        \COREFFT_0_DATAO_IM[9] , \COREFFT_0_DATAO_IM[8] , 
        \COREFFT_0_DATAO_IM[7] , \COREFFT_0_DATAO_IM[6] , 
        \COREFFT_0_DATAO_IM[5] , \COREFFT_0_DATAO_IM[4] , 
        \COREFFT_0_DATAO_IM[3] , \COREFFT_0_DATAO_IM[2] , 
        \COREFFT_0_DATAO_IM[1] , \COREFFT_0_DATAO_IM[0] }), 
        .COREFFT_0_DATAO_RE({\COREFFT_0_DATAO_RE[15] , 
        \COREFFT_0_DATAO_RE[14] , \COREFFT_0_DATAO_RE[13] , 
        \COREFFT_0_DATAO_RE[12] , \COREFFT_0_DATAO_RE[11] , 
        \COREFFT_0_DATAO_RE[10] , \COREFFT_0_DATAO_RE[9] , 
        \COREFFT_0_DATAO_RE[8] , \COREFFT_0_DATAO_RE[7] , 
        \COREFFT_0_DATAO_RE[6] , \COREFFT_0_DATAO_RE[5] , 
        \COREFFT_0_DATAO_RE[4] , \COREFFT_0_DATAO_RE[3] , 
        \COREFFT_0_DATAO_RE[2] , \COREFFT_0_DATAO_RE[1] , 
        \COREFFT_0_DATAO_RE[0] }), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .COREFFT_0_OUTP_READY(
        COREFFT_0_OUTP_READY), .datao_valid_i(
        \COREFIR_0.enum_g4.enum_fir_g4.fir_enum_g4_0.datao_valid_i ), 
        .filled_w(
        \COREFIR_0.enum_g4.enum_fir_g4.fir_enum_g4_0.filled_w ), 
        .FIR_FILTER_0_MSS_READY(FIR_FILTER_0_MSS_READY));
    FILTERCONTROL_FSM FILTERCONTROL_FSM_0 (
        .FILTERCONTROL_FSM_0_COEF_RADDR({
        \FILTERCONTROL_FSM_0_COEF_RADDR[5] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[4] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[3] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[2] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[1] , 
        \FILTERCONTROL_FSM_0_COEF_RADDR[0] }), 
        .FILTERCONTROL_FSM_0_FFT_WADDR({
        \FILTERCONTROL_FSM_0_FFT_WADDR[9] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[8] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[7] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[6] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[5] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[4] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[3] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[2] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[1] , 
        \FILTERCONTROL_FSM_0_FFT_WADDR[0] }), 
        .FILTERCONTROL_FSM_0_FIR_WR_ADDR({
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[9] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[8] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[7] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[6] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[5] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[4] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[3] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[2] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[1] , 
        \FILTERCONTROL_FSM_0_FIR_WR_ADDR[0] }), 
        .FILTERCONTROL_FSM_0_FIR_WR_ENABLE(
        FILTERCONTROL_FSM_0_FIR_WR_ENABLE), .FIR_FILTER_0_MSS_READY(
        FIR_FILTER_0_MSS_READY), .DATAHANDLE_FSM_0_WCLK(
        DATAHANDLE_FSM_0_WCLK), .FILTERCONTROL_FSM_0_COEF_RD_ENABLE(
        FILTERCONTROL_FSM_0_COEF_RD_ENABLE), 
        .FILTERCONTROL_FSM_0_COEF_ON(FILTERCONTROL_FSM_0_COEF_ON), 
        .DATAHANDLE_FSM_0_SEL(DATAHANDLE_FSM_0_SEL), 
        .COREFFT_0_OUTP_READY(COREFFT_0_OUTP_READY));
    
endmodule
