pyEDAA.OutputFilter.Xilinx.OptimizeDesign

A filtering anc classification processor for AMD/Xilinx Vivado Synthesis outputs.

Classes


Classes

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Task(command)[source]

Inheritance

Inheritance diagram of Task

Parameters:

command (Command)

__init__(command)[source]
Parameters:

command (Command)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase(task)[source]

Inheritance

Inheritance diagram of Phase

Parameters:

task (Task)

__init__(task)[source]
Parameters:

task (Task)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.SubPhase(phase)[source]

Inheritance

Inheritance diagram of SubPhase

Parameters:

phase (Phase)

__init__(phase)[source]
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase11_CoreGenerationAndDesignSetup(phase)[source]

Inheritance

Inheritance diagram of Phase11_CoreGenerationAndDesignSetup

Parameters:

phase (Phase)

__init__(phase)
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase12_SetupConstraintsAndSortNetlist(phase)[source]

Inheritance

Inheritance diagram of Phase12_SetupConstraintsAndSortNetlist

Parameters:

phase (Phase)

__init__(phase)
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase1_Initialization(phase)[source]

Inheritance

Inheritance diagram of Phase1_Initialization

Parameters:

phase (Phase)

__init__(phase)[source]
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase21_TimerUpdate(phase)[source]

Inheritance

Inheritance diagram of Phase21_TimerUpdate

Parameters:

phase (Phase)

__init__(phase)
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase22_TimingDataCollection(phase)[source]

Inheritance

Inheritance diagram of Phase22_TimingDataCollection

Parameters:

phase (Phase)

__init__(phase)
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase2_TimerUpdateAndTimingDataCollection(phase)[source]

Inheritance

Inheritance diagram of Phase2_TimerUpdateAndTimingDataCollection

Parameters:

phase (Phase)

__init__(phase)[source]
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase3_Retarget(task)[source]

Inheritance

Inheritance diagram of Phase3_Retarget

Parameters:

task (Task)

__init__(task)
Parameters:

task (Task)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase4_ConstantPropagation(task)[source]

Inheritance

Inheritance diagram of Phase4_ConstantPropagation

Parameters:

task (Task)

__init__(task)
Parameters:

task (Task)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase5_Sweep(task)[source]

Inheritance

Inheritance diagram of Phase5_Sweep

Parameters:

task (Task)

__init__(task)
Parameters:

task (Task)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase6_BUFGOptimization(task)[source]

Inheritance

Inheritance diagram of Phase6_BUFGOptimization

Parameters:

task (Task)

__init__(task)
Parameters:

task (Task)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase7_ShiftRegisterOptimization(task)[source]

Inheritance

Inheritance diagram of Phase7_ShiftRegisterOptimization

Parameters:

task (Task)

__init__(task)
Parameters:

task (Task)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase8_PostProcessingNetlist(task)[source]

Inheritance

Inheritance diagram of Phase8_PostProcessingNetlist

Parameters:

task (Task)

__init__(task)
Parameters:

task (Task)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase91_FinalizingDesignCoresAndUpdatingShapes(phase)[source]

Inheritance

Inheritance diagram of Phase91_FinalizingDesignCoresAndUpdatingShapes

Parameters:

phase (Phase)

__init__(phase)
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase92_VerifyingNetlistConnectivity(phase)[source]

Inheritance

Inheritance diagram of Phase92_VerifyingNetlistConnectivity

Parameters:

phase (Phase)

__init__(phase)
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.Phase9_Finalization(phase)[source]

Inheritance

Inheritance diagram of Phase9_Finalization

Parameters:

phase (Phase)

__init__(phase)[source]
Parameters:

phase (Phase)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.DRCTask(command)[source]

Inheritance

Inheritance diagram of DRCTask

Parameters:

command (Command)

__init__(command)
Parameters:

command (Command)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.CacheTimingInformationTask(command)[source]

Inheritance

Inheritance diagram of CacheTimingInformationTask

Parameters:

command (Command)

__init__(command)
Parameters:

command (Command)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.LogicOptimizationTask(command)[source]

Inheritance

Inheritance diagram of LogicOptimizationTask

Parameters:

command (Command)

__init__(command)[source]
Parameters:

command (Command)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.PowerOptimizationTask(command)[source]

Inheritance

Inheritance diagram of PowerOptimizationTask

Parameters:

command (Command)

__init__(command)
Parameters:

command (Command)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.FinalCleanupTask(command)[source]

Inheritance

Inheritance diagram of FinalCleanupTask

Parameters:

command (Command)

__init__(command)
Parameters:

command (Command)

class pyEDAA.OutputFilter.Xilinx.OptimizeDesign.NetlistObfuscationTask(command)[source]

Inheritance

Inheritance diagram of NetlistObfuscationTask

Parameters:

command (Command)

__init__(command)
Parameters:

command (Command)