-- Version: 10.0 10.0.9.37

library ieee;
use ieee.std_logic_1164.all;
library smartfusion;
use smartfusion.all;

entity top_level is

    port( EMC_CLK      : out   std_logic;
          EMC_CS0_N    : out   std_logic;
          EMC_CS1_N    : out   std_logic;
          EMC_OEN0_N   : out   std_logic;
          EMC_OEN1_N   : out   std_logic;
          EMC_RW_N     : out   std_logic;
          UART_1_TXD   : out   std_logic;
          UART_1_RXD   : in    std_logic;
          UART_0_TXD   : out   std_logic;
          UART_0_RXD   : in    std_logic;
          I2C_0_SCL    : inout std_logic := 'Z';
          I2C_0_SDA    : inout std_logic := 'Z';
          SPI_1_DO     : out   std_logic;
          SPI_1_SS     : inout std_logic := 'Z';
          SPI_1_CLK    : inout std_logic := 'Z';
          SPI_1_DI     : in    std_logic;
          SPI_0_DO     : out   std_logic;
          SPI_0_CLK    : inout std_logic := 'Z';
          SPI_0_SS     : inout std_logic := 'Z';
          SPI_0_DI     : in    std_logic;
          I2C_1_SDA    : inout std_logic := 'Z';
          I2C_1_SCL    : inout std_logic := 'Z';
          MAC_MDIO     : inout std_logic := 'Z';
          MAC_MDC      : out   std_logic;
          MAC_CRSDV    : in    std_logic;
          MAC_RXER     : in    std_logic;
          MAC_TXEN     : out   std_logic;
          MSS_RESET_N  : in    std_logic;
          MAINXIN      : in    std_logic;
          FAB_CLK      : out   std_logic;
          FABHREADYOUT : out   std_logic;
          M2F_GPO_0    : out   std_logic;
          EMC_DB       : inout std_logic_vector(15 downto 0) := (others => 'Z');
          EMC_AB       : out   std_logic_vector(25 downto 0);
          EMC_BYTEN    : out   std_logic_vector(1 downto 0);
          MAC_RXD      : in    std_logic_vector(1 downto 0);
          MAC_TXD      : out   std_logic_vector(1 downto 0)
        );

end top_level;

