Device Database Messages

The software may issue the following messages when reading the device database.

ArcUnsupportedTransitionType (Warning)

Message arc on cell of type '{}' from port '{}' to '{}' ought to be set to BOTH, but this is an unsupported active_clock_edge
Decsription Timing arcs sensitive to both clock edges are not supported.

ArchDBMissingMLatchModelSignal (Error)

Message Cannot find signal {} in the mlatch model in architecture file
Decsription Cannot find a signal in the mlatch model in the architecture file. Please report this error in the forum so we can fix it.

ArchModelCheckWarningCount (Warning)

Message Found {} warnings when checking timing parameters
Decsription Timing parameter checks have completed. The number of warnings identified is displayed.

ArchModelClockPortNoAssociatedPort (Warning)

Message Model {}: Clock port {} does not have an associated port (Expected: At least 1) in mode {}
Decsription A clock port in an architecture model does not have an associated port. Something is wrong with your Efinity installation.

ArchModelInputPortUnexpectedAssociatedClockCount (Warning)

Message Model {}: Input port {} has {} clock associated (Expected: 1) in mode {}
Decsription An input port in an architecture model has an incorrect number of associated clocks. Something is wrong with your Efinity installation.

ArchModelMissingAnnotatedClockPortInput (Warning)

Message Annotated clock port {} cannot be found in input of model {}
Decsription An annotated clock port is missing in an architecture model input. Something is wrong with your Efinity installation.

ArchModelMissingAnnotatedClockPortInputLine (Warning)

Message Annotated clock port {} cannot be found in input of model {} (line: {})
Decsription An annotated clock port is missing in an architecture model input. Something is wrong with your Efinity installation.

ArchModelMissingAnnotatedPortInputLine (Warning)

Message Annotated port {} cannot be found in input of model {} (line: {})
Decsription An annotated port is missing in an architecture model input. Something is wrong with your Efinity installation.

ArchModelMissingAnnotatedPortOutput (Warning)

Message Annotated port {} cannot be found in output of model {}
Decsription An annotated port is missing in an architecture model output. Something is wrong with your Efinity installation.

ArchModelMissingAnnotations (Warning)

Message Model {} with pb_type blif_model {} does not have annotations
Decsription An architecture model does not have annotations. Something is wrong with your Efinity installation.

ArchModelOutputPortUnexpectedAssociatedClockCount (Warning)

Message Model {}: Output port {} has {} clock associated (Expected: 1) in mode {}
Decsription An output port in an architecture model has an incorrect number of associated clocks. Something is wrong with your Efinity installation.

CellDelayOverrideLoading (Info)

Message Loading CellDelayOverride information from '{}'
Decsription Successfully read in the CellDelayOverride file.

CellSiteInstCellNotFound (Error)

Message Cell instance '{}' in CellSiteInstance file not found in netlist
Decsription A cell in the CellSiteInst file was not found in the netlist.

CellSiteInstInvalidSiteInst (Error)

Message SiteInst '{}' for cell instance '{}' in the CellSiteInstance file is not valid
Decsription A cell in the CellSiteInst file was assigned to an invalid SiteInst.

CellSiteInstLoading (Info)

Message Loading CellSiteInst information from '{}'
Decsription Successfully read in the CellSiteInst file.

CellSiteInstMultipleCell (Error)

Message Cell instance '{}' has multiple entries in the CellSiteInstance file
Decsription A cell in the CellSiteInst file was found more than once.

ConnectionProfileJsonDoesNotExist (Error)

Message File {} does not exist
Decsription Connection profile JSON file does not exist

ConnectionProfileParseFailed (Error)

Message Failed to parse connection profile {}
Decsription Failed to parse connection profile

ConnectionProfileParseFailedFromString (Error)

Message Failed to parse connection profile
Decsription Failed to parse connection profile

CoreInterfaceConstraintsFileClockSourceRegistrationFailed (Error)

Message Failed to register clock soure '{}'
Decsription The Efinity software has failed to register a clock source.

CoreInterfaceConstraintsFileDuplicatePinName (Error)

Message Duplicate pin name found in core interface constraints file: {}
Decsription The Efinity software has identified duplicate pin names in a core interface constraints file.

CoreInterfaceConstraintsFileIllegalConstraint (Error)

Message Illegal {} constraint found in core interface constraints file: {}
Decsription The Efinity software has identified an illegal constraint in a core interface constraints file.

CoreInterfaceConstraintsFileIllegalIOLocation (Error)

