def METHOD_NAME(self):
    """Creates and registers a native SDRAM interface, tightly coupled to
    the controller.
    This can only be called after ``register_sdram``.
    """
    if isinstance(self.sdram_controller, minicon.Minicon):
        bus = wishbone.Interface(len(self.sdram_controller.bus.dat_w), adr_width=32-log2_int(self.cpu_dw//8))
        self._native_sdram_ifs.append(bus)
        return bus
    else:
        raise TypeError