architecture DEF_ARCH of top_level is 

  component VCC
    port( Y : out   std_logic
        );
  end component;

  component mss_top
    port( EMC_CLK      : out   std_logic;
          EMC_CS0_N    : out   std_logic;
          EMC_CS1_N    : out   std_logic;
          EMC_OEN0_N   : out   std_logic;
          EMC_OEN1_N   : out   std_logic;
          EMC_RW_N     : out   std_logic;
          UART_0_TXD   : out   std_logic;
          UART_0_RXD   : in    std_logic := 'U';
          UART_1_TXD   : out   std_logic;
          UART_1_RXD   : in    std_logic := 'U';
          I2C_1_SDA    : inout   std_logic;
          I2C_1_SCL    : inout   std_logic;
          SPI_1_DI     : in    std_logic := 'U';
          SPI_1_DO     : out   std_logic;
          SPI_1_CLK    : inout   std_logic;
          SPI_1_SS     : inout   std_logic;
          SPI_0_DI     : in    std_logic := 'U';
          SPI_0_DO     : out   std_logic;
          SPI_0_CLK    : inout   std_logic;
          SPI_0_SS     : inout   std_logic;
          I2C_0_SCL    : inout   std_logic;
          I2C_0_SDA    : inout   std_logic;
          MSS_RESET_N  : in    std_logic := 'U';
          MAC_MDIO     : inout   std_logic;
          MAC_CRSDV    : in    std_logic := 'U';
          MAC_RXER     : in    std_logic := 'U';
          MAC_TXEN     : out   std_logic;
          MAC_MDC      : out   std_logic;
          FABHWRITE    : in    std_logic := 'U';
          FABHSEL      : in    std_logic := 'U';
          FABHMASTLOCK : in    std_logic := 'U';
          FABHREADY    : in    std_logic := 'U';
          FABHREADYOUT : out   std_logic;
          FABHRESP     : out   std_logic;
          FAB_CLK      : out   std_logic;
          MAINXIN      : in    std_logic := 'U';
          FAB_LOCK     : out   std_logic;
          M2F_GPO_0    : out   std_logic;
          EMC_DB       : inout   std_logic_vector(15 downto 0);
          EMC_AB       : out   std_logic_vector(25 downto 0);
          EMC_BYTEN    : out   std_logic_vector(1 downto 0);
          MAC_RXD      : in    std_logic_vector(1 downto 0) := (others => 'U');
          MAC_TXD      : out   std_logic_vector(1 downto 0);
          FABHADDR     : in    std_logic_vector(31 downto 0) := (others => 'U');
          FABHTRANS    : in    std_logic_vector(1 downto 0) := (others => 'U');
          FABHSIZE     : in    std_logic_vector(1 downto 0) := (others => 'U');
          FABHWDATA    : in    std_logic_vector(31 downto 0) := (others => 'U');
          FABHRDATA    : out   std_logic_vector(31 downto 0)
        );
  end component;

  component GND
    port( Y : out   std_logic
        );
  end component;

    signal \FAB_CLK\, \FABHREADYOUT\, 
        \fic_master_trans_0_HADDR_[31]\, 
        \fic_master_trans_0_HADDR_[30]\, 
        \fic_master_trans_0_HADDR_[29]\, 
        \fic_master_trans_0_HADDR_[28]\, 
        \fic_master_trans_0_HADDR_[27]\, 
        \fic_master_trans_0_HADDR_[26]\, 
        \fic_master_trans_0_HADDR_[25]\, 
        \fic_master_trans_0_HADDR_[24]\, 
        \fic_master_trans_0_HADDR_[23]\, 
        \fic_master_trans_0_HADDR_[22]\, 
        \fic_master_trans_0_HADDR_[21]\, 
        \fic_master_trans_0_HADDR_[20]\, 
        \fic_master_trans_0_HADDR_[19]\, 
        \fic_master_trans_0_HADDR_[18]\, 
        \fic_master_trans_0_HADDR_[17]\, 
        \fic_master_trans_0_HADDR_[16]\, 
        \fic_master_trans_0_HADDR_[15]\, 
        \fic_master_trans_0_HADDR_[14]\, 
        \fic_master_trans_0_HADDR_[13]\, 
        \fic_master_trans_0_HADDR_[12]\, 
        \fic_master_trans_0_HADDR_[11]\, 
        \fic_master_trans_0_HADDR_[10]\, 
        \fic_master_trans_0_HADDR_[9]\, 
        \fic_master_trans_0_HADDR_[8]\, 
        \fic_master_trans_0_HADDR_[7]\, 
        \fic_master_trans_0_HADDR_[6]\, 
        \fic_master_trans_0_HADDR_[5]\, 
        \fic_master_trans_0_HADDR_[4]\, 
        \fic_master_trans_0_HADDR_[3]\, 
        \fic_master_trans_0_HADDR_[2]\, 
        \fic_master_trans_0_HADDR_[1]\, 
        \fic_master_trans_0_HADDR_[0]\, 
        fic_master_trans_0_HMASTLOCK, fic_master_trans_0_HREADY, 
        fic_master_trans_0_HSEL, \fic_master_trans_0_HSIZE_[1]\, 
        \fic_master_trans_0_HSIZE_[0]\, 
        \fic_master_trans_0_HTRANS_[1]\, 
        \fic_master_trans_0_HTRANS_[0]\, 
        \fic_master_trans_0_HWDATA_[31]\, 
        \fic_master_trans_0_HWDATA_[30]\, 
        \fic_master_trans_0_HWDATA_[29]\, 
        \fic_master_trans_0_HWDATA_[28]\, 
        \fic_master_trans_0_HWDATA_[27]\, 
        \fic_master_trans_0_HWDATA_[26]\, 
        \fic_master_trans_0_HWDATA_[25]\, 
        \fic_master_trans_0_HWDATA_[24]\, 
        \fic_master_trans_0_HWDATA_[23]\, 
        \fic_master_trans_0_HWDATA_[22]\, 
        \fic_master_trans_0_HWDATA_[21]\, 
        \fic_master_trans_0_HWDATA_[20]\, 
        \fic_master_trans_0_HWDATA_[19]\, 
        \fic_master_trans_0_HWDATA_[18]\, 
        \fic_master_trans_0_HWDATA_[17]\, 
        \fic_master_trans_0_HWDATA_[16]\, 
        \fic_master_trans_0_HWDATA_[15]\, 
        \fic_master_trans_0_HWDATA_[14]\, 
        \fic_master_trans_0_HWDATA_[13]\, 
        \fic_master_trans_0_HWDATA_[12]\, 
        \fic_master_trans_0_HWDATA_[11]\, 
        \fic_master_trans_0_HWDATA_[10]\, 
        \fic_master_trans_0_HWDATA_[9]\, 
        \fic_master_trans_0_HWDATA_[8]\, 
        \fic_master_trans_0_HWDATA_[7]\, 
        \fic_master_trans_0_HWDATA_[6]\, 
        \fic_master_trans_0_HWDATA_[5]\, 
        \fic_master_trans_0_HWDATA_[4]\, 
        \fic_master_trans_0_HWDATA_[3]\, 
        \fic_master_trans_0_HWDATA_[2]\, 
        \fic_master_trans_0_HWDATA_[1]\, 
        \fic_master_trans_0_HWDATA_[0]\, 
        fic_master_trans_0_HWRITE, \M2F_GPO_0\, 
        \mss_top_0_FABHRDATA_[31]\, \mss_top_0_FABHRDATA_[30]\, 
        \mss_top_0_FABHRDATA_[29]\, \mss_top_0_FABHRDATA_[28]\, 
        \mss_top_0_FABHRDATA_[27]\, \mss_top_0_FABHRDATA_[26]\, 
        \mss_top_0_FABHRDATA_[25]\, \mss_top_0_FABHRDATA_[24]\, 
        \mss_top_0_FABHRDATA_[23]\, \mss_top_0_FABHRDATA_[22]\, 
        \mss_top_0_FABHRDATA_[21]\, \mss_top_0_FABHRDATA_[20]\, 
        \mss_top_0_FABHRDATA_[19]\, \mss_top_0_FABHRDATA_[18]\, 
        \mss_top_0_FABHRDATA_[17]\, \mss_top_0_FABHRDATA_[16]\, 
        \mss_top_0_FABHRDATA_[15]\, \mss_top_0_FABHRDATA_[14]\, 
        \mss_top_0_FABHRDATA_[13]\, \mss_top_0_FABHRDATA_[12]\, 
        \mss_top_0_FABHRDATA_[11]\, \mss_top_0_FABHRDATA_[10]\, 
        \mss_top_0_FABHRDATA_[9]\, \mss_top_0_FABHRDATA_[8]\, 
        \mss_top_0_FABHRDATA_[7]\, \mss_top_0_FABHRDATA_[6]\, 
        \mss_top_0_FABHRDATA_[5]\, \mss_top_0_FABHRDATA_[4]\, 
        \mss_top_0_FABHRDATA_[3]\, \mss_top_0_FABHRDATA_[2]\, 
        \mss_top_0_FABHRDATA_[1]\, \mss_top_0_FABHRDATA_[0]\, 
        mss_top_0_FABHRESP, GND_net, VCC_net : std_logic;