Message Illegal I/O location found in core interface constraints file: {}
Decsription The Efinity software has identified an illegal I/O location in a core interface constraints file.

CoreInterfaceConstraintsFileIllegalPinIdx (Error)

Message Illegal pin index found in core interface constraints file: {}
Decsription The Efinity software has identified an illegal pin index in a core interface constraints file.

CoreInterfaceConstraintsFileIllegalType (Error)

Message Illegal type found in core interface constraints file: {}
Decsription The Efinity software has identified an illegal type in a core interface constraints file.

CoreInterfaceConstraintsFileInconsistentClockConstraints (Error)

Message Inconsistent clock constraints found in core interface constraints file: {}
Decsription The Efinity software has identified inconsistent clock constraints in a core interface constraints file.

CoreInterfaceConstraintsFileLoadFailed (Error)

Message Failed to read core interface constraints file '{}'. {} issues identified
Decsription The Efinity software has failed to read a core interface constraints file.

CoreInterfaceConstraintsFileLoadSuccess (Info)

Message Successfully read core interface constraints file '{}'
Decsription The Efinity software has successfully read and processed a core interface constraints file.

CoreInterfaceConstraintsFileMissingClockDefinition (Info)

Message No defintion found for clock '{}'. Assuming clock is internally generated
Decsription The Efinity software has not found a definition for the referenced clock.

CoreInterfaceConstraintsFileMultiplePinConstraint (Error)

Message Pin is constrained more than once in core interface constraints file: {}
Decsription The Efinity software has identified multiple constraints for the same pin in a core interface constraints file.

CoreInterfaceConstraintsFileNotFound (Error)

Message Core interface constraints file '{}' cannot be located
Decsription The Efinity software is unable to locate a core interface constraints file.

CoreInterfaceConstraintsFilePinTypeOffsetMismatch (Error)

Message Pin type does not match offset in core interface constraints file: {}
Decsription The Efinity software has identified an pin type/offset mismatch in a core interface constraints file.

CoreInterfaceConstraintsFileReading (Info)

Message Reading core interface constraints file '{}'
Decsription The Efinity software is reading a core interface constraints file.

CoreInterfaceConstraintsFileUnknownConstraint (Error)

Message Unknown constraint found in core interface constraints file: {}
Decsription The Efinity software does not recognize a constraint in a core interface constraints file.

CoreInterfaceConstraintsMissingClockNet (Error)

Message No clock net found for clock {}
Decsription The Efinity software has not found a clock net for the given clock.

DatabasDeviceNoAutoGrid (Error)

Message Database::LoadDevice() called when called when Auto sized grid
Decsription Internal flow control error. PnR database does not support an automatic grid definition.

DatabaseAlreadySetup (Error)

Message Database::SetUp() called when database already setup
Decsription Internal flow control error. PnR database attempted to be setup twice.

DatabaseBadClusterData (Error)

Message Cluster data mismatch detected during load placement
Decsription Logical blocks found without cluster information after loading placement data.

DatabaseClockViolations (Error)

Message {} clock violations are detected during load placement
Decsription Clock regions found with too many clocks after loading placement data.

DatabaseClusteredNetlistAlreadyLoaded (Error)

Message Cannot load clustered netlist: netlist is already loaded
Decsription Internal flow control error. PnR database attempted to load the clustered netlist twice.

DatabaseClusteredNetlistDoesntExist (Error)

Message Cannot load clustered netlist: netlist does not exist
Decsription Clustered netlist file not found.

DatabaseClusteredNetlistLoaded (Error)

Message Cannot erase clustered netlist: netlist must first be unloaded
Decsription Internal flow control error. PnR database attempted to erase the clustered netlist while it was loaded.

DatabaseClusteredNetlistNotLoaded (Error)

Message Cannot unload clustered netlist: netlist is not loaded
Decsription Internal flow control error. PnR database attempted to unload the clustered netlist when it was not loaded.

DatabaseDeviceAlreadyLoaded (Error)

Message Database::LoadDevice() called when device already loaded
Decsription Internal flow control error. PnR database attempted to be loaded the device twice.

DatabaseDeviceNotLoaded (Error)

Message {} called when device not loaded
Decsription Internal flow control error. PnR database function called without the device being loaded.

DatabaseGlobalNetworkPlacementViolations (Error)

Message Error(s) exist in global network placement
Decsription Violations found in global network data after loading placement data.

DatabaseNetlistAlreadyLoaded (Error)

