anchor.diff:     endfunction
   
      // ----------------------------------------------------------------
  -   // PCIE_ECAM_SLAVE_BRIDGE
  -
  -   /* REMOVED?
  -   Fabric_Addr pcie_ecam_slave_bridge_addr_base = 'h_2000_0000;
  -   Fabric_Addr pcie_ecam_slave_bridge_addr_size = 'h_2000_0000;    // 512M
  -   Fabric_Addr pcie_ecam_slave_bridge_addr_lim  = (  pcie_ecam_slave_bridge_addr_base
  -						   + pcie_ecam_slave_bridge_addr_size);
  -
  -   function Bool fn_is_pcie_ecam_slave_bridge_addr (Fabric_Addr addr);
  -      return ((pcie_ecam_slave_bridge_addr_base <= addr) && (addr < pcie_ecam_slave_bridge_addr_lim));
  -   endfunction
  -   */
  -
  -   // ----------------------------------------------------------------
      // Flash Mem
   
      Fabric_Addr flash_mem_addr_base = 'h_4000_0000;
  
positive.code: 	      || fn_is_uart2_addr (addr)
  	      || fn_is_gpio1_addr (addr)
  	      || fn_is_gpio2_addr (addr)
  	      );
     endfunction
  
  
negative.code:    (* always_ready *)   method  Fabric_Addr  m_near_mem_io_addr_size;
     (* always_ready *)   method  Fabric_Addr  m_near_mem_io_addr_lim;
  
     (* always_ready *)   method  Fabric_Addr  m_flash_mem_addr_base;
     (* always_ready *)   method  Fabric_Addr  m_flash_mem_addr_size;
     (* always_ready *)   method  Fabric_Addr  m_flash_mem_addr_lim;
  
     (* always_ready *)   method  Fabric_Addr  m_ethernet_0_addr_base;
     (* always_ready *)   method  Fabric_Addr  m_ethernet_0_addr_size;
  