-- Xilinx Vhdl netlist produced by netgen application (version G.30)
-- Command       : -intstyle ise -s 5 -pcf main_top.pcf -ngm main_top.ngm -rpw 100 -tpw 0 -ar Structure -xon true -w -ofmt vhdl -sim main_top.ncd main_top_timesim.vhd 
-- Input file    : main_top.ncd
-- Output file   : main_top_timesim.vhd
-- Design name   : main_top
-- # of Entities : 1
-- Xilinx        : D:/Xilinx
-- Device        : 3s50tq144-5 (ADVANCED 1.30 2004-03-12)

-- This vhdl netlist is a simulation model and uses simulation 
-- primitives which may not represent the true implementation of the 
-- device, however the netlist is functionally correct and should not 
-- be modified. This file cannot be synthesized and should only be used 
-- with supported simulation tools.

library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
library SIMPRIM;
use SIMPRIM.VCOMPONENTS.ALL;
use SIMPRIM.VPACKAGE.ALL;

entity main_top is
  port (
    resn : in STD_LOGIC := 'X'; 
    wen : in STD_LOGIC := 'X'; 
    csn : in STD_LOGIC := 'X'; 
    clk : in STD_LOGIC := 'X'; 
    d : inout STD_LOGIC_VECTOR ( 31 downto 0 ); 
    a : in STD_LOGIC_VECTOR ( 31 downto 0 ) 
  );
end main_top;