Message Database::LoadLogicalNetlist() called when logical netlist already loaded
Decsription Internal flow control error. PnR database attempted to load the logical netlist twice.

DatabaseNetlistDoesntExist (Error)

Message The specified logical netlist file '{}' does not exist
Decsription Logical netlist file not found.

DatabaseNetlistLoaded (Error)

Message {} called when logical netlist loaded
Decsription Internal flow control error. PnR database function called while the logical netlist is loaded

DatabaseNetlistNotLoaded (Error)

Message {} called when logical netlist not loaded
Decsription Internal flow control error. PnR database function called without the logical netlist being loaded.

DatabaseNotSetup (Error)

Message {} called when database not setup
Decsription Internal flow control error. PnR database function called without the database setup.

DatabasePlacementAlreadyLoaded (Error)

Message Database::LoadPlacement() called when placement already loaded
Decsription Internal flow control error. PnR database attempted to load the placement data twice.

DatabasePlacementChecks (Info)

Message Run checks after load placement
Decsription Performing checks to confirm placement data is consistent with the device.

DatabasePlacementDoesntExist (Error)

Message Database::LoadPlacement() called when place file does not exist
Decsription Placement file not found.

DatabasePlacementLoaded (Error)

Message Database::ErasePlacement() called when placement loaded
Decsription Internal flow control error. PnR database attempted to erase the placement data while it was still loaded.

DatabasePlacementNotLoaded (Error)

Message Database::UnloadPlacement() called when placement not loaded
Decsription Internal flow control error. PnR database attempted to unload the placement data when it was not loaded.

DatabasePlacementViolations (Error)

Message Found {} error(s) in placement
Decsription Violations found after loading placement data.

DatabaseReadRouterLookaheadFailed (Error)

Message Failed to read router lookahead for device {} from file {}
Decsription Router lookahead file could not be read.

DatabaseReadRouterLookaheadPassed (Info)

Message Read router lookahead for device {} from file {}
Decsription Router lookahead file successfully read.

DatabaseRoutingDoesNotExist (Error)

Message {} called when route file does not exist
Decsription PnR routing data file not found.

DatabaseRoutingEraseTrouteTrace (Info)

Main Message Deleting any pre-existing troute trace files
Action Removing routing trace data from a previous compile.
Sub-Message Removing troute trace file '{}'
Decsription Troute trace file that was removed.

DatabaseRoutingGraphAlreadyLoaded (Error)

Message {} called when routing graph already loaded
Decsription Internal flow control error. PnR database attempted to load the routing graph twice.

DatabaseRoutingGraphNotLoaded (Error)

Message {} called when routing graph not loaded
Decsription Internal flow control error. PnR database attempted to call function while the routing graph was not loaded.

DatabaseRoutingGraphStats (Info)

Message Generated {} RR nodes and {} RR edges
Decsription Information about the size of the routing graph.

DatabaseRoutingNotLoaded (Error)

Message {} called when routing not loaded
Decsription Internal flow control error. PnR database attempted to call function while the routing data was not loaded.

DatabaseRoutingUpdateTraceSwitchDataFailed (Error)

Message Failure in UpdateTraceSwitchData, called by {}
Decsription Internal flow control error. Errors detected while updating switch data based on the routing file.

DatabaseSynchronizers (Info)

Main Message Found {} synchronizers as follows:
Action Listing the clock-domain-crossing synchronizer chains found in the netlist.
Sub-Message {}:
Decsription Synchronizer register name.
Sub-Message Synchronizer {}:
Decsription Synchronizer chain ID.

DesignContainsClkDrivenSinks (Error)

Main Message The design contains clock input ports that are driven by a constant
Action The design contains clock input ports that are driven by constant(s). This is not a supported configuraton.
Sub-Message Clock input port '{}' is driven by constant net '{}'
Decsription Information about the violation.

DeviceMissingIOPadInfo (Error)

Message Missing IO pad info at ({} {}, {})
Decsription Missing IO pad info

DeviceMissingIOPadType (Error)

Message Missing IO pad type at ({} {}, {})
Decsription Missing IO pad type

DeviceUnusedIOPads (Info)

Message This device has {} unused io pads using {} package
Decsription This device has unused io pads

EfxParseDumpParamsFail (Error)

Message Unable to dump parameters to {}
Decsription The dump parameters operation failed.

EfxParseDumpParamsPass (Info)

Message Dumped parameters to {}
Decsription The dump parameters operation succeded.

FinalAnalysisFanoutRecommendationFileWriteFailed (Error)

