Package edu.byu.ece.edif.util.merge

A set of tools for merging multiple EdifEnvironment objects into a single EdifEnvironment object.

See:
          Description

Interface Summary
EdifMergingPolicy An interface for defining a method of choosing a library to merge an EdifCell into during black box merging.
 

Class Summary
DuplicateMergingPolicy  
EdifMergeParser Provides EDIF parsing capability as well as the ability to "merge" EDIF definitions from more than one EDIF file.
OneLibraryPerFileMergingPolicy An EdifMergingPolicy policy which will create a library for each black box file and place all elements from each black box in its respective library.
ReuseExistingLeafCellsMergingPolicy An EdifMergingPolicy which will try to reuse as many leaf cells as possible, even the already existing ones in the main EDIF file.
ReuseNewLeafCellsMergingPolicy An EdifMergingPolicy which will try to reuse only EdifCells that have been added during merging, preserving the libraries in the original file.
 

Package edu.byu.ece.edif.util.merge Description

A set of tools for merging multiple EdifEnvironment objects into a single EdifEnvironment object.