architecture Structure of main_top is
  signal a_4_IBUF : STD_LOGIC; 
  signal a_7_IBUF : STD_LOGIC; 
  signal N4792 : STD_LOGIC; 
  signal N4774 : STD_LOGIC; 
  signal a_5_IBUF : STD_LOGIC; 
  signal a_6_IBUF : STD_LOGIC; 
  signal N4756 : STD_LOGIC; 
  signal N4754 : STD_LOGIC; 
  signal N4725 : STD_LOGIC; 
  signal N2469 : STD_LOGIC; 
  signal Q_n0001 : STD_LOGIC; 
  signal Q_n0000 : STD_LOGIC; 
  signal N4780 : STD_LOGIC; 
  signal N4778 : STD_LOGIC; 
  signal N4786 : STD_LOGIC; 
  signal N4738 : STD_LOGIC; 
  signal N2377 : STD_LOGIC; 
  signal N4707 : STD_LOGIC; 
  signal N4705 : STD_LOGIC; 
  signal N4719 : STD_LOGIC; 
  signal csn_IBUF : STD_LOGIC; 
  signal wen_IBUF : STD_LOGIC; 
  signal Q_n0002 : STD_LOGIC; 
  signal N4736 : STD_LOGIC; 
  signal N4744 : STD_LOGIC; 
  signal N4742 : STD_LOGIC; 
  signal N4750 : STD_LOGIC; 
  signal I3_N174 : STD_LOGIC; 
  signal clk_BUFGP : STD_LOGIC; 
  signal N4649 : STD_LOGIC; 
  signal N4651 : STD_LOGIC; 
  signal N4653 : STD_LOGIC; 
  signal N4655 : STD_LOGIC; 
  signal clk_BUFGP_IBUFG : STD_LOGIC; 
  signal N4593 : STD_LOGIC; 
  signal N4603 : STD_LOGIC; 
  signal N4595 : STD_LOGIC; 
  signal N4607 : STD_LOGIC; 
  signal N4597 : STD_LOGIC; 
  signal N4623 : STD_LOGIC; 
  signal N4611 : STD_LOGIC; 
  signal N4599 : STD_LOGIC; 
  signal N4627 : STD_LOGIC; 
  signal N4615 : STD_LOGIC; 
  signal N4601 : STD_LOGIC; 
  signal N4619 : STD_LOGIC; 
  signal N4605 : STD_LOGIC; 
  signal N4621 : STD_LOGIC; 
  signal N4609 : STD_LOGIC; 
  signal N4625 : STD_LOGIC; 
  signal N4613 : STD_LOGIC; 
  signal N4629 : STD_LOGIC; 
  signal N4617 : STD_LOGIC; 
  signal N4631 : STD_LOGIC; 
  signal N4633 : STD_LOGIC; 
  signal N4635 : STD_LOGIC; 
  signal N4637 : STD_LOGIC; 
  signal N4639 : STD_LOGIC; 
  signal N4641 : STD_LOGIC; 
  signal N4643 : STD_LOGIC; 
  signal N4645 : STD_LOGIC; 
  signal N4647 : STD_LOGIC; 
  signal GLOBAL_LOGIC1 : STD_LOGIC; 
  signal N4816 : STD_LOGIC; 
  signal N4814 : STD_LOGIC; 
  signal N4798 : STD_LOGIC; 
  signal N4713 : STD_LOGIC; 
  signal N4711 : STD_LOGIC; 
  signal N4810 : STD_LOGIC; 
  signal N4808 : STD_LOGIC; 
  signal N4804 : STD_LOGIC; 
  signal N4768 : STD_LOGIC; 
  signal N4732 : STD_LOGIC; 
  signal N4730 : STD_LOGIC; 
  signal N4762 : STD_LOGIC; 
  signal N4802 : STD_LOGIC; 
  signal N4723 : STD_LOGIC; 
  signal N4760 : STD_LOGIC; 
  signal N4790 : STD_LOGIC; 
  signal N4784 : STD_LOGIC; 
  signal N4748 : STD_LOGIC; 
  signal N4766 : STD_LOGIC; 
  signal N4796 : STD_LOGIC; 
  signal N4717 : STD_LOGIC; 
  signal N4772 : STD_LOGIC; 
  signal GSR : STD_LOGIC; 
  signal GTS : STD_LOGIC; 
  signal N4792_F : STD_LOGIC; 
  signal N4792_G : STD_LOGIC; 
  signal dmuxo_0_F : STD_LOGIC; 
  signal dmuxo_0_G : STD_LOGIC; 
  signal N4725_F : STD_LOGIC; 
  signal N4725_G : STD_LOGIC; 
  signal Q_n0001_F : STD_LOGIC; 
  signal Q_n0001_G : STD_LOGIC; 
  signal dmuxo_8_F : STD_LOGIC; 
  signal dmuxo_8_G : STD_LOGIC; 
  signal N4786_F : STD_LOGIC; 
  signal N4786_G : STD_LOGIC; 
  signal N4738_F : STD_LOGIC; 
  signal N4738_G : STD_LOGIC; 
  signal dmuxo_13_F : STD_LOGIC; 
  signal dmuxo_13_G : STD_LOGIC; 
  signal N4719_F : STD_LOGIC; 
  signal N4719_G : STD_LOGIC; 
  signal Q_n0002_F : STD_LOGIC; 
  signal Q_n0002_G : STD_LOGIC; 
  signal dmuxo_17_F : STD_LOGIC; 
  signal dmuxo_17_G : STD_LOGIC; 
  signal dmuxo_1_F : STD_LOGIC; 
  signal dmuxo_1_G : STD_LOGIC; 
  signal N4750_F : STD_LOGIC; 
  signal N4750_G : STD_LOGIC; 
  signal d_7_IFF_IFFDMUX : STD_LOGIC; 
  signal d_7_IFF_ICEINV : STD_LOGIC; 
  signal d_7_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_7_IFF_IFF1_RST : STD_LOGIC; 
  signal d_7_ENABLE : STD_LOGIC; 
  signal d_7_GTS_OR_T : STD_LOGIC; 
  signal d_7_O : STD_LOGIC; 
  signal d_7_T : STD_LOGIC; 
  signal d_7_INBUF : STD_LOGIC; 
  signal d_8_IFF_IFFDMUX : STD_LOGIC; 
  signal d_8_IFF_ICEINV : STD_LOGIC; 
  signal d_8_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_8_ENABLE : STD_LOGIC; 
  signal d_8_GTS_OR_T : STD_LOGIC; 
  signal d_8_O : STD_LOGIC; 
  signal d_8_T : STD_LOGIC; 
  signal d_8_INBUF : STD_LOGIC; 
  signal d_9_ENABLE : STD_LOGIC; 
  signal d_9_GTS_OR_T : STD_LOGIC; 
  signal d_9_O : STD_LOGIC; 
  signal d_9_T : STD_LOGIC; 
  signal d_9_INBUF : STD_LOGIC; 
  signal d_10_ENABLE : STD_LOGIC; 
  signal d_10_GTS_OR_T : STD_LOGIC; 
  signal d_10_O : STD_LOGIC; 
  signal d_10_T : STD_LOGIC; 
  signal d_10_INBUF : STD_LOGIC; 
  signal clk_INBUF : STD_LOGIC; 
  signal d_11_IFF_IFF1_RST : STD_LOGIC; 
  signal d_11_IFF_IFFDMUX : STD_LOGIC; 
  signal d_11_IFF_ICEINV : STD_LOGIC; 
  signal d_11_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_11_ENABLE : STD_LOGIC; 
  signal d_11_GTS_OR_T : STD_LOGIC; 
  signal d_11_O : STD_LOGIC; 
  signal d_11_T : STD_LOGIC; 
  signal d_11_INBUF : STD_LOGIC; 
  signal d_20_IFF_IFF1_RST : STD_LOGIC; 
  signal d_20_IFF_IFFDMUX : STD_LOGIC; 
  signal d_20_IFF_ICEINV : STD_LOGIC; 
  signal d_20_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_20_ENABLE : STD_LOGIC; 
  signal d_20_GTS_OR_T : STD_LOGIC; 
  signal d_20_O : STD_LOGIC; 
  signal d_20_T : STD_LOGIC; 
  signal d_20_INBUF : STD_LOGIC; 
  signal d_12_ENABLE : STD_LOGIC; 
  signal d_12_GTS_OR_T : STD_LOGIC; 
  signal d_12_O : STD_LOGIC; 
  signal d_12_T : STD_LOGIC; 
  signal d_12_INBUF : STD_LOGIC; 
  signal d_21_ENABLE : STD_LOGIC; 
  signal d_21_GTS_OR_T : STD_LOGIC; 
  signal d_21_O : STD_LOGIC; 
  signal d_21_T : STD_LOGIC; 
  signal d_21_INBUF : STD_LOGIC; 
  signal d_13_ENABLE : STD_LOGIC; 
  signal d_13_GTS_OR_T : STD_LOGIC; 
  signal d_13_O : STD_LOGIC; 
  signal d_13_T : STD_LOGIC; 
  signal d_13_INBUF : STD_LOGIC; 
  signal d_30_ENABLE : STD_LOGIC; 
  signal d_30_GTS_OR_T : STD_LOGIC; 
  signal d_30_O : STD_LOGIC; 
  signal d_30_T : STD_LOGIC; 
  signal d_30_INBUF : STD_LOGIC; 
  signal d_22_ENABLE : STD_LOGIC; 
  signal d_22_GTS_OR_T : STD_LOGIC; 
  signal d_22_O : STD_LOGIC; 
  signal d_22_T : STD_LOGIC; 
  signal d_22_INBUF : STD_LOGIC; 
  signal d_14_ENABLE : STD_LOGIC; 
  signal d_14_GTS_OR_T : STD_LOGIC; 
  signal d_14_O : STD_LOGIC; 
  signal d_14_T : STD_LOGIC; 
  signal d_14_INBUF : STD_LOGIC; 
  signal d_31_ENABLE : STD_LOGIC; 
  signal d_31_GTS_OR_T : STD_LOGIC; 
  signal d_31_O : STD_LOGIC; 
  signal d_31_T : STD_LOGIC; 
  signal d_31_INBUF : STD_LOGIC; 
  signal d_23_ENABLE : STD_LOGIC; 
  signal d_23_GTS_OR_T : STD_LOGIC; 
  signal d_23_O : STD_LOGIC; 
  signal d_23_T : STD_LOGIC; 
  signal d_23_INBUF : STD_LOGIC; 
  signal d_15_ENABLE : STD_LOGIC; 
  signal d_15_GTS_OR_T : STD_LOGIC; 
  signal d_15_O : STD_LOGIC; 
  signal d_15_T : STD_LOGIC; 
  signal d_15_INBUF : STD_LOGIC; 
  signal d_24_ENABLE : STD_LOGIC; 
  signal d_24_GTS_OR_T : STD_LOGIC; 
  signal d_24_O : STD_LOGIC; 
  signal d_24_T : STD_LOGIC; 
  signal d_24_INBUF : STD_LOGIC; 
  signal d_16_ENABLE : STD_LOGIC; 
  signal d_16_GTS_OR_T : STD_LOGIC; 
  signal d_16_O : STD_LOGIC; 
  signal d_16_T : STD_LOGIC; 
  signal d_16_INBUF : STD_LOGIC; 
  signal d_25_ENABLE : STD_LOGIC; 
  signal d_25_GTS_OR_T : STD_LOGIC; 
  signal d_25_O : STD_LOGIC; 
  signal d_25_T : STD_LOGIC; 
  signal d_25_INBUF : STD_LOGIC; 
  signal d_9_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_9_IFF_ICEINV : STD_LOGIC; 
  signal d_9_IFF_IFFDMUX : STD_LOGIC; 
  signal d_8_IFF_IFF1_RST : STD_LOGIC; 
  signal d_12_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_12_IFF_ICEINV : STD_LOGIC; 
  signal d_12_IFF_IFFDMUX : STD_LOGIC; 
  signal d_13_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_13_IFF_ICEINV : STD_LOGIC; 
  signal d_13_IFF_IFFDMUX : STD_LOGIC; 
  signal d_22_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_22_IFF_ICEINV : STD_LOGIC; 
  signal d_22_IFF_IFFDMUX : STD_LOGIC; 
  signal d_14_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_14_IFF_ICEINV : STD_LOGIC; 
  signal d_14_IFF_IFFDMUX : STD_LOGIC; 
  signal d_31_IFF_IFF1_RST : STD_LOGIC; 
  signal d_31_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_31_IFF_ICEINV : STD_LOGIC; 
  signal d_31_IFF_IFFDMUX : STD_LOGIC; 
  signal d_23_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_23_IFF_ICEINV : STD_LOGIC; 
  signal d_23_IFF_IFFDMUX : STD_LOGIC; 
  signal d_24_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_24_IFF_ICEINV : STD_LOGIC; 
  signal d_24_IFF_IFFDMUX : STD_LOGIC; 
  signal d_25_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_25_IFF_ICEINV : STD_LOGIC; 
  signal d_25_IFF_IFFDMUX : STD_LOGIC; 
  signal d_17_ENABLE : STD_LOGIC; 
  signal d_17_GTS_OR_T : STD_LOGIC; 
  signal d_17_O : STD_LOGIC; 
  signal d_17_T : STD_LOGIC; 
  signal d_17_INBUF : STD_LOGIC; 
  signal d_26_IFF_IFFDMUX : STD_LOGIC; 
  signal d_26_IFF_ICEINV : STD_LOGIC; 
  signal d_26_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_26_ENABLE : STD_LOGIC; 
  signal d_26_GTS_OR_T : STD_LOGIC; 
  signal d_26_O : STD_LOGIC; 
  signal d_26_T : STD_LOGIC; 
  signal d_26_INBUF : STD_LOGIC; 
  signal d_18_ENABLE : STD_LOGIC; 
  signal d_18_GTS_OR_T : STD_LOGIC; 
  signal d_18_O : STD_LOGIC; 
  signal d_18_T : STD_LOGIC; 
  signal d_18_INBUF : STD_LOGIC; 
  signal d_27_IFF_IFFDMUX : STD_LOGIC; 
  signal d_27_IFF_ICEINV : STD_LOGIC; 
  signal d_27_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_27_IFF_IFF1_RST : STD_LOGIC; 
  signal d_27_ENABLE : STD_LOGIC; 
  signal d_27_GTS_OR_T : STD_LOGIC; 
  signal d_27_O : STD_LOGIC; 
  signal d_27_T : STD_LOGIC; 
  signal d_27_INBUF : STD_LOGIC; 
  signal d_19_IFF_IFF1_RST : STD_LOGIC; 
  signal d_19_IFF_IFFDMUX : STD_LOGIC; 
  signal d_19_IFF_ICEINV : STD_LOGIC; 
  signal d_19_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_19_ENABLE : STD_LOGIC; 
  signal d_19_GTS_OR_T : STD_LOGIC; 
  signal d_19_O : STD_LOGIC; 
  signal d_19_T : STD_LOGIC; 
  signal d_19_INBUF : STD_LOGIC; 
  signal csn_INBUF : STD_LOGIC; 
  signal d_28_ENABLE : STD_LOGIC; 
  signal d_28_GTS_OR_T : STD_LOGIC; 
  signal d_28_O : STD_LOGIC; 
  signal d_28_T : STD_LOGIC; 
  signal d_28_INBUF : STD_LOGIC; 
  signal d_29_ENABLE : STD_LOGIC; 
  signal d_29_GTS_OR_T : STD_LOGIC; 
  signal d_29_O : STD_LOGIC; 
  signal d_29_T : STD_LOGIC; 
  signal d_29_INBUF : STD_LOGIC; 
  signal a_4_INBUF : STD_LOGIC; 
  signal a_5_INBUF : STD_LOGIC; 
  signal a_6_INBUF : STD_LOGIC; 
  signal a_7_INBUF : STD_LOGIC; 
  signal wen_INBUF : STD_LOGIC; 
  signal d_0_ENABLE : STD_LOGIC; 
  signal d_0_GTS_OR_T : STD_LOGIC; 
  signal d_0_O : STD_LOGIC; 
  signal d_0_T : STD_LOGIC; 
  signal d_0_INBUF : STD_LOGIC; 
  signal d_1_IFF_IFFDMUX : STD_LOGIC; 
  signal d_1_IFF_ICEINV : STD_LOGIC; 
  signal d_1_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_1_ENABLE : STD_LOGIC; 
  signal d_1_GTS_OR_T : STD_LOGIC; 
  signal d_1_O : STD_LOGIC; 
  signal d_1_T : STD_LOGIC; 
  signal d_1_INBUF : STD_LOGIC; 
  signal d_2_ENABLE : STD_LOGIC; 
  signal d_2_GTS_OR_T : STD_LOGIC; 
  signal d_2_O : STD_LOGIC; 
  signal d_2_T : STD_LOGIC; 
  signal d_2_INBUF : STD_LOGIC; 
  signal d_3_IFF_IFFDMUX : STD_LOGIC; 
  signal d_3_IFF_ICEINV : STD_LOGIC; 
  signal d_3_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_3_ENABLE : STD_LOGIC; 
  signal d_3_GTS_OR_T : STD_LOGIC; 
  signal d_3_O : STD_LOGIC; 
  signal d_3_T : STD_LOGIC; 
  signal d_3_INBUF : STD_LOGIC; 
  signal d_4_ENABLE : STD_LOGIC; 
  signal d_4_GTS_OR_T : STD_LOGIC; 
  signal d_4_O : STD_LOGIC; 
  signal d_4_T : STD_LOGIC; 
  signal d_4_INBUF : STD_LOGIC; 
  signal d_5_IFF_IFFDMUX : STD_LOGIC; 
  signal d_5_IFF_ICEINV : STD_LOGIC; 
  signal d_5_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_5_ENABLE : STD_LOGIC; 
  signal d_5_GTS_OR_T : STD_LOGIC; 
  signal d_5_O : STD_LOGIC; 
  signal d_5_T : STD_LOGIC; 
  signal d_5_INBUF : STD_LOGIC; 
  signal d_6_ENABLE : STD_LOGIC; 
  signal d_6_GTS_OR_T : STD_LOGIC; 
  signal d_6_O : STD_LOGIC; 
  signal d_6_T : STD_LOGIC; 
  signal d_6_INBUF : STD_LOGIC; 
  signal clk_BUFGP_BUFG_S_INVNOT : STD_LOGIC; 
  signal dmuxo_12_F5MUX : STD_LOGIC; 
  signal N4848 : STD_LOGIC; 
  signal dmuxo_12_BXINV : STD_LOGIC; 
  signal N4846 : STD_LOGIC; 
  signal dmuxo_20_F5MUX : STD_LOGIC; 
  signal N4833 : STD_LOGIC; 
  signal dmuxo_20_BXINV : STD_LOGIC; 
  signal N4831 : STD_LOGIC; 
  signal dmuxo_21_F5MUX : STD_LOGIC; 
  signal N4858 : STD_LOGIC; 
  signal dmuxo_21_BXINV : STD_LOGIC; 
  signal N4856 : STD_LOGIC; 
  signal dmuxo_3_F5MUX : STD_LOGIC; 
  signal N4838 : STD_LOGIC; 
  signal dmuxo_3_BXINV : STD_LOGIC; 
  signal N4836 : STD_LOGIC; 
  signal dmuxo_14_F5MUX : STD_LOGIC; 
  signal N4883 : STD_LOGIC; 
  signal dmuxo_14_BXINV : STD_LOGIC; 
  signal N4881 : STD_LOGIC; 
  signal dmuxo_4_F5MUX : STD_LOGIC; 
  signal N4853 : STD_LOGIC; 
  signal dmuxo_4_BXINV : STD_LOGIC; 
  signal N4851 : STD_LOGIC; 
  signal dmuxo_5_F5MUX : STD_LOGIC; 
  signal N4863 : STD_LOGIC; 
  signal dmuxo_5_BXINV : STD_LOGIC; 
  signal N4861 : STD_LOGIC; 
  signal dmuxo_6_F5MUX : STD_LOGIC; 
  signal N4873 : STD_LOGIC; 
  signal dmuxo_6_BXINV : STD_LOGIC; 
  signal N4871 : STD_LOGIC; 
  signal dmuxo_25_F5MUX : STD_LOGIC; 
  signal N4868 : STD_LOGIC; 
  signal dmuxo_25_BXINV : STD_LOGIC; 
  signal N4866 : STD_LOGIC; 
  signal dmuxo_18_F5MUX : STD_LOGIC; 
  signal N4843 : STD_LOGIC; 
  signal dmuxo_18_BXINV : STD_LOGIC; 
  signal N4841 : STD_LOGIC; 
  signal dmuxo_9_F5MUX : STD_LOGIC; 
  signal N4828 : STD_LOGIC; 
  signal dmuxo_9_BXINV : STD_LOGIC; 
  signal N4826 : STD_LOGIC; 
  signal dmuxo_28_F5MUX : STD_LOGIC; 
  signal N4878 : STD_LOGIC; 
  signal dmuxo_28_BXINV : STD_LOGIC; 
  signal N4876 : STD_LOGIC; 
  signal dmuxo_10_F5MUX : STD_LOGIC; 
  signal N4823 : STD_LOGIC; 
  signal dmuxo_10_BXINV : STD_LOGIC; 
  signal N4821 : STD_LOGIC; 
  signal dmuxo_29_F : STD_LOGIC; 
  signal dmuxo_29_G : STD_LOGIC; 
  signal N4798_F : STD_LOGIC; 
  signal N4798_G : STD_LOGIC; 
  signal reg_a_11_DXMUX : STD_LOGIC; 
  signal reg_a_11_DYMUX : STD_LOGIC; 
  signal reg_a_11_CLKINVNOT : STD_LOGIC; 
  signal reg_a_11_CEINV : STD_LOGIC; 
  signal reg_a_21_DXMUX : STD_LOGIC; 
  signal reg_a_21_DYMUX : STD_LOGIC; 
  signal reg_a_21_CLKINVNOT : STD_LOGIC; 
  signal reg_a_21_CEINV : STD_LOGIC; 
  signal reg_a_13_DXMUX : STD_LOGIC; 
  signal reg_a_13_DYMUX : STD_LOGIC; 
  signal reg_a_13_CLKINVNOT : STD_LOGIC; 
  signal reg_a_13_CEINV : STD_LOGIC; 
  signal reg_a_30_DYMUX : STD_LOGIC; 
  signal reg_a_30_CLKINVNOT : STD_LOGIC; 
  signal reg_a_30_CEINV : STD_LOGIC; 
  signal reg_a_23_DXMUX : STD_LOGIC; 
  signal reg_a_23_DYMUX : STD_LOGIC; 
  signal reg_a_23_CLKINVNOT : STD_LOGIC; 
  signal reg_a_23_CEINV : STD_LOGIC; 
  signal reg_a_15_DXMUX : STD_LOGIC; 
  signal reg_a_15_DYMUX : STD_LOGIC; 
  signal reg_a_15_CLKINVNOT : STD_LOGIC; 
  signal reg_a_15_CEINV : STD_LOGIC; 
  signal reg_a_25_DXMUX : STD_LOGIC; 
  signal reg_a_25_DYMUX : STD_LOGIC; 
  signal reg_a_25_CLKINVNOT : STD_LOGIC; 
  signal reg_a_25_CEINV : STD_LOGIC; 
  signal reg_a_17_DXMUX : STD_LOGIC; 
  signal reg_a_17_DYMUX : STD_LOGIC; 
  signal reg_a_17_CLKINVNOT : STD_LOGIC; 
  signal reg_a_17_CEINV : STD_LOGIC; 
  signal dmuxo_30_F : STD_LOGIC; 
  signal dmuxo_30_G : STD_LOGIC; 
  signal dmuxo_22_F : STD_LOGIC; 
  signal dmuxo_22_G : STD_LOGIC; 
  signal reg_a_27_DXMUX : STD_LOGIC; 
  signal reg_a_27_DYMUX : STD_LOGIC; 
  signal reg_a_27_CLKINVNOT : STD_LOGIC; 
  signal reg_a_27_CEINV : STD_LOGIC; 
  signal reg_a_19_DXMUX : STD_LOGIC; 
  signal reg_a_19_DYMUX : STD_LOGIC; 
  signal reg_a_19_CLKINVNOT : STD_LOGIC; 
  signal reg_a_19_CEINV : STD_LOGIC; 
  signal reg_b_11_DXMUX : STD_LOGIC; 
  signal reg_b_11_DYMUX : STD_LOGIC; 
  signal reg_b_11_CLKINVNOT : STD_LOGIC; 
  signal reg_b_11_CEINV : STD_LOGIC; 
  signal N4804_F : STD_LOGIC; 
  signal N4804_G : STD_LOGIC; 
  signal N4768_F : STD_LOGIC; 
  signal N4768_G : STD_LOGIC; 
  signal reg_a_29_DXMUX : STD_LOGIC; 
  signal reg_a_29_DYMUX : STD_LOGIC; 
  signal reg_a_29_CLKINVNOT : STD_LOGIC; 
  signal reg_a_29_CEINV : STD_LOGIC; 
  signal reg_b_21_DXMUX : STD_LOGIC; 
  signal reg_b_21_DYMUX : STD_LOGIC; 
  signal reg_b_21_CLKINVNOT : STD_LOGIC; 
  signal reg_b_21_CEINV : STD_LOGIC; 
  signal reg_b_13_DXMUX : STD_LOGIC; 
  signal reg_b_13_DYMUX : STD_LOGIC; 
  signal reg_b_13_CLKINVNOT : STD_LOGIC; 
  signal reg_b_13_CEINV : STD_LOGIC; 
  signal reg_b_31_DXMUX : STD_LOGIC; 
  signal reg_b_31_DYMUX : STD_LOGIC; 
  signal reg_b_31_CLKINVNOT : STD_LOGIC; 
  signal reg_b_31_CEINV : STD_LOGIC; 
  signal reg_b_23_DXMUX : STD_LOGIC; 
  signal reg_b_23_DYMUX : STD_LOGIC; 
  signal reg_b_23_CLKINVNOT : STD_LOGIC; 
  signal reg_b_23_CEINV : STD_LOGIC; 
  signal reg_b_15_DXMUX : STD_LOGIC; 
  signal reg_b_15_DYMUX : STD_LOGIC; 
  signal reg_b_15_CLKINVNOT : STD_LOGIC; 
  signal reg_b_15_CEINV : STD_LOGIC; 
  signal reg_b_25_DXMUX : STD_LOGIC; 
  signal reg_b_25_DYMUX : STD_LOGIC; 
  signal reg_b_25_CLKINVNOT : STD_LOGIC; 
  signal reg_b_25_CEINV : STD_LOGIC; 
  signal reg_b_17_DXMUX : STD_LOGIC; 
  signal reg_b_17_DYMUX : STD_LOGIC; 
  signal reg_b_17_CLKINVNOT : STD_LOGIC; 
  signal reg_b_17_CEINV : STD_LOGIC; 
  signal dmuxo_26_F : STD_LOGIC; 
  signal dmuxo_26_G : STD_LOGIC; 
  signal reg_b_27_DXMUX : STD_LOGIC; 
  signal reg_b_27_DYMUX : STD_LOGIC; 
  signal reg_b_27_CLKINVNOT : STD_LOGIC; 
  signal reg_b_27_CEINV : STD_LOGIC; 
  signal reg_b_19_DXMUX : STD_LOGIC; 
  signal reg_b_19_DYMUX : STD_LOGIC; 
  signal reg_b_19_CLKINVNOT : STD_LOGIC; 
  signal reg_b_19_CEINV : STD_LOGIC; 
  signal N4762_F : STD_LOGIC; 
  signal N4762_G : STD_LOGIC; 
  signal dmuxo_2_F : STD_LOGIC; 
  signal dmuxo_2_G : STD_LOGIC; 
  signal reg_b_29_DXMUX : STD_LOGIC; 
  signal reg_b_29_DYMUX : STD_LOGIC; 
  signal reg_b_29_CLKINVNOT : STD_LOGIC; 
  signal reg_b_29_CEINV : STD_LOGIC; 
  signal reg_c_31_DYMUX : STD_LOGIC; 
  signal reg_c_31_CLKINVNOT : STD_LOGIC; 
  signal reg_c_31_CEINV : STD_LOGIC; 
  signal reg_a_1_DXMUX : STD_LOGIC; 
  signal reg_a_1_DYMUX : STD_LOGIC; 
  signal reg_a_1_CLKINVNOT : STD_LOGIC; 
  signal reg_a_1_CEINV : STD_LOGIC; 
  signal reg_a_3_DXMUX : STD_LOGIC; 
  signal reg_a_3_DYMUX : STD_LOGIC; 
  signal reg_a_3_CLKINVNOT : STD_LOGIC; 
  signal reg_a_3_CEINV : STD_LOGIC; 
  signal reg_a_5_DXMUX : STD_LOGIC; 
  signal reg_a_5_DYMUX : STD_LOGIC; 
  signal reg_a_5_CLKINVNOT : STD_LOGIC; 
  signal reg_a_5_CEINV : STD_LOGIC; 
  signal reg_b_1_DXMUX : STD_LOGIC; 
  signal reg_b_1_DYMUX : STD_LOGIC; 
  signal reg_b_1_CLKINVNOT : STD_LOGIC; 
  signal reg_b_1_CEINV : STD_LOGIC; 
  signal dmuxo_11_F : STD_LOGIC; 
  signal dmuxo_11_G : STD_LOGIC; 
  signal reg_a_7_DXMUX : STD_LOGIC; 
  signal reg_a_7_DYMUX : STD_LOGIC; 
  signal reg_a_7_CLKINVNOT : STD_LOGIC; 
  signal reg_a_7_CEINV : STD_LOGIC; 
  signal reg_b_3_DXMUX : STD_LOGIC; 
  signal reg_b_3_DYMUX : STD_LOGIC; 
  signal reg_b_3_CLKINVNOT : STD_LOGIC; 
  signal reg_b_3_CEINV : STD_LOGIC; 
  signal reg_a_9_DXMUX : STD_LOGIC; 
  signal reg_a_9_DYMUX : STD_LOGIC; 
  signal reg_a_9_CLKINVNOT : STD_LOGIC; 
  signal reg_a_9_CEINV : STD_LOGIC; 
  signal reg_b_5_DXMUX : STD_LOGIC; 
  signal reg_b_5_DYMUX : STD_LOGIC; 
  signal reg_b_5_CLKINVNOT : STD_LOGIC; 
  signal reg_b_5_CEINV : STD_LOGIC; 
  signal reg_b_7_DXMUX : STD_LOGIC; 
  signal reg_b_7_DYMUX : STD_LOGIC; 
  signal reg_b_7_CLKINVNOT : STD_LOGIC; 
  signal reg_b_7_CEINV : STD_LOGIC; 
  signal dmuxo_15_F : STD_LOGIC; 
  signal dmuxo_15_G : STD_LOGIC; 
  signal dmuxo_23_F : STD_LOGIC; 
  signal dmuxo_23_G : STD_LOGIC; 
  signal dmuxo_31_F : STD_LOGIC; 
  signal dmuxo_31_G : STD_LOGIC; 
  signal reg_b_9_DXMUX : STD_LOGIC; 
  signal reg_b_9_DYMUX : STD_LOGIC; 
  signal reg_b_9_CLKINVNOT : STD_LOGIC; 
  signal reg_b_9_CEINV : STD_LOGIC; 
  signal I3_N174_G : STD_LOGIC; 
  signal dmuxo_19_F : STD_LOGIC; 
  signal dmuxo_19_G : STD_LOGIC; 
  signal dmuxo_27_F : STD_LOGIC; 
  signal dmuxo_27_G : STD_LOGIC; 
  signal dmuxo_7_F : STD_LOGIC; 
  signal dmuxo_7_G : STD_LOGIC; 
  signal dmuxo_24_F : STD_LOGIC; 
  signal dmuxo_24_G : STD_LOGIC; 
  signal dmuxo_16_F : STD_LOGIC; 
  signal dmuxo_16_G : STD_LOGIC; 
  signal d_5_IFF_IFF1_RST : STD_LOGIC; 
  signal d_6_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_6_IFF_ICEINV : STD_LOGIC; 
  signal d_6_IFF_IFFDMUX : STD_LOGIC; 
  signal d_6_IFF_IFF1_RST : STD_LOGIC; 
  signal d_23_IFF_IFF1_RST : STD_LOGIC; 
  signal d_15_IFF_IFF1_RST : STD_LOGIC; 
  signal d_15_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_15_IFF_ICEINV : STD_LOGIC; 
  signal d_15_IFF_IFFDMUX : STD_LOGIC; 
  signal d_0_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_0_IFF_ICEINV : STD_LOGIC; 
  signal d_0_IFF_IFFDMUX : STD_LOGIC; 
  signal d_0_IFF_IFF1_RST : STD_LOGIC; 
  signal d_1_IFF_IFF1_RST : STD_LOGIC; 
  signal d_2_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_2_IFF_ICEINV : STD_LOGIC; 
  signal d_2_IFF_IFFDMUX : STD_LOGIC; 
  signal d_2_IFF_IFF1_RST : STD_LOGIC; 
  signal reg_b_9_FFY_RST : STD_LOGIC; 
  signal reg_b_9_FFX_RST : STD_LOGIC; 
  signal d_13_IFF_IFF1_RST : STD_LOGIC; 
  signal d_30_IFF_IFF1_RST : STD_LOGIC; 
  signal d_30_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_30_IFF_ICEINV : STD_LOGIC; 
  signal d_30_IFF_IFFDMUX : STD_LOGIC; 
  signal d_24_IFF_IFF1_RST : STD_LOGIC; 
  signal d_16_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_16_IFF_ICEINV : STD_LOGIC; 
  signal d_16_IFF_IFFDMUX : STD_LOGIC; 
  signal d_16_IFF_IFF1_RST : STD_LOGIC; 
  signal d_22_IFF_IFF1_RST : STD_LOGIC; 
  signal d_14_IFF_IFF1_RST : STD_LOGIC; 
  signal d_28_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_28_IFF_ICEINV : STD_LOGIC; 
  signal d_28_IFF_IFFDMUX : STD_LOGIC; 
  signal d_28_IFF_IFF1_RST : STD_LOGIC; 
  signal d_29_IFF_IFF1_RST : STD_LOGIC; 
  signal d_29_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_29_IFF_ICEINV : STD_LOGIC; 
  signal d_29_IFF_IFFDMUX : STD_LOGIC; 
  signal d_12_IFF_IFF1_RST : STD_LOGIC; 
  signal d_21_IFF_IFF1_RST : STD_LOGIC; 
  signal d_21_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_21_IFF_ICEINV : STD_LOGIC; 
  signal d_21_IFF_IFFDMUX : STD_LOGIC; 
  signal d_9_IFF_IFF1_RST : STD_LOGIC; 
  signal d_10_IFF_IFF1_RST : STD_LOGIC; 
  signal d_10_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_10_IFF_ICEINV : STD_LOGIC; 
  signal d_10_IFF_IFFDMUX : STD_LOGIC; 
  signal d_3_IFF_IFF1_RST : STD_LOGIC; 
  signal d_4_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_4_IFF_ICEINV : STD_LOGIC; 
  signal d_4_IFF_IFFDMUX : STD_LOGIC; 
  signal d_4_IFF_IFF1_RST : STD_LOGIC; 
  signal reg_a_25_FFY_RST : STD_LOGIC; 
  signal reg_a_25_FFX_RST : STD_LOGIC; 
  signal reg_a_17_FFY_RST : STD_LOGIC; 
  signal reg_a_17_FFX_RST : STD_LOGIC; 
  signal reg_a_27_FFY_RST : STD_LOGIC; 
  signal reg_a_11_FFY_RST : STD_LOGIC; 
  signal reg_a_11_FFX_RST : STD_LOGIC; 
  signal reg_a_21_FFY_RST : STD_LOGIC; 
  signal d_26_IFF_IFF1_RST : STD_LOGIC; 
  signal d_18_IFF_IFF1_RST : STD_LOGIC; 
  signal d_18_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_18_IFF_ICEINV : STD_LOGIC; 
  signal d_18_IFF_IFFDMUX : STD_LOGIC; 
  signal reg_a_5_FFY_RST : STD_LOGIC; 
  signal reg_a_5_FFX_RST : STD_LOGIC; 
  signal reg_b_1_FFY_RST : STD_LOGIC; 
  signal reg_b_1_FFX_RST : STD_LOGIC; 
  signal reg_a_7_FFY_RST : STD_LOGIC; 
  signal reg_a_7_FFX_RST : STD_LOGIC; 
  signal d_25_IFF_IFF1_RST : STD_LOGIC; 
  signal d_17_IFF_IFF1_RST : STD_LOGIC; 
  signal d_17_IFF_ICLK1INVNOT : STD_LOGIC; 
  signal d_17_IFF_ICEINV : STD_LOGIC; 
  signal d_17_IFF_IFFDMUX : STD_LOGIC; 
  signal reg_a_29_FFY_RST : STD_LOGIC; 
  signal reg_a_29_FFX_RST : STD_LOGIC; 
  signal reg_b_21_FFY_RST : STD_LOGIC; 
  signal reg_b_21_FFX_RST : STD_LOGIC; 
  signal reg_b_13_FFY_RST : STD_LOGIC; 
  signal reg_b_13_FFX_RST : STD_LOGIC; 
  signal reg_b_31_FFY_RST : STD_LOGIC; 
  signal reg_b_31_FFX_RST : STD_LOGIC; 
  signal reg_b_23_FFY_RST : STD_LOGIC; 
  signal reg_b_23_FFX_RST : STD_LOGIC; 
  signal reg_b_15_FFY_RST : STD_LOGIC; 
  signal reg_b_15_FFX_RST : STD_LOGIC; 
  signal reg_b_25_FFY_RST : STD_LOGIC; 
  signal reg_b_25_FFX_RST : STD_LOGIC; 
  signal reg_b_17_FFY_RST : STD_LOGIC; 
  signal reg_a_27_FFX_RST : STD_LOGIC; 
  signal reg_a_19_FFY_RST : STD_LOGIC; 
  signal reg_a_19_FFX_RST : STD_LOGIC; 
  signal reg_b_11_FFY_RST : STD_LOGIC; 
  signal reg_b_11_FFX_RST : STD_LOGIC; 
  signal reg_a_21_FFX_RST : STD_LOGIC; 
  signal reg_a_13_FFY_RST : STD_LOGIC; 
  signal reg_a_13_FFX_RST : STD_LOGIC; 
  signal reg_a_30_FFY_RST : STD_LOGIC; 
  signal reg_a_23_FFY_RST : STD_LOGIC; 
  signal reg_a_23_FFX_RST : STD_LOGIC; 
  signal reg_a_15_FFY_RST : STD_LOGIC; 
  signal reg_a_15_FFX_RST : STD_LOGIC; 
  signal reg_b_17_FFX_RST : STD_LOGIC; 
  signal reg_b_27_FFY_RST : STD_LOGIC; 
  signal reg_b_27_FFX_RST : STD_LOGIC; 
  signal reg_b_19_FFY_RST : STD_LOGIC; 
  signal reg_b_19_FFX_RST : STD_LOGIC; 
  signal reg_b_29_FFY_RST : STD_LOGIC; 
  signal reg_b_29_FFX_RST : STD_LOGIC; 
  signal reg_c_31_FFY_RST : STD_LOGIC; 
  signal reg_a_1_FFY_RST : STD_LOGIC; 
  signal reg_a_1_FFX_RST : STD_LOGIC; 
  signal reg_a_3_FFY_RST : STD_LOGIC; 
  signal reg_a_3_FFX_RST : STD_LOGIC; 
  signal reg_b_3_FFY_RST : STD_LOGIC; 
  signal reg_b_3_FFX_RST : STD_LOGIC; 
  signal reg_a_9_FFY_RST : STD_LOGIC; 
  signal reg_a_9_FFX_RST : STD_LOGIC; 
  signal reg_b_5_FFY_RST : STD_LOGIC; 
  signal reg_b_5_FFX_RST : STD_LOGIC; 
  signal reg_b_7_FFY_RST : STD_LOGIC; 
  signal reg_b_7_FFX_RST : STD_LOGIC; 
  signal VCC : STD_LOGIC; 
  signal GND : STD_LOGIC; 
  signal reg_c : STD_LOGIC_VECTOR ( 31 downto 0 ); 
  signal reg_b : STD_LOGIC_VECTOR ( 31 downto 0 ); 
  signal reg_a : STD_LOGIC_VECTOR ( 31 downto 0 ); 
  signal dmuxo : STD_LOGIC_VECTOR ( 31 downto 0 ); 