Message Write to {} failed
Decsription The write operation failed.

GridDimensionsOutOfRange (Error)

Message nx and ny must be less than 32767, since the router uses shorts (16-bit) to store coordinates
Decsription nx and ny must be less than 32767

IOPlacementConstraintsFileWriteFailed (Error)

Message Failed to write I/O placement constraints file to '{}'
Decsription The Efinity software is unable to write an I/O placement constraints file.

IOPlacementConstraintsFileWriting (Info)

Message Writing I/O placement constraints to '{}'
Decsription The Efinity software is writing an I/O placement constraints file.

IncompatableCellSiteInst (Error)

Message Cell instance '{}' of type '{}' cannot be placed on SiteInst '{}' as indicated in the CellSiteInst file
Decsription The cell type is not compatible with the Site selected for it.

IncompatiblePartitionInterface (Error)

Main Message Found interface incompatiblities between top design and imported partition '{}'
Action Found interface incompatiblities between top design and imported partition.
Sub-Message Input interface '{}' is missing from the partition
Decsription Missing interface.
Sub-Message Output interface '{}' is missing from the top design
Decsription Missing interface.
Sub-Message Output interface '{}' is missing from the partition
Decsription Missing interface.
Sub-Message Input interface '{}' is missing from the top design
Decsription Missing interface.

LbfWriteSuccessful (Info)

Message Successfully written updated LBF file '{}'
Decsription Successfully written updated LBF file

LookaheadIncorrectFileExtension (Warning)

Message Router lookahead filename {} does not have .zst file extension; format is incorrect!
Decsription Router lookahead does not have .zst file extension

LookaheadReadCorrupted (Warning)

Message Pre-computed router lookahead file '{}' appears to be corrupted
Decsription Pre-computed router lookahead file appears to be corrupted

LookaheadReadFailed (Warning)

Message Could not read pre-computed router lookahead file '{}'
Decsription Could not read pre-computed router lookahead file

LookaheadReadOutOfDate (Error)

Message Pre-computed router lookahead file '{}' has out of date version
Decsription Pre-computed router lookahead file has out of date version

LookaheadWriteFailed (Warning)

Message Could not write lookahead data to file '{}'; continuing with in-memory data
Decsription Could not write lookahead data to file

LookaheadWriteReadbackSuccessful (Info)

Message Successfully performed lookahead data file readback checks
Decsription Successfully performed lookahead data file readback checks

MifFailedToRestore (Error)

Message Could not restore '{}' back to the initial settings
Decsription Failed to restore logical memory to the initial settings

MifFailedToUpdate (Error)

Message Could not update '{}' from init file '{}' : {}
Decsription Failed to update logical memory from memory information file

MifMissingMemoryData (Error)

Message Could not find memory '{}' in saved memory information
Decsription Could not find memory information in saved memory information file

MifUpdateSuccessful (Info)

Message Updated initial memory contents for '{}'
Decsription Successfully updated initial memory contents

NetistLogicalBlockClockCounts (Info)

Message block {} i ({}) count_clocks={} logical_block_clock_count[i]={}
Decsription The number of clocks for a given block has been displayed

NetistLogicalBlockInputCounts (Info)

Message block {} i ({}) count_inputs={} logical_block_input_count[i]={}
Decsription The number of inputs for a given block has been displayed

NetistLogicalBlockOutputUnconnectedClockPin (Error)

Message Logical Block #{} with output {} has a clock pin unconnected ({})
Decsription Logical block has unconnected clock pin

NetlistActivityFileBlifFileMismatch (Error)

Message Net {} found in activity file, but it does not exist in the .blif file
Decsription Net found in activity file, but it does not exist in the .blif file

NetlistActivityFileMissingSignal (Error)

Message Activity file does not contain signal {}
Decsription Activity file does not contain signa

NetlistAutoIobufGeneration (Info)

Message auto_iobuf_generation
Decsription auto_iobuf_generation

NetlistBlockNoOutput (Warning)

Message Block contains no output
Decsription Block contains no output

NetlistBlocksSweptThisPass (Info)

Message Pass {}: Swept away {} blocks with no fanout
Decsription The number of dangling blocks removed in this optimization pass.

NetlistClockNetConnectingNetMismatch (Error)

Message Clock net for block {} #{} is net {} #{} but connecting net is {} #{}
Decsription Mismatch between clock net and connecting net to a block

NetlistConstGenerator (Info)

Message Net is a constant generator: {}
Decsription Net is a constant generator

