code: def toHdlConversion(self, top, topName: str, saveTo: str) -> List[str]:
          
          raise NotImplementedError(
              "Implement this function for your type of your top module")
docs: :param top: object which is represenation of design
          :param topName: name which should be used for ipcore
          :param saveTo: path of directory where generated files should be stored
  
          :return: list of file namens in correct compile order