begin 

    FAB_CLK <= \FAB_CLK\;
    FABHREADYOUT <= \FABHREADYOUT\;
    M2F_GPO_0 <= \M2F_GPO_0\;

    \VCC\ : VCC
      port map(Y => VCC_net);
    
    mss_top_0 : mss_top
      port map(EMC_CLK => EMC_CLK, EMC_CS0_N => EMC_CS0_N, 
        EMC_CS1_N => EMC_CS1_N, EMC_OEN0_N => EMC_OEN0_N, 
        EMC_OEN1_N => EMC_OEN1_N, EMC_RW_N => EMC_RW_N, 
        UART_0_TXD => UART_0_TXD, UART_0_RXD => UART_0_RXD, 
        UART_1_TXD => UART_1_TXD, UART_1_RXD => UART_1_RXD, 
        I2C_1_SDA => I2C_1_SDA, I2C_1_SCL => I2C_1_SCL, SPI_1_DI
         => SPI_1_DI, SPI_1_DO => SPI_1_DO, SPI_1_CLK => 
        SPI_1_CLK, SPI_1_SS => SPI_1_SS, SPI_0_DI => SPI_0_DI, 
        SPI_0_DO => SPI_0_DO, SPI_0_CLK => SPI_0_CLK, SPI_0_SS
         => SPI_0_SS, I2C_0_SCL => I2C_0_SCL, I2C_0_SDA => 
        I2C_0_SDA, MSS_RESET_N => MSS_RESET_N, MAC_MDIO => 
        MAC_MDIO, MAC_CRSDV => MAC_CRSDV, MAC_RXER => MAC_RXER, 
        MAC_TXEN => MAC_TXEN, MAC_MDC => MAC_MDC, FABHWRITE => 
        fic_master_trans_0_HWRITE, FABHSEL => 
        fic_master_trans_0_HSEL, FABHMASTLOCK => 
        fic_master_trans_0_HMASTLOCK, FABHREADY => 
        fic_master_trans_0_HREADY, FABHREADYOUT => \FABHREADYOUT\, 
        FABHRESP => mss_top_0_FABHRESP, FAB_CLK => \FAB_CLK\, 
        MAINXIN => MAINXIN, FAB_LOCK => OPEN, M2F_GPO_0 => 
        \M2F_GPO_0\, EMC_DB(15) => EMC_DB(15), EMC_DB(14) => 
        EMC_DB(14), EMC_DB(13) => EMC_DB(13), EMC_DB(12) => 
        EMC_DB(12), EMC_DB(11) => EMC_DB(11), EMC_DB(10) => 
        EMC_DB(10), EMC_DB(9) => EMC_DB(9), EMC_DB(8) => 
        EMC_DB(8), EMC_DB(7) => EMC_DB(7), EMC_DB(6) => EMC_DB(6), 
        EMC_DB(5) => EMC_DB(5), EMC_DB(4) => EMC_DB(4), EMC_DB(3)
         => EMC_DB(3), EMC_DB(2) => EMC_DB(2), EMC_DB(1) => 
        EMC_DB(1), EMC_DB(0) => EMC_DB(0), EMC_AB(25) => 
        EMC_AB(25), EMC_AB(24) => EMC_AB(24), EMC_AB(23) => 
        EMC_AB(23), EMC_AB(22) => EMC_AB(22), EMC_AB(21) => 
        EMC_AB(21), EMC_AB(20) => EMC_AB(20), EMC_AB(19) => 
        EMC_AB(19), EMC_AB(18) => EMC_AB(18), EMC_AB(17) => 
        EMC_AB(17), EMC_AB(16) => EMC_AB(16), EMC_AB(15) => 
        EMC_AB(15), EMC_AB(14) => EMC_AB(14), EMC_AB(13) => 
        EMC_AB(13), EMC_AB(12) => EMC_AB(12), EMC_AB(11) => 
        EMC_AB(11), EMC_AB(10) => EMC_AB(10), EMC_AB(9) => 
        EMC_AB(9), EMC_AB(8) => EMC_AB(8), EMC_AB(7) => EMC_AB(7), 
        EMC_AB(6) => EMC_AB(6), EMC_AB(5) => EMC_AB(5), EMC_AB(4)
         => EMC_AB(4), EMC_AB(3) => EMC_AB(3), EMC_AB(2) => 
        EMC_AB(2), EMC_AB(1) => EMC_AB(1), EMC_AB(0) => EMC_AB(0), 
        EMC_BYTEN(1) => EMC_BYTEN(1), EMC_BYTEN(0) => 
        EMC_BYTEN(0), MAC_RXD(1) => MAC_RXD(1), MAC_RXD(0) => 
        MAC_RXD(0), MAC_TXD(1) => MAC_TXD(1), MAC_TXD(0) => 
        MAC_TXD(0), FABHADDR(31) => 
        \fic_master_trans_0_HADDR_[31]\, FABHADDR(30) => 
        \fic_master_trans_0_HADDR_[30]\, FABHADDR(29) => 
        \fic_master_trans_0_HADDR_[29]\, FABHADDR(28) => 
        \fic_master_trans_0_HADDR_[28]\, FABHADDR(27) => 
        \fic_master_trans_0_HADDR_[27]\, FABHADDR(26) => 
        \fic_master_trans_0_HADDR_[26]\, FABHADDR(25) => 
        \fic_master_trans_0_HADDR_[25]\, FABHADDR(24) => 
        \fic_master_trans_0_HADDR_[24]\, FABHADDR(23) => 
        \fic_master_trans_0_HADDR_[23]\, FABHADDR(22) => 
        \fic_master_trans_0_HADDR_[22]\, FABHADDR(21) => 
        \fic_master_trans_0_HADDR_[21]\, FABHADDR(20) => 
        \fic_master_trans_0_HADDR_[20]\, FABHADDR(19) => 
        \fic_master_trans_0_HADDR_[19]\, FABHADDR(18) => 
        \fic_master_trans_0_HADDR_[18]\, FABHADDR(17) => 
        \fic_master_trans_0_HADDR_[17]\, FABHADDR(16) => 
        \fic_master_trans_0_HADDR_[16]\, FABHADDR(15) => 
        \fic_master_trans_0_HADDR_[15]\, FABHADDR(14) => 
        \fic_master_trans_0_HADDR_[14]\, FABHADDR(13) => 
        \fic_master_trans_0_HADDR_[13]\, FABHADDR(12) => 
        \fic_master_trans_0_HADDR_[12]\, FABHADDR(11) => 
        \fic_master_trans_0_HADDR_[11]\, FABHADDR(10) => 
        \fic_master_trans_0_HADDR_[10]\, FABHADDR(9) => 
        \fic_master_trans_0_HADDR_[9]\, FABHADDR(8) => 
        \fic_master_trans_0_HADDR_[8]\, FABHADDR(7) => 
        \fic_master_trans_0_HADDR_[7]\, FABHADDR(6) => 
        \fic_master_trans_0_HADDR_[6]\, FABHADDR(5) => 
        \fic_master_trans_0_HADDR_[5]\, FABHADDR(4) => 
        \fic_master_trans_0_HADDR_[4]\, FABHADDR(3) => 
        \fic_master_trans_0_HADDR_[3]\, FABHADDR(2) => 
        \fic_master_trans_0_HADDR_[2]\, FABHADDR(1) => 
        \fic_master_trans_0_HADDR_[1]\, FABHADDR(0) => 
        \fic_master_trans_0_HADDR_[0]\, FABHTRANS(1) => 
        \fic_master_trans_0_HTRANS_[1]\, FABHTRANS(0) => 
        \fic_master_trans_0_HTRANS_[0]\, FABHSIZE(1) => 
        \fic_master_trans_0_HSIZE_[1]\, FABHSIZE(0) => 
        \fic_master_trans_0_HSIZE_[0]\, FABHWDATA(31) => 
        \fic_master_trans_0_HWDATA_[31]\, FABHWDATA(30) => 
        \fic_master_trans_0_HWDATA_[30]\, FABHWDATA(29) => 
        \fic_master_trans_0_HWDATA_[29]\, FABHWDATA(28) => 
        \fic_master_trans_0_HWDATA_[28]\, FABHWDATA(27) => 
        \fic_master_trans_0_HWDATA_[27]\, FABHWDATA(26) => 
        \fic_master_trans_0_HWDATA_[26]\, FABHWDATA(25) => 
        \fic_master_trans_0_HWDATA_[25]\, FABHWDATA(24) => 
        \fic_master_trans_0_HWDATA_[24]\, FABHWDATA(23) => 
        \fic_master_trans_0_HWDATA_[23]\, FABHWDATA(22) => 
        \fic_master_trans_0_HWDATA_[22]\, FABHWDATA(21) => 
        \fic_master_trans_0_HWDATA_[21]\, FABHWDATA(20) => 
        \fic_master_trans_0_HWDATA_[20]\, FABHWDATA(19) => 
        \fic_master_trans_0_HWDATA_[19]\, FABHWDATA(18) => 
        \fic_master_trans_0_HWDATA_[18]\, FABHWDATA(17) => 
        \fic_master_trans_0_HWDATA_[17]\, FABHWDATA(16) => 
        \fic_master_trans_0_HWDATA_[16]\, FABHWDATA(15) => 
        \fic_master_trans_0_HWDATA_[15]\, FABHWDATA(14) => 
        \fic_master_trans_0_HWDATA_[14]\, FABHWDATA(13) => 
        \fic_master_trans_0_HWDATA_[13]\, FABHWDATA(12) => 
        \fic_master_trans_0_HWDATA_[12]\, FABHWDATA(11) => 
        \fic_master_trans_0_HWDATA_[11]\, FABHWDATA(10) => 
        \fic_master_trans_0_HWDATA_[10]\, FABHWDATA(9) => 
        \fic_master_trans_0_HWDATA_[9]\, FABHWDATA(8) => 
        \fic_master_trans_0_HWDATA_[8]\, FABHWDATA(7) => 
        \fic_master_trans_0_HWDATA_[7]\, FABHWDATA(6) => 
        \fic_master_trans_0_HWDATA_[6]\, FABHWDATA(5) => 
        \fic_master_trans_0_HWDATA_[5]\, FABHWDATA(4) => 
        \fic_master_trans_0_HWDATA_[4]\, FABHWDATA(3) => 
        \fic_master_trans_0_HWDATA_[3]\, FABHWDATA(2) => 
        \fic_master_trans_0_HWDATA_[2]\, FABHWDATA(1) => 
        \fic_master_trans_0_HWDATA_[1]\, FABHWDATA(0) => 
        \fic_master_trans_0_HWDATA_[0]\, FABHRDATA(31) => 
        \mss_top_0_FABHRDATA_[31]\, FABHRDATA(30) => 
        \mss_top_0_FABHRDATA_[30]\, FABHRDATA(29) => 
        \mss_top_0_FABHRDATA_[29]\, FABHRDATA(28) => 
        \mss_top_0_FABHRDATA_[28]\, FABHRDATA(27) => 
        \mss_top_0_FABHRDATA_[27]\, FABHRDATA(26) => 
        \mss_top_0_FABHRDATA_[26]\, FABHRDATA(25) => 
        \mss_top_0_FABHRDATA_[25]\, FABHRDATA(24) => 
        \mss_top_0_FABHRDATA_[24]\, FABHRDATA(23) => 
        \mss_top_0_FABHRDATA_[23]\, FABHRDATA(22) => 
        \mss_top_0_FABHRDATA_[22]\, FABHRDATA(21) => 
        \mss_top_0_FABHRDATA_[21]\, FABHRDATA(20) => 
        \mss_top_0_FABHRDATA_[20]\, FABHRDATA(19) => 
        \mss_top_0_FABHRDATA_[19]\, FABHRDATA(18) => 
        \mss_top_0_FABHRDATA_[18]\, FABHRDATA(17) => 
        \mss_top_0_FABHRDATA_[17]\, FABHRDATA(16) => 
        \mss_top_0_FABHRDATA_[16]\, FABHRDATA(15) => 
        \mss_top_0_FABHRDATA_[15]\, FABHRDATA(14) => 
        \mss_top_0_FABHRDATA_[14]\, FABHRDATA(13) => 
        \mss_top_0_FABHRDATA_[13]\, FABHRDATA(12) => 
        \mss_top_0_FABHRDATA_[12]\, FABHRDATA(11) => 
        \mss_top_0_FABHRDATA_[11]\, FABHRDATA(10) => 
        \mss_top_0_FABHRDATA_[10]\, FABHRDATA(9) => 
        \mss_top_0_FABHRDATA_[9]\, FABHRDATA(8) => 
        \mss_top_0_FABHRDATA_[8]\, FABHRDATA(7) => 
        \mss_top_0_FABHRDATA_[7]\, FABHRDATA(6) => 
        \mss_top_0_FABHRDATA_[6]\, FABHRDATA(5) => 
        \mss_top_0_FABHRDATA_[5]\, FABHRDATA(4) => 
        \mss_top_0_FABHRDATA_[4]\, FABHRDATA(3) => 
        \mss_top_0_FABHRDATA_[3]\, FABHRDATA(2) => 
        \mss_top_0_FABHRDATA_[2]\, FABHRDATA(1) => 
        \mss_top_0_FABHRDATA_[1]\, FABHRDATA(0) => 
        \mss_top_0_FABHRDATA_[0]\);
    
    \GND\ : GND
      port map(Y => GND_net);
    
    fic_master_trans_0 : entity work.fic_master_trans
      port map(RESET_N => \M2F_GPO_0\, HCLK => \FAB_CLK\, HWRITE
         => fic_master_trans_0_HWRITE, HMASTLOCK => 
        fic_master_trans_0_HMASTLOCK, HREADY => 
        fic_master_trans_0_HREADY, HSEL => 
        fic_master_trans_0_HSEL, HREADYOUT => \FABHREADYOUT\, 
        HRESP => mss_top_0_FABHRESP, HTRANS(1) => 
        \fic_master_trans_0_HTRANS_[1]\, HTRANS(0) => 
        \fic_master_trans_0_HTRANS_[0]\, HSIZE(1) => 
        \fic_master_trans_0_HSIZE_[1]\, HSIZE(0) => 
        \fic_master_trans_0_HSIZE_[0]\, HWDATA(31) => 
        \fic_master_trans_0_HWDATA_[31]\, HWDATA(30) => 
        \fic_master_trans_0_HWDATA_[30]\, HWDATA(29) => 
        \fic_master_trans_0_HWDATA_[29]\, HWDATA(28) => 
        \fic_master_trans_0_HWDATA_[28]\, HWDATA(27) => 
        \fic_master_trans_0_HWDATA_[27]\, HWDATA(26) => 
        \fic_master_trans_0_HWDATA_[26]\, HWDATA(25) => 
        \fic_master_trans_0_HWDATA_[25]\, HWDATA(24) => 
        \fic_master_trans_0_HWDATA_[24]\, HWDATA(23) => 
        \fic_master_trans_0_HWDATA_[23]\, HWDATA(22) => 
        \fic_master_trans_0_HWDATA_[22]\, HWDATA(21) => 
        \fic_master_trans_0_HWDATA_[21]\, HWDATA(20) => 
        \fic_master_trans_0_HWDATA_[20]\, HWDATA(19) => 
        \fic_master_trans_0_HWDATA_[19]\, HWDATA(18) => 
        \fic_master_trans_0_HWDATA_[18]\, HWDATA(17) => 
        \fic_master_trans_0_HWDATA_[17]\, HWDATA(16) => 
        \fic_master_trans_0_HWDATA_[16]\, HWDATA(15) => 
        \fic_master_trans_0_HWDATA_[15]\, HWDATA(14) => 
        \fic_master_trans_0_HWDATA_[14]\, HWDATA(13) => 
        \fic_master_trans_0_HWDATA_[13]\, HWDATA(12) => 
        \fic_master_trans_0_HWDATA_[12]\, HWDATA(11) => 
        \fic_master_trans_0_HWDATA_[11]\, HWDATA(10) => 
        \fic_master_trans_0_HWDATA_[10]\, HWDATA(9) => 
        \fic_master_trans_0_HWDATA_[9]\, HWDATA(8) => 
        \fic_master_trans_0_HWDATA_[8]\, HWDATA(7) => 
        \fic_master_trans_0_HWDATA_[7]\, HWDATA(6) => 
        \fic_master_trans_0_HWDATA_[6]\, HWDATA(5) => 
        \fic_master_trans_0_HWDATA_[5]\, HWDATA(4) => 
        \fic_master_trans_0_HWDATA_[4]\, HWDATA(3) => 
        \fic_master_trans_0_HWDATA_[3]\, HWDATA(2) => 
        \fic_master_trans_0_HWDATA_[2]\, HWDATA(1) => 
        \fic_master_trans_0_HWDATA_[1]\, HWDATA(0) => 
        \fic_master_trans_0_HWDATA_[0]\, HADDR(31) => 
        \fic_master_trans_0_HADDR_[31]\, HADDR(30) => 
        \fic_master_trans_0_HADDR_[30]\, HADDR(29) => 
        \fic_master_trans_0_HADDR_[29]\, HADDR(28) => 
        \fic_master_trans_0_HADDR_[28]\, HADDR(27) => 
        \fic_master_trans_0_HADDR_[27]\, HADDR(26) => 
        \fic_master_trans_0_HADDR_[26]\, HADDR(25) => 
        \fic_master_trans_0_HADDR_[25]\, HADDR(24) => 
        \fic_master_trans_0_HADDR_[24]\, HADDR(23) => 
        \fic_master_trans_0_HADDR_[23]\, HADDR(22) => 
        \fic_master_trans_0_HADDR_[22]\, HADDR(21) => 
        \fic_master_trans_0_HADDR_[21]\, HADDR(20) => 
        \fic_master_trans_0_HADDR_[20]\, HADDR(19) => 
        \fic_master_trans_0_HADDR_[19]\, HADDR(18) => 
        \fic_master_trans_0_HADDR_[18]\, HADDR(17) => 
        \fic_master_trans_0_HADDR_[17]\, HADDR(16) => 
        \fic_master_trans_0_HADDR_[16]\, HADDR(15) => 
        \fic_master_trans_0_HADDR_[15]\, HADDR(14) => 
        \fic_master_trans_0_HADDR_[14]\, HADDR(13) => 
        \fic_master_trans_0_HADDR_[13]\, HADDR(12) => 
        \fic_master_trans_0_HADDR_[12]\, HADDR(11) => 
        \fic_master_trans_0_HADDR_[11]\, HADDR(10) => 
        \fic_master_trans_0_HADDR_[10]\, HADDR(9) => 
        \fic_master_trans_0_HADDR_[9]\, HADDR(8) => 
        \fic_master_trans_0_HADDR_[8]\, HADDR(7) => 
        \fic_master_trans_0_HADDR_[7]\, HADDR(6) => 
        \fic_master_trans_0_HADDR_[6]\, HADDR(5) => 
        \fic_master_trans_0_HADDR_[5]\, HADDR(4) => 
        \fic_master_trans_0_HADDR_[4]\, HADDR(3) => 
        \fic_master_trans_0_HADDR_[3]\, HADDR(2) => 
        \fic_master_trans_0_HADDR_[2]\, HADDR(1) => 
        \fic_master_trans_0_HADDR_[1]\, HADDR(0) => 
        \fic_master_trans_0_HADDR_[0]\, HRDATA(31) => 
        \mss_top_0_FABHRDATA_[31]\, HRDATA(30) => 
        \mss_top_0_FABHRDATA_[30]\, HRDATA(29) => 
        \mss_top_0_FABHRDATA_[29]\, HRDATA(28) => 
        \mss_top_0_FABHRDATA_[28]\, HRDATA(27) => 
        \mss_top_0_FABHRDATA_[27]\, HRDATA(26) => 
        \mss_top_0_FABHRDATA_[26]\, HRDATA(25) => 
        \mss_top_0_FABHRDATA_[25]\, HRDATA(24) => 
        \mss_top_0_FABHRDATA_[24]\, HRDATA(23) => 
        \mss_top_0_FABHRDATA_[23]\, HRDATA(22) => 
        \mss_top_0_FABHRDATA_[22]\, HRDATA(21) => 
        \mss_top_0_FABHRDATA_[21]\, HRDATA(20) => 
        \mss_top_0_FABHRDATA_[20]\, HRDATA(19) => 
        \mss_top_0_FABHRDATA_[19]\, HRDATA(18) => 
        \mss_top_0_FABHRDATA_[18]\, HRDATA(17) => 
        \mss_top_0_FABHRDATA_[17]\, HRDATA(16) => 
        \mss_top_0_FABHRDATA_[16]\, HRDATA(15) => 
        \mss_top_0_FABHRDATA_[15]\, HRDATA(14) => 
        \mss_top_0_FABHRDATA_[14]\, HRDATA(13) => 
        \mss_top_0_FABHRDATA_[13]\, HRDATA(12) => 
        \mss_top_0_FABHRDATA_[12]\, HRDATA(11) => 
        \mss_top_0_FABHRDATA_[11]\, HRDATA(10) => 
        \mss_top_0_FABHRDATA_[10]\, HRDATA(9) => 
        \mss_top_0_FABHRDATA_[9]\, HRDATA(8) => 
        \mss_top_0_FABHRDATA_[8]\, HRDATA(7) => 
        \mss_top_0_FABHRDATA_[7]\, HRDATA(6) => 
        \mss_top_0_FABHRDATA_[6]\, HRDATA(5) => 
        \mss_top_0_FABHRDATA_[5]\, HRDATA(4) => 
        \mss_top_0_FABHRDATA_[4]\, HRDATA(3) => 
        \mss_top_0_FABHRDATA_[3]\, HRDATA(2) => 
        \mss_top_0_FABHRDATA_[2]\, HRDATA(1) => 
        \mss_top_0_FABHRDATA_[1]\, HRDATA(0) => 
        \mss_top_0_FABHRDATA_[0]\);
    

end DEF_ARCH; 