NetlistConstGeneratorCount (Info)

Message Found {} constant generator nets
Decsription The number of constant genertor nets (VCC/GND) found in the netlist

NetlistConstGeneratorLUT0 (Warning)

Message Net '{}' is driven by a 0LUT (const generator) '{}' that is neither VCC nor GND
Decsription LUT primitive with 0 inputs was found in the netlist.

NetlistCreateGND (Info)

Message Creating GND const gen for DSP tie-offs
Decsription Creating a GND cell to use for tying off unused DSP inputs.

NetlistCreateVCC (Info)

Message Creating VCC block
Decsription Creating a VCC cell to use for tying off unused cell inputs.

NetlistFileBlocksAndNetsInfo (Info)

Message Total blocks: {}, total nets: {}
Decsription Information about netlist clocks and nets has been displayed.

NetlistFileInOutInfo (Info)

Message Primary inputs: {}, primary outputs: {}
Decsription Information about netlist inputs and outputs has been displayed.

NetlistFileInfo (Info)

Message Input netlist file: '{}'
Decsription Information about a netlist file has been displayed.

NetlistFileLutLatchSubcktsInfo (Info)

Message LUTs: {}, latches: {}, subckts: {}
Decsription Information about netlist LUTs, latches, and subckts has been displayed.

NetlistFileStdAbsorbableLatchInfo (Info)

Message standard absorbable latches: {}
Decsription Information about netlist standard absorbable latches has been displayed.

NetlistFileUnexpectedEndLines (Error)

Message Found {} .end lines; expected {}
Decsription Unexpected netlist file format

NetlistFileUnexpectedInputLines (Error)

Message Found {} .inputs lines; expected {}
Decsription Unexpected netlist file format

NetlistFileUnexpectedModelLines (Error)

Message Found {} .model lines; expected {}
Decsription Unexpected netlist file format

NetlistFileUnexpectedOutputLines (Error)

Message Found {} .outputs lines; expected {}
Decsription Unexpected netlist file format

NetlistFileVPackNetBadControlNetConnection (Error)

Message Netlist inconsistency: Block #{}({}) control port {} is connected to net #{}({}), but is not a control net
Decsription The block control port is connected to net, but the net is not a control net.

NetlistFileVPackNetBadControlPortConnection (Error)

Message Netlist inconsistency: Block #{}({}) port {} is connected to global control net #{}({}), but is not a control port
Decsription The block port connected to a global control net is not a control port.

NetlistFileVPackNetBrokenConnection (Error)

Message Netlist inconsistency: Block #{}({}) is connected to net #{}({}), but connecting net is #{}({})
Decsription A net in the netlist is connected to a block pin, but the block pin connects to a different net.

NetlistFileVPackNetBrokenConnection2 (Error)

Message Netlist inconsistency: Block #{}({}) is connected to net #{}({}), but the net does not have a connection to the block
Decsription A block pin connects to a net, but that net does not connect back to the block pin.

NetlistFileVPackNetDanglingInvertedInput (Error)

Message Netlist inconsistency: Block #{}({}) input {}[{}] is unconnected, but inverted
Decsription A block port is unconnected and marked as inverted.

NetlistFileVPackNetInvalidNumDrivers (Error)

Message vpack_net {} has {} signals driving it
Decsription VPack net has invalid number of drivers

NetlistFileVPackNetMissingConnection (Error)

Message Netlist inconsistency: vpack_net #{}({}) is missing connection {}
Decsription A net in the netlist has allocated a connection, but no block is connected to it.

NetlistFileVPackNetNoFanout (Warning)

Message vpack_net {} has no fanout
Decsription VPack net has no fanout

NetlistFileVPackNetReservedName (Error)

Message vpack_net #{} has the reserved name {}
Decsription VPack net has reserved name

NetlistFoundClockNetNotDirectlyDrivenByInputPad (Info)

Message Found clock net not driven directly by input pad ({})
Decsription Found clock net not driven directly by input pad

NetlistFoundInternalGeneratedClock (Info)

Message Found internal generated clock at net {}: {} driven by {}: {}
Decsription Found internal generated clock

NetlistGlobalControlOutputNetMismatch (Error)

Message Netlist inconsistency: Block #{}({}) global control output {} drives non-global control net #{}({})
Decsription A block with an output that must drive a global control line is connected to a non-global control net.

NetlistGlobalNetMismatch (Error)

Message Netlist inconsistency: Block #{}({})non-global output {} drives global net #{}({})
Decsription A block with an output that cannot drive a global control line is connected to a global net.