begin
  dmuxo_23_34_SW1 : X_LUT4
    generic map(
      INIT => X"FDFD"
    )
    port map (
      ADR0 => reg_c(23),
      ADR1 => a_4_IBUF,
      ADR2 => a_7_IBUF,
      ADR3 => VCC,
      O => N4792_F
    );
  dmuxo_16_34_SW1 : X_LUT4
    generic map(
      INIT => X"FCFF"
    )
    port map (
      ADR0 => VCC,
      ADR1 => a_4_IBUF,
      ADR2 => a_7_IBUF,
      ADR3 => reg_c(16),
      O => N4792_G
    );
  N4792_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4792_F,
      O => N4792
    );
  N4792_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4792_G,
      O => N4774
    );
  dmuxo_0_34 : X_LUT4
    generic map(
      INIT => X"1015"
    )
    port map (
      ADR0 => a_6_IBUF,
      ADR1 => N4756,
      ADR2 => a_5_IBUF,
      ADR3 => N4754,
      O => dmuxo_0_F
    );
  dmuxo_0_34_SW0 : X_LUT4
    generic map(
      INIT => X"F2F7"
    )
    port map (
      ADR0 => a_4_IBUF,
      ADR1 => reg_b(0),
      ADR2 => a_7_IBUF,
      ADR3 => reg_a(0),
      O => dmuxo_0_G
    );
  dmuxo_0_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_0_F,
      O => dmuxo(0)
    );
  dmuxo_0_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_0_G,
      O => N4754
    );
  N4725_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4725_F,
      O => N4725
    );
  N4725_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4725_G,
      O => N4756
    );
  Q_n00001 : X_LUT4
    generic map(
      INIT => X"0030"
    )
    port map (
      ADR0 => VCC,
      ADR1 => a_5_IBUF,
      ADR2 => N2469,
      ADR3 => a_4_IBUF,
      O => Q_n0001_G
    );
  Q_n0001_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001_F,
      O => Q_n0001
    );
  Q_n0001_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001_G,
      O => Q_n0000
    );
  dmuxo_11_34_SW1 : X_LUT4
    generic map(
      INIT => X"FFDD"
    )
    port map (
      ADR0 => reg_c(11),
      ADR1 => a_7_IBUF,
      ADR2 => VCC,
      ADR3 => a_4_IBUF,
      O => N4725_F
    );
  dmuxo_8_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_8_F,
      O => dmuxo(8)
    );
  dmuxo_8_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_8_G,
      O => N4778
    );
  dmuxo_8_34_SW1 : X_LUT4
    generic map(
      INIT => X"FFF3"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(8),
      ADR2 => a_7_IBUF,
      ADR3 => a_4_IBUF,
      O => N4786_G
    );
  N4786_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4786_F,
      O => N4786
    );
  N4786_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4786_G,
      O => N4780
    );
  N4738_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4738_F,
      O => N4738
    );
  N4738_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4738_G,
      O => N2377
    );
  dmuxo_13_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_13_F,
      O => dmuxo(13)
    );
  dmuxo_13_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_13_G,
      O => N4705
    );
  N4719_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4719_F,
      O => N4719
    );
  N4719_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4719_G,
      O => N4707
    );
  Q_n0002_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002_F,
      O => Q_n0002
    );
  Q_n0002_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002_G,
      O => N2469
    );
  dmuxo_17_34 : X_LUT4
    generic map(
      INIT => X"0047"
    )
    port map (
      ADR0 => N4738,
      ADR1 => a_5_IBUF,
      ADR2 => N4736,
      ADR3 => a_6_IBUF,
      O => dmuxo_17_F
    );
  dmuxo_17_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_17_F,
      O => dmuxo(17)
    );
  dmuxo_17_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_17_G,
      O => N4736
    );
  dmuxo_1_34 : X_LUT4
    generic map(
      INIT => X"0047"
    )
    port map (
      ADR0 => N4744,
      ADR1 => a_5_IBUF,
      ADR2 => N4742,
      ADR3 => a_6_IBUF,
      O => dmuxo_1_F
    );
  dmuxo_1_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_1_F,
      O => dmuxo(1)
    );
  dmuxo_1_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_1_G,
      O => N4742
    );
  dmuxo_19_34_SW1 : X_LUT4
    generic map(
      INIT => X"FBFB"
    )
    port map (
      ADR0 => a_7_IBUF,
      ADR1 => reg_c(19),
      ADR2 => a_4_IBUF,
      ADR3 => VCC,
      O => N4750_F
    );
  N4750_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4750_F,
      O => N4750
    );
  N4750_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4750_G,
      O => N4744
    );
  d_7_IFF_ICEINV_0 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_7_IFF_ICEINV
    );
  d_7_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_7_IFF_ICLK1INVNOT
    );
  d_7_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_7_INBUF,
      O => N4649
    );
  d_7_IFF_IFFDMUX_1 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_7_INBUF,
      O => d_7_IFF_IFFDMUX
    );
  reg_c_7 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_7_IFF_IFFDMUX,
      CE => d_7_IFF_ICEINV,
      CLK => d_7_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_7_IFF_IFF1_RST,
      O => reg_c(7)
    );
  d_7_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_7_IFF_IFF1_RST
    );
  d_7_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_7_O,
      CTL => d_7_ENABLE,
      O => d(7)
    );
  d_7_ENABLEINV : X_INV
    port map (
      I => d_7_GTS_OR_T,
      O => d_7_ENABLE
    );
  d_7_GTS_OR_T_2 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_7_T,
      O => d_7_GTS_OR_T
    );
  d_7_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(7),
      O => d_7_INBUF
    );
  d_8_IFF_ICEINV_3 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_8_IFF_ICEINV
    );
  d_8_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_8_IFF_ICLK1INVNOT
    );
  d_8_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_8_INBUF,
      O => N4651
    );
  d_8_IFF_IFFDMUX_4 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_8_INBUF,
      O => d_8_IFF_IFFDMUX
    );
  d_8_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_8_O,
      CTL => d_8_ENABLE,
      O => d(8)
    );
  d_8_ENABLEINV : X_INV
    port map (
      I => d_8_GTS_OR_T,
      O => d_8_ENABLE
    );
  d_8_GTS_OR_T_5 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_8_T,
      O => d_8_GTS_OR_T
    );
  d_8_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(8),
      O => d_8_INBUF
    );
  d_9_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_9_O,
      CTL => d_9_ENABLE,
      O => d(9)
    );
  d_9_ENABLEINV : X_INV
    port map (
      I => d_9_GTS_OR_T,
      O => d_9_ENABLE
    );
  d_9_GTS_OR_T_6 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_9_T,
      O => d_9_GTS_OR_T
    );
  d_9_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(9),
      O => d_9_INBUF
    );
  d_10_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_10_O,
      CTL => d_10_ENABLE,
      O => d(10)
    );
  d_10_ENABLEINV : X_INV
    port map (
      I => d_10_GTS_OR_T,
      O => d_10_ENABLE
    );
  d_10_GTS_OR_T_7 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_10_T,
      O => d_10_GTS_OR_T
    );
  d_10_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(10),
      O => d_10_INBUF
    );
  clk_BUFGP_IBUFG_8 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => clk,
      O => clk_INBUF
    );
  d_11_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_11_IFF_IFF1_RST
    );
  reg_c_11 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_11_IFF_IFFDMUX,
      CE => d_11_IFF_ICEINV,
      CLK => d_11_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_11_IFF_IFF1_RST,
      O => reg_c(11)
    );
  d_11_IFF_ICEINV_9 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_11_IFF_ICEINV
    );
  d_11_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_11_IFF_ICLK1INVNOT
    );
  d_11_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_11_INBUF,
      O => N4593
    );
  d_11_IFF_IFFDMUX_10 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_11_INBUF,
      O => d_11_IFF_IFFDMUX
    );
  d_11_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_11_O,
      CTL => d_11_ENABLE,
      O => d(11)
    );
  d_11_ENABLEINV : X_INV
    port map (
      I => d_11_GTS_OR_T,
      O => d_11_ENABLE
    );
  d_11_GTS_OR_T_11 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_11_T,
      O => d_11_GTS_OR_T
    );
  d_11_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(11),
      O => d_11_INBUF
    );
  d_20_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_20_IFF_IFF1_RST
    );
  reg_c_20 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_20_IFF_IFFDMUX,
      CE => d_20_IFF_ICEINV,
      CLK => d_20_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_20_IFF_IFF1_RST,
      O => reg_c(20)
    );
  d_20_IFF_ICEINV_12 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_20_IFF_ICEINV
    );
  d_20_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_20_IFF_ICLK1INVNOT
    );
  d_20_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_20_INBUF,
      O => N4603
    );
  d_20_IFF_IFFDMUX_13 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_20_INBUF,
      O => d_20_IFF_IFFDMUX
    );
  d_20_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_20_O,
      CTL => d_20_ENABLE,
      O => d(20)
    );
  d_20_ENABLEINV : X_INV
    port map (
      I => d_20_GTS_OR_T,
      O => d_20_ENABLE
    );
  d_20_GTS_OR_T_14 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_20_T,
      O => d_20_GTS_OR_T
    );
  d_20_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(20),
      O => d_20_INBUF
    );
  dmuxo_8_34_SW0 : X_LUT4
    generic map(
      INIT => X"CDFD"
    )
    port map (
      ADR0 => reg_a(8),
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => reg_b(8),
      O => dmuxo_8_G
    );
  d_12_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_12_O,
      CTL => d_12_ENABLE,
      O => d(12)
    );
  d_12_ENABLEINV : X_INV
    port map (
      I => d_12_GTS_OR_T,
      O => d_12_ENABLE
    );
  d_12_GTS_OR_T_15 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_12_T,
      O => d_12_GTS_OR_T
    );
  d_12_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(12),
      O => d_12_INBUF
    );
  Q_n00011 : X_LUT4
    generic map(
      INIT => X"3000"
    )
    port map (
      ADR0 => VCC,
      ADR1 => a_5_IBUF,
      ADR2 => N2469,
      ADR3 => a_4_IBUF,
      O => Q_n0001_F
    );
  d_21_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_21_O,
      CTL => d_21_ENABLE,
      O => d(21)
    );
  d_21_ENABLEINV : X_INV
    port map (
      I => d_21_GTS_OR_T,
      O => d_21_ENABLE
    );
  d_21_GTS_OR_T_16 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_21_T,
      O => d_21_GTS_OR_T
    );
  d_21_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(21),
      O => d_21_INBUF
    );
  d_13_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_13_O,
      CTL => d_13_ENABLE,
      O => d(13)
    );
  d_13_ENABLEINV : X_INV
    port map (
      I => d_13_GTS_OR_T,
      O => d_13_ENABLE
    );
  d_13_GTS_OR_T_17 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_13_T,
      O => d_13_GTS_OR_T
    );
  d_13_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(13),
      O => d_13_INBUF
    );
  d_30_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_30_O,
      CTL => d_30_ENABLE,
      O => d(30)
    );
  d_30_ENABLEINV : X_INV
    port map (
      I => d_30_GTS_OR_T,
      O => d_30_ENABLE
    );
  d_30_GTS_OR_T_18 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_30_T,
      O => d_30_GTS_OR_T
    );
  d_30_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(30),
      O => d_30_INBUF
    );
  d_22_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_22_O,
      CTL => d_22_ENABLE,
      O => d(22)
    );
  d_22_ENABLEINV : X_INV
    port map (
      I => d_22_GTS_OR_T,
      O => d_22_ENABLE
    );
  d_22_GTS_OR_T_19 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_22_T,
      O => d_22_GTS_OR_T
    );
  d_22_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(22),
      O => d_22_INBUF
    );
  d_14_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_14_O,
      CTL => d_14_ENABLE,
      O => d(14)
    );
  d_14_ENABLEINV : X_INV
    port map (
      I => d_14_GTS_OR_T,
      O => d_14_ENABLE
    );
  d_14_GTS_OR_T_20 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_14_T,
      O => d_14_GTS_OR_T
    );
  d_14_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(14),
      O => d_14_INBUF
    );
  d_31_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_31_O,
      CTL => d_31_ENABLE,
      O => d(31)
    );
  d_31_ENABLEINV : X_INV
    port map (
      I => d_31_GTS_OR_T,
      O => d_31_ENABLE
    );
  d_31_GTS_OR_T_21 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_31_T,
      O => d_31_GTS_OR_T
    );
  d_31_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(31),
      O => d_31_INBUF
    );
  d_23_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_23_O,
      CTL => d_23_ENABLE,
      O => d(23)
    );
  d_23_ENABLEINV : X_INV
    port map (
      I => d_23_GTS_OR_T,
      O => d_23_ENABLE
    );
  d_23_GTS_OR_T_22 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_23_T,
      O => d_23_GTS_OR_T
    );
  d_23_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(23),
      O => d_23_INBUF
    );
  d_15_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_15_O,
      CTL => d_15_ENABLE,
      O => d(15)
    );
  d_15_ENABLEINV : X_INV
    port map (
      I => d_15_GTS_OR_T,
      O => d_15_ENABLE
    );
  d_15_GTS_OR_T_23 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_15_T,
      O => d_15_GTS_OR_T
    );
  d_15_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(15),
      O => d_15_INBUF
    );
  d_24_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_24_O,
      CTL => d_24_ENABLE,
      O => d(24)
    );
  d_24_ENABLEINV : X_INV
    port map (
      I => d_24_GTS_OR_T,
      O => d_24_ENABLE
    );
  d_24_GTS_OR_T_24 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_24_T,
      O => d_24_GTS_OR_T
    );
  d_24_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(24),
      O => d_24_INBUF
    );
  d_16_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_16_O,
      CTL => d_16_ENABLE,
      O => d(16)
    );
  d_16_ENABLEINV : X_INV
    port map (
      I => d_16_GTS_OR_T,
      O => d_16_ENABLE
    );
  d_16_GTS_OR_T_25 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_16_T,
      O => d_16_GTS_OR_T
    );
  d_16_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(16),
      O => d_16_INBUF
    );
  d_25_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_25_O,
      CTL => d_25_ENABLE,
      O => d(25)
    );
  d_25_ENABLEINV : X_INV
    port map (
      I => d_25_GTS_OR_T,
      O => d_25_ENABLE
    );
  d_25_GTS_OR_T_26 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_25_T,
      O => d_25_GTS_OR_T
    );
  d_25_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(25),
      O => d_25_INBUF
    );
  dmuxo_0_34_SW1 : X_LUT4
    generic map(
      INIT => X"FFCF"
    )
    port map (
      ADR0 => VCC,
      ADR1 => a_7_IBUF,
      ADR2 => reg_c(0),
      ADR3 => a_4_IBUF,
      O => N4725_G
    );
  Ker23751 : X_LUT4
    generic map(
      INIT => X"FAFA"
    )
    port map (
      ADR0 => a_6_IBUF,
      ADR1 => VCC,
      ADR2 => a_7_IBUF,
      ADR3 => VCC,
      O => N4738_G
    );
  Ker24671 : X_LUT4
    generic map(
      INIT => X"0001"
    )
    port map (
      ADR0 => a_6_IBUF,
      ADR1 => wen_IBUF,
      ADR2 => csn_IBUF,
      ADR3 => a_7_IBUF,
      O => Q_n0002_G
    );
  dmuxo_13_34_SW1 : X_LUT4
    generic map(
      INIT => X"FFCF"
    )
    port map (
      ADR0 => VCC,
      ADR1 => a_4_IBUF,
      ADR2 => reg_c(13),
      ADR3 => a_7_IBUF,
      O => N4719_G
    );
  dmuxo_17_34_SW0 : X_LUT4
    generic map(
      INIT => X"FF1D"
    )
    port map (
      ADR0 => reg_a(17),
      ADR1 => a_4_IBUF,
      ADR2 => reg_b(17),
      ADR3 => a_7_IBUF,
      O => dmuxo_17_G
    );
  dmuxo_1_34_SW0 : X_LUT4
    generic map(
      INIT => X"FF1D"
    )
    port map (
      ADR0 => reg_a(1),
      ADR1 => a_4_IBUF,
      ADR2 => reg_b(1),
      ADR3 => a_7_IBUF,
      O => dmuxo_1_G
    );
  dmuxo_1_34_SW1 : X_LUT4
    generic map(
      INIT => X"FBFB"
    )
    port map (
      ADR0 => a_7_IBUF,
      ADR1 => reg_c(1),
      ADR2 => a_4_IBUF,
      ADR3 => VCC,
      O => N4750_G
    );
  d_9_IFF_IFFDMUX_27 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_9_INBUF,
      O => d_9_IFF_IFFDMUX
    );
  d_9_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_9_INBUF,
      O => N4653
    );
  d_9_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_9_IFF_ICLK1INVNOT
    );
  d_9_IFF_ICEINV_28 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_9_IFF_ICEINV
    );
  reg_c_8 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_8_IFF_IFFDMUX,
      CE => d_8_IFF_ICEINV,
      CLK => d_8_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_8_IFF_IFF1_RST,
      O => reg_c(8)
    );
  d_8_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_8_IFF_IFF1_RST
    );
  d_12_IFF_IFFDMUX_29 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_12_INBUF,
      O => d_12_IFF_IFFDMUX
    );
  d_12_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_12_INBUF,
      O => N4595
    );
  d_12_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_12_IFF_ICLK1INVNOT
    );
  d_12_IFF_ICEINV_30 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_12_IFF_ICEINV
    );
  d_13_IFF_IFFDMUX_31 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_13_INBUF,
      O => d_13_IFF_IFFDMUX
    );
  d_13_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_13_INBUF,
      O => N4597
    );
  d_13_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_13_IFF_ICLK1INVNOT
    );
  d_13_IFF_ICEINV_32 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_13_IFF_ICEINV
    );
  d_22_IFF_IFFDMUX_33 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_22_INBUF,
      O => d_22_IFF_IFFDMUX
    );
  d_22_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_22_INBUF,
      O => N4611
    );
  d_22_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_22_IFF_ICLK1INVNOT
    );
  d_22_IFF_ICEINV_34 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_22_IFF_ICEINV
    );
  d_14_IFF_IFFDMUX_35 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_14_INBUF,
      O => d_14_IFF_IFFDMUX
    );
  d_14_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_14_INBUF,
      O => N4599
    );
  d_14_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_14_IFF_ICLK1INVNOT
    );
  d_14_IFF_ICEINV_36 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_14_IFF_ICEINV
    );
  d_31_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_31_IFF_IFF1_RST
    );
  reg_a_31 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_31_IFF_IFFDMUX,
      CE => d_31_IFF_ICEINV,
      CLK => d_31_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_31_IFF_IFF1_RST,
      O => reg_a(31)
    );
  d_31_IFF_IFFDMUX_37 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_31_INBUF,
      O => d_31_IFF_IFFDMUX
    );
  d_31_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_31_INBUF,
      O => N4627
    );
  d_31_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_31_IFF_ICLK1INVNOT
    );
  d_31_IFF_ICEINV_38 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => d_31_IFF_ICEINV
    );
  d_23_IFF_IFFDMUX_39 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_23_INBUF,
      O => d_23_IFF_IFFDMUX
    );
  d_23_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_23_INBUF,
      O => N4615
    );
  d_23_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_23_IFF_ICLK1INVNOT
    );
  d_23_IFF_ICEINV_40 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_23_IFF_ICEINV
    );
  d_24_IFF_IFFDMUX_41 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_24_INBUF,
      O => d_24_IFF_IFFDMUX
    );
  d_24_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_24_INBUF,
      O => N4619
    );
  d_24_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_24_IFF_ICLK1INVNOT
    );
  d_24_IFF_ICEINV_42 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_24_IFF_ICEINV
    );
  d_25_IFF_IFFDMUX_43 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_25_INBUF,
      O => d_25_IFF_IFFDMUX
    );
  d_25_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_25_INBUF,
      O => N4621
    );
  d_25_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_25_IFF_ICLK1INVNOT
    );
  d_25_IFF_ICEINV_44 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_25_IFF_ICEINV
    );
  d_17_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_17_O,
      CTL => d_17_ENABLE,
      O => d(17)
    );
  d_17_ENABLEINV : X_INV
    port map (
      I => d_17_GTS_OR_T,
      O => d_17_ENABLE
    );
  d_17_GTS_OR_T_45 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_17_T,
      O => d_17_GTS_OR_T
    );
  d_17_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(17),
      O => d_17_INBUF
    );
  d_26_IFF_ICEINV_46 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_26_IFF_ICEINV
    );
  d_26_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_26_IFF_ICLK1INVNOT
    );
  d_26_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_26_INBUF,
      O => N4625
    );
  d_26_IFF_IFFDMUX_47 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_26_INBUF,
      O => d_26_IFF_IFFDMUX
    );
  d_26_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_26_O,
      CTL => d_26_ENABLE,
      O => d(26)
    );
  d_26_ENABLEINV : X_INV
    port map (
      I => d_26_GTS_OR_T,
      O => d_26_ENABLE
    );
  d_26_GTS_OR_T_48 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_26_T,
      O => d_26_GTS_OR_T
    );
  d_26_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(26),
      O => d_26_INBUF
    );
  d_18_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_18_O,
      CTL => d_18_ENABLE,
      O => d(18)
    );
  d_18_ENABLEINV : X_INV
    port map (
      I => d_18_GTS_OR_T,
      O => d_18_ENABLE
    );
  d_18_GTS_OR_T_49 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_18_T,
      O => d_18_GTS_OR_T
    );
  d_18_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(18),
      O => d_18_INBUF
    );
  d_27_IFF_ICEINV_50 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_27_IFF_ICEINV
    );
  d_27_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_27_IFF_ICLK1INVNOT
    );
  d_27_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_27_INBUF,
      O => N4629
    );
  d_27_IFF_IFFDMUX_51 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_27_INBUF,
      O => d_27_IFF_IFFDMUX
    );
  reg_c_27 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_27_IFF_IFFDMUX,
      CE => d_27_IFF_ICEINV,
      CLK => d_27_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_27_IFF_IFF1_RST,
      O => reg_c(27)
    );
  d_27_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_27_IFF_IFF1_RST
    );
  d_27_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_27_O,
      CTL => d_27_ENABLE,
      O => d(27)
    );
  d_27_ENABLEINV : X_INV
    port map (
      I => d_27_GTS_OR_T,
      O => d_27_ENABLE
    );
  d_27_GTS_OR_T_52 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_27_T,
      O => d_27_GTS_OR_T
    );
  d_27_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(27),
      O => d_27_INBUF
    );
  d_19_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_19_IFF_IFF1_RST
    );
  reg_c_19 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_19_IFF_IFFDMUX,
      CE => d_19_IFF_ICEINV,
      CLK => d_19_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_19_IFF_IFF1_RST,
      O => reg_c(19)
    );
  d_19_IFF_ICEINV_53 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_19_IFF_ICEINV
    );
  d_19_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_19_IFF_ICLK1INVNOT
    );
  d_19_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_19_INBUF,
      O => N4617
    );
  d_19_IFF_IFFDMUX_54 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_19_INBUF,
      O => d_19_IFF_IFFDMUX
    );
  d_19_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_19_O,
      CTL => d_19_ENABLE,
      O => d(19)
    );
  d_19_ENABLEINV : X_INV
    port map (
      I => d_19_GTS_OR_T,
      O => d_19_ENABLE
    );
  d_19_GTS_OR_T_55 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_19_T,
      O => d_19_GTS_OR_T
    );
  d_19_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(19),
      O => d_19_INBUF
    );
  csn_IBUF_56 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => csn,
      O => csn_INBUF
    );
  dmuxo_8_34 : X_LUT4
    generic map(
      INIT => X"0207"
    )
    port map (
      ADR0 => a_5_IBUF,
      ADR1 => N4780,
      ADR2 => a_6_IBUF,
      ADR3 => N4778,
      O => dmuxo_8_F
    );
  d_28_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_28_O,
      CTL => d_28_ENABLE,
      O => d(28)
    );
  d_28_ENABLEINV : X_INV
    port map (
      I => d_28_GTS_OR_T,
      O => d_28_ENABLE
    );
  d_28_GTS_OR_T_57 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_28_T,
      O => d_28_GTS_OR_T
    );
  d_28_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(28),
      O => d_28_INBUF
    );
  d_29_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_29_O,
      CTL => d_29_ENABLE,
      O => d(29)
    );
  d_29_ENABLEINV : X_INV
    port map (
      I => d_29_GTS_OR_T,
      O => d_29_ENABLE
    );
  d_29_GTS_OR_T_58 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_29_T,
      O => d_29_GTS_OR_T
    );
  d_29_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(29),
      O => d_29_INBUF
    );
  a_4_IBUF_59 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a(4),
      O => a_4_INBUF
    );
  a_5_IBUF_60 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a(5),
      O => a_5_INBUF
    );
  a_6_IBUF_61 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a(6),
      O => a_6_INBUF
    );
  a_7_IBUF_62 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a(7),
      O => a_7_INBUF
    );
  wen_IBUF_63 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => wen,
      O => wen_INBUF
    );
  d_0_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_0_O,
      CTL => d_0_ENABLE,
      O => d(0)
    );
  d_0_ENABLEINV : X_INV
    port map (
      I => d_0_GTS_OR_T,
      O => d_0_ENABLE
    );
  d_0_GTS_OR_T_64 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_0_T,
      O => d_0_GTS_OR_T
    );
  d_0_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(0),
      O => d_0_INBUF
    );
  d_1_IFF_ICEINV_65 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_1_IFF_ICEINV
    );
  d_1_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_1_IFF_ICLK1INVNOT
    );
  d_1_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_1_INBUF,
      O => N4637
    );
  d_1_IFF_IFFDMUX_66 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_1_INBUF,
      O => d_1_IFF_IFFDMUX
    );
  d_1_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_1_O,
      CTL => d_1_ENABLE,
      O => d(1)
    );
  d_1_ENABLEINV : X_INV
    port map (
      I => d_1_GTS_OR_T,
      O => d_1_ENABLE
    );
  d_1_GTS_OR_T_67 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_1_T,
      O => d_1_GTS_OR_T
    );
  d_1_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(1),
      O => d_1_INBUF
    );
  d_2_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_2_O,
      CTL => d_2_ENABLE,
      O => d(2)
    );
  d_2_ENABLEINV : X_INV
    port map (
      I => d_2_GTS_OR_T,
      O => d_2_ENABLE
    );
  d_2_GTS_OR_T_68 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_2_T,
      O => d_2_GTS_OR_T
    );
  d_2_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(2),
      O => d_2_INBUF
    );
  d_3_IFF_ICEINV_69 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_3_IFF_ICEINV
    );
  d_3_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_3_IFF_ICLK1INVNOT
    );
  d_3_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_3_INBUF,
      O => N4641
    );
  d_3_IFF_IFFDMUX_70 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_3_INBUF,
      O => d_3_IFF_IFFDMUX
    );
  d_3_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_3_O,
      CTL => d_3_ENABLE,
      O => d(3)
    );
  d_3_ENABLEINV : X_INV
    port map (
      I => d_3_GTS_OR_T,
      O => d_3_ENABLE
    );
  d_3_GTS_OR_T_71 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_3_T,
      O => d_3_GTS_OR_T
    );
  d_3_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(3),
      O => d_3_INBUF
    );
  d_4_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_4_O,
      CTL => d_4_ENABLE,
      O => d(4)
    );
  d_4_ENABLEINV : X_INV
    port map (
      I => d_4_GTS_OR_T,
      O => d_4_ENABLE
    );
  d_4_GTS_OR_T_72 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_4_T,
      O => d_4_GTS_OR_T
    );
  d_4_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(4),
      O => d_4_INBUF
    );
  d_5_IFF_ICEINV_73 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_5_IFF_ICEINV
    );
  d_5_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_5_IFF_ICLK1INVNOT
    );
  d_5_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_5_INBUF,
      O => N4645
    );
  d_5_IFF_IFFDMUX_74 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_5_INBUF,
      O => d_5_IFF_IFFDMUX
    );
  d_5_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_5_O,
      CTL => d_5_ENABLE,
      O => d(5)
    );
  d_5_ENABLEINV : X_INV
    port map (
      I => d_5_GTS_OR_T,
      O => d_5_ENABLE
    );
  d_5_GTS_OR_T_75 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_5_T,
      O => d_5_GTS_OR_T
    );
  d_5_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(5),
      O => d_5_INBUF
    );
  d_6_IOBUF_OBUFT : X_TRI_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_6_O,
      CTL => d_6_ENABLE,
      O => d(6)
    );
  d_6_ENABLEINV : X_INV
    port map (
      I => d_6_GTS_OR_T,
      O => d_6_ENABLE
    );
  d_6_GTS_OR_T_76 : X_OR2
    port map (
      I0 => GTS,
      I1 => d_6_T,
      O => d_6_GTS_OR_T
    );
  d_6_IOBUF_IBUF : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d(6),
      O => d_6_INBUF
    );
  clk_BUFGP_BUFG : X_BUFGMUX
    port map (
      I0 => clk_BUFGP_IBUFG,
      I1 => GND,
      S => clk_BUFGP_BUFG_S_INVNOT,
      O => clk_BUFGP,
      GSR => GSR
    );
  clk_BUFGP_BUFG_SINV : X_INV
    port map (
      I => GLOBAL_LOGIC1,
      O => clk_BUFGP_BUFG_S_INVNOT
    );
  dmuxo_31_34_SW1 : X_LUT4
    generic map(
      INIT => X"FFF3"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(31),
      ADR2 => a_7_IBUF,
      ADR3 => a_4_IBUF,
      O => N4786_F
    );
  dmuxo_12_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_12_F5MUX,
      O => dmuxo(12)
    );
  dmuxo_12_F5MUX_77 : X_MUX2
    port map (
      IA => N4846,
      IB => N4848,
      SEL => dmuxo_12_BXINV,
      O => dmuxo_12_F5MUX
    );
  dmuxo_12_BXINV_78 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_12_BXINV
    );
  dmuxo_20_19_F : X_LUT4
    generic map(
      INIT => X"FBEA"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => reg_b(20),
      ADR3 => reg_a(20),
      O => N4831
    );
  dmuxo_20_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_20_F5MUX,
      O => dmuxo(20)
    );
  dmuxo_20_F5MUX_79 : X_MUX2
    port map (
      IA => N4831,
      IB => N4833,
      SEL => dmuxo_20_BXINV,
      O => dmuxo_20_F5MUX
    );
  dmuxo_20_BXINV_80 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_20_BXINV
    );
  dmuxo_21_19_F : X_LUT4
    generic map(
      INIT => X"FFCA"
    )
    port map (
      ADR0 => reg_a(21),
      ADR1 => reg_b(21),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4856
    );
  dmuxo_21_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_21_F5MUX,
      O => dmuxo(21)
    );
  dmuxo_21_F5MUX_81 : X_MUX2
    port map (
      IA => N4856,
      IB => N4858,
      SEL => dmuxo_21_BXINV,
      O => dmuxo_21_F5MUX
    );
  dmuxo_21_BXINV_82 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_21_BXINV
    );
  dmuxo_3_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_3_F5MUX,
      O => dmuxo(3)
    );
  dmuxo_3_F5MUX_83 : X_MUX2
    port map (
      IA => N4836,
      IB => N4838,
      SEL => dmuxo_3_BXINV,
      O => dmuxo_3_F5MUX
    );
  dmuxo_3_BXINV_84 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_3_BXINV
    );
  dmuxo_14_19_F : X_LUT4
    generic map(
      INIT => X"FFCA"
    )
    port map (
      ADR0 => reg_a(14),
      ADR1 => reg_b(14),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4881
    );
  dmuxo_14_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_14_F5MUX,
      O => dmuxo(14)
    );
  dmuxo_14_F5MUX_85 : X_MUX2
    port map (
      IA => N4881,
      IB => N4883,
      SEL => dmuxo_14_BXINV,
      O => dmuxo_14_F5MUX
    );
  dmuxo_14_BXINV_86 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_14_BXINV
    );
  dmuxo_4_19_F : X_LUT4
    generic map(
      INIT => X"FFCA"
    )
    port map (
      ADR0 => reg_a(4),
      ADR1 => reg_b(4),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4851
    );
  dmuxo_4_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_4_F5MUX,
      O => dmuxo(4)
    );
  dmuxo_4_F5MUX_87 : X_MUX2
    port map (
      IA => N4851,
      IB => N4853,
      SEL => dmuxo_4_BXINV,
      O => dmuxo_4_F5MUX
    );
  dmuxo_4_BXINV_88 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_4_BXINV
    );
  dmuxo_5_19_F : X_LUT4
    generic map(
      INIT => X"FFB8"
    )
    port map (
      ADR0 => reg_b(5),
      ADR1 => a_4_IBUF,
      ADR2 => reg_a(5),
      ADR3 => N2377,
      O => N4861
    );
  dmuxo_5_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_5_F5MUX,
      O => dmuxo(5)
    );
  dmuxo_5_F5MUX_89 : X_MUX2
    port map (
      IA => N4861,
      IB => N4863,
      SEL => dmuxo_5_BXINV,
      O => dmuxo_5_F5MUX
    );
  dmuxo_5_BXINV_90 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_5_BXINV
    );
  dmuxo_6_19_F : X_LUT4
    generic map(
      INIT => X"FEBA"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => reg_a(6),
      ADR3 => reg_b(6),
      O => N4871
    );
  dmuxo_6_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_6_F5MUX,
      O => dmuxo(6)
    );
  dmuxo_6_F5MUX_91 : X_MUX2
    port map (
      IA => N4871,
      IB => N4873,
      SEL => dmuxo_6_BXINV,
      O => dmuxo_6_F5MUX
    );
  dmuxo_6_BXINV_92 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_6_BXINV
    );
  dmuxo_25_19_F : X_LUT4
    generic map(
      INIT => X"FBEA"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => reg_b(25),
      ADR3 => reg_a(25),
      O => N4866
    );
  dmuxo_25_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_25_F5MUX,
      O => dmuxo(25)
    );
  dmuxo_25_F5MUX_93 : X_MUX2
    port map (
      IA => N4866,
      IB => N4868,
      SEL => dmuxo_25_BXINV,
      O => dmuxo_25_F5MUX
    );
  dmuxo_25_BXINV_94 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_25_BXINV
    );
  dmuxo_18_19_F : X_LUT4
    generic map(
      INIT => X"FFAC"
    )
    port map (
      ADR0 => reg_b(18),
      ADR1 => reg_a(18),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4841
    );
  dmuxo_18_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_18_F5MUX,
      O => dmuxo(18)
    );
  dmuxo_18_F5MUX_95 : X_MUX2
    port map (
      IA => N4841,
      IB => N4843,
      SEL => dmuxo_18_BXINV,
      O => dmuxo_18_F5MUX
    );
  dmuxo_18_BXINV_96 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_18_BXINV
    );
  dmuxo_9_19_F : X_LUT4
    generic map(
      INIT => X"FFAC"
    )
    port map (
      ADR0 => reg_b(9),
      ADR1 => reg_a(9),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4826
    );
  dmuxo_9_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_9_F5MUX,
      O => dmuxo(9)
    );
  dmuxo_9_F5MUX_97 : X_MUX2
    port map (
      IA => N4826,
      IB => N4828,
      SEL => dmuxo_9_BXINV,
      O => dmuxo_9_F5MUX
    );
  dmuxo_9_BXINV_98 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_9_BXINV
    );
  dmuxo_28_19_F : X_LUT4
    generic map(
      INIT => X"FBEA"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => reg_b(28),
      ADR3 => reg_a(28),
      O => N4876
    );
  dmuxo_28_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_28_F5MUX,
      O => dmuxo(28)
    );
  dmuxo_28_F5MUX_99 : X_MUX2
    port map (
      IA => N4876,
      IB => N4878,
      SEL => dmuxo_28_BXINV,
      O => dmuxo_28_F5MUX
    );
  dmuxo_28_BXINV_100 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_28_BXINV
    );
  dmuxo_10_19_F : X_LUT4
    generic map(
      INIT => X"FFE4"
    )
    port map (
      ADR0 => a_4_IBUF,
      ADR1 => reg_a(10),
      ADR2 => reg_b(10),
      ADR3 => N2377,
      O => N4821
    );
  dmuxo_10_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_10_F5MUX,
      O => dmuxo(10)
    );
  dmuxo_10_F5MUX_101 : X_MUX2
    port map (
      IA => N4821,
      IB => N4823,
      SEL => dmuxo_10_BXINV,
      O => dmuxo_10_F5MUX
    );
  dmuxo_10_BXINV_102 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_IBUF,
      O => dmuxo_10_BXINV
    );
  dmuxo_29_34_SW0 : X_LUT4
    generic map(
      INIT => X"FF53"
    )
    port map (
      ADR0 => reg_b(29),
      ADR1 => reg_a(29),
      ADR2 => a_4_IBUF,
      ADR3 => a_7_IBUF,
      O => dmuxo_29_G
    );
  dmuxo_29_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_29_F,
      O => dmuxo(29)
    );
  dmuxo_29_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_29_G,
      O => N4814
    );
  dmuxo_29_34_SW1 : X_LUT4
    generic map(
      INIT => X"FDFD"
    )
    port map (
      ADR0 => reg_c(29),
      ADR1 => a_4_IBUF,
      ADR2 => a_7_IBUF,
      ADR3 => VCC,
      O => N4798_G
    );
  N4798_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4798_F,
      O => N4798
    );
  N4798_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4798_G,
      O => N4816
    );
  reg_a_11_DXMUX_103 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4593,
      O => reg_a_11_DXMUX
    );
  reg_a_11_DYMUX_104 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4655,
      O => reg_a_11_DYMUX
    );
  reg_a_11_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_11_CLKINVNOT
    );
  reg_a_11_CEINV_105 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_11_CEINV
    );
  dmuxo_13_34_SW0 : X_LUT4
    generic map(
      INIT => X"CFDD"
    )
    port map (
      ADR0 => reg_a(13),
      ADR1 => a_7_IBUF,
      ADR2 => reg_b(13),
      ADR3 => a_4_IBUF,
      O => dmuxo_13_G
    );
  reg_a_21_DXMUX_106 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4607,
      O => reg_a_21_DXMUX
    );
  reg_a_21_DYMUX_107 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4603,
      O => reg_a_21_DYMUX
    );
  reg_a_21_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_21_CLKINVNOT
    );
  reg_a_21_CEINV_108 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_21_CEINV
    );
  dmuxo_17_34_SW1 : X_LUT4
    generic map(
      INIT => X"FAFF"
    )
    port map (
      ADR0 => a_7_IBUF,
      ADR1 => VCC,
      ADR2 => a_4_IBUF,
      ADR3 => reg_c(17),
      O => N4738_F
    );
  reg_a_13_DXMUX_109 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4597,
      O => reg_a_13_DXMUX
    );
  reg_a_13_DYMUX_110 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4595,
      O => reg_a_13_DYMUX
    );
  reg_a_13_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_13_CLKINVNOT
    );
  reg_a_13_CEINV_111 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_13_CEINV
    );
  reg_a_30_DYMUX_112 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4623,
      O => reg_a_30_DYMUX
    );
  reg_a_30_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_30_CLKINVNOT
    );
  reg_a_30_CEINV_113 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_30_CEINV
    );
  reg_a_23_DXMUX_114 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4615,
      O => reg_a_23_DXMUX
    );
  reg_a_23_DYMUX_115 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4611,
      O => reg_a_23_DYMUX
    );
  reg_a_23_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_23_CLKINVNOT
    );
  reg_a_23_CEINV_116 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_23_CEINV
    );
  reg_a_15_DXMUX_117 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4601,
      O => reg_a_15_DXMUX
    );
  reg_a_15_DYMUX_118 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4599,
      O => reg_a_15_DYMUX
    );
  reg_a_15_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_15_CLKINVNOT
    );
  reg_a_15_CEINV_119 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_15_CEINV
    );
  reg_a_25_DXMUX_120 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4621,
      O => reg_a_25_DXMUX
    );
  reg_a_25_DYMUX_121 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4619,
      O => reg_a_25_DYMUX
    );
  reg_a_25_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_25_CLKINVNOT
    );
  reg_a_25_CEINV_122 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_25_CEINV
    );
  reg_a_17_DXMUX_123 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4609,
      O => reg_a_17_DXMUX
    );
  reg_a_17_DYMUX_124 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4605,
      O => reg_a_17_DYMUX
    );
  reg_a_17_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_17_CLKINVNOT
    );
  reg_a_17_CEINV_125 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_17_CEINV
    );
  dmuxo_30_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_30_F,
      O => dmuxo(30)
    );
  dmuxo_30_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_30_G,
      O => N4711
    );
  dmuxo_22_34_SW0 : X_LUT4
    generic map(
      INIT => X"DCDF"
    )
    port map (
      ADR0 => reg_b(22),
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => reg_a(22),
      O => dmuxo_22_G
    );
  dmuxo_22_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_22_F,
      O => dmuxo(22)
    );
  dmuxo_22_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_22_G,
      O => N4808
    );
  reg_a_27_DXMUX_126 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4629,
      O => reg_a_27_DXMUX
    );
  reg_a_27_DYMUX_127 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4625,
      O => reg_a_27_DYMUX
    );
  reg_a_27_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_27_CLKINVNOT
    );
  reg_a_27_CEINV_128 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_27_CEINV
    );
  reg_a_19_DXMUX_129 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4617,
      O => reg_a_19_DXMUX
    );
  reg_a_19_DYMUX_130 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4613,
      O => reg_a_19_DYMUX
    );
  reg_a_19_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_19_CLKINVNOT
    );
  reg_a_19_CEINV_131 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_19_CEINV
    );
  reg_b_11_DXMUX_132 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4593,
      O => reg_b_11_DXMUX
    );
  reg_b_11_DYMUX_133 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4655,
      O => reg_b_11_DYMUX
    );
  reg_b_11_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_11_CLKINVNOT
    );
  reg_b_11_CEINV_134 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_11_CEINV
    );
  N4804_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4804_F,
      O => N4804
    );
  N4804_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4804_G,
      O => N4810
    );
  N4768_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4768_F,
      O => N4768
    );
  N4768_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4768_G,
      O => N4713
    );
  reg_a_29_DXMUX_135 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4633,
      O => reg_a_29_DXMUX
    );
  reg_a_29_DYMUX_136 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4631,
      O => reg_a_29_DYMUX
    );
  reg_a_29_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_29_CLKINVNOT
    );
  reg_a_29_CEINV_137 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_29_CEINV
    );
  reg_b_21_DXMUX_138 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4607,
      O => reg_b_21_DXMUX
    );
  reg_b_21_DYMUX_139 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4603,
      O => reg_b_21_DYMUX
    );
  reg_b_21_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_21_CLKINVNOT
    );
  reg_b_21_CEINV_140 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_21_CEINV
    );
  reg_b_13_DXMUX_141 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4597,
      O => reg_b_13_DXMUX
    );
  reg_b_13_DYMUX_142 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4595,
      O => reg_b_13_DYMUX
    );
  reg_b_13_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_13_CLKINVNOT
    );
  reg_b_13_CEINV_143 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_13_CEINV
    );
  reg_b_31_DXMUX_144 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4627,
      O => reg_b_31_DXMUX
    );
  reg_b_31_DYMUX_145 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4623,
      O => reg_b_31_DYMUX
    );
  reg_b_31_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_31_CLKINVNOT
    );
  reg_b_31_CEINV_146 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_31_CEINV
    );
  reg_b_23_DXMUX_147 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4615,
      O => reg_b_23_DXMUX
    );
  reg_b_23_DYMUX_148 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4611,
      O => reg_b_23_DYMUX
    );
  reg_b_23_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_23_CLKINVNOT
    );
  reg_b_23_CEINV_149 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_23_CEINV
    );
  dmuxo_13_34 : X_LUT4
    generic map(
      INIT => X"0027"
    )
    port map (
      ADR0 => a_5_IBUF,
      ADR1 => N4707,
      ADR2 => N4705,
      ADR3 => a_6_IBUF,
      O => dmuxo_13_F
    );
  reg_b_15_DXMUX_150 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4601,
      O => reg_b_15_DXMUX
    );
  reg_b_15_DYMUX_151 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4599,
      O => reg_b_15_DYMUX
    );
  reg_b_15_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_15_CLKINVNOT
    );
  reg_b_15_CEINV_152 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_15_CEINV
    );
  reg_b_25_DXMUX_153 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4621,
      O => reg_b_25_DXMUX
    );
  reg_b_25_DYMUX_154 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4619,
      O => reg_b_25_DYMUX
    );
  reg_b_25_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_25_CLKINVNOT
    );
  reg_b_25_CEINV_155 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_25_CEINV
    );
  reg_b_17_DXMUX_156 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4609,
      O => reg_b_17_DXMUX
    );
  reg_b_17_DYMUX_157 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4605,
      O => reg_b_17_DYMUX
    );
  reg_b_17_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_17_CLKINVNOT
    );
  reg_b_17_CEINV_158 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_17_CEINV
    );
  dmuxo_26_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_26_F,
      O => dmuxo(26)
    );
  dmuxo_26_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_26_G,
      O => N4730
    );
  reg_b_27_DXMUX_159 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4629,
      O => reg_b_27_DXMUX
    );
  reg_b_27_DYMUX_160 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4625,
      O => reg_b_27_DYMUX
    );
  reg_b_27_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_27_CLKINVNOT
    );
  reg_b_27_CEINV_161 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_27_CEINV
    );
  reg_b_19_DXMUX_162 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4617,
      O => reg_b_19_DXMUX
    );
  reg_b_19_DYMUX_163 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4613,
      O => reg_b_19_DYMUX
    );
  reg_b_19_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_19_CLKINVNOT
    );
  reg_b_19_CEINV_164 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_19_CEINV
    );
  N4762_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4762_F,
      O => N4762
    );
  N4762_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4762_G,
      O => N4732
    );
  dmuxo_2_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_2_F,
      O => dmuxo(2)
    );
  dmuxo_2_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_2_G,
      O => N4802
    );
  reg_b_29_DXMUX_165 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4633,
      O => reg_b_29_DXMUX
    );
  reg_b_29_DYMUX_166 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4631,
      O => reg_b_29_DYMUX
    );
  reg_b_29_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_29_CLKINVNOT
    );
  reg_b_29_CEINV_167 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_29_CEINV
    );
  reg_c_31_DYMUX_168 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4627,
      O => reg_c_31_DYMUX
    );
  reg_c_31_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_c_31_CLKINVNOT
    );
  reg_c_31_CEINV_169 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => reg_c_31_CEINV
    );
  reg_a_1_DXMUX_170 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4637,
      O => reg_a_1_DXMUX
    );
  reg_a_1_DYMUX_171 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4635,
      O => reg_a_1_DYMUX
    );
  reg_a_1_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_1_CLKINVNOT
    );
  reg_a_1_CEINV_172 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_1_CEINV
    );
  reg_a_3_DXMUX_173 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4641,
      O => reg_a_3_DXMUX
    );
  reg_a_3_DYMUX_174 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4639,
      O => reg_a_3_DYMUX
    );
  reg_a_3_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_3_CLKINVNOT
    );
  reg_a_3_CEINV_175 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_3_CEINV
    );
  reg_a_5_DXMUX_176 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4645,
      O => reg_a_5_DXMUX
    );
  reg_a_5_DYMUX_177 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4643,
      O => reg_a_5_DYMUX
    );
  reg_a_5_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_5_CLKINVNOT
    );
  reg_a_5_CEINV_178 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_5_CEINV
    );
  reg_b_1_DXMUX_179 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4637,
      O => reg_b_1_DXMUX
    );
  reg_b_1_DYMUX_180 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4635,
      O => reg_b_1_DYMUX
    );
  reg_b_1_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_1_CLKINVNOT
    );
  reg_b_1_CEINV_181 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_1_CEINV
    );
  dmuxo_11_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_11_F,
      O => dmuxo(11)
    );
  dmuxo_11_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_11_G,
      O => N4723
    );
  dmuxo_24_34_SW1 : X_LUT4
    generic map(
      INIT => X"FFDD"
    )
    port map (
      ADR0 => reg_c(24),
      ADR1 => a_4_IBUF,
      ADR2 => VCC,
      ADR3 => a_7_IBUF,
      O => N4719_F
    );
  reg_a_7_DXMUX_182 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4649,
      O => reg_a_7_DXMUX
    );
  reg_a_7_DYMUX_183 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4647,
      O => reg_a_7_DYMUX
    );
  reg_a_7_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_7_CLKINVNOT
    );
  reg_a_7_CEINV_184 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_7_CEINV
    );
  reg_b_3_DXMUX_185 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4641,
      O => reg_b_3_DXMUX
    );
  reg_b_3_DYMUX_186 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4639,
      O => reg_b_3_DYMUX
    );
  reg_b_3_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_3_CLKINVNOT
    );
  reg_b_3_CEINV_187 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_3_CEINV
    );
  reg_a_9_DXMUX_188 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4653,
      O => reg_a_9_DXMUX
    );
  reg_a_9_DYMUX_189 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4651,
      O => reg_a_9_DYMUX
    );
  reg_a_9_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_a_9_CLKINVNOT
    );
  reg_a_9_CEINV_190 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0000,
      O => reg_a_9_CEINV
    );
  reg_b_5_DXMUX_191 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4645,
      O => reg_b_5_DXMUX
    );
  reg_b_5_DYMUX_192 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4643,
      O => reg_b_5_DYMUX
    );
  reg_b_5_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_5_CLKINVNOT
    );
  reg_b_5_CEINV_193 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_5_CEINV
    );
  reg_b_7_DXMUX_194 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4649,
      O => reg_b_7_DXMUX
    );
  reg_b_7_DYMUX_195 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4647,
      O => reg_b_7_DYMUX
    );
  reg_b_7_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_7_CLKINVNOT
    );
  reg_b_7_CEINV_196 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_7_CEINV
    );
  dmuxo_15_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_15_F,
      O => dmuxo(15)
    );
  dmuxo_15_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_15_G,
      O => N4760
    );
  dmuxo_23_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_23_F,
      O => dmuxo(23)
    );
  dmuxo_23_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_23_G,
      O => N4790
    );
  dmuxo_31_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_31_F,
      O => dmuxo(31)
    );
  dmuxo_31_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_31_G,
      O => N4784
    );
  reg_b_9_DXMUX_197 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4653,
      O => reg_b_9_DXMUX
    );
  reg_b_9_DYMUX_198 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => N4651,
      O => reg_b_9_DYMUX
    );
  reg_b_9_CLKINV : X_INV
    port map (
      I => clk_BUFGP,
      O => reg_b_9_CLKINVNOT
    );
  reg_b_9_CEINV_199 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0001,
      O => reg_b_9_CEINV
    );
  I3_N174_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174_G,
      O => I3_N174
    );
  dmuxo_19_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_19_F,
      O => dmuxo(19)
    );
  dmuxo_19_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_19_G,
      O => N4748
    );
  dmuxo_27_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_27_F,
      O => dmuxo(27)
    );
  dmuxo_27_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_27_G,
      O => N4766
    );
  dmuxo_7_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_7_F,
      O => dmuxo(7)
    );
  dmuxo_7_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_7_G,
      O => N4796
    );
  dmuxo_24_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_24_F,
      O => dmuxo(24)
    );
  dmuxo_24_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_24_G,
      O => N4717
    );
  dmuxo_16_XUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_16_F,
      O => dmuxo(16)
    );
  dmuxo_16_YUSED : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo_16_G,
      O => N4772
    );
  Q_n00021 : X_LUT4
    generic map(
      INIT => X"2200"
    )
    port map (
      ADR0 => a_5_IBUF,
      ADR1 => a_4_IBUF,
      ADR2 => VCC,
      ADR3 => N2469,
      O => Q_n0002_F
    );
  reg_c_5 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_5_IFF_IFFDMUX,
      CE => d_5_IFF_ICEINV,
      CLK => d_5_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_5_IFF_IFF1_RST,
      O => reg_c(5)
    );
  d_5_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_5_IFF_IFF1_RST
    );
  d_6_IFF_IFFDMUX_200 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_6_INBUF,
      O => d_6_IFF_IFFDMUX
    );
  d_6_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_6_INBUF,
      O => N4647
    );
  d_6_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_6_IFF_ICLK1INVNOT
    );
  d_6_IFF_ICEINV_201 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_6_IFF_ICEINV
    );
  reg_c_6 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_6_IFF_IFFDMUX,
      CE => d_6_IFF_ICEINV,
      CLK => d_6_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_6_IFF_IFF1_RST,
      O => reg_c(6)
    );
  d_6_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_6_IFF_IFF1_RST
    );
  reg_c_23 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_23_IFF_IFFDMUX,
      CE => d_23_IFF_ICEINV,
      CLK => d_23_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_23_IFF_IFF1_RST,
      O => reg_c(23)
    );
  d_23_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_23_IFF_IFF1_RST
    );
  d_15_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_15_IFF_IFF1_RST
    );
  reg_c_15 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_15_IFF_IFFDMUX,
      CE => d_15_IFF_ICEINV,
      CLK => d_15_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_15_IFF_IFF1_RST,
      O => reg_c(15)
    );
  d_15_IFF_IFFDMUX_202 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_15_INBUF,
      O => d_15_IFF_IFFDMUX
    );
  d_15_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_15_INBUF,
      O => N4601
    );
  d_15_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_15_IFF_ICLK1INVNOT
    );
  d_15_IFF_ICEINV_203 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_15_IFF_ICEINV
    );
  d_0_IFF_IFFDMUX_204 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_0_INBUF,
      O => d_0_IFF_IFFDMUX
    );
  d_0_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_0_INBUF,
      O => N4635
    );
  d_0_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_0_IFF_ICLK1INVNOT
    );
  d_0_IFF_ICEINV_205 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_0_IFF_ICEINV
    );
  reg_c_0 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_0_IFF_IFFDMUX,
      CE => d_0_IFF_ICEINV,
      CLK => d_0_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_0_IFF_IFF1_RST,
      O => reg_c(0)
    );
  d_0_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_0_IFF_IFF1_RST
    );
  reg_c_1 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_1_IFF_IFFDMUX,
      CE => d_1_IFF_ICEINV,
      CLK => d_1_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_1_IFF_IFF1_RST,
      O => reg_c(1)
    );
  d_1_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_1_IFF_IFF1_RST
    );
  d_2_IFF_IFFDMUX_206 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_2_INBUF,
      O => d_2_IFF_IFFDMUX
    );
  d_2_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_2_INBUF,
      O => N4639
    );
  d_2_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_2_IFF_ICLK1INVNOT
    );
  d_2_IFF_ICEINV_207 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_2_IFF_ICEINV
    );
  reg_c_2 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_2_IFF_IFFDMUX,
      CE => d_2_IFF_ICEINV,
      CLK => d_2_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_2_IFF_IFF1_RST,
      O => reg_c(2)
    );
  d_2_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_2_IFF_IFF1_RST
    );
  dmuxo_15_34 : X_LUT4
    generic map(
      INIT => X"0131"
    )
    port map (
      ADR0 => N4760,
      ADR1 => a_6_IBUF,
      ADR2 => a_5_IBUF,
      ADR3 => N4762,
      O => dmuxo_15_F
    );
  dmuxo_31_34_SW0 : X_LUT4
    generic map(
      INIT => X"F1FD"
    )
    port map (
      ADR0 => reg_a(31),
      ADR1 => a_4_IBUF,
      ADR2 => a_7_IBUF,
      ADR3 => reg_b(31),
      O => dmuxo_31_G
    );
  dmuxo_23_34 : X_LUT4
    generic map(
      INIT => X"1013"
    )
    port map (
      ADR0 => N4792,
      ADR1 => a_6_IBUF,
      ADR2 => a_5_IBUF,
      ADR3 => N4790,
      O => dmuxo_23_F
    );
  dmuxo_31_34 : X_LUT4
    generic map(
      INIT => X"010D"
    )
    port map (
      ADR0 => N4784,
      ADR1 => a_5_IBUF,
      ADR2 => a_6_IBUF,
      ADR3 => N4786,
      O => dmuxo_31_F
    );
  dmuxo_19_34_SW0 : X_LUT4
    generic map(
      INIT => X"ABFB"
    )
    port map (
      ADR0 => a_7_IBUF,
      ADR1 => reg_a(19),
      ADR2 => a_4_IBUF,
      ADR3 => reg_b(19),
      O => dmuxo_19_G
    );
  reg_b_8 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_9_DYMUX,
      CE => reg_b_9_CEINV,
      CLK => reg_b_9_CLKINVNOT,
      SET => GND,
      RST => reg_b_9_FFY_RST,
      O => reg_b(8)
    );
  reg_b_9_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_9_FFY_RST
    );
  I3_EnableTr_INV1 : X_LUT4
    generic map(
      INIT => X"F3F3"
    )
    port map (
      ADR0 => VCC,
      ADR1 => wen_IBUF,
      ADR2 => csn_IBUF,
      ADR3 => VCC,
      O => I3_N174_G
    );
  reg_b_9 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_9_DXMUX,
      CE => reg_b_9_CEINV,
      CLK => reg_b_9_CLKINVNOT,
      SET => GND,
      RST => reg_b_9_FFX_RST,
      O => reg_b(9)
    );
  reg_b_9_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_9_FFX_RST
    );
  dmuxo_7_34_SW0 : X_LUT4
    generic map(
      INIT => X"F4F7"
    )
    port map (
      ADR0 => reg_b(7),
      ADR1 => a_4_IBUF,
      ADR2 => a_7_IBUF,
      ADR3 => reg_a(7),
      O => dmuxo_7_G
    );
  dmuxo_27_34_SW0 : X_LUT4
    generic map(
      INIT => X"F1FD"
    )
    port map (
      ADR0 => reg_a(27),
      ADR1 => a_4_IBUF,
      ADR2 => a_7_IBUF,
      ADR3 => reg_b(27),
      O => dmuxo_27_G
    );
  dmuxo_19_34 : X_LUT4
    generic map(
      INIT => X"0407"
    )
    port map (
      ADR0 => N4750,
      ADR1 => a_5_IBUF,
      ADR2 => a_6_IBUF,
      ADR3 => N4748,
      O => dmuxo_19_F
    );
  reg_c_13 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_13_IFF_IFFDMUX,
      CE => d_13_IFF_ICEINV,
      CLK => d_13_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_13_IFF_IFF1_RST,
      O => reg_c(13)
    );
  d_13_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_13_IFF_IFF1_RST
    );
  d_30_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_30_IFF_IFF1_RST
    );
  reg_c_30 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_30_IFF_IFFDMUX,
      CE => d_30_IFF_ICEINV,
      CLK => d_30_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_30_IFF_IFF1_RST,
      O => reg_c(30)
    );
  d_30_IFF_IFFDMUX_208 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_30_INBUF,
      O => d_30_IFF_IFFDMUX
    );
  d_30_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_30_INBUF,
      O => N4623
    );
  d_30_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_30_IFF_ICLK1INVNOT
    );
  d_30_IFF_ICEINV_209 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_30_IFF_ICEINV
    );
  reg_c_24 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_24_IFF_IFFDMUX,
      CE => d_24_IFF_ICEINV,
      CLK => d_24_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_24_IFF_IFF1_RST,
      O => reg_c(24)
    );
  d_24_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_24_IFF_IFF1_RST
    );
  d_16_IFF_IFFDMUX_210 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_16_INBUF,
      O => d_16_IFF_IFFDMUX
    );
  d_16_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_16_INBUF,
      O => N4605
    );
  d_16_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_16_IFF_ICLK1INVNOT
    );
  d_16_IFF_ICEINV_211 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_16_IFF_ICEINV
    );
  reg_c_16 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_16_IFF_IFFDMUX,
      CE => d_16_IFF_ICEINV,
      CLK => d_16_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_16_IFF_IFF1_RST,
      O => reg_c(16)
    );
  d_16_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_16_IFF_IFF1_RST
    );
  reg_c_22 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_22_IFF_IFFDMUX,
      CE => d_22_IFF_ICEINV,
      CLK => d_22_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_22_IFF_IFF1_RST,
      O => reg_c(22)
    );
  d_22_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_22_IFF_IFF1_RST
    );
  reg_c_14 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_14_IFF_IFFDMUX,
      CE => d_14_IFF_ICEINV,
      CLK => d_14_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_14_IFF_IFF1_RST,
      O => reg_c(14)
    );
  d_14_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_14_IFF_IFF1_RST
    );
  d_28_IFF_IFFDMUX_212 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_28_INBUF,
      O => d_28_IFF_IFFDMUX
    );
  d_28_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_28_INBUF,
      O => N4631
    );
  d_28_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_28_IFF_ICLK1INVNOT
    );
  d_28_IFF_ICEINV_213 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_28_IFF_ICEINV
    );
  reg_c_28 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_28_IFF_IFFDMUX,
      CE => d_28_IFF_ICEINV,
      CLK => d_28_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_28_IFF_IFF1_RST,
      O => reg_c(28)
    );
  d_28_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_28_IFF_IFF1_RST
    );
  d_29_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_29_IFF_IFF1_RST
    );
  reg_c_29 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_29_IFF_IFFDMUX,
      CE => d_29_IFF_ICEINV,
      CLK => d_29_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_29_IFF_IFF1_RST,
      O => reg_c(29)
    );
  d_29_IFF_IFFDMUX_214 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_29_INBUF,
      O => d_29_IFF_IFFDMUX
    );
  d_29_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_29_INBUF,
      O => N4633
    );
  d_29_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_29_IFF_ICLK1INVNOT
    );
  d_29_IFF_ICEINV_215 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_29_IFF_ICEINV
    );
  reg_c_12 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_12_IFF_IFFDMUX,
      CE => d_12_IFF_ICEINV,
      CLK => d_12_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_12_IFF_IFF1_RST,
      O => reg_c(12)
    );
  d_12_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_12_IFF_IFF1_RST
    );
  d_21_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_21_IFF_IFF1_RST
    );
  reg_c_21 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_21_IFF_IFFDMUX,
      CE => d_21_IFF_ICEINV,
      CLK => d_21_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_21_IFF_IFF1_RST,
      O => reg_c(21)
    );
  d_21_IFF_IFFDMUX_216 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_21_INBUF,
      O => d_21_IFF_IFFDMUX
    );
  d_21_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_21_INBUF,
      O => N4607
    );
  d_21_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_21_IFF_ICLK1INVNOT
    );
  d_21_IFF_ICEINV_217 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_21_IFF_ICEINV
    );
  reg_c_9 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_9_IFF_IFFDMUX,
      CE => d_9_IFF_ICEINV,
      CLK => d_9_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_9_IFF_IFF1_RST,
      O => reg_c(9)
    );
  d_9_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_9_IFF_IFF1_RST
    );
  d_10_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_10_IFF_IFF1_RST
    );
  reg_c_10 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_10_IFF_IFFDMUX,
      CE => d_10_IFF_ICEINV,
      CLK => d_10_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_10_IFF_IFF1_RST,
      O => reg_c(10)
    );
  d_10_IFF_IFFDMUX_218 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_10_INBUF,
      O => d_10_IFF_IFFDMUX
    );
  d_10_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_10_INBUF,
      O => N4655
    );
  d_10_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_10_IFF_ICLK1INVNOT
    );
  d_10_IFF_ICEINV_219 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_10_IFF_ICEINV
    );
  reg_c_3 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_3_IFF_IFFDMUX,
      CE => d_3_IFF_ICEINV,
      CLK => d_3_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_3_IFF_IFF1_RST,
      O => reg_c(3)
    );
  d_3_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_3_IFF_IFF1_RST
    );
  d_4_IFF_IFFDMUX_220 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_4_INBUF,
      O => d_4_IFF_IFFDMUX
    );
  d_4_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_4_INBUF,
      O => N4643
    );
  d_4_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_4_IFF_ICLK1INVNOT
    );
  d_4_IFF_ICEINV_221 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_4_IFF_ICEINV
    );
  reg_c_4 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_4_IFF_IFFDMUX,
      CE => d_4_IFF_ICEINV,
      CLK => d_4_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_4_IFF_IFF1_RST,
      O => reg_c(4)
    );
  d_4_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_4_IFF_IFF1_RST
    );
  reg_a_24 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_25_DYMUX,
      CE => reg_a_25_CEINV,
      CLK => reg_a_25_CLKINVNOT,
      SET => GND,
      RST => reg_a_25_FFY_RST,
      O => reg_a(24)
    );
  reg_a_25_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_25_FFY_RST
    );
  reg_a_25 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_25_DXMUX,
      CE => reg_a_25_CEINV,
      CLK => reg_a_25_CLKINVNOT,
      SET => GND,
      RST => reg_a_25_FFX_RST,
      O => reg_a(25)
    );
  reg_a_25_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_25_FFX_RST
    );
  reg_a_16 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_17_DYMUX,
      CE => reg_a_17_CEINV,
      CLK => reg_a_17_CLKINVNOT,
      SET => GND,
      RST => reg_a_17_FFY_RST,
      O => reg_a(16)
    );
  reg_a_17_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_17_FFY_RST
    );
  reg_a_17 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_17_DXMUX,
      CE => reg_a_17_CEINV,
      CLK => reg_a_17_CLKINVNOT,
      SET => GND,
      RST => reg_a_17_FFX_RST,
      O => reg_a(17)
    );
  reg_a_17_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_17_FFX_RST
    );
  dmuxo_30_34 : X_LUT4
    generic map(
      INIT => X"1013"
    )
    port map (
      ADR0 => N4713,
      ADR1 => a_6_IBUF,
      ADR2 => a_5_IBUF,
      ADR3 => N4711,
      O => dmuxo_30_F
    );
  dmuxo_22_34 : X_LUT4
    generic map(
      INIT => X"0027"
    )
    port map (
      ADR0 => a_5_IBUF,
      ADR1 => N4810,
      ADR2 => N4808,
      ADR3 => a_6_IBUF,
      O => dmuxo_22_F
    );
  reg_a_26 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_27_DYMUX,
      CE => reg_a_27_CEINV,
      CLK => reg_a_27_CLKINVNOT,
      SET => GND,
      RST => reg_a_27_FFY_RST,
      O => reg_a(26)
    );
  reg_a_27_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_27_FFY_RST
    );
  dmuxo_29_34 : X_LUT4
    generic map(
      INIT => X"0415"
    )
    port map (
      ADR0 => a_6_IBUF,
      ADR1 => a_5_IBUF,
      ADR2 => N4816,
      ADR3 => N4814,
      O => dmuxo_29_F
    );
  dmuxo_7_34_SW1 : X_LUT4
    generic map(
      INIT => X"FCFF"
    )
    port map (
      ADR0 => VCC,
      ADR1 => a_4_IBUF,
      ADR2 => a_7_IBUF,
      ADR3 => reg_c(7),
      O => N4798_F
    );
  reg_a_10 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_11_DYMUX,
      CE => reg_a_11_CEINV,
      CLK => reg_a_11_CLKINVNOT,
      SET => GND,
      RST => reg_a_11_FFY_RST,
      O => reg_a(10)
    );
  reg_a_11_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_11_FFY_RST
    );
  reg_a_11 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_11_DXMUX,
      CE => reg_a_11_CEINV,
      CLK => reg_a_11_CLKINVNOT,
      SET => GND,
      RST => reg_a_11_FFX_RST,
      O => reg_a(11)
    );
  reg_a_11_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_11_FFX_RST
    );
  reg_a_20 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_21_DYMUX,
      CE => reg_a_21_CEINV,
      CLK => reg_a_21_CLKINVNOT,
      SET => GND,
      RST => reg_a_21_FFY_RST,
      O => reg_a(20)
    );
  reg_a_21_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_21_FFY_RST
    );
  reg_c_26 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_26_IFF_IFFDMUX,
      CE => d_26_IFF_ICEINV,
      CLK => d_26_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_26_IFF_IFF1_RST,
      O => reg_c(26)
    );
  d_26_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_26_IFF_IFF1_RST
    );
  d_18_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_18_IFF_IFF1_RST
    );
  reg_c_18 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_18_IFF_IFFDMUX,
      CE => d_18_IFF_ICEINV,
      CLK => d_18_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_18_IFF_IFF1_RST,
      O => reg_c(18)
    );
  d_18_IFF_IFFDMUX_222 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_18_INBUF,
      O => d_18_IFF_IFFDMUX
    );
  d_18_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_18_INBUF,
      O => N4613
    );
  d_18_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_18_IFF_ICLK1INVNOT
    );
  d_18_IFF_ICEINV_223 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_18_IFF_ICEINV
    );
  reg_a_4 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_5_DYMUX,
      CE => reg_a_5_CEINV,
      CLK => reg_a_5_CLKINVNOT,
      SET => GND,
      RST => reg_a_5_FFY_RST,
      O => reg_a(4)
    );
  reg_a_5_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_5_FFY_RST
    );
  reg_a_5 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_5_DXMUX,
      CE => reg_a_5_CEINV,
      CLK => reg_a_5_CLKINVNOT,
      SET => GND,
      RST => reg_a_5_FFX_RST,
      O => reg_a(5)
    );
  reg_a_5_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_5_FFX_RST
    );
  reg_b_0 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_1_DYMUX,
      CE => reg_b_1_CEINV,
      CLK => reg_b_1_CLKINVNOT,
      SET => GND,
      RST => reg_b_1_FFY_RST,
      O => reg_b(0)
    );
  reg_b_1_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_1_FFY_RST
    );
  dmuxo_11_34_SW0 : X_LUT4
    generic map(
      INIT => X"CDFD"
    )
    port map (
      ADR0 => reg_a(11),
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => reg_b(11),
      O => dmuxo_11_G
    );
  reg_b_1 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_1_DXMUX,
      CE => reg_b_1_CEINV,
      CLK => reg_b_1_CLKINVNOT,
      SET => GND,
      RST => reg_b_1_FFX_RST,
      O => reg_b(1)
    );
  reg_b_1_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_1_FFX_RST
    );
  dmuxo_11_34 : X_LUT4
    generic map(
      INIT => X"1105"
    )
    port map (
      ADR0 => a_6_IBUF,
      ADR1 => N4725,
      ADR2 => N4723,
      ADR3 => a_5_IBUF,
      O => dmuxo_11_F
    );
  reg_a_6 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_7_DYMUX,
      CE => reg_a_7_CEINV,
      CLK => reg_a_7_CLKINVNOT,
      SET => GND,
      RST => reg_a_7_FFY_RST,
      O => reg_a(6)
    );
  reg_a_7_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_7_FFY_RST
    );
  reg_a_7 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_7_DXMUX,
      CE => reg_a_7_CEINV,
      CLK => reg_a_7_CLKINVNOT,
      SET => GND,
      RST => reg_a_7_FFX_RST,
      O => reg_a(7)
    );
  reg_a_7_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_7_FFX_RST
    );
  dmuxo_12_19_F : X_LUT4
    generic map(
      INIT => X"FFB8"
    )
    port map (
      ADR0 => reg_b(12),
      ADR1 => a_4_IBUF,
      ADR2 => reg_a(12),
      ADR3 => N2377,
      O => N4846
    );
  dmuxo_12_19_G : X_LUT4
    generic map(
      INIT => X"FFEE"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => VCC,
      ADR3 => reg_c(12),
      O => N4848
    );
  dmuxo_20_19_G : X_LUT4
    generic map(
      INIT => X"FFEE"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => VCC,
      ADR3 => reg_c(20),
      O => N4833
    );
  dmuxo_3_19_F : X_LUT4
    generic map(
      INIT => X"FFAC"
    )
    port map (
      ADR0 => reg_b(3),
      ADR1 => reg_a(3),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4836
    );
  reg_c_25 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_25_IFF_IFFDMUX,
      CE => d_25_IFF_ICEINV,
      CLK => d_25_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_25_IFF_IFF1_RST,
      O => reg_c(25)
    );
  d_25_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_25_IFF_IFF1_RST
    );
  d_17_IFF_IFF1_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => d_17_IFF_IFF1_RST
    );
  reg_c_17 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => d_17_IFF_IFFDMUX,
      CE => d_17_IFF_ICEINV,
      CLK => d_17_IFF_ICLK1INVNOT,
      SET => GND,
      RST => d_17_IFF_IFF1_RST,
      O => reg_c(17)
    );
  d_17_IFF_IFFDMUX_224 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_17_INBUF,
      O => d_17_IFF_IFFDMUX
    );
  d_17_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => d_17_INBUF,
      O => N4609
    );
  d_17_IFF_ICLK1INV : X_INV
    port map (
      I => clk_BUFGP,
      O => d_17_IFF_ICLK1INVNOT
    );
  d_17_IFF_ICEINV_225 : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => Q_n0002,
      O => d_17_IFF_ICEINV
    );
  reg_a_28 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_29_DYMUX,
      CE => reg_a_29_CEINV,
      CLK => reg_a_29_CLKINVNOT,
      SET => GND,
      RST => reg_a_29_FFY_RST,
      O => reg_a(28)
    );
  reg_a_29_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_29_FFY_RST
    );
  reg_a_29 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_29_DXMUX,
      CE => reg_a_29_CEINV,
      CLK => reg_a_29_CLKINVNOT,
      SET => GND,
      RST => reg_a_29_FFX_RST,
      O => reg_a(29)
    );
  reg_a_29_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_29_FFX_RST
    );
  reg_b_20 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_21_DYMUX,
      CE => reg_b_21_CEINV,
      CLK => reg_b_21_CLKINVNOT,
      SET => GND,
      RST => reg_b_21_FFY_RST,
      O => reg_b(20)
    );
  reg_b_21_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_21_FFY_RST
    );
  reg_b_21 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_21_DXMUX,
      CE => reg_b_21_CEINV,
      CLK => reg_b_21_CLKINVNOT,
      SET => GND,
      RST => reg_b_21_FFX_RST,
      O => reg_b(21)
    );
  reg_b_21_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_21_FFX_RST
    );
  reg_b_12 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_13_DYMUX,
      CE => reg_b_13_CEINV,
      CLK => reg_b_13_CLKINVNOT,
      SET => GND,
      RST => reg_b_13_FFY_RST,
      O => reg_b(12)
    );
  reg_b_13_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_13_FFY_RST
    );
  reg_b_13 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_13_DXMUX,
      CE => reg_b_13_CEINV,
      CLK => reg_b_13_CLKINVNOT,
      SET => GND,
      RST => reg_b_13_FFX_RST,
      O => reg_b(13)
    );
  reg_b_13_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_13_FFX_RST
    );
  reg_b_30 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_31_DYMUX,
      CE => reg_b_31_CEINV,
      CLK => reg_b_31_CLKINVNOT,
      SET => GND,
      RST => reg_b_31_FFY_RST,
      O => reg_b(30)
    );
  reg_b_31_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_31_FFY_RST
    );
  reg_b_31 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_31_DXMUX,
      CE => reg_b_31_CEINV,
      CLK => reg_b_31_CLKINVNOT,
      SET => GND,
      RST => reg_b_31_FFX_RST,
      O => reg_b(31)
    );
  reg_b_31_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_31_FFX_RST
    );
  reg_b_22 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_23_DYMUX,
      CE => reg_b_23_CEINV,
      CLK => reg_b_23_CLKINVNOT,
      SET => GND,
      RST => reg_b_23_FFY_RST,
      O => reg_b(22)
    );
  reg_b_23_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_23_FFY_RST
    );
  reg_b_23 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_23_DXMUX,
      CE => reg_b_23_CEINV,
      CLK => reg_b_23_CLKINVNOT,
      SET => GND,
      RST => reg_b_23_FFX_RST,
      O => reg_b(23)
    );
  reg_b_23_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_23_FFX_RST
    );
  reg_b_14 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_15_DYMUX,
      CE => reg_b_15_CEINV,
      CLK => reg_b_15_CLKINVNOT,
      SET => GND,
      RST => reg_b_15_FFY_RST,
      O => reg_b(14)
    );
  reg_b_15_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_15_FFY_RST
    );
  reg_b_15 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_15_DXMUX,
      CE => reg_b_15_CEINV,
      CLK => reg_b_15_CLKINVNOT,
      SET => GND,
      RST => reg_b_15_FFX_RST,
      O => reg_b(15)
    );
  reg_b_15_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_15_FFX_RST
    );
  reg_b_24 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_25_DYMUX,
      CE => reg_b_25_CEINV,
      CLK => reg_b_25_CLKINVNOT,
      SET => GND,
      RST => reg_b_25_FFY_RST,
      O => reg_b(24)
    );
  reg_b_25_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_25_FFY_RST
    );
  reg_b_25 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_25_DXMUX,
      CE => reg_b_25_CEINV,
      CLK => reg_b_25_CLKINVNOT,
      SET => GND,
      RST => reg_b_25_FFX_RST,
      O => reg_b(25)
    );
  reg_b_25_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_25_FFX_RST
    );
  reg_b_16 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_17_DYMUX,
      CE => reg_b_17_CEINV,
      CLK => reg_b_17_CLKINVNOT,
      SET => GND,
      RST => reg_b_17_FFY_RST,
      O => reg_b(16)
    );
  reg_b_17_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_17_FFY_RST
    );
  dmuxo_26_34_SW0 : X_LUT4
    generic map(
      INIT => X"DCDF"
    )
    port map (
      ADR0 => reg_b(26),
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => reg_a(26),
      O => dmuxo_26_G
    );
  dmuxo_21_19_G : X_LUT4
    generic map(
      INIT => X"FFFA"
    )
    port map (
      ADR0 => reg_c(21),
      ADR1 => VCC,
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4858
    );
  dmuxo_3_19_G : X_LUT4
    generic map(
      INIT => X"FFFC"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(3),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4838
    );
  dmuxo_14_19_G : X_LUT4
    generic map(
      INIT => X"FFFC"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(14),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4883
    );
  dmuxo_4_19_G : X_LUT4
    generic map(
      INIT => X"FFFC"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(4),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4853
    );
  dmuxo_5_19_G : X_LUT4
    generic map(
      INIT => X"FFFC"
    )
    port map (
      ADR0 => VCC,
      ADR1 => a_4_IBUF,
      ADR2 => reg_c(5),
      ADR3 => N2377,
      O => N4863
    );
  dmuxo_6_19_G : X_LUT4
    generic map(
      INIT => X"FEFE"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => reg_c(6),
      ADR3 => VCC,
      O => N4873
    );
  dmuxo_25_19_G : X_LUT4
    generic map(
      INIT => X"FFEE"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => VCC,
      ADR3 => reg_c(25),
      O => N4868
    );
  dmuxo_18_19_G : X_LUT4
    generic map(
      INIT => X"FFFC"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(18),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4843
    );
  dmuxo_9_19_G : X_LUT4
    generic map(
      INIT => X"FFFC"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(9),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4828
    );
  dmuxo_28_19_G : X_LUT4
    generic map(
      INIT => X"FFEE"
    )
    port map (
      ADR0 => N2377,
      ADR1 => a_4_IBUF,
      ADR2 => VCC,
      ADR3 => reg_c(28),
      O => N4878
    );
  dmuxo_10_19_G : X_LUT4
    generic map(
      INIT => X"FFFC"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(10),
      ADR2 => a_4_IBUF,
      ADR3 => N2377,
      O => N4823
    );
  reg_a_27 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_27_DXMUX,
      CE => reg_a_27_CEINV,
      CLK => reg_a_27_CLKINVNOT,
      SET => GND,
      RST => reg_a_27_FFX_RST,
      O => reg_a(27)
    );
  reg_a_27_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_27_FFX_RST
    );
  reg_a_18 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_19_DYMUX,
      CE => reg_a_19_CEINV,
      CLK => reg_a_19_CLKINVNOT,
      SET => GND,
      RST => reg_a_19_FFY_RST,
      O => reg_a(18)
    );
  reg_a_19_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_19_FFY_RST
    );
  reg_a_19 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_19_DXMUX,
      CE => reg_a_19_CEINV,
      CLK => reg_a_19_CLKINVNOT,
      SET => GND,
      RST => reg_a_19_FFX_RST,
      O => reg_a(19)
    );
  reg_a_19_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_19_FFX_RST
    );
  reg_b_10 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_11_DYMUX,
      CE => reg_b_11_CEINV,
      CLK => reg_b_11_CLKINVNOT,
      SET => GND,
      RST => reg_b_11_FFY_RST,
      O => reg_b(10)
    );
  reg_b_11_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_11_FFY_RST
    );
  dmuxo_22_34_SW1 : X_LUT4
    generic map(
      INIT => X"FFF3"
    )
    port map (
      ADR0 => VCC,
      ADR1 => reg_c(22),
      ADR2 => a_4_IBUF,
      ADR3 => a_7_IBUF,
      O => N4804_G
    );
  reg_b_11 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_11_DXMUX,
      CE => reg_b_11_CEINV,
      CLK => reg_b_11_CLKINVNOT,
      SET => GND,
      RST => reg_b_11_FFX_RST,
      O => reg_b(11)
    );
  reg_b_11_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_11_FFX_RST
    );
  dmuxo_2_34_SW1 : X_LUT4
    generic map(
      INIT => X"FFF5"
    )
    port map (
      ADR0 => reg_c(2),
      ADR1 => VCC,
      ADR2 => a_4_IBUF,
      ADR3 => a_7_IBUF,
      O => N4804_F
    );
  dmuxo_30_34_SW1 : X_LUT4
    generic map(
      INIT => X"FAFF"
    )
    port map (
      ADR0 => a_7_IBUF,
      ADR1 => VCC,
      ADR2 => a_4_IBUF,
      ADR3 => reg_c(30),
      O => N4768_G
    );
  dmuxo_27_34_SW1 : X_LUT4
    generic map(
      INIT => X"FBFB"
    )
    port map (
      ADR0 => a_7_IBUF,
      ADR1 => reg_c(27),
      ADR2 => a_4_IBUF,
      ADR3 => VCC,
      O => N4768_F
    );
  reg_a_21 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_21_DXMUX,
      CE => reg_a_21_CEINV,
      CLK => reg_a_21_CLKINVNOT,
      SET => GND,
      RST => reg_a_21_FFX_RST,
      O => reg_a(21)
    );
  reg_a_21_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_21_FFX_RST
    );
  reg_a_12 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_13_DYMUX,
      CE => reg_a_13_CEINV,
      CLK => reg_a_13_CLKINVNOT,
      SET => GND,
      RST => reg_a_13_FFY_RST,
      O => reg_a(12)
    );
  reg_a_13_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_13_FFY_RST
    );
  reg_a_13 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_13_DXMUX,
      CE => reg_a_13_CEINV,
      CLK => reg_a_13_CLKINVNOT,
      SET => GND,
      RST => reg_a_13_FFX_RST,
      O => reg_a(13)
    );
  reg_a_13_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_13_FFX_RST
    );
  reg_a_30 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_30_DYMUX,
      CE => reg_a_30_CEINV,
      CLK => reg_a_30_CLKINVNOT,
      SET => GND,
      RST => reg_a_30_FFY_RST,
      O => reg_a(30)
    );
  reg_a_30_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_30_FFY_RST
    );
  reg_a_22 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_23_DYMUX,
      CE => reg_a_23_CEINV,
      CLK => reg_a_23_CLKINVNOT,
      SET => GND,
      RST => reg_a_23_FFY_RST,
      O => reg_a(22)
    );
  reg_a_23_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_23_FFY_RST
    );
  reg_a_23 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_23_DXMUX,
      CE => reg_a_23_CEINV,
      CLK => reg_a_23_CLKINVNOT,
      SET => GND,
      RST => reg_a_23_FFX_RST,
      O => reg_a(23)
    );
  reg_a_23_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_23_FFX_RST
    );
  reg_a_14 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_15_DYMUX,
      CE => reg_a_15_CEINV,
      CLK => reg_a_15_CLKINVNOT,
      SET => GND,
      RST => reg_a_15_FFY_RST,
      O => reg_a(14)
    );
  reg_a_15_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_15_FFY_RST
    );
  dmuxo_30_34_SW0 : X_LUT4
    generic map(
      INIT => X"CFDD"
    )
    port map (
      ADR0 => reg_a(30),
      ADR1 => a_7_IBUF,
      ADR2 => reg_b(30),
      ADR3 => a_4_IBUF,
      O => dmuxo_30_G
    );
  reg_a_15 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_15_DXMUX,
      CE => reg_a_15_CEINV,
      CLK => reg_a_15_CLKINVNOT,
      SET => GND,
      RST => reg_a_15_FFX_RST,
      O => reg_a(15)
    );
  reg_a_15_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_15_FFX_RST
    );
  reg_b_17 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_17_DXMUX,
      CE => reg_b_17_CEINV,
      CLK => reg_b_17_CLKINVNOT,
      SET => GND,
      RST => reg_b_17_FFX_RST,
      O => reg_b(17)
    );
  reg_b_17_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_17_FFX_RST
    );
  dmuxo_26_34 : X_LUT4
    generic map(
      INIT => X"0151"
    )
    port map (
      ADR0 => a_6_IBUF,
      ADR1 => N4730,
      ADR2 => a_5_IBUF,
      ADR3 => N4732,
      O => dmuxo_26_F
    );
  reg_b_26 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_27_DYMUX,
      CE => reg_b_27_CEINV,
      CLK => reg_b_27_CLKINVNOT,
      SET => GND,
      RST => reg_b_27_FFY_RST,
      O => reg_b(26)
    );
  reg_b_27_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_27_FFY_RST
    );
  reg_b_27 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_27_DXMUX,
      CE => reg_b_27_CEINV,
      CLK => reg_b_27_CLKINVNOT,
      SET => GND,
      RST => reg_b_27_FFX_RST,
      O => reg_b(27)
    );
  reg_b_27_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_27_FFX_RST
    );
  reg_b_18 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_19_DYMUX,
      CE => reg_b_19_CEINV,
      CLK => reg_b_19_CLKINVNOT,
      SET => GND,
      RST => reg_b_19_FFY_RST,
      O => reg_b(18)
    );
  reg_b_19_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_19_FFY_RST
    );
  dmuxo_26_34_SW1 : X_LUT4
    generic map(
      INIT => X"FDFD"
    )
    port map (
      ADR0 => reg_c(26),
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => VCC,
      O => N4762_G
    );
  reg_b_19 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_19_DXMUX,
      CE => reg_b_19_CEINV,
      CLK => reg_b_19_CLKINVNOT,
      SET => GND,
      RST => reg_b_19_FFX_RST,
      O => reg_b(19)
    );
  reg_b_19_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_19_FFX_RST
    );
  dmuxo_15_34_SW1 : X_LUT4
    generic map(
      INIT => X"FCFF"
    )
    port map (
      ADR0 => VCC,
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => reg_c(15),
      O => N4762_F
    );
  dmuxo_2_34_SW0 : X_LUT4
    generic map(
      INIT => X"DCDF"
    )
    port map (
      ADR0 => reg_b(2),
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => reg_a(2),
      O => dmuxo_2_G
    );
  dmuxo_2_34 : X_LUT4
    generic map(
      INIT => X"1013"
    )
    port map (
      ADR0 => N4804,
      ADR1 => a_6_IBUF,
      ADR2 => a_5_IBUF,
      ADR3 => N4802,
      O => dmuxo_2_F
    );
  reg_b_28 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_29_DYMUX,
      CE => reg_b_29_CEINV,
      CLK => reg_b_29_CLKINVNOT,
      SET => GND,
      RST => reg_b_29_FFY_RST,
      O => reg_b(28)
    );
  reg_b_29_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_29_FFY_RST
    );
  reg_b_29 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_29_DXMUX,
      CE => reg_b_29_CEINV,
      CLK => reg_b_29_CLKINVNOT,
      SET => GND,
      RST => reg_b_29_FFX_RST,
      O => reg_b(29)
    );
  reg_b_29_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_29_FFX_RST
    );
  reg_c_31 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_c_31_DYMUX,
      CE => reg_c_31_CEINV,
      CLK => reg_c_31_CLKINVNOT,
      SET => GND,
      RST => reg_c_31_FFY_RST,
      O => reg_c(31)
    );
  reg_c_31_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_c_31_FFY_RST
    );
  reg_a_0 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_1_DYMUX,
      CE => reg_a_1_CEINV,
      CLK => reg_a_1_CLKINVNOT,
      SET => GND,
      RST => reg_a_1_FFY_RST,
      O => reg_a(0)
    );
  reg_a_1_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_1_FFY_RST
    );
  reg_a_1 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_1_DXMUX,
      CE => reg_a_1_CEINV,
      CLK => reg_a_1_CLKINVNOT,
      SET => GND,
      RST => reg_a_1_FFX_RST,
      O => reg_a(1)
    );
  reg_a_1_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_1_FFX_RST
    );
  reg_a_2 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_3_DYMUX,
      CE => reg_a_3_CEINV,
      CLK => reg_a_3_CLKINVNOT,
      SET => GND,
      RST => reg_a_3_FFY_RST,
      O => reg_a(2)
    );
  reg_a_3_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_3_FFY_RST
    );
  reg_a_3 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_3_DXMUX,
      CE => reg_a_3_CEINV,
      CLK => reg_a_3_CLKINVNOT,
      SET => GND,
      RST => reg_a_3_FFX_RST,
      O => reg_a(3)
    );
  reg_a_3_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_3_FFX_RST
    );
  reg_b_2 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_3_DYMUX,
      CE => reg_b_3_CEINV,
      CLK => reg_b_3_CLKINVNOT,
      SET => GND,
      RST => reg_b_3_FFY_RST,
      O => reg_b(2)
    );
  reg_b_3_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_3_FFY_RST
    );
  reg_b_3 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_3_DXMUX,
      CE => reg_b_3_CEINV,
      CLK => reg_b_3_CLKINVNOT,
      SET => GND,
      RST => reg_b_3_FFX_RST,
      O => reg_b(3)
    );
  reg_b_3_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_3_FFX_RST
    );
  reg_a_8 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_9_DYMUX,
      CE => reg_a_9_CEINV,
      CLK => reg_a_9_CLKINVNOT,
      SET => GND,
      RST => reg_a_9_FFY_RST,
      O => reg_a(8)
    );
  reg_a_9_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_9_FFY_RST
    );
  reg_a_9 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_a_9_DXMUX,
      CE => reg_a_9_CEINV,
      CLK => reg_a_9_CLKINVNOT,
      SET => GND,
      RST => reg_a_9_FFX_RST,
      O => reg_a(9)
    );
  reg_a_9_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_a_9_FFX_RST
    );
  reg_b_4 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_5_DYMUX,
      CE => reg_b_5_CEINV,
      CLK => reg_b_5_CLKINVNOT,
      SET => GND,
      RST => reg_b_5_FFY_RST,
      O => reg_b(4)
    );
  reg_b_5_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_5_FFY_RST
    );
  reg_b_5 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_5_DXMUX,
      CE => reg_b_5_CEINV,
      CLK => reg_b_5_CLKINVNOT,
      SET => GND,
      RST => reg_b_5_FFX_RST,
      O => reg_b(5)
    );
  reg_b_5_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_5_FFX_RST
    );
  dmuxo_23_34_SW0 : X_LUT4
    generic map(
      INIT => X"DCDF"
    )
    port map (
      ADR0 => reg_b(23),
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => reg_a(23),
      O => dmuxo_23_G
    );
  reg_b_6 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_7_DYMUX,
      CE => reg_b_7_CEINV,
      CLK => reg_b_7_CLKINVNOT,
      SET => GND,
      RST => reg_b_7_FFY_RST,
      O => reg_b(6)
    );
  reg_b_7_FFY_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_7_FFY_RST
    );
  dmuxo_15_34_SW0 : X_LUT4
    generic map(
      INIT => X"DCDF"
    )
    port map (
      ADR0 => reg_b(15),
      ADR1 => a_7_IBUF,
      ADR2 => a_4_IBUF,
      ADR3 => reg_a(15),
      O => dmuxo_15_G
    );
  reg_b_7 : X_FF
    generic map(
      INIT => '0'
    )
    port map (
      I => reg_b_7_DXMUX,
      CE => reg_b_7_CEINV,
      CLK => reg_b_7_CLKINVNOT,
      SET => GND,
      RST => reg_b_7_FFX_RST,
      O => reg_b(7)
    );
  reg_b_7_FFX_RSTOR : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => GSR,
      O => reg_b_7_FFX_RST
    );
  dmuxo_27_34 : X_LUT4
    generic map(
      INIT => X"1103"
    )
    port map (
      ADR0 => N4768,
      ADR1 => a_6_IBUF,
      ADR2 => N4766,
      ADR3 => a_5_IBUF,
      O => dmuxo_27_F
    );
  dmuxo_24_34_SW0 : X_LUT4
    generic map(
      INIT => X"F1FB"
    )
    port map (
      ADR0 => a_4_IBUF,
      ADR1 => reg_a(24),
      ADR2 => a_7_IBUF,
      ADR3 => reg_b(24),
      O => dmuxo_24_G
    );
  dmuxo_7_34 : X_LUT4
    generic map(
      INIT => X"0145"
    )
    port map (
      ADR0 => a_6_IBUF,
      ADR1 => a_5_IBUF,
      ADR2 => N4796,
      ADR3 => N4798,
      O => dmuxo_7_F
    );
  dmuxo_16_34_SW0 : X_LUT4
    generic map(
      INIT => X"ABFB"
    )
    port map (
      ADR0 => a_7_IBUF,
      ADR1 => reg_a(16),
      ADR2 => a_4_IBUF,
      ADR3 => reg_b(16),
      O => dmuxo_16_G
    );
  dmuxo_24_34 : X_LUT4
    generic map(
      INIT => X"1105"
    )
    port map (
      ADR0 => a_6_IBUF,
      ADR1 => N4719,
      ADR2 => N4717,
      ADR3 => a_5_IBUF,
      O => dmuxo_24_F
    );
  dmuxo_16_34 : X_LUT4
    generic map(
      INIT => X"0305"
    )
    port map (
      ADR0 => N4772,
      ADR1 => N4774,
      ADR2 => a_6_IBUF,
      ADR3 => a_5_IBUF,
      O => dmuxo_16_F
    );
  PWR_VCC_0_LOGICAL_ONE : X_ONE
    port map (
      O => GLOBAL_LOGIC1
    );
  d_7_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_7_T
    );
  d_7_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(7),
      O => d_7_O
    );
  d_8_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_8_T
    );
  d_8_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(8),
      O => d_8_O
    );
  d_9_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_9_T
    );
  d_9_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(9),
      O => d_9_O
    );
  d_10_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_10_T
    );
  d_10_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(10),
      O => d_10_O
    );
  clk_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => clk_INBUF,
      O => clk_BUFGP_IBUFG
    );
  d_11_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_11_T
    );
  d_11_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(11),
      O => d_11_O
    );
  d_20_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_20_T
    );
  d_20_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(20),
      O => d_20_O
    );
  d_12_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_12_T
    );
  d_12_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(12),
      O => d_12_O
    );
  d_21_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_21_T
    );
  d_21_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(21),
      O => d_21_O
    );
  d_13_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_13_T
    );
  d_13_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(13),
      O => d_13_O
    );
  d_30_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_30_T
    );
  d_30_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(30),
      O => d_30_O
    );
  d_22_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_22_T
    );
  d_22_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(22),
      O => d_22_O
    );
  d_14_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_14_T
    );
  d_14_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(14),
      O => d_14_O
    );
  d_31_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_31_T
    );
  d_31_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(31),
      O => d_31_O
    );
  d_23_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_23_T
    );
  d_23_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(23),
      O => d_23_O
    );
  d_15_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_15_T
    );
  d_15_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(15),
      O => d_15_O
    );
  d_24_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_24_T
    );
  d_24_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(24),
      O => d_24_O
    );
  d_16_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_16_T
    );
  d_16_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(16),
      O => d_16_O
    );
  d_25_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_25_T
    );
  d_25_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(25),
      O => d_25_O
    );
  d_17_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_17_T
    );
  d_17_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(17),
      O => d_17_O
    );
  d_26_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_26_T
    );
  d_26_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(26),
      O => d_26_O
    );
  d_18_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_18_T
    );
  d_18_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(18),
      O => d_18_O
    );
  d_27_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_27_T
    );
  d_27_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(27),
      O => d_27_O
    );
  d_19_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_19_T
    );
  d_19_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(19),
      O => d_19_O
    );
  csn_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => csn_INBUF,
      O => csn_IBUF
    );
  d_28_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_28_T
    );
  d_28_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(28),
      O => d_28_O
    );
  d_29_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_29_T
    );
  d_29_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(29),
      O => d_29_O
    );
  a_4_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_4_INBUF,
      O => a_4_IBUF
    );
  a_5_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_5_INBUF,
      O => a_5_IBUF
    );
  a_6_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_6_INBUF,
      O => a_6_IBUF
    );
  a_7_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => a_7_INBUF,
      O => a_7_IBUF
    );
  wen_IFF_IMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => wen_INBUF,
      O => wen_IBUF
    );
  d_0_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_0_T
    );
  d_0_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(0),
      O => d_0_O
    );
  d_1_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_1_T
    );
  d_1_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(1),
      O => d_1_O
    );
  d_2_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_2_T
    );
  d_2_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(2),
      O => d_2_O
    );
  d_3_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_3_T
    );
  d_3_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(3),
      O => d_3_O
    );
  d_4_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_4_T
    );
  d_4_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(4),
      O => d_4_O
    );
  d_5_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_5_T
    );
  d_5_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(5),
      O => d_5_O
    );
  d_6_OUTPUT_TFF_TMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => I3_N174,
      O => d_6_T
    );
  d_6_OUTPUT_OFF_OMUX : X_BUF_PP
    generic map(
      PATHPULSE => 751 ps
    )
    port map (
      I => dmuxo(6),
      O => d_6_O
    );
  NlwBlock_main_top_VCC : X_ONE
    port map (
      O => VCC
    );
  NlwBlock_main_top_GND : X_ZERO
    port map (
      O => GND
    );
  NlwBlockROC : X_ROC
    generic map (ROC_WIDTH => 100 ns)
    port map (O => GSR);
  NlwBlockTOC : X_TOC
    port map (O => GTS);

end Structure;

