Ejemplo n.º 1
0
 def __update_existing_quartus_project(self):
     top_mod = self.modules_pool.get_top_module()
     fileset = self.modules_pool.build_global_file_list()
     solver = DependencySolver()
     non_dependable = fileset.inversed_filter(IDependable)
     fileset = solver.solve(fileset)
     fileset.add(non_dependable)
     prj = QuartusProject(top_mod.syn_project)
     prj.read()
     prj.preflow = None
     prj.postflow = None
     prj.add_files(fileset)
     prj.emit()
Ejemplo n.º 2
0
 def __update_existing_quartus_project(self):
     top_mod = self.modules_pool.get_top_module()
     fileset = self.modules_pool.build_global_file_list()
     solver = DependencySolver()
     non_dependable = fileset.inversed_filter(IDependable)
     fileset = solver.solve(fileset)
     fileset.add(non_dependable)
     prj = QuartusProject(top_mod.syn_project)
     prj.read()
     prj.preflow = None
     prj.postflow = None
     prj.add_files(fileset)
     prj.emit()
Ejemplo n.º 3
0
    def __create_new_quartus_project(self):
        top_mod = self.modules_pool.get_top_module()
        fileset = self.modules_pool.build_global_file_list()
        solver = DependencySolver()
        non_dependable = fileset.inversed_filter(IDependable)
        fileset = solver.solve(fileset)
        fileset.add(non_dependable)

        prj = QuartusProject(top_mod.syn_project)
        prj.add_files(fileset)

        prj.add_initial_properties(top_mod.syn_device, top_mod.syn_grade,
                                   top_mod.syn_package, top_mod.syn_top)
        prj.preflow = None
        prj.postflow = None

        prj.emit()
Ejemplo n.º 4
0
    def __create_new_quartus_project(self):
        top_mod = self.modules_pool.get_top_module()
        fileset = self.modules_pool.build_global_file_list()
        solver = DependencySolver()
        non_dependable = fileset.inversed_filter(IDependable)
        fileset = solver.solve(fileset)
        fileset.add(non_dependable)

        prj = QuartusProject(top_mod.syn_project)
        prj.add_files(fileset)

        prj.add_initial_properties( top_mod.syn_device,
                                   top_mod.syn_grade,
                                   top_mod.syn_package,
                                   top_mod.syn_top)
        prj.preflow = None
        prj.postflow = None

        prj.emit()