NetlistGlobalOutputNetMismatch (Error)

Message Netlist inconsistency: Block #{}({}) global output {} drives non-global net #{}({})
Decsription A block with an output that must drive a global line is connected to a non-global net.

NetlistGlobalPromotion (Info)

Message Net {} promoted to global due to interface constraints
Decsription A normal net in the core netlist is promoted to global because it is used as an interface clock in the design periphy.

NetlistIOInpadHasClock (Error)

Message IO inpad #{} with output {} has clock
Decsription IO inpad has a clock

NetlistIOInpadNumInputPins (Error)

Message IO inpad logical_block #{} name {} of type {} has {} input pins
Decsription IO inpad has an invalid number of input pins

NetlistIOInpadNumOutputPins (Error)

Message IO inpad logical_block #{} name {} of type {} has {} output pins
Decsription IO inpad has an invalid number of output pins

NetlistIOOutpadHasClock (Error)

Message io outpad #{} with name {} has clock
Decsription IO outpad has a clock

NetlistIOOutpadNumInputPins (Error)

Message io outpad logical_block #{} name {} of type {} has {} input pins
Decsription IO outpad has an invalid number of input pins

NetlistIOOutpadNumOutputPins (Error)

Message io outpad logical_block #{} name {} of type {} has {} output pins
Decsription IO outpad has an invalid number of output pins

NetlistIllegalConstGenerator (Error)

Message Internal Error: Non VCC/GND net '{}' marked as constant generator
Decsription Only VCC and GND nets may be marked as constant generators.

NetlistInitParseTimeElapsed (Info)

Message Loop for doall : {}, init_parse took {} seconds
Decsription The time elapsed for netlist parsing has been displayed.

NetlistInitReadTimeElapsed (Info)

Message Loop for doall : {} took {} seconds
Decsription The time elapsed for netlist reading has been displayed.

NetlistInputNetConnectingNetMismatch (Error)

Message Input net for block {} #{} is net {} #{} but connecting net is {} #{}
Decsription Mismatch between input net and connecting net to a block

NetlistInterfaceClkoutPinAlreadyDefined (Warning)

Message Interface clock output pin {} is already defined
Decsription The auto-generated name for an interface clock output collided with an existing name.

NetlistInterfaceClkoutPinCreated (Info)

Message Creating interface CLKOUT {}
Decsription A clock out pin is added to the core netlist to allow it to route to the periphery.

NetlistInterfaceClockBufferCreated (Info)

Message Creating interface clock buffer {}
Decsription A EFX_GBUFCE block is created for a normal net being promoted to global.

NetlistInterfaceClockNotFound (Error)

Message Interface clock {} is not found
Decsription An interface clock used in the design periphy, but the clock cannot be found in the core netlist.

NetlistInterfaceClockPinCreated (Info)

Message Creating interface clock pin {}
Decsription An interface clock pin is defined in the design periphy, but not the core netlist has been created.

NetlistInterfaceClockPinNotInput (Warning)

Message Interface clock pin {} is not an input pin
Decsription An interface clock pin is defined in the design periphy, but the cell in the core netlist is not an input.

NetlistLatchIncorrectNumParameters (Error)

Message .latch does not have 5 parameters
Decsription .latch has an incorrect number of parameters (should be 5). Please report this error in the forum so we can fix it.

NetlistLatchUnexpectedNumClockPins (Error)

Message Latch #{} with output {} has {} clock pin(s), expected one (CLK)
Decsription Unexpected number of clock pins on latch

NetlistLatchUnexpectedNumInputPins (Error)

Message Latch #{} with output {} has {} input pin(s), expected one (D)
Decsription Unexpected number of input pins on latch

NetlistLatchUnexpectedNumOutputPins (Error)

Message Latch #{} with output {} has {} output pin(s), expected one (Q)
Decsription Unexpected number of output pins on latch

NetlistLogicalBlockMultipleOutputPins (Warning)

Message Logical_block #{} name {} of model {} has {} output pins instead of 1
Decsription Logical block has more than one output pins

NetlistLogicalBlockNoFanout (Warning)

Message logical_block {} #{} has no fanout
Decsription A logical_block has no fanout

NetlistLogicalBlockNoFanoutOrFanin (Warning)

Message logical_block {} #{} has no fanout or fanin
Decsription A logical_block has no fanout or fanin

NetlistLogicalBlockUnknownType (Error)

Message Unknown type for logical_block #{} {}
Decsription Unknown type for logical_block

NetlistMissingDriver (Error)

Message missing driver for net {}
Decsription The specified net is is missing a driver

NetlistMultipleNetDrivers (Error)

Message Number of drivers for net #{} ({}) has {} drivers
Decsription The software found multiple drivers for the listed net name. Please report this error in the forum so we can fix it.

NetlistMultipleSubcktSignalInst (Error)

Message Two instances of {} subckt signal found in subckt {}
Decsription Two instances of a subckt signal found in a subckt. Please report this error in the forum so we can fix it.

NetlistNetsSweptThisPass (Info)

Message Pass {}: Swept away {} nets with no fanout
Decsription The number of dangling nets removed in this optimization pass.

NetlistNumClockNets (Info)

Message circuit has {} clock net ({} of {} are internal clock); {} io_pads
Decsription circuit has clock net

NetlistNumSweptNets (Info)

Message Swept away {} nets with no fanout
Decsription Nets with no fanout has been removed

NetlistNumUnconnectedBlocks (Info)

Message {} unconnected blocks in input netlist
Decsription Number of unconnected blocks in netlist

NetlistOutputNetConnectingNetMismatch (Error)

Message Output net for block {} #{} is net {} #{} but connecting net is {} #{}
Decsription Mismatch between output net and connecting net to a block

NetlistRemapRamLineFailed (Error)

Message Failed moving net from {} to {} on {}, net is disconnected
Decsription An error occured while trying to prepare the BRAM block for place and route.

NetlistRemovedLUTBuffers (Info)

Message Removed {} LUT buffers
Decsription Removed LUT buffers

NetlistRemovingBlock (Info)

Message Removing block
Decsription Removing block

NetlistRemovingInput (Info)

Message Removing input
Decsription Removing input

NetlistSweptNodes (Info)

Message Sweept away {} nodes
Decsription Swept away nodes

NetlistTotalSwept (Info)

Message Swept away {} nets and {} blocks in total
Decsription The total number of dangling nets and blocks removed.

NetlistUnsupportedCell (Error)

Message Cell type '{}' is not supported in the current device
Decsription The design netlist contains a primitive cell type that is not supported in the selected device.

NetlistUnsupportedCellCount (Error)

Message Found {} unsupported cell type(s) in the post-synthesis netlist
Decsription The total number of unsupported cell types in the design netlist.

NetlistVPackNetIsClockDriver (Info)

Message vpack_net {} {} is a clock_net driver {} {} (model={})
Decsription vpack_net is a clock_net drive

NetlistVprUnableToSweepHangingNode (Warning)

Message Sweep hanging nodes in your logic synthesis tool because VPR can not do this yet
Decsription Sweep hanging nodes in your logic synthesis tool because VPR can not do this yet

P2CReadFailed (Error)

Message Failed to read partition to cells database '{}'
Decsription Encountered an error while reading the partition to cells database file.

P2CWriteFailed (Error)

Message Could not write to file: '{}'
Decsription Encountered an error while writing the partition to cells database file.

PadNameDuplicate (Error)

Message Pad name {} has defined {} times in the boundary file. Each pad must have a unique name
Decsription Duplicate pad name

ParameterListNotEquivalentToCombination (Error)

Message Parameter list in min_model file not equivalent to list in combination {}
Decsription Parameter list in min_model file not equivalent to list in combination id

ParameterListNotEquivalentToReference (Error)

Message Parameter list in combination id: {} not equivalent to reference combination {}
Decsription Parameter list is not equivalent to reference combination.

ParameterNameMissingInMinModel (Error)

Message Parameter name {} missing in min_model
Decsription Parameter name is missing in min_model

ParamterNameMissingInCombID (Error)

Message Parameter name {} missing in combination id: {}
Decsription Parameter name is missing in combination id

PhysicalSynthesisJsonFileInvalid (Error)

Message The Json File: {} is not valid and cannot be read
Decsription The Json file is not valid and cannot be read.

PhysicalSynthesisJsonFileParseFailed (Error)

Message Failed to parse Json File: '{}'
Decsription Failed to parse Json File

PhysicalSynthesisJsonFilePathNotExist (Error)

Message The Json File: {} does not exist
Decsription The Json file does not exist.

PinNameDuplicate (Error)

Message Package Pin name {} has defined {} times in the package file. Each pad must map to a unique pin name
Decsription Duplicate pin name

PortSizeNetSizeMismatch (Error)

Message Port size ({}:{}) and Net size ({}:{}) do not agree
Decsription Port size and net size mismatch found

RoutabilityStatusReadFailed (Error)

Main Message Failed to read routability metrics database '{}'
Action The Efinity software has failed to read a routability metrics database
Sub-Message Reason: {}
Decsription Failure reason

RoutabilityStatusReadInvalidFileMagic (Error)

Message The routability metrics database '{}' appears to be corrupted
Decsription The Efinity software has encountered a corrupted routability metrics database

RoutabilityStatusReadInvalidSchemaVersion (Error)

Message The routability metrics database '{}' appears to be from an older version of the Efinity software
Decsription The Efinity software has encountered a corrupted routability metrics database

RoutabilityStatusRenameFailed (Error)

Main Message Failed to rename routability metrics database from '{}' to {}
Action The Efinity software has failed to rename a routability metrics database
Sub-Message Reason: {}
Decsription Failure reason

RoutabilityStatusWriteFailed (Error)

Main Message Failed to write routability metrics database to '{}'
Action The Efinity software has failed to write a routability metrics database
Sub-Message Reason: {}
Decsription Failure reason

SynthesizedCircuitStatistics (Info)

Main Message Synthesized circuit stats:
Action Synthesized circuit stats
Sub-Message {} LUTs of size {}
Decsription LUT statistics
Sub-Message {} of type {}
Decsription Model statistics

TimingReportWriteFailed (Warning)

Message Failed to write timing report dump to '{}'
Decsription Failed to write timing report dump

VdbDanglingInputFromClkBuffer (Error)

Message Unexpected Dangling Input from CLK BUFFER, Synthesis Error
Decsription Unexpected Dangling Input from CLK BUFFER

VdbDanglingOutputFromClkBuffer (Error)

Message Unexpected Dangling Output from CLK BUFFER, Synthesis Error
Decsription Unexpected Dangling Output from CLK BUFFER

VdbDecryptionEnvelopeParseFailed (Error)

Message Failed to parse decryption envelope information
Decsription Failed to parse decryption envelope information

VdbDigestMismatch (Error)

Message Mis-matched digest content. Decryption failed
Decsription Mis-matched digest content. Decryption failed

VdbFailedToDecryptKey (Error)

Message Failed to decrypt key
Decsription Failed to decrypt key

VdbFileDoesNotExist (Error)

Message File {} does not exist
Decsription VDB file does not exist

VdbFileRead (Info)

Message Successfully read in VDB netlist file {}
Decsription The design netlist was successfully read in from the VDB file on disk.

VdbFileReadFailed (Error)

Message Failed to read in VDB netlist file {}
Decsription The design netlist was not able to be created from the VDB file on disk.

VdbLicenseCheckoutFailed (Error)

Message Failed to checkout valid license
Decsription Failed to checkout valid license

VdbNoTopModule (Error)

Message Cannot find top module in netlist: {}
Decsription Cannot find top module in netlist

VdbP1735Version12PragmaVersionUnsupported (Error)

Message Only support P1735 Version 1 or 2
Decsription Only support P1735 Version 1 or 2

VdbP1735Version1PragmaVersionUnsupported (Error)

Message Only P1735 Version 1 is supported
Decsription Only P1735 Version 1 is supported

VdbP1735VersionPragmaUnspecified (Error)

Message P1735 Version pragma must be specified
Decsription P1735 Version pragma must be specified

VdbParseNetlistUnsupportedType (Error)

Message Unsupported type for ParseNetlist
Decsription Unsupported type for ParseNetlist

VdbToolControlCheckoutFailed (Error)

Message Failed to verify tool control
Decsription Failed to verify tool control

VdbUnsupportedVersionKey (Error)

Message Version {} encryption cannot use {} key
Decsription Incorrect key used for encryption version

XdbArchFileDoesNotExist (Error)

Message Achitecture model '{}' cannot be found
Decsription Achitecture model cannot be found

XdbArchLoadFailed (Error)

Message Failed to load achitecture model file '{}'
Decsription Failed to load achitecture model file

XdbDeviceLoadFailed (Error)

Message Failed to load device database '{}'
Decsription Failed to load device database

XdbFamilyLoadFailed (Error)

Message Failed to load family database '{}'
Decsription Failed to load family database

XdbTimingFileDoesNotExist (Error)

Message Timing model '{}' cannot be found
Decsription Timing model cannot be found

XdbTimingLoadFailed (Error)

Message Failed to load timing model file '{}'
Decsription Failed to load